266 Commits (xprv-restore)

Author SHA1 Message Date
Andras Banki-Horvath 14c851c8fc
kvdb: move channeldb/kvdb to top level 3 years ago
Wilmer Paulino 7517243d6d
wtclient: decrement pending tasks stats upon accepted task 3 years ago
Conner Fromknecht e0e57642b6
wtclient/client: fix missed prefix log 3 years ago
Conner Fromknecht 1d3535582b
wtclient/seseion_queue: add prefix logging 3 years ago
Conner Fromknecht de09b8d9bd
wtclient/session_negotiator: add prefix logging 3 years ago
Conner Fromknecht 505901d7b8
wtclient/task_pipeline: add prefix logging 3 years ago
Yong 582b164c46
kvdb: add timeout options for bbolt (#4787) 3 years ago
Conner Fromknecht 6b4df04950
wtclient_tests: remove expErr param from nextKeyIndex 3 years ago
Conner Fromknecht 9bd73c0a85
wtdb+wtclient: segregate session-key-index reservations by blob-type 3 years ago
Conner Fromknecht 1f86526250
wtclient: add backoff in negotiation when createSession() fails 3 years ago
Conner Fromknecht 5aa59906b5
wtclient: schedule ForceQuit first during Stop 3 years ago
Conner Fromknecht 7fc4c7c412
wtclient: prefix client logs w/ legacy or anchor 3 years ago
Conner Fromknecht 781c6e5bea
wtclient: add anchor-aware session negotiation and filtering 3 years ago
Conner Fromknecht eb00e496bf
watchtower/wtclient: add anchor backup tasks 3 years ago
Conner Fromknecht 97cb030854
wtclient: error on unknown witness type for backup task 3 years ago
Conner Fromknecht 74416c63f8
watchtower/wtpolicy: add IsAnchorChannel helper 3 years ago
Conner Fromknecht dd325f04d2
watchtower/wtclient: parameterize backup task with channel type 3 years ago
Conner Fromknecht 3856acce50
wathtower/blob+wtserver: support anchor sessions 3 years ago
Conner Fromknecht 069296c46c
watchtower/wtwire: add AnchorCommit feature bits 3 years ago
Andras Banki-Horvath d89f51d1d0
multi: add reset closure to kvdb.Update 4 years ago
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View 4 years ago
Wilmer Paulino d3157bcaf8
watchtower: prevent removal of last tower addr 4 years ago
yyforyongyu ef38b12fda
multi: use timeout field in dialer 4 years ago
Conner Fromknecht a0e54a9650
watchtower/lookout: use correct to-local-penalty size for anchors 4 years ago
Conner Fromknecht d440cc4024
watchtower/lookout/justice_descriptor: anchor justice txn 4 years ago
Conner Fromknecht cfbde5d2ce
watchtower/lookout/justice_descriptor_test: use require 4 years ago
Conner Fromknecht ac2e1d7d96
watchtower/blob/justice_kit: conditional anchor to-remote script 4 years ago
Conner Fromknecht ffe15e2820
watchtower/blob/justice_kit: add BlobType to JusticeKit struct 4 years ago
Conner Fromknecht b82695dbcc
watchtower/blob/justice_kit_test: convert to require 4 years ago
Conner Fromknecht 0477c80732
watchtower/blob/type: add new FlagAnchorChannel 4 years ago
Conner Fromknecht ed67ce7678
watchtower/blob/type: remove use of iota for flag constants 4 years ago
Conner Fromknecht 04e1e2298f
watchtower: remove dev tag from unit test files 4 years ago
carla 2a614cc596
multi: add labels to lnd native transactions 4 years ago
Conner Fromknecht 455ddfebdb
multi: rename: ReadBucket to RBucket 4 years ago
Conner Fromknecht d0d2ca403d
multi: rename ReadTx to RTx 4 years ago
Oliver Gugger f97e7b9951
watchtower: use ECDH interface for watchtower session 4 years ago
Oliver Gugger 535a22c590
server+brontide: use ECDH interface for brontide handshake 4 years ago
Oliver Gugger 6f702a43aa
watchtower: extend and rename SecretKeyRing 4 years ago
Oliver Gugger b0cb110e86
watchtower: rename SessionPrivKey to SessionKeyECDH 4 years ago
Oliver Gugger 140731af00
lnd+watchtower: rename NodePrivKey to NodeKeyECDH 4 years ago
carla 75370ce6b4
multi: update WalletController PublishTransaction to include label 4 years ago
Wilmer Paulino c760700545
wtmock: prevent race conditions by not using ClientSession pointers 4 years ago
Wilmer Paulino f6f0d3819f
wtclient: test case re-add removed tower 4 years ago
Wilmer Paulino ec5c941512
wtclient: filter out inactive sessions upon adding existing/new tower 4 years ago
Wilmer Paulino 75c2ebd794
wtclient: load missing info into client sessions upon new tower 4 years ago
Wilmer Paulino 01ab551b22
wtclient: refactor existing candidate session filtering into method 4 years ago
Andras Banki-Horvath f3f482d9f9 watchtower: one append instead of appends in a loop 4 years ago
Andras Banki-Horvath e1385af5a6 watchtower: remove dead logging code 4 years ago
Conner Fromknecht c1b9b272cd
input/size: assert witness size constants 4 years ago
Conner Fromknecht 0f94b8dc62
multi: return input.Signature from SignOutputRaw 4 years ago