lnd.xprv/contractcourt
Olaoluwa Osuntokun 2d104b7ec0
test: wait for 2 transactions to enter mempool at the end of testMultiHopHtlcRemoteChainClaim
In this commit, we fix an existing flake on Travis related to the new
set of on-chain HTLC tests. In this timing flake, Bob would broadcast
his sweeping transaction, but *mid block mining*. As a result, the
output would never be properly swept, needing an additional block to be
mined. We’ll now wait for both Bob’s sweeping transaction, and Carol’s
sweep transaction to be confirmed before we attempt our assertions.
2018-01-23 19:05:36 -08:00
..
briefcase_test.go contractcourt: add new briefcase.go file to house persistent arbitrator state 2018-01-22 19:19:35 -08:00
briefcase.go multi: fix linter warnings 2018-01-22 19:19:56 -08:00
chain_arbitrator_test.go contractcourt: add new ChainArbitrator struct as central coordinator of package 2018-01-22 19:19:36 -08:00
chain_arbitrator.go contractcourt: make synchronous chain watcher notifications optional 2018-01-22 19:19:58 -08:00
chain_watcher.go contractcourt: properly use the broadcast state number during breach remedy 2018-01-22 19:19:58 -08:00
channel_arbitrator_test.go contractcourt: add new ChannelArbitrator struct 2018-01-22 19:19:34 -08:00
channel_arbitrator.go contractcourt: make synchronous chain watcher notifications optional 2018-01-22 19:19:58 -08:00
contract_resolvers_test.go contractcourt: add complete ContractResolver implementations 2018-01-22 19:19:36 -08:00
contract_resolvers.go test: wait for 2 transactions to enter mempool at the end of testMultiHopHtlcRemoteChainClaim 2018-01-23 19:05:36 -08:00
log.go contractcourt: create new package, add logger 2018-01-22 19:19:34 -08:00