77 Commits (xprv-restore)

Author SHA1 Message Date
Johan T. Halseth fb99994720
breacharbiter_test: assert publication of adjusted justice tx 3 years ago
Johan T. Halseth b74c1ca822
breach tests: increase cleanup timeout 3 years ago
Johan T. Halseth 07c0277f3b
breacharbiter_test: select on quit chan on publication 3 years ago
Johan T. Halseth db0ec12412
breacharbiter: broadcast "splitted" justice tx if spend all not 3 years ago
Johan T. Halseth 2d710154c4
breacharbiter: create split variants of justice tx 3 years ago
Johan T. Halseth 783d1f9578
breacharbiter: remove justiceTx finalization 3 years ago
Johan T. Halseth 3be9b74694
breacharbiter: replace justice tx conf check with spend check 3 years ago
Johan T. Halseth c3b2791158
breacharbiter: don't transition to second level if own spend 3 years ago
Johan T. Halseth e7ee5ad51f
breacharbiter_test: extract sweep tx creation into method 3 years ago
Johan T. Halseth a192718807
breacharbiter_test: distinguish spending transactions from justice tx 3 years ago
Johan T. Halseth bdc1f3100d
breachabirter+contraccourt: convert ProcessACK to function closure 3 years ago
eugene bc238ee84c
lnd+lnwallet: make capacity check stricter by adding fee 3 years ago
eugene f8b98a1d3b
lntest/channels: introduce subpackage to deduplicate static structs 3 years ago
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View 4 years ago
eugene 9ce89c1b46 lnd: delete mock.go, move mockSpendNotifier to lntest/mock 4 years ago
eugene c7cbacc35b multi: move mockChainIO, mockNotifier to lntest/mock 4 years ago
eugene 49d8f04197 multi: migrate instances of mockSigner to the mock package 4 years ago
Matheus Degiovani c76356e7be breacharbiter: fix flaky race condition in test 4 years ago
carla 75370ce6b4
multi: update WalletController PublishTransaction to include label 4 years ago
Johan T. Halseth 5e3718a1b5
lnwallet: use channel type to derive keys 4 years ago
Olaoluwa Osuntokun 777ed104a3
chainfee: create new chainfee package extracting fees from lnwallet 5 years ago
Olaoluwa Osuntokun a73ee28e46
multi: convert the existing channeldb.ChannelType uint8 into a bit field 5 years ago
Olaoluwa Osuntokun a58cfa65ff
lnwallet+breacharbiter: update breach logic to be aware of new commitment format 5 years ago
Olaoluwa Osuntokun 0b62126067
multi: update funding workflow to be aware of new tweakless commits 5 years ago
Conner Fromknecht 1d41d4d666
multi: move WaitPredicate, WaitNoError, WaitInvariant to lntest/wait 5 years ago
Lars Lehtonen 3b29ecb921 routing: Fix dropped errors in tests. 5 years ago
Joost Jager 3d7de2ad39
multi: remove dead code 5 years ago
Olaoluwa Osuntokun 5f0fad85be multi: address lingering TODO by no longer wiping out local HTLCs on remote close 5 years ago
Joost Jager d55a8b7b29
channel+cnct: remove preimage from channel and resolution 5 years ago
Johan T. Halseth b53899c43c
lnd: rename package main->lnd 5 years ago
Conner Fromknecht 9523b420bc
breacharbiter_test: add table-driven breach spend tests 5 years ago
Conner Fromknecht 29f07a58cb
cnct+lnwl+hswc: use lntypes.Preimage for witness beacon 5 years ago
Joost Jager 9e012ecc93
multi: move Input interface and related code 5 years ago
Olaoluwa Osuntokun 821de3e107
test: remove FullSync call from breacharbiter_test.go 5 years ago
Wilmer Paulino b951f06456
multi: move CsvDelay into ChannelConstraints 5 years ago
Conner Fromknecht eb2f5cecf6
multi: remove breach tx arg from NewBreachRetribution args 5 years ago
Joost Jager 91f3df07e4
lnwallet: prevent static fee estimator fees from being modified 5 years ago
Olaoluwa Osuntokun fa160f559c
multi: replace per channel sigPool with global daemon level sigPool 5 years ago
Olaoluwa Osuntokun 1fd3aac925
multi: switch from bolt packge to bbolt package for all imports 6 years ago
Conner Fromknecht 10b35a8f20
main: remove disable log in testing + clean up imports 6 years ago
Wilmer Paulino 9d2eeb6304
multi: update to latest fee estimation interface 6 years ago
Conner Fromknecht cf2c371042
multi: fix linting errors 6 years ago
Olaoluwa Osuntokun 067db8572c
test+lnd: update unit test mocks to adhere to new interface API's 6 years ago
Olaoluwa Osuntokun 2d421b8e3c
breacharbiter: update breachArbiter to register for conf's using pkScripts 6 years ago
Olaoluwa Osuntokun 6f60f139f4 multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
Johan T. Halseth e0560741b4
breacharbiter test: add TestBreachSecondLevelTransfer 6 years ago
Johan T. Halseth 9aa55b164e
breacharbiter test: extract common init logic 6 years ago
Conner Fromknecht f963f91a3c
multi: use mutex-guarded ShortChanID() on OpenChannel 6 years ago
Johan T. Halseth 690992043b
breacharbiter_test: add double handoff event 6 years ago
Johan T. Halseth 55ac8735b6
breacharbiter_test: use ContractBreaches channel 6 years ago