583 Commits (32a1b782f3121e31d4af25aeb2ee5917c55fffca)

Author SHA1 Message Date
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". 6 years ago
Rusty Russell f7a890ca35 lightningd: add slow_reconnect flag for transient failure. 6 years ago
Rusty Russell 443d95e487 lightningd: call disconnect notifier if other side disconnected. 6 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
Rusty Russell d659dc4080 peer_control: fix autodata compile issue. (#2783) 6 years ago
Christian Decker 1dbdc74bc3 wallet: Add a final `CLOSED` state to channels 6 years ago
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 6 years ago
Rusty Russell f1bea55395 lightningd: fix occasional missing txid detection. 6 years ago
Rusty Russell 960bfb89f5 lightningd: don't crash on old zero-output commitment_txs. 6 years ago
Rusty Russell 67eb26c5e6 lightningd: fix bogus channel iteration on setchannelfee 6 years ago
Rusty Russell 7f75043ab2 lightningd: tighten interal json_stream API. 6 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 6 years ago
Rusty Russell 044860881e lightningd: don't let spendable_msat go wumbo. 6 years ago
Rusty Russell bb6c34fb13 lightningd: take into account outstanding HTLCs for 'spendable_msat' 6 years ago
Rusty Russell ad24d94c7b lightningd: make 'spendable_msatoshi' more realistic. 6 years ago
Christian Decker 05dbf1a2a9 onchaind: Store and annotate close transaction when we drop to chain 6 years ago
Christian Decker 7f898aa2a4 wallet: Annotate funding transaction in the database 6 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 6 years ago
Rusty Russell 7e02fbe6ec lightningd: add json_add_tx helper. 6 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 6 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 6 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 6 years ago
Simon Vrouwe 8c1bbf33e5 lightningd: funding_lockin_cb, handle reorgs that change short_channel_id 6 years ago
Rusty Russell 401bd9f8ef json: rename json_add_amount_sat to json_add_amount_sat_compat. 6 years ago
trueptolemy 0f429853fc wallet: cleanup the tal context in wallet_channels_load_active() and wallet_stmt2channel() 6 years ago
Rusty Russell 13717c6ebb gossipd: hand a gossip_store_fd to all subdaemons. 6 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
Rusty Russell a552130d3d lightningd: make sure we correctly clear connections from connectd on error. 6 years ago
Rusty Russell 7f7ad4f89f connected_hook: allow hook to specify an error message. 6 years ago
Rusty Russell a314bc62fc lightningd: remove deserialize step for plugin hooks. 6 years ago
Rusty Russell aa00e26765 JSON: remove fields deprecated in 0.6.2. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell 87cd628f52 log: truncate giant IO logging. 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Christian Decker 4f0c386d32 wally: Use input and output setters in onchaind and htlc_tx 6 years ago
trueptolemy 92b40cb68a fix:Add infor about how many blocks needed until funding is confirmed 6 years ago
Michael Schmoock 1cd0ae1960 chore: command help for setchannelfee 6 years ago