7273 Commits (234252016da8c40afe37e26b7162a45180719939)
 

Author SHA1 Message Date
Christian Decker 82255e2401 json-rpc: Add helper for an array of secrets 5 years ago
Christian Decker 21b5b59c8c json-rpc: Rename onion payload type to style 5 years ago
Christian Decker 55d8dcc907 param: Encapsulate hops parsing in a param_hops_array helper 5 years ago
Christian Decker f569b52681 sphinx: Make the sphinx_hop struct public 5 years ago
Christian Decker 2080416a89 doc: Add manpages for `createonion` and `sendonion` 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 1cf3c12a81 cleanup: The failchannel is not tal-allocated when first assigned 5 years ago
Christian Decker 27547ce8d4 pay: Allow `sendonion` callers to provide `shared_secrets` 5 years ago
Christian Decker 7e41d6c9c4 pay: Make `erring_channel` optional in `struct routing_failure` 5 years ago
Christian Decker 88961aa4b0 pay: Make `erring_node` optional in `struct routing_failure` 5 years ago
Christian Decker 43fb2a6ed0 json: Add helper to extract a secret from JSON 5 years ago
Christian Decker b8ce175fd2 pay: Handle payment failures resulting from sendonion correctly 5 years ago
Christian Decker cb912c9ae8 pytest: Add a test for the `sendonion` method 5 years ago
Christian Decker 42277a7ad4 json-rpc: Add the `sendonion` RPC command 5 years ago
Christian Decker 57f13af1ec pay: Add param_route_hop helper to parse `struct route_hop` from JSON 5 years ago
Christian Decker 41221b6ecb pay: Make wallet_payment->destination optional 5 years ago
Christian Decker e13ee29544 pay: Split the onion construction from sendpay 5 years ago
Christian Decker 8daf9b2577 pytest: Add a test for `createonion` 5 years ago
Christian Decker 6ecdc3f672 json-rpc: Add `createonion` command similar to the `devtools/onion` tool 5 years ago
Christian Decker 714b57241b sphinx: Promote TLV payloads to be non-experimental 5 years ago
Christian Decker de6bf3e421 json: Add two param parsers for secrets and hex-encoded binary data 5 years ago
Jarret Dyrbye d712f732d8 pylightning - allow unicode symbols in the description to be passed as-is to the daemon 5 years ago
Christian Decker dc1f27c0b3 pytest: Add failing test for unicode in JSON-RPC through pylightning 5 years ago
Michael Schmoock 895e06122c doc: adds pyln deps to command for running blackbox tests 5 years ago
darosior 36e8d83a62 tools/hsmtool: correct bad access to argv[] 5 years ago
darosior e5e4958909 tool/hsmtool: add a 'guesstoremote' command 5 years ago
darosior cd11c2050c devtools/gossipwith: add a "network" option 5 years ago
darosior 3322048774 connectd: add network to init message 5 years ago
darosior 4b13b88f6c bitcoin/chainparams: add an utility to retrieve chainparams for all networks 5 years ago
darosior e6b8a02446 connectd: setup chainparams 5 years ago
Christian Decker c84473f82c hsm: Stabilize the hsm encryption and decryption tests 5 years ago
Christian Decker 9e59740268 pyln-testing: Do not require a conftest.py to annotate tests 5 years ago
Christian Decker 3c5ed15b2c pyln: Add psycopg2-binary as a dependency 5 years ago
Rusty Russell b9a03a08ef wallet/Makefile: fix dependency line. 5 years ago
Rusty Russell 493c2ab1d7 openingd: clean up and fix minor leak. 5 years ago
darosior 670f92002d tools/gen/impl_template: correct one-line for-loops indentation 5 years ago
darosior 5fb8e0aade tools/gen/impl_template: correct tlvs fromwire's for-loop 5 years ago
gorazdko a3961c4e06 unit test: run sphinx unit test by default 5 years ago
gorazdko d5a6072642 unit test: fix test vectors in run-sphinx 5 years ago
gorazdko e8ce9d0327 unit test: fix run-sphinx dependencies and update mocks 5 years ago
fiatjaf 17bb862cfe don't enforce description_hash checking 5 years ago
Michael Schmoock 6ed320189e feat: restructure plugin and options in listconfigs 5 years ago
Rusty Russell 8393d21503 common/features: add `payment_secret` feature if EXPERIMENTAL. 5 years ago
Rusty Russell 3b37c9d426 common/features: clean up feature handling for different cases. 5 years ago
Rusty Russell 9765642bf8 lightningd: use final_tlv if the payment_secret is supplied. 5 years ago
Rusty Russell e5247a68b6 lightningd: check payment secret on htlc receipt. 5 years ago
Rusty Russell c2e8531e8e lightningd: add secrets (and associated feature) to invoices. 5 years ago
Rusty Russell 18e9144675 plugins/pay: hand payment_secret from bolt11 through to sendpay. 5 years ago
Rusty Russell dfb1f6a096 JSON: add `payment_secret` parameter to sendpay. 5 years ago