156 Commits (ce0025c95c1097b7323ea7cbbf36ccf2a3d8d98c)

Author SHA1 Message Date
Rusty Russell 00cb5adfe6 common: allow subdaemons to specify the node_id in status messages. 5 years ago
Rusty Russell 0211712f5e sphinx: separate nonfinal from final interface, add tlv option. 5 years ago
Rusty Russell b7bbccd6fa common/sphinx: handle decoding of TLV payload. 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
Rusty Russell d5eca470dc utils: add set_softref() / clear_softref(). 5 years ago
lisa neigut af4ffe5fcd dev-forget-channel: accept passing in channel_id 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker c38afc5512 tx: Switch to amount_sat for fee computations 5 years ago
Christian Decker d5f0c08a88 elements: Remove global is_elements variable in favor of chainparams 5 years ago
darosior a4204226b4 Tidy up parse_wireaddr_from_hostname 5 years ago
Rusty Russell 0da074cad3 BOLT: update bolt quotes now that TLVs are not experimental. 5 years ago
darosior 48fde4f0a5 wireaddr: correct the onion case in wireaddr_from_hostname 5 years ago
lisa neigut 19e65068a9 json: move param node_id parser to common 5 years ago
Rusty Russell 1e7b1276a9 common/gossip_rcvd_filter: cache for received gossip. 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Rusty Russell 2e3eadbe91 common/features: expose feature bitmap low-level functions. 5 years ago
Rusty Russell 2241e25cb4 test: move run-bigsize into common to match common/bigsize. 5 years ago
Rusty Russell 3fa375881a bigsize: make it a proper first-class type. 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
Christian Decker 660921a9dd sphinx: Introduce a `runtest` command to the onion tool 6 years ago
Christian Decker a0a1a1f752 sphinx: Add function to add a new v0 hop to a sphinx_path 6 years ago
Rusty Russell b03369ea2d common: generalize json_tok_remove. 6 years ago
Rusty Russell 1e6eabf018 developer: add --dev-force-channel-secrets. 6 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 6 years ago
Rusty Russell f1b57063f7 bitcoin/tx: use fromwire_fail in pull_bitcoin_tx. 6 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
Rusty Russell 2a2341c56c bolt11: fix decoding and encoding of unknown fields. 6 years ago
Lawrence Nahum a9e71d76b5 update libwally to latest version 0.6.9 6 years ago
Rusty Russell e0ec9ac521 libwally: update to 0.6.8. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Christian Decker 369a85e289 wally: Use output and input setters when signing / grinding feerate 6 years ago
Rusty Russell f5dc8b9d52 JSON: allow any number of decimal points when parsing 'btc' suffix. 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 3ac0e814d0 daemons: use amount_msat/amount_sat in all internal wire transfers. 6 years ago
Rusty Russell b5dcb93e5f wallet: use amount_msat / amount_sat. 6 years ago
Rusty Russell 3ba544bfde common/bolt11: use struct amount_msat 6 years ago
Rusty Russell 177cfd9edc common: json_to_msat and json_to_sat helpers. 6 years ago
Rusty Russell a25e22737c common/json_tok: add param_msat / param_sat. 6 years ago
Rusty Russell 023923e6a8 amount: minor comment and text improvements and remove unused function. 6 years ago
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell 7b59e26dd7 jsmn: upgrade so JSMN_OBJECT's size parameter is usable. 6 years ago
Rusty Russell be8006a4fc common/test/run-param: fix parsing test. 6 years ago
Rusty Russell 774973263c common/test/run-json: check tok->size is as expected. 6 years ago
Rusty Russell e65b680807 json: move bitcoin/lightning specific helpers into common/json_helpers. 6 years ago
Christian Decker 94eb2620dc bolt: Updated the BOLT specification to the latest version 6 years ago
Rusty Russell 7b7a1b7040 test/run-param: fix malformed JSON. 6 years ago
Rusty Russell bc41ab2cb9 param: make json_tok_ handlers all return command_result, rename to param_ 6 years ago
Rusty Russell 93bf7c4839 param: make command sinks (fail/success) return a special type. 6 years ago