997 Commits (3fc8b1cd20f5383fb8ad69ce239b55d0448773b2)

Author SHA1 Message Date
Rusty Russell f315f1c63f common/blindedpath: EXPERIMENTAL creation of blinded paths. 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 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 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
Rusty Russell af8eabb9a7 common/daemon: remove notifiers on root at cleanup. 4 years ago
Rusty Russell ff8830876d wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 4 years ago
Rusty Russell 5c167d16ab tools/generate-wire.py: use helpers. 4 years ago
Rusty Russell dc83e64003 tools/generate-wire: don't use void * pointers for tlv fromwire. 4 years ago
Rusty Russell 54c57e7495 libplugin-pay: don't expose bolt11 details. 4 years ago
niftynei e81d78ec4c fundpsbt/utxopsbt: new `min_witness_weight` param 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
Rusty Russell 39f4ca98b5 common: check for outstanding taken() pointers in common_shutdown. 4 years ago
Rusty Russell c29e290ee6 common/json: json_add_stringn helper. 4 years ago
Rusty Russell d9586bbde1 json: add json_tok_endswith and json_tok_startswith helpers. 4 years ago
Rusty Russell f0621cec0d JSON-RPC: don't allow any strings which aren't valid UTF-8. 4 years ago
Rusty Russell 5bdd282c2b common/bolt11: reject bad UTF-8 strings. 4 years ago
Rusty Russell f1bea50e1d common/utils: simple utf8 helpers. 4 years ago
niftynei 29c3532856 mfc-psbt: mark all of our inputs as "ours", then only sign those 4 years ago
niftynei e4cd5eac28 htlc.h: move NUM_SIDES to define, not enum member 4 years ago
Antoine Poinsot 419612c4bd common: add a descriptor checksum computation module 4 years ago
Rusty Russell 7c3c0b1013 common: allow tal_arr_expand() to have an `n` argument. 4 years ago
Michael Schmoock 4d765003dd rpc: adds json_add_timeiso helper 4 years ago
Michael Schmoock bde2806290 chore: fixes a cppcheck false positive 4 years ago
Rusty Russell cd5a93d0bd gossmap: fix reutrn of gossmap_xxx_has_feature, rename. 4 years ago
niftynei 97fd18f0b5 df: incorporate a few spec changes -- serial_id is now 64-bits 4 years ago
niftynei ddc9500a64 features: add 'feature_bit_sub', which will subtract/unset bits 4 years ago
niftynei 0871bf0999 features: have clear_feature_bit correctly resize bitfield 4 years ago
niftynei c7839dff76 features: reorg, going to use elsewhere soon 4 years ago
YOSHIDA Masanori 54729376d7 Makefile: add status_levels.c to $(COMMON_SRC_NOGEN) 4 years ago
niftynei fe56f572ed df: finalize redeemscript at the same time as witness stack 4 years ago
Rusty Russell a95205c25c common/json_stream: add generic double-cr helper. 4 years ago
Rusty Russell becd4fe576 common: add routines for log level names. 4 years ago
Rusty Russell a8177e9013 Makefile: make check-includes check all the non-generated files. 4 years ago
Rusty Russell 5e865ce42b Makefile: unify generated files definition. 4 years ago
Antoine Poinsot 07bb931fed common: remove b64_decode 4 years ago
Antoine Poinsot ae4dc231c1 amount: correctly parse amount strings we generate 4 years ago
niftynei 9d412718df psbt: save the index of the change on the 'parent' 4 years ago
Rusty Russell f3bd57a088 common: cleanups suggested by Christian Decker's review. 4 years ago
Rusty Russell eadf2c91fe libplugin-pay: incorporate gossip store. 4 years ago
Rusty Russell 639eddf840 common/gossmap: digest private channel information too. 4 years ago
Rusty Russell 83aea6b2bb gossip_store: make private channels more similar to channel_announcement 4 years ago