608 Commits (541472b77c5fb10edbc65bd859cf879f733f884f)

Author SHA1 Message Date
darosior c79ab0f1b0 lightningd/bitcoind: use the Bitcoin plugin for getutxout 5 years ago
Rusty Russell 86c28b2272 channeld: channel drain mitigation. 5 years ago
Christian Decker 9a2a09efd6 plugin: Introduce plugin type to allow singleton and chaining 5 years ago
Christian Decker ccec64d63c peer: Add custommsg hook and wire it into channeld and openingd 5 years ago
Christian Decker b18c1ea543 json-rpc: Restrict custommsgs to be odd-typed 5 years ago
Christian Decker 5325ff6352 json-rpc: Don't let users send messages that are handled internally 5 years ago
Christian Decker 3ad8438d91 json-rpc: Add sendcustommsg command 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
lisa neigut 700b766ce1 wallet: remove edgecase around transaction checks 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 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
lisa neigut a333df449a listpeers: show close_to address 5 years ago
gorazdko 35ee800b6e json-rpc: show lightning-dir in getinfo 5 years ago
lisa neigut 422b4502d3 funding: add RPC arg to specify a 'close_to' address 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
lisa neigut 2c69ece7fe close: update short help text 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
Christian Decker af53e3494b wallet: Annotate only the funding output instead of the whole tx 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
trueptolemy db145f575b Fix: fundee can forget channel if it receives error during CHANNELD_AWAITING_LOCKIN 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
trueptolemy 4929034a40 json: Make payment_hash use `json_add_sha256` 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago
Rusty Russell faded9a9cf bitcoind: detect when it's still syncing, add field to getinfo. 5 years ago
lisa neigut 0c96c89d67 db-fix: resolve crash on fundchannel 5 years ago
Rusty Russell 83e654a106 close: change to a unilateraltimeout argument. 5 years ago
Rusty Russell 9b88fd4c60 bolt: update to 950b2f5481c2a4b57ef1102e2374543e81c4aa88 5 years ago
Rusty Russell 359433f374 lightningd: convert the compiler-wanted-init FIXME. 5 years ago
Rusty Russell 2255dd4dda
lightningd: avoid thundering herd on restart. 5 years ago
Rusty Russell dd79813a75 common: add peer_error flag to treat this error as "soft". 5 years ago
Rusty Russell f7a890ca35 lightningd: add slow_reconnect flag for transient failure. 5 years ago
Rusty Russell 443d95e487 lightningd: call disconnect notifier if other side disconnected. 5 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 5 years ago
Rusty Russell d659dc4080 peer_control: fix autodata compile issue. (#2783) 5 years ago
Christian Decker 1dbdc74bc3 wallet: Add a final `CLOSED` state to channels 5 years ago
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 5 years ago
Rusty Russell f1bea55395 lightningd: fix occasional missing txid detection. 5 years ago
Rusty Russell 960bfb89f5 lightningd: don't crash on old zero-output commitment_txs. 5 years ago
Rusty Russell 67eb26c5e6 lightningd: fix bogus channel iteration on setchannelfee 5 years ago
Rusty Russell 7f75043ab2 lightningd: tighten interal json_stream API. 5 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 5 years ago