59 Commits (4751522162a0789359cc3d6e870b73c74336aa2e)

Author SHA1 Message Date
Rusty Russell fa7934dfe3 htlc: implement deadline as per BOLT. 9 years ago
Rusty Russell 69a8ea2ad9 daemon: pay command. 9 years ago
Rusty Russell b2fdc86740 daemon: check and use routing info in HTLC packet. 9 years ago
Rusty Russell a3375516e5 daemon: don't ever use timeouts in seconds, always blocks, 9 years ago
Rusty Russell ba9df99770 daemon: wire in payment. 9 years ago
Rusty Russell 5027410ab1 daemon: payment infrastructure. 9 years ago
Rusty Russell f1af56fcee daemon: save acked changes, so we can process them when confirmed on both sides. 9 years ago
Rusty Russell 2436207a7a test: detect segwit correctly, assume master branch. 9 years ago
Rusty Russell 49ebed737d daemon/test: test differential fees. 9 years ago
Rusty Russell 889db659c5 test: test commands during commit phase. 9 years ago
Rusty Russell 4110376e87 daemon: allow commands during commit. 9 years ago
Rusty Russell 36fc62ab81 test: add --crash option to cause nodes to crash dump on test failure. 9 years ago
Rusty Russell 97bc4ed0cb daemon/test: test mutual close with outstanding HTLCS. 9 years ago
Rusty Russell 5aed0e12f8 daemon: remove closing states from state machine. 9 years ago
Rusty Russell 148bd793cd daemon/test: test overlapping commits. 9 years ago
Rusty Russell 2bf43f1ebd daemon: handle HTLC as per BOLT #2 algorithm. 9 years ago
Rusty Russell c710a64ccf Makefile: support for suppressing valgrind. 9 years ago
Rusty Russell 35d1b13cde daemon: commit outstanding changes via timer. 9 years ago
Rusty Russell fe1ba96332 daemon: time options use opt_time. 9 years ago
Rusty Russell 4beaedfa49 daemon/test: clean up Makefile. 9 years ago
Rusty Russell 082eaf406e daemon/test: fix spending check. 9 years ago
Rusty Russell d6603adc2f daemon/test: test stealing. 9 years ago
Rusty Russell effcb73a48 daemon/test: speed up and clean up tests. 9 years ago
Rusty Russell 623eec4068 daemon/test: test unilateral close. 9 years ago
Rusty Russell f29a6043d2 daemon: open-code handling of on-chain states. 9 years ago
Rusty Russell 5eb50345ae daemon: implement bitcoin_htlc_timeout() 9 years ago
Rusty Russell 6f2cb72c27 daemon/test: don't generate tiny dust HTLCs in testing. 9 years ago
Rusty Russell faed0ef736 daemon/test: use config file rather than long cli args. 9 years ago
Rusty Russell 4bbb86ae30 daemon: clean up test dirs. 9 years ago
Rusty Russell bd081d219d protocol: anchor output is now witness 2of2. 9 years ago
Rusty Russell 7b4de8e445 watch: use chaintopology 9 years ago
Rusty Russell 3d9cb81215 watch: express everything in terms of watch_tx and watch_txo. 9 years ago
Rusty Russell 14d722d48d bitcoind: pretend normalized txids are in the block. 9 years ago
Rusty Russell 45fa89e134 daemon/test/test.sh: neaten state checks. 9 years ago
Rusty Russell edcec2ba4e daemon/test: activate segwit. 9 years ago
Rusty Russell f7d86da1b5 daemon: have user supply UTXO for enchor input. 9 years ago
Rusty Russell 40b14981fd daemon: fix BIP68 support. 9 years ago
Rusty Russell 5e7b3d02a1 daemon: batching of changes as per BOLT #2. 9 years ago
Rusty Russell 8c468c1e15 daemon: use fee rates rather than absolute fees (BOLT #2) 9 years ago
Rusty Russell 04b4eb2f59 daemon/test: Fix printing when getblock doesn't show tx. 9 years ago
Rusty Russell 994addadce state: INPUT_CONNECTION_LOST 9 years ago
Rusty Russell 6410b0ac9c test: don't reply on specific bitcoin.conf settings. 9 years ago
Rusty Russell 3fbee72f3a daemon/test: make --verbose flag less verbose. 9 years ago
Rusty Russell ae82c0a12c daemon/test: Make --gdb1/--gdb2 actually work, clean up params. 9 years ago
Rusty Russell 16a7e3dc97 daemon/test: always test with valgrind, don't print errors unless a problem. 9 years ago
Rusty Russell 48a4ec88dd daemon/test/test.sh: remove -x flag, add --verbose option. 9 years ago
Rusty Russell 862509637b daemon: implement unilateral commit. 9 years ago
Rusty Russell b70c18a40e daemon: implement anchor watch timeout. 9 years ago
Rusty Russell 168ed96b12 daemon: close command. 9 years ago
Rusty Russell b76858c1a1 daemon: implement HTLC expiry. 9 years ago