73 Commits (98f63856f7fc9d52f266ecebffb8c8498a348afa)

Author SHA1 Message Date
Rusty Russell 297e278132 gossip: send the *other* node's cltv_expiry_delta in channel_announce. 7 years ago
Christian Decker 9a106bf799 wallet: Add invoice removal support 7 years ago
Christian Decker a005bce155 wallet: Adding primitives to save/load invoices to wallet 7 years ago
Christian Decker 048680d0f2 db: Add db_prepare and db_exec_prepared to expose native binding 7 years ago
Christian Decker 067d2d7435 db: Added table for invoices 7 years ago
Christian Decker b4732f6091 wallet_tests: Testing the rewiring of loaded htlcs 7 years ago
Christian Decker 4114f6f79b db: Clear errors before executing new query 7 years ago
Christian Decker e162a53e86 wallet_tests: Enable logging in the unit tests 7 years ago
Christian Decker df9b8e22b4 wallet: Added helper to rewire HTLCs after loading from DB 7 years ago
Christian Decker c6f210a46c htlcs: Needed to add origin_htlc_id to outgoing HTLCs 7 years ago
Christian Decker eb5ed961ed wallet: Added loading of HTLCs from the database 7 years ago
Christian Decker 53763ba6a4 wallet: Store HTLCs to the wallet 7 years ago
Christian Decker b8fa765c3f wallet: Add primitives to store htlcs in the database 7 years ago
Christian Decker 3dda72c885 db: Create table for HTLCs 7 years ago
Rusty Russell f219955dc6 wallet: fix spending of change. 7 years ago
Christian Decker d14c9d30cd moveonly: Move make wallet_extract_owned available publicly 7 years ago
Christian Decker 71618d07e6 jsonrpc: Add listfunds RPC command 7 years ago
Christian Decker 4b59c4f857 fix: Do not assume size_t == u64 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 739b163f8b Makefiles: simplify dependencies. 7 years ago
Rusty Russell c6976cd947 shachain: always build 48 bit version. 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 1396cf6249 lightningd: remove num_revocations_received. 7 years ago
Christian Decker def3d77a70 lightningd: Base peer->seed off of the channel ID 7 years ago
Christian Decker e51d261f51 lightningd: Load persisted channels on startup 7 years ago
Christian Decker 4e6f9787b6 wallet: unique_id is not the same as dbid 7 years ago
Christian Decker 1a94e7282b db: Make peers unique by node_id 7 years ago
Christian Decker 4bc0750882 wallet: Moving wallet_channel->peer_id into the peer struct 7 years ago
Christian Decker 50ee067393 wallet: Set shutdown keyindex to -1 if not set 7 years ago
Christian Decker 05aaaa1f49 wallet: Actually save the correct min_index when creating shachains 7 years ago
Rusty Russell 1ffb9f07c1 ccan: update to latest shachain. 7 years ago
Rusty Russell 893335244d openingd: supply initial tx as well as signature. 7 years ago
Rusty Russell c389215a35 closingd: send the tx to master as we negotiate. 7 years ago
Rusty Russell dbfac68c3f lightningd: keep last valid tx, and its signature. 7 years ago
Christian Decker 3e42485ddb fix: Typo in the error message for adding an output to DB 7 years ago
Christian Decker 1ac10716be wallet: Add closing parameters to channel state 7 years ago
Christian Decker 1070bbccde wallet: Add channel_config persistence to channel persistence 7 years ago
Christian Decker f2382884b6 wallet: Add roundtrip test for channel_config persistence 7 years ago
Christian Decker cc5af13e05 wallet: Implement channel_config persistence 7 years ago
Christian Decker 6f441d3cd2 wallet: Add a CRU(D) test for wallet_channels 7 years ago
Christian Decker af62c9ca97 wallet: Insert/Update channels into database 7 years ago
Christian Decker cfe87b16c3 db: Do not exit transaction on failure 7 years ago
Christian Decker a5b425faad wallet: Implement loading of stored channels from DB 7 years ago
Christian Decker 5912c68185 db: Add a hexval helper to decode hex values from db into fields 7 years ago
Christian Decker 33ffb53d9e db: Added schema for peers and channels 7 years ago
Christian Decker 1ff64ef07c wallet: Implement delete for wallet_shachain 7 years ago
Christian Decker 416d6bf860 db: Enable foreign keys and cascade on shachain delete 7 years ago