1811 Commits (34baf05973de3a1ceac4aee887b7a982b7ce85f1)
 

Author SHA1 Message Date
Christian Decker 34baf05973 wallet: Implement shachain persistence 8 years ago
Christian Decker b0c64909e7 wallet: Added database schema for shachain persistence 8 years ago
Christian Decker 28cc92cd15 gossip: Use bit 3 (mask 0x08) to signal initial routing sync 8 years ago
Christian Decker fbe3a017a9 gossip: Fix crash of getroute if we don't know any channels 8 years ago
Rusty Russell 40895e4550 Update to match spec: "BOLT7: Reorder feature bitmaps in order to allow future changes" 8 years ago
Rusty Russell 2b7c091e70 closing: update to match proposal to restart negotiation on reconnect. 8 years ago
Christian Decker b1ded66d35 fix: Mispelled word in the README.md 8 years ago
Christian Decker 35847206b2 fix: Allow pings while waiting for the channel to lock 8 years ago
Christian Decker 2bf92c9063 peer: Check localfeatures and globalfeatures against what we support (#195) 8 years ago
Christian Decker 75de4476f3 cleanup: Addressing comments from #165 8 years ago
Christian Decker 7dc693963d script: Consolidate scripts to use pubkey_to_hash160 8 years ago
sstone f371b6df20 sphinx: fix payload amount encoding 8 years ago
Christian Decker 2c0b52fb77 bitcoin: Make chainparams const 8 years ago
Christian Decker 5fdb8a58aa fix: Addressing feedback from PR #192 8 years ago
Christian Decker 83c8c3fc52 opening: Use the correct chainparams to open a channel 8 years ago
Christian Decker fbc2b65a3d opening: Pass network_index through to openingd 8 years ago
Christian Decker 943b6526c7 pytest: Configure non-legacy tests correctly and filter legacy 8 years ago
Christian Decker 843e21826a opts: Remove --regtest flag and pass chainparams to bitcoind 8 years ago
Christian Decker cf16b5faea options: Add option to set the network 8 years ago
Christian Decker df056e5973 bitcoin: Added chainparams grouping blockchain specific parameters 8 years ago
Christian Decker 9370a3cdd2 opening: Fix switched parameters for towire_accept_channel 8 years ago
Christian Decker 8e043fc448 pytest: Consolidating sync_blockheight and fixing flaky test 8 years ago
Christian Decker 1a1e29a4bc gossip: Re-initiate the broadcast timer upon reconnect 8 years ago
Rusty Russell 03be40ea8b lightningd: don't reset balance when we reconnect! 8 years ago
Rusty Russell 8b71ea924a lightningd: don't crash when simply using closingd just for retransmission. 8 years ago
Rusty Russell 7dce850844 Makefile: wallet objects depend on sodium headers, too. 8 years ago
Rusty Russell f04222cb12 test_lightningd.py: make pay helper use random label if we don't care. 8 years ago
Rusty Russell a87d50acc9 Makefile: clean daemons on clean. 8 years ago
Rusty Russell 7d3e074863 Misc feedback minor fixes. 8 years ago
Rusty Russell 87232ec25c lightningd: new peer state CLOSINGD_COMPLETE. 8 years ago
Rusty Russell c1f21b9fce lightningd/peer_control.c: rename peer->balance. 8 years ago
Rusty Russell 4223a91842 lightningd: update daemon list. 8 years ago
Rusty Russell 87f6a57d75 tests/test_lightningd.py: test closing and shutdown reconnection. 8 years ago
Rusty Russell 0c5e238a48 lightningd: handle reconnect during shutdown and closing. 8 years ago
Rusty Russell 0c07856ae4 lightningd/peer_control.c: remove unnecessary reconnected field. 8 years ago
Rusty Russell a827d2b2bb lightningd: add in support for closingd. 8 years ago
Rusty Russell e5a8a7502c lightningd/closing: subdaemon for closing negotiation. 8 years ago
Rusty Russell d40334ce18 tests/test_lightningd.py: add pay helper for making payments. 8 years ago
Rusty Russell 728593702f close_tx: trim based on dust level. 8 years ago
Rusty Russell 6fa90c926a channeld: exit after shutdown when no more HTLCs. 8 years ago
Rusty Russell 80886cda8a daemon_conn: fix daemon_conn_sync_flush. 8 years ago
Rusty Russell 35ec22b946 ccan: update to expose io_fd_block() from ccan/io. 8 years ago
Rusty Russell 94a33a7d15 channeld: use an enum side not a bool for funder/ 8 years ago
Rusty Russell 7884343c15 tools/generate-wire.py: enums are assignable. 8 years ago
Christian Decker a53acb7877 make: Explicitly set cc compatibility 8 years ago
Christian Decker 8ba457956a travis: Run integration tests with and without valgrind on travis 8 years ago
Rusty Russell 9ec804341c channeld: fix intermittant failure on reading init msg from master. 8 years ago
Rusty Russell 249085ac10 channeld: reorder functions more logically. 8 years ago
Rusty Russell 4a3c309e84 tests/test_lightningd.py: fix assumption about gossip order 8 years ago
Rusty Russell 9fae82c175 tests: generalize wait_for_log into wait_for_logs. 8 years ago