forked from ACINQ/eclair
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added integration tests on htlc relaying in on-chain scenarios (ACINQ#51
) * using scodec for failure messages * we now update routing info and retry payments in case of Update failure * properly implemented BOLT4/'Receiving Failure Codes' (also fixed a bug with UnknownPaymentHash) * added integration tests on htlc timeout * relayer now sends an UpdateFail to downstream when an htlc timeout hits the blockchain * added integration tests on extracting preimage from blockchain * cleaning up of htlc bindings in relayer * router now doesn't send a 2nd request to bitcoind when it is notified of a new channel twice in a short amount of time * peerclient now asks for witness when retrieving blocks from bitcoind * getTxBlockHash now returns None instead of an error when tx is in the mempool * we now look into the mempool when checking for WatchSpent * fixed FundingSigned been sent twice when deferring an early FundingLocked * added zeromq listener, removed predefined eclair.conf files in test, limited concurrent rpc calls to 5 for the router * Update README.md with ZMQ configuration * Added a warning and link to alpha2 install instructions * removed PeerClient * improved PeerWatcher performance
- Loading branch information
Showing
41 changed files
with
762 additions
and
559 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.