9115 Commits (55bbdf1866b8f41be2855dc2f7b1fdd784f55af5)
 

Author SHA1 Message Date
Rusty Russell d66dbd473a lightningd: add low-level offer interfaces. 4 years ago
Rusty Russell 3f4683e3f8 sendpay: optional argument to link local offer. 4 years ago
Rusty Russell 963f6b5d67 invoice: add an optional local_offer_id. 4 years ago
Rusty Russell 381b0f456c db: offer table. 4 years ago
Rusty Russell 0f2c9cf5d5 common/iso4217: make find_iso4217 a little more usable. 4 years ago
Rusty Russell d971e3de98 Plugin: support extra args to "start". 4 years ago
Rusty Russell 8a9976c4c1 plugins: support concatenation of multiple args. 4 years ago
Rusty Russell 646c564ec5 plugins: remove deprecated string plugin options. 4 years ago
Rusty Russell 329c19f5ab common/private_channel_announcement: don't include wire/peer_wiregen directly 4 years ago
Michael Schmoock 0a01111395 pytest: check millisatoshi by float raises 4 years ago
Michael Schmoock bd13726db7 pytest: test mul and div units for Millisatoshi 4 years ago
Michael Schmoock fffc343dd7 pyln: fix Millisatoshi div with msat itself 4 years ago
Christian Decker f7cdf1dd98 pytest: Debug test_lockup_drain 4 years ago
Christian Decker 1b8a2aba65 tests: Move ecdh stub out of autogenerated stubs 4 years ago
Christian Decker b9fea7972f tests: Update mocks after breaking them via interleaved merges 4 years ago
Rusty Russell 0203477815 common/sphinx: remove assertion that onions we parse must be 1366 bytes. 4 years ago
Rusty Russell 32c7c133f4 common/sphinx: make onionpacket.routinginfo a dynamic member. 4 years ago
Rusty Russell 3776af4a35 common/sphinx: make TOTAL_PACKET_SIZE a macro. 4 years ago
Rusty Russell dc67b60e28 common/sphinx: eliminate temporary buffer for prefill. 4 years ago
Rusty Russell b5ab7e3ce3 common/sphinx: don't use temporary to xor in cipher stream. 4 years ago
Rusty Russell 0701f74878 common/sphinx: don't make copy to compute packet hmac. 4 years ago
Christian Decker 5a69b94f9a pytest: Add test for keysend feature support 4 years ago
Christian Decker 3b599b846e keysend: Check that the destination supports keysend upon init 4 years ago
niftynei 1ca2c66c54 make: have `git submodule update` be recursive 4 years ago
Christian Decker 68d08fc7d7 pyln: Add TOR and SOCKS5 support in pyln.proto.wire.connect 4 years ago
Rusty Russell 25b0dbe7e8 wallet: remove debugging fprintf. 4 years ago
Rusty Russell 86176e8d0a hsmd: code to sign a bolt12 merkle root. 4 years ago
Rusty Russell f315f1c63f common/blindedpath: EXPERIMENTAL creation of blinded paths. 4 years ago
Rusty Russell 1d1804e318 devtools/bolt12-cli: cheap ripoff of bolt11-cli tool. 4 years ago
Rusty Russell 3404914416 common/iso4217: define the currency codes. 4 years ago
Rusty Russell 4d086e9939 common/bolt12: encode/decode for bolt12 offer, invoice_request and invoice 4 years ago
Rusty Russell d3ef871833 common/bech32_util: simple routines for checksumless bech32 charset usage. 4 years ago
Rusty Russell f06ad0471c common/bolt12_merkle.h: experimental bolt 12 implementation. 4 years ago
Rusty Russell 28a903c917 channeld: hand up onionmessage fields. 4 years ago
Rusty Russell c1bdaa27bc sendonionmessage: add invoice, invoice_request and invoice_error fields. 4 years ago
Rusty Russell 2cd93597cc wire.c: import bolt 12 offers CSV. 4 years ago
Rusty Russell a11edebb7c utf8: handle UTF-8 arrays. 4 years ago
Rusty Russell 2734fd274e gossmap: helper to try to map x-only nodeid into 33-byte pubkey id. 4 years ago
Rusty Russell 9d656464f5 bitcoin/pubkey: add pubkey32 primitive for xonly pubkey types. 4 years ago
Rusty Russell 094889f50f common/json_tok: minor cleanup to bitcoin_outpoint array parsing. 4 years ago
Rusty Russell 6f205896aa bitcoin/tx: fix type of outpoint (n is a u32), simplify json_to_outpoint 4 years ago
Christian Decker ad2f6cdabb cli: Add a JSON parsing sanity check before sending request 4 years ago
Christian Decker b2a5cf422f jsonrpc: Forward errors on malformed requests to cli 4 years ago
Christian Decker 71fafd23fd pytest: Add a test to reproduce #4258 4 years ago
Christian Decker e186b2620a txprepare: Verify that outputs arg is an array 4 years ago
Christian Decker 47b8b46d54 cleanup: Remove stdio header from param.c 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
Christian Decker eacc54646f pyln: Remove deprecated txprepare variant 4 years ago
Michael Schmoock 362284981d plyn: use math.floor for msat mul and div 4 years ago