35 Commits (3705b5f60592f59dead5c24495ebd09def8d3095)

Author SHA1 Message Date
Rusty Russell 8fdfdcec74 BOLT: Update to include BOLT11 features. 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Rusty Russell 2a2341c56c bolt11: fix decoding and encoding of unknown fields. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Rusty Russell 38e7d19dd5 Makefile: check for direct amount_sat/amount_msat access. 6 years ago
Rusty Russell 3ba544bfde common/bolt11: use struct amount_msat 6 years ago
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell 0bcad1289e bolt11: fix encoding of routes of length > 1. 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Christian Decker 94eb2620dc bolt: Updated the BOLT specification to the latest version 6 years ago
Rusty Russell debbdc0781 bolt11: accept lightning: prefix. 6 years ago
Rusty Russell 33c21d8a98 Revert "bolt11: better message when you try to 'lightning-cli pay' an onchain addr." 6 years ago
Rusty Russell 6af8f29392 bolt11: better message when you try to 'lightning-cli pay' an onchain addr. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
lisa neigut b287f2f007 BOLT 11 human-readable formatting changes 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 7 years ago
Rusty Russell 82ff891202 Update to latest BOLT version. 7 years ago
Rusty Russell 0dc406c07a common/bolt11.c: fix up BOLT 11 references. 7 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago
Rusty Russell 09c4203767 bolt11: allow multiple fallback addresses. 7 years ago
practicalswift 6269a4c55d Remove unused functions not covered by unit tests 7 years ago
practicalswift 7e9750ffee Reduce variable scopes 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
practicalswift 8f76581005 Use pointer to const where possible 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
John Barboza 7a77271922 lightningd: encode fallback address in 5 bits 7 years ago
practicalswift a87c8a74b5 Avoid segfault on CLI command "decodepay 1111111" (invalid short bech32 string) 7 years ago
Rusty Russell 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell 0610f66c34 bolt11: handle r value fee spec change. 7 years ago
Christian Decker 9ba99d2b2d hsm: Cleanup after merging control and client libraries 7 years ago
Rusty Russell 60c30214c1 bolt11: fix encoding of x and c fields. 7 years ago
Rusty Russell 45f5bb7fac bolt11: move to common/ and sign via callback. 7 years ago
Rusty Russell 78d0a5e840 bech32: move to common/ 7 years ago
Rusty Russell b7774fcb0a bolt11: comment on weird assignment-then-check test. 7 years ago
Rusty Russell a9002eac52 Update to latest BOLT. 7 years ago
Rusty Russell 6c21da69e6 bolt11: 'c' support for min_final_cltv_expiry. 7 years ago
Rusty Russell 8d09734536 bolt11: add decodepay RPC helper. 7 years ago
Rusty Russell 15e1e4b099 bolt11: support for encoding/decoding and checking. 7 years ago