2300 Commits (9de382719930a607707c30c895f227bce40911fc)
 

Author SHA1 Message Date
Rusty Russell 9de3827199 channeld: don't use ccan/io, go sync. 7 years ago
Rusty Russell ed8d65c8d7 channeld: refer to PEER_FD directly instead of using io_conn_fd(peer->peer_conn) 7 years ago
Rusty Russell 2bed246e10 channeld: generate error messages instead of having master do it. 7 years ago
Rusty Russell ee8274b7a1 channeld: handle wrapping error messages messages. 7 years ago
Rusty Russell db372211c0 channeld: save shared secret for incoming htlc when it comes in. 7 years ago
Rusty Russell fc4a7cf103 channeld: return htlc from channel_add_htlc and channel_fail_htlc. 7 years ago
Rusty Russell be35895847 lightningd: instead of malformed code, keep generic error code. 7 years ago
Rusty Russell 70cebb8653 test_addfunds_from_block: fix test flakiness. 7 years ago
Rusty Russell 02411b04e4 channel: remove awaiting_revoke_and_ack flag. 7 years ago
Christian Decker fda77f27a5 travis: Disable BOLT checking while they are being copy-edited 7 years ago
Rusty Russell ed60e9ee57 close_tx: use version 2. 7 years ago
Rusty Russell 06d7c40c63 lightningd: make minimum feerate significantly lower. 7 years ago
Rusty Russell a03fe8dc75 channeld: update acceptable feerate ranges. 7 years ago
Rusty Russell 2329820460 channeld: make sure we wait for revoke_and_ack after rexmit of commitment_signed 7 years ago
Rusty Russell daf12e4a4d channeld: channel_update must use peer's htlc_minimum_msat. 7 years ago
Christian Decker 00cad3a2ff fixup! txfilter: Add a simple transaction filter 7 years ago
Christian Decker 12944ffc9b pytest: Switch to 'Hello world' as startup marker 7 years ago
Christian Decker c29923a623 topology: Add transaction filtering to connect_block 7 years ago
Christian Decker 1eb3c9d2b3 txfilter: Add a simple transaction filter 7 years ago
Christian Decker 88ecae301c pytest: Add a test for funds coming from blocks 7 years ago
Christian Decker 26aa0e2aa4 topogoly: Extract owned funds from transactions in blocks 7 years ago
Christian Decker d912d45af8 wallet: Expose wallet_shachain_get_hash to remove warning 7 years ago
Christian Decker 9c4f075c6e topogoly: Reduce log noise 7 years ago
Christian Decker 2fd78362ad hsm: Log incoming client messages 7 years ago
Rusty Russell cfde208e82 tests: prepare for bitcoind 0.16. 7 years ago
Christian Decker f4a71f9806 tests: Add stmt2wallet test for remote_shutdown_scriptpubkey 7 years ago
Christian Decker 6beb4eb171 wallet: Fix a column mismatch and use absolute column indices 7 years ago
Rusty Russell af7e6158af Makefile: clean needs to do more, distclean should remove everything. 7 years ago
Christian Decker 9bcb01e710 fixup! common/test: add spec tests for bolt11. 7 years ago
Rusty Russell 18db1105c7 json_invoice: return absolute expiry_time 7 years ago
Rusty Russell ae6faf7f9c common/test: add spec tests for bolt11. 7 years ago
Rusty Russell 60c30214c1 bolt11: fix encoding of x and c fields. 7 years ago
Rusty Russell 1648eb548a devtools/bolt11-cli: simple helper to decode bolt11. 7 years ago
Rusty Russell 45f5bb7fac bolt11: move to common/ and sign via callback. 7 years ago
Rusty Russell 78d0a5e840 bech32: move to common/ 7 years ago
Christian Decker 79443d6f94 htlc: Defer saving the outgoing payment until we store the HTLC 7 years ago
Christian Decker 547d3f0a0b pytest: Attempting to fix the flaky gossip test 7 years ago
Christian Decker 25725c0aa4 pytest: Add benchmarks for direct payments 7 years ago
ueno 4312deddfa typo 7 years ago
Rusty Russell 6c79550c22 test_lightningd.py: test updating feerates. 7 years ago
Rusty Russell 1a38c98a7e chaintopology: implement dev-setfees to force feerate changes. 7 years ago
Rusty Russell 552e56d002 channeld: send update_fee messages. 7 years ago
Rusty Russell c3cb7f1c85 channeld: don't assert that we're expecting revoke_and_ack. 7 years ago
Rusty Russell d28ee02cbf channeld: handle feerate on reconnect. 7 years ago
Rusty Russell 062f18127d channeld: handle incoming feerate changes. 7 years ago
Rusty Russell 6fac3438dd channeld: track feerates. 7 years ago
Rusty Russell 8999e2293a channeld: implement approx_max_feerate. 7 years ago
Rusty Russell f45d962a14 channeld: implement and refine fee-related functions. 7 years ago
Rusty Russell b836b452dc feerate: keep feerates separately for each side. 7 years ago
Rusty Russell 24b4326b30 onchaind: use normal feerate, not last feerate from transaction. 7 years ago