2066 Commits (443d95e487c3f265b245e4698645f18384074c21)

Author SHA1 Message Date
Rusty Russell 5a520f4a07 plugin: don't call notification after free. 5 years ago
Rusty Russell c6ec9443b9 jsonrpc: don't return "stop" until we actually have freed resources. 5 years ago
Rusty Russell d817735dc2 lightningd: use ccan/json_out. 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
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 5 years ago
Rusty Russell 044860881e lightningd: don't let spendable_msat go wumbo. 5 years ago
Rusty Russell bb6c34fb13 lightningd: take into account outstanding HTLCs for 'spendable_msat' 5 years ago
Rusty Russell ab31f40aa2 gossipd: don't charge ourselves fees when calculating route. 5 years ago
Rusty Russell ad24d94c7b lightningd: make 'spendable_msatoshi' more realistic. 5 years ago
Rusty Russell b48c644e7a listchannels: add `htlc_minimum_msat` and `htlc_maximum_msat` fields. 5 years ago
Christian Decker 9e511cbf3e plugin: Use the json_add_secret wrapper to add the shared_secret 5 years ago
Christian Decker c91483f605 json: Add wrapper to add a secret to a JSON result 5 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 5 years ago
Christian Decker 61a28ccb39 openingd: Annotate our own funding transaction 5 years ago
Christian Decker a54b7da705 onchaind: Allow onchaind to annotate transactions we watch 5 years ago
Christian Decker ae0bc4aed0 onchaind: Store and annotate transactions we broadcast ourselves 5 years ago
Christian Decker 05dbf1a2a9 onchaind: Store and annotate close transaction when we drop to chain 5 years ago
Christian Decker 7f898aa2a4 wallet: Annotate funding transaction in the database 5 years ago
Christian Decker 771ff1f214 chaintopology: Annotate transactions as deposits if we owned outputs 5 years ago
Christian Decker 4c57d44252 channel: Along with the last_tx also remember its type 5 years ago
Simon Vrouwe 44d64c1590 lightningd/channel_control logline fixup 5 years ago
Simon Vrouwe a9dd69002e lightningd/channel_control: fix reached_announce_depth counting in peer_start_channeld 5 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 5 years ago
trueptolemy 231703cc7f plugin: Add new notification type: warning 5 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 5 years ago
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 5 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 5 years ago
Rusty Russell 7e02fbe6ec lightningd: add json_add_tx helper. 5 years ago
lisa neigut a4a193840f json: add a param parser for a txid 5 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
Christian Decker 2db4f190b3 plugin: Cleanup the htlc_accepted_hook_deserialize interface 5 years ago
Christian Decker 6db1e76156 startup: Tell peer_accepted_htlc whether we are replaying 5 years ago
Christian Decker 909913c265 htlc: Replay unprocessed HTLCs loaded from the DB 5 years ago
Christian Decker f7bfe166a8 startup: Reorder HTLC wiring on startup after the topology init 5 years ago
Christian Decker adb984dd45 hooks: Add the raw payload to the htlc_accepted call 6 years ago
Christian Decker 1561ffaea0 hooks: Add cltv_expiry_delta to the htlc_accepted hook 6 years ago
Christian Decker 2b81e02a2e plugin: Parse response for htlc_accepted hook 6 years ago
Christian Decker bf53821f1a plugin: Populate the request for the htlc_accepted hook 6 years ago
Christian Decker 7499f7ddd4 plugin: Add the htlc_accepted hook 6 years ago
Christian Decker 80b3d8aef3 json: Add some more methods to add integers of various size to json 5 years ago
Rusty Russell fae593c448 lightningd: fix uninitialized variable in DEVELOPER path 5 years ago
darosior a6753fd812 Plugins: accept options of different types 5 years ago
darosior 5b0bf0ba1f jsonrpc: allow to set the command category plugin side 5 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 5 years ago
Rusty Russell 695bec531c plugin: fix printing of bad plugin responses. 5 years ago
Rusty Russell 8f9c48254b plugins: do I/O logging. 5 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 5 years ago