258 Commits (b162a0e5e2ef95e0e6f48f23ae73325bbf1b77c9)

Author SHA1 Message Date
Christian Decker 959687bf6d onion: Pass the position and type of the failing TLV type out 5 years ago
Rusty Russell f8a21f16c9 lightingd: do a local short_channel_id lookup for forwarding. 5 years ago
Rusty Russell 247d249ea8 gossipd: provide helper to get a channels cupdate, create routine to use it. 5 years ago
Rusty Russell 447730e70f wallet: only store BADONION codes in db for incoming htlcs: rest are all onionreplyies. 5 years ago
Rusty Russell 72d55d3e3b lightningd: store raw msg rather than code for locally-failed outgoing HTLCs 5 years ago
Rusty Russell a150b09665 wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 5 years ago
Rusty Russell ed839bfda0 channeld: get the onionreply back from lightningd for failed htlcs. 5 years ago
Rusty Russell 7ab5c424b6 gossipd: provide (stripped) channel_update when resolving a channel. 5 years ago
Rusty Russell fc4d01cd9d db: put scids in forwards even if we didn't actually send. 5 years ago
darosior c79ab0f1b0 lightningd/bitcoind: use the Bitcoin plugin for getutxout 5 years ago
darosior 947f5ddde1 lightningd/bitcoind: use the Bitcoin plugin to send transactions 5 years ago
Vasil Dimov 18a40c0c5d build: re-record the result of `make update-mocks` 5 years ago
Vasil Dimov 55173a56b7 Use dedicated type for error codes 5 years ago
Christian Decker ccec64d63c peer: Add custommsg hook and wire it into channeld and openingd 5 years ago
Christian Decker 3c88d5c8c4 openingd: Implement sendcustommsg handling in openingd 5 years ago
Christian Decker 3ad8438d91 json-rpc: Add sendcustommsg command 5 years ago
Rusty Russell 262e4c840f sphinx: use struct secret for shared secret. 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell ddce5573c7 channeld: use wirestring for failure strings. 5 years ago
Christian Decker 4be1868b8a pay: Invert ownership of wallet_payment 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
Christian Decker 2c11c54dd2 db: Track the data_version in the database 5 years ago
Christian Decker 097af493dd db: Move db_migrate transaction up one level 5 years ago
Christian Decker 6020a0d587 db: Consolidate access to the changes in a db 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 8e3234e67a lightningd: sew in htlc set. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 2d18c3a209 db: add partid, total_msat fields to payment entries. 5 years ago
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 41221b6ecb pay: Make wallet_payment->destination optional 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 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
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 712595f0d2 db: Wire in the logs into the database so we can give feedback 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 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