2657 Commits (a3a37ea4ce47aff4a6b04a427f7baad1099b9719)

Author SHA1 Message Date
Christian Decker 5e44895264 sphinx: Check the payload size at construction and in createonion 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
Vasil Dimov 742d764001 lightningd: fix formatting in comment 5 years ago
Rusty Russell c74fceb4c9 JSON RPC: invoice exposeprivatechannels can specify exact channels. 5 years ago
Rusty Russell 11dc1b341c gossipd: hand all candidates up to lightningd to select routeboost. 5 years ago
Christian Decker 2c11c54dd2 db: Track the data_version in the database 5 years ago
Christian Decker 6020a0d587 db: Consolidate access to the changes in a db 5 years ago
darosior 5baf39e7dc lightningd/bitcoind: remove unused 'get_output' function 5 years ago
lisa neigut 700b766ce1 wallet: remove edgecase around transaction checks 5 years ago
darosior 841fbf54ea plugin_control: spawn plugin processes with a non-0 umask 5 years ago
darosior 1cfb8425f5 plugin_control: more descriptive key for 'plugin stop' result 5 years ago
lisa neigut 689dd28ddd funding: enable push_msat 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 2e97afd1ac lightningd: remove htlc_set destruction timer once we head to invoice. 5 years ago
Christian Decker fb7c67889e htlcs: Make sure htlc_sets is not erroneously flagged as a memleak 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell ec1505199e lightningd: fix failure message in waitsendpay with multi-part payments. 5 years ago
Rusty Russell edab0df611 lightningd: fix spurious "more than twice final" error. 5 years ago
Rusty Russell 7fb4efd98a lightningd: require payment_secret for MPP. 5 years ago
Rusty Russell 8e3234e67a lightningd: sew in htlc set. 5 years ago
Rusty Russell c2b357b916 lightningd: wrap htlc replay in a database transaction. 5 years ago
Rusty Russell 36b1e884dd lightningd: implement htlc sets. 5 years ago
Rusty Russell 7f629e545e lightningd: split invoice check into separate function. 5 years ago
Rusty Russell 8b129b439b lightningd: cleanup redundant args from handle_localpay 5 years ago
Rusty Russell 0e4a30c635 doc: update experimental bolt version quotes. 5 years ago
Rusty Russell b670b51fa2 waitsendpay: add partid arg. 5 years ago
Rusty Russell 63fffd41c8 configure: make partid payments only available with EXPERIMENTAL_FEATURES and payment_secret 5 years ago
Rusty Russell cd35835c5a sendpay/sendonion: add optional partid arg, finesse msatoshi argument. 5 years ago
Rusty Russell ce4403d638 lightningd: change amount-in-flight check to be more nuanced. 5 years ago
Rusty Russell 618c390475 lightningd: share more code between sendpay and sendonion. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 345ca9b122 db: add partid field to htlc_out. 5 years ago
Rusty Russell 2d18c3a209 db: add partid, total_msat fields to payment entries. 5 years ago
Rusty Russell d56513362a lightningd: don't always defer commitment_signed if we're not synced. 5 years ago
Christian Decker ff5f7b194f sphinx: Return the error in parse_onionpacket 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Rusty Russell bb538a1862 common: don't crash on bad sphinx payload. 5 years ago
Rusty Russell 30c8db148d lightningd: make sure rpc_command replacement is well-formed. 5 years ago
Rusty Russell f6ed7f2e89 plugin: handle corner case where rpc_command is to stop the plugin. 5 years ago
Saibato f6006f43a9 Init commit to be able to create a tor static service on the fly. 5 years ago
fiatjaf c0368a717a also return preimage on listinvoices. 5 years ago
fiatjaf 770789684c jsonrpc: Add json_add_preimage helper 5 years ago
Christian Decker 69c17d2d31 wire: Let the TLV _is_valid function actually return validity 5 years ago
Rusty Russell 7f36a4e3dd lightningd: fix reference to out-of-scope var. 5 years ago
Christian Decker 0b61781746 json-rpc: Only show the amount_msat field if we know it in payments 5 years ago
Christian Decker 82255e2401 json-rpc: Add helper for an array of secrets 5 years ago
Christian Decker 55d8dcc907 param: Encapsulate hops parsing in a param_hops_array helper 5 years ago
Christian Decker 705e189f0a pay: Allow payments initiated with `sendonion` to be retried 5 years ago
Christian Decker 16b6c31010 json-rpc: Add the error onion if we stored it in the DB 5 years ago
Christian Decker 27547ce8d4 pay: Allow `sendonion` callers to provide `shared_secrets` 5 years ago