8742 Commits (b2ec5a9f451a9d347f5836efad889d5cd351f9bd)
 

Author SHA1 Message Date
niftynei 10237ccb8e psbt: handle 'NULL' or empty byte PSBTs 4 years ago
Rusty Russell ef3fbab551 invoice: don't allow zero-value invoices. 4 years ago
nicolas.dorier 2e51f23a95 Add python to runtime docker image (arm32/64) 4 years ago
Rusty Russell 57dd5be2fd gossipd: prune channels unless *both* peers have refreshed. 4 years ago
Rusty Russell 7ad8fde060 bolt11: update ctlv expiry, always write it. 4 years ago
Rusty Russell b09e519669 options: be more conservative with timeouts on mainnet. 4 years ago
Rusty Russell 6e4e267f2c doc: update BOLT now option_anchor_outputs is merged. 4 years ago
Rusty Russell 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell 95294e25ea wallet: do valgrind checks when binding db statements. 4 years ago
Rusty Russell f762f7e247 db: remove assertion on validity of node_ids read from db. 4 years ago
Rusty Russell 28884864d0 plugins/pay: don't bother parsing nodeid for summary. 4 years ago
Rusty Russell 4ba3797923 plugins/pay: iterate the htable properly, not from start each time. 4 years ago
Rusty Russell 05636e367e libplugin: do partial parsing instead of memmem hack. 4 years ago
Rusty Russell 628ae0a15b libplugin: do incremental parsing on lightningd commands. 4 years ago
Rusty Russell c284b5bbf4 lightningd: always do incremental parsing of JSON inputs. 4 years ago
Rusty Russell 3ed03f9c8f common: make json_parse_input API retry friendly. 4 years ago
Rusty Russell f2d0a1d406 plugins/bcli: use simplified parser, unify bad JSON paths. 4 years ago
Rusty Russell 80b2e1e298 common: add simple json parse wrapper for the complete cases. 4 years ago
Rusty Russell 40f17d994c libplugin: don't parse partial JSON repeatedly. 4 years ago
Rusty Russell 85a90b9e32 bitcoin: bitcoin_tx_add_input use psbt_append_input. 4 years ago
Rusty Russell a0ede40743 bitcoin: make psbt_append_input more powerful. 4 years ago
Rusty Russell 172b9d7ae3 bitcoin: add nlocktime arg to create_psbt. 4 years ago
Rusty Russell 7435d50970 signpsbt: add signonly parameter to restrict/enforce what inputs to sign. 4 years ago
Rusty Russell aab3808668 utxopsbt: let caller specify locktime, add tests and python binding. 4 years ago
Rusty Russell 14baaaa8ba fundpsbt: let caller specify locktime. 4 years ago
Rusty Russell bf5e99403e utxopsbt: make default to only allow unreserved utxos. 4 years ago
Rusty Russell b07327a687 utxopsbt: new command to create PSBT from given utxos. 4 years ago
niftynei 6371a49ee3 psbt: sort maps before serializing, to stabilize comparison 4 years ago
niftynei 24215f8c04 libwally: update to latest master, includes map sort 4 years ago
niftynei 9b1b05617f psbt: use platform-independent serialization for psbt fields 4 years ago
niftynei 973456ce23 psbt: assertion for index in bounds 4 years ago
niftynei d1d96a9952 tx: use elements_input_init_alloc 4 years ago
niftynei c6656dcbe8 psbt: use elements input init alloc 4 years ago
niftynei 722fa1df6c psbt-utils: ignore the 'unknown' map for input + output comparison 4 years ago
niftynei 32e40b2cfc psbt-common: unit test for diff/sort/add serial etc 4 years ago
niftynei 2f9a37de4a psbt: rename append_out -> append_output 4 years ago
niftynei eef762cc09 psbt: re-use init function for create_psbt 4 years ago
niftynei c0d0272eac psbt-common: shared psbt utilities 4 years ago
niftynei 0651b0ed8a pubkey: update comment to reflect location 4 years ago
niftynei 3923e0f0fd psbt: utilities for adding unknown info / proprietary c-lightning keydata 4 years ago
niftynei 251cde3514 psbt: add helpers for creating + adding input/outputs 4 years ago
Rusty Russell f495363bc4 openingd: add bolt quote about reserve calculation. 4 years ago
Rusty Russell cbd0be5c0e EXPERIMENTAL_FEATURES: enable option_anchor_outputs. 4 years ago
Rusty Russell 591e8f9663 psbt: finalize to-remote with option_anchor_outputs. 4 years ago
Rusty Russell 754765c139 utxo: keep flag to recognize to-remote option_anchor_outputs closes. 4 years ago
Rusty Russell c753561d24 onchaind: recognize the to-remote output if option_anchor_outputs. 4 years ago
Rusty Russell a730cbdc96 onchaind: recognize (and ignore) anchor outputs. 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell 8cf2fff91b pytest: generalize tests. 4 years ago
Rusty Russell f0afd060db initial_commit_tx.h: extract base-weight calculation. 4 years ago