761 Commits (d4494239835e01bd402d6adebeee181b430577aa)

Author SHA1 Message Date
Christian Decker ff5f7b194f sphinx: Return the error in parse_onionpacket 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Christian Decker 69c17d2d31 wire: Let the TLV _is_valid function actually return validity 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 b8ce175fd2 pay: Handle payment failures resulting from sendonion correctly 5 years ago
Christian Decker 41221b6ecb pay: Make wallet_payment->destination optional 5 years ago
Rusty Russell b9a03a08ef wallet/Makefile: fix dependency line. 5 years ago
Rusty Russell e5247a68b6 lightningd: check payment secret on htlc receipt. 5 years ago
Rusty Russell 81c89aaef8 wallet: add invoice features into db. 5 years ago
Christian Decker e46f423ae9 sphinx: Cleanup route_step_decode_* functions 5 years ago
Christian Decker 2519f934aa tlv: Add validity check codegen for the tlv namespaces 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago
Michael Schmoock 68b9ded24a fix: listtx set txindex only if blockheight is known 5 years ago
Rusty Russell 0607f998d1 options: allow --log-level <level>:<prefix> for finegrained log control. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 86fb54a33b lightningd: remove per-peer log book. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Michael Schmoock fe4a25a780 wallet: fix skipping tx dups memory corruption 5 years ago
Michael Schmoock ed238758a2 wallet: fix accessing blockheight of unconfirmed transaction 5 years ago
Rusty Russell b7bbccd6fa common/sphinx: handle decoding of TLV payload. 5 years ago
lisa neigut 963a1da958 addr: handle P2SH/P2PKH in scriptpubkey encoding 5 years ago
Christian Decker 396e8224fa db: Add a migration to set received_time on forwards in rare cases 5 years ago
Christian Decker 1ecad0cc53 db: Maybe a bit too pedantic? 5 years ago
Christian Decker 712595f0d2 db: Wire in the logs into the database so we can give feedback 5 years ago
Christian Decker ec8d774b29 db: Make column access way more pedantic 5 years ago
Christian Decker 12f40f2227 db: Add _or_default variants for column accesses 5 years ago
Christian Decker 894627a287 db: Fix report and commit order for DB transactions 5 years ago
Rusty Russell ca53c1b699 gossipd: push our own gossip messages harder. 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
lisa neigut 6e7cfcc76e walletrpc: explicitly note we discard utx on unsuccessful broadcast 5 years ago
lisa neigut af4ffe5fcd dev-forget-channel: accept passing in channel_id 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 5 years ago
trueptolemy 75e946d256 json: Move `param_bitcoin_address` from wallet/walletrpc.c to lightningd/json.c 5 years ago
trueptolemy 7db3f1b8a6 json: Rename `json_tok_address_scriptpubkey` to `json_to_address_scriptpubkey` 5 years ago
trueptolemy 36bc624928 Fix: fix the parameter prase of `txprepare` 5 years ago
Rusty Russell 93865bb0f3 wallet: minor style fixes, and remove null JSON fields. 5 years ago
Christian Decker 55af02b163 wallet: Fix a column access size mismatch when reading tx types 5 years ago
Christian Decker d840496e53 json-rpc: Make listtransaction non-experimental but hide annotations 5 years ago
Christian Decker 33bb4f7f58 json-rpc: Print details and annotations for listtransactions 5 years ago
Christian Decker d981b58234 wallet: Retrieve transaction annotations when listing transactions 5 years ago
Christian Decker ddae604f3d wallet: Move tx annotation for deposits into the wallet 5 years ago
Christian Decker 3d14c18074 wallet: Add primitives to annotate a transaction input and output 5 years ago
Christian Decker 964156dc2d db: Add transaction_annotations table 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker d5f0c08a88 elements: Remove global is_elements variable in favor of chainparams 5 years ago
Christian Decker f197e3da83 elements: Fix transaction size estimate when selecting coins 5 years ago