21 Commits (master)

Author SHA1 Message Date
Rusty Russell c08ff167b2 decode: new generic API to decode bolt11 and bolt12. 4 years ago
Rusty Russell 2b6cdfeb5a json_to_psbt: fix API to match other allocating json_to functions. 4 years ago
Christian Decker 55d9492d9e txprepare: Use param_outpoint_arr helper to validate input 4 years ago
Christian Decker 32000b6660 json: Add two param functions to parse string arrs and outpoint arrs 4 years ago
niftynei b6a7b52a3e json nit: use const for json_add_psbt 4 years ago
niftynei 3674de9865 json: add channel_id helper 4 years ago
niftynei df7c122cb8 json: add "json-to-psbt" helper 4 years ago
Christian Decker c2538392e9 json: Add helper to serialize short_channel_id_dir 4 years ago
niftynei 85dca84327 psbt-json: remove reliance on bitcoin_tx, use straight wally_psbt struct 4 years ago
lisa neigut 1fb9a078b6 txprepare: return psbt serialized version of tx as well 4 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
Rusty Russell f77d70d546 common/json: move rest of bitcoin/lightning-specific json functions to json_helpers. 4 years ago
lisa neigut af4ffe5fcd dev-forget-channel: accept passing in channel_id 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
trueptolemy cdcafdaf74 API: `txprepare` now support mutiple outputs 5 years ago
darosior ca4b07c529 json: add a helper to split a json token given a specific character 5 years ago
lisa neigut a4a193840f json: add a param parser for a txid 5 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell 177cfd9edc common: json_to_msat and json_to_sat helpers. 6 years ago
Rusty Russell b99293fbb6 short_channel_id: don't accept :-separated in JSON if --allow-deprecated-apis=false 6 years ago
Rusty Russell e65b680807 json: move bitcoin/lightning specific helpers into common/json_helpers. 6 years ago