3526 Commits (eb531e6da7e6e0b7d0e2ad4cf070f1a96fc91c33)
 

Author SHA1 Message Date
Christian Decker eb531e6da7 db: Make sure to enable foreign keys even after forking 7 years ago
Christian Decker e41d565103 pytest: Add a test for the gossip perstistence 7 years ago
Christian Decker 63f22d70b5 gossip: Store channel deletions so we don't re-add them on restart 7 years ago
Christian Decker 9132a097b5 gossip: Free the channel when notified of its funding being spent 7 years ago
Christian Decker 428f5608fa pytest: Testing for a node whose channels were closed will not work 7 years ago
Christian Decker 633f893ec4 gossip: Add function to notify gossipd about an outpoint spend 7 years ago
Christian Decker a8d587c418 wallet: Return any eventual outpoint scid when marking it spent 7 years ago
Christian Decker 5571f2143e gossip: Added message to notify gossipd of outpoint spends 7 years ago
Christian Decker 1b604d5dd6 pytest: Wait for the funding transaction to be in the mempool 7 years ago
ZmnSCPxj c1a43a04af payalgo: Be willing to overpay up to maxfeepercent, for privacy. 7 years ago
ZmnSCPxj bc5fc692d1 pay: Let `sendpay` modify the recorded `msatoshi` of payments. 7 years ago
ZmnSCPxj 1fe79df867 .gitignore: Ignore `gossip_store` file. 7 years ago
Rusty Russell a85ead7058 invoice: allow numeric labels again. 7 years ago
practicalswift dc25e3a6df Make compiler happy 7 years ago
Rusty Russell b45477b081 Make cppcheck happy and code clearer. 7 years ago
practicalswift 760e9f6993 Add cppcheck checking as part of check-source 7 years ago
Rusty Russell a54872063f check-cppcheck: autogen suppressions for all the list_for_each(_safe) 7 years ago
Christian Decker 0e0ad1aa4d gossip: Check that we have a node before applying changes 7 years ago
practicalswift e25297dd0a Remove unused functions not covered by unit tests 7 years ago
Rusty Russell 06e8fbda95 onchain: print exactly what we were doing if we fail in grind_feerate. 7 years ago
practicalswift 8df29d169c The overflow check mul_overflows_s64(int64_t, int64_t) overflows and triggers UB :-) Remove it 7 years ago
Christian Decker f2e81fde44 travis: Updated docker builder images to include cppcheck 7 years ago
Christian Decker f341b508e1 pytest: Add checks that funding change and to_us get confirmed 7 years ago
Christian Decker 5519717144 onchaind: Pass the funding spend height through when adding a UTXO 7 years ago
Christian Decker ba7341ec87 cleanup: Make blockheights unsigned 7 years ago
Christian Decker aba0b0e01b opening: Add the change scriptpubkey to the txfilter 7 years ago
Christian Decker 27db2d4ce2 wallet: Also track confirmations of their_unilateral/to_us outpoints 7 years ago
Christian Decker 286cfefc62 wallet: Remove pruned outpoints from utxoset outpoint_filter 7 years ago
practicalswift 6269a4c55d Remove unused functions not covered by unit tests 7 years ago
ZmnSCPxj b914062465 pay: Also record how much we actually ended up sending. 7 years ago
practicalswift 7e9750ffee Reduce variable scopes 7 years ago
practicalswift 94ca824cf5 Use correct format strings for signed integers 7 years ago
ZmnSCPxj 74f3662a3b lightningd/subd.h: Add missing wire/wire.h. 7 years ago
ZmnSCPxj 0bb9bcc0f1 wallet: Track some channel usage statistics. 7 years ago
Mark Beckwith 217d4f99eb Added link to macOS in install index. 7 years ago
conanoc e7c8b95be3 Fix include order 7 years ago
conanoc c4700a13a7 Add guard for BACKTRACE_SUPPORTED 7 years ago
conanoc 4c6d72a919 Update git configs for mac build 7 years ago
Rusty Russell 880c19eb4e doc: document restrictions on invoice RPC. 7 years ago
Rusty Russell dfce8b5efd common/json: move declaration into correct header. 7 years ago
Rusty Russell 7ae013202f json: make json_add_string do partial escapes. 7 years ago
Rusty Russell ed9093fcbd json: allow strange characters through our JSON parser. 7 years ago
Rusty Russell 9f7d4312ff bolt11: undo json encoding for description bytes. 7 years ago
Rusty Russell 54431d2b08 lightningd: escape our own alias when we print it in logs. 7 years ago
Rusty Russell 4139f06780 json_getnodes: escape the alias when we print it out. 7 years ago
Rusty Russell 76e8a11380 wallet: use json_escaped for invoice label. 7 years ago
Rusty Russell d92579f627 common/json_escaped: new type which explicitly notes a string is already JSON. 7 years ago
Rusty Russell a077c3defb lightningd: test for weird aliases. 7 years ago
Rusty Russell 8c838ebd76 test_lightning: Write test for invoices with weird characters. 7 years ago
Rusty Russell 439dc0f991 gossipd/gossip_store.h: fix check-source for new source file header guards 7 years ago