529 Commits (475d41e42ef3a3a6afa82d4c6991cad7ee3e5ae3)

Author SHA1 Message Date
ThomasV 6f333bd86d make regtests more robust 7 years ago
Jin Eguchi 523de5782b
Fix travis error 7 years ago
ThomasV 58177c5bf3 Travis: run regtests in separate job 7 years ago
JeremyRand 032810dace
test_lnrouter: Pull in chain_hash from constants 7 years ago
JeremyRand 334d3f2818
Use NamedTuple notation for TxOutput in test_lnchannel 7 years ago
ThomasV 246cda2928 fix Flake8 tests 7 years ago
ThomasV 9cfeadea70 Turn daemon subcommands into RPCs 7 years ago
ThomasV 54257cbcca Rewrite JsonRPC requests using asyncio. 7 years ago
SomberNight 02681c6664 tests: some regtest tests need to mine more blocks to expire CLTVs 7 years ago
SomberNight a9295e495c tests: regtest.sh now uses consistent indentation 7 years ago
SomberNight ce54b5411e lnhtlc: htlcs_by_direction now returns dict keyed by htlc_id 7 years ago
SomberNight 8ad25b3a52 lnpeer: make sure forwarding is disabled by default 7 years ago
SomberNight a27b03be6d lnhtlc: local update raw messages must not be deleted before acked 7 years ago
SomberNight 107f271e58 move all ctn book-keeping to lnhtlc (from lnchannel) 7 years ago
SomberNight 44761972cb lnchannel: ctx output-ordering: identical htlcs are ordered by CLTV 7 years ago
SomberNight b1f606eaed lnchannel: start using "latest" and "next" instead of "current" and "pending" 7 years ago
SomberNight c046f2cc1c lnhtlc: move 'next_htlc_id' from ChannelConfig to lnhtlc log 7 years ago
SomberNight c8b19aec2a lnpeer: make reestablish_channel saner 7 years ago
ThomasV f7c05f2602 Synchronize watchtower asynchronously: 7 years ago
SomberNight 087994e39a lnchannel: move fee update logic to lnhtlc (and hopefully fix it) 7 years ago
ThomasV 3d7f7dfc82 revamp fee updates (draft) 7 years ago
SomberNight 7431aac5cd lnhtlc: (fix) was locking in too many updates during commit/revoke 7 years ago
ThomasV 4d76e84218 improve regtest.sh with wait functions 7 years ago
ThomasV 94fe28b576 regtest: remove cost limit 7 years ago
ThomasV a8ce8109be Perform breach remedy without sweepstore: 7 years ago
ThomasV f2d58d0e3f optimize channel_db: 7 years ago
ThomasV d2dfa8c558 regtest: use while loops instead of fine-tuned delays 7 years ago
SomberNight 69bffac86a lnhtlc: fix adding htlc between sending commitment_signed and receiving revoke_and_ack 7 years ago
ThomasV 81d340b19c lnworker: do not create sweep transactions before outputs can be redeemed 7 years ago
ThomasV 2b04cb3bc4 fix tests broken by previous commit 7 years ago
ThomasV 7be4cdaf18 redeem htlcs: 7 years ago
ThomasV c38afe8b07 add to_remote to breach test 7 years ago
ThomasV 765114faf7 add function new_blocks to simplify regtests 7 years ago
SomberNight 60cd885f74 tests/regtest: stop using "bitcoin-cli generate" (deprecated) 7 years ago
ThomasV 6d9ef29690 redo LNWorker pay: 7 years ago
ThomasV 15eecab978 update electrumx starting script 7 years ago
ThomasV 3c0df28c98 do not include 'force_closing' in channel states, because it is not part of the peer protocol 7 years ago
ThomasV 522ce5bb9f verify channel updates in peer's TaskGroup 7 years ago
ThomasV 95376226e8 save lightning invoice descriptions as labels and allow user to edit them 7 years ago
ThomasV 842fff832f enable lightning through command line option 7 years ago
SomberNight e4ed15f683 fix tests 7 years ago
ThomasV 730be17aba Use separate lightning nodes for gossip and channel operations. 7 years ago
ThomasV 12743bda93 remove test_require_data_loss_protect 7 years ago
SomberNight fda6fb6521 lnhtlc: handle fails asymmetrically 7 years ago
SomberNight 8632f027da lnhtlc: small clean-up / docstrings 7 years ago
ThomasV aa398993cf lnrouter fixes: 7 years ago
ThomasV e7218d798d add get_channel_ctx to CLI, for testing breaches 7 years ago
ThomasV a698344136 cleanup tests that use regtest: 7 years ago
ThomasV 5148397a75 test forwarding 7 years ago
ThomasV 4dc6c6c82e fix tests (follow up prev commit) 7 years ago