613 Commits (81c89aaef8f515d07d00ac2626c4c4d619fce643)

Author SHA1 Message Date
Rusty Russell 09cdbb70eb common: make BOLT11 use the normal feature array. 5 years ago
Rusty Russell ebac3d2a85 spec: update to experimental BOLTs with secret/total_amount. 5 years ago
Rusty Russell f5831e5d10 config: limit depth on includes. 5 years ago
Rusty Russell e3dbd78536 config: explicitly disallow nonsensical options. 5 years ago
Rusty Russell 36c517bac5 common: change default network from testnet to mainnet for new installs. 5 years ago
Rusty Russell a56f2b25b0 common: parse --allow-deprecated-apis extremely early. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
Rusty Russell dc23c308e4 config: Read both top-level and network-subdir config files. 5 years ago
Rusty Russell 8b1aa3ef8b lightningd: move basic parameter parsing into common/configdir 5 years ago
Christian Decker e46f423ae9 sphinx: Cleanup route_step_decode_* functions 5 years ago
Christian Decker baffa84291 sphinx: Decode payload and place shortcuts in the route-step 5 years ago
Christian Decker d69a43780c sphinx: Use the new `fromwire_tlv_payload` function 5 years ago
Rusty Russell ce1049115a channeld: remove chainparams local parameter. 5 years ago
lisa neigut ea9faf6ff1 onion fixup: use enum for type, not length of packet 5 years ago
Christian Decker dda792c766 plugin: Pass the full raw_payload including realm to htlc_accepted 5 years ago
Rusty Russell 4fc498f901 lightningd: enable io logging on subdaemons iff we're going to print it. 5 years ago
Rusty Russell 00cb5adfe6 common: allow subdaemons to specify the node_id in status messages. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Rusty Russell bb06bec891 features: set OPT_VAR_ONION (bit 9) iff EXPERIMENTAL_FEATURES 5 years ago
Rusty Russell 9dc8cff9b4 devtools/onion: use raw sphinx helper or new style, allow TLV. 5 years ago
Rusty Russell 0211712f5e sphinx: separate nonfinal from final interface, add tlv option. 5 years ago
Rusty Russell 2a2259083a lightningd: handle tlv-style payloads. 5 years ago
Rusty Russell b7bbccd6fa common/sphinx: handle decoding of TLV payload. 5 years ago
Rusty Russell a76518a029 common/sphinx: rename hop_data to hop_data_legacy. 5 years ago
lisa neigut 963a1da958 addr: handle P2SH/P2PKH in scriptpubkey encoding 5 years ago
Rusty Russell c62f0cb6ff sphinx: fix potential data leak. 5 years ago
darosior 16f5af00c7 common/json: add a helper for json to u16 5 years ago
lisa neigut f0f47ce153 warnings: if behind blockchain, don't show cannot afford 5 years ago
Rusty Russell bb370e66a8 gossipd: handle a "push" marker into the gossip_store. 5 years ago
Rusty Russell 4d0c2e93bf common: remove spammy debug msg. 5 years ago
Christian Decker 2ab56214ca json-rpc: Fix spacing issue in error report 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
Rusty Russell 596ed6a83b gossipd: better description of what's happening with the seeker. 5 years ago
Rusty Russell 1f2a03f019 gossipd: hand (any) timestamps through to callback for query_channel_range. 5 years ago
Rusty Russell d5eca470dc utils: add set_softref() / clear_softref(). 5 years ago
Rusty Russell 247fb6fa6a common/gossip_store: fix lseek argument order on gossip_store reload. 5 years ago
Rusty Russell 2b7e5f7f5a dev_disconnect: make it more reliable. 5 years ago
lisa neigut af4ffe5fcd dev-forget-channel: accept passing in channel_id 5 years ago
darosior fe2543d8dc daemons: initialize libsodium at setup 5 years ago
Christian Decker 2bfe9ffdf8 wallet: Add transaction annotation type 5 years ago
Rusty Russell 33c658ecfb gossipd: advertize all our features in node_announcement. 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
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Christian Decker 378745391d elements: Change function prefix to elements_ for some functions 5 years ago
Christian Decker 83140892fb elements: Fix fee estimation for the htlc success and timeout txs 5 years ago
Christian Decker e6d5b70e72 elements: Fix fee estimation for commitment transactions 5 years ago
Christian Decker b356dda0ba elements: Add explicit fee outputs to various transactions we create 6 years ago
Christian Decker a300dea7e6 elements: Global variable whether we are running on elements 6 years ago