2289 Commits (5df9e5b7b4701c10220f97ce5299751d3e7a2c08)

Author SHA1 Message Date
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 6 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 6 years ago
Rusty Russell 7e02fbe6ec lightningd: add json_add_tx helper. 6 years ago
lisa neigut a4a193840f json: add a param parser for a txid 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
Christian Decker 2db4f190b3 plugin: Cleanup the htlc_accepted_hook_deserialize interface 6 years ago
Christian Decker 6db1e76156 startup: Tell peer_accepted_htlc whether we are replaying 6 years ago
Christian Decker 909913c265 htlc: Replay unprocessed HTLCs loaded from the DB 6 years ago
Christian Decker f7bfe166a8 startup: Reorder HTLC wiring on startup after the topology init 6 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 6 years ago
Rusty Russell fae593c448 lightningd: fix uninitialized variable in DEVELOPER path 6 years ago
darosior a6753fd812 Plugins: accept options of different types 6 years ago
darosior 5b0bf0ba1f jsonrpc: allow to set the command category plugin side 6 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 6 years ago
Rusty Russell 695bec531c plugin: fix printing of bad plugin responses. 6 years ago
Rusty Russell 8f9c48254b plugins: do I/O logging. 6 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 6 years ago
ZmnSCPxj 3466261b20 lightningd/channel.c: Transfer peer to connectd only if connectd alive. 6 years ago
ZmnSCPxj 37440e9447 lightningd/subd.c: Return NULL from subd_shutdown. 6 years ago
trueptolemy 11412435ce Channeld: init channel with remote announcement info when restart 6 years ago
trueptolemy d93f61407a Channeld: Add new wire type:channel_got_announcement 6 years ago
Simon Vrouwe 8c1bbf33e5 lightningd: funding_lockin_cb, handle reorgs that change short_channel_id 6 years ago
Simon Vrouwe eb3495c23d chaintopology: add log line when we remove stale block from topo->tip 6 years ago
Simon Vrouwe b261c5ba0b chaintopology: add REORG to logline when tx watch is fired after reorg 6 years ago
Simon Vrouwe db57d9c5d2 lightningd: suppress IO_OUT logging for getlog command 6 years ago
Christian Decker 8feb05aef4 subd: Remove overly verbose log when receiving a message 6 years ago
ZmnSCPxj 8ecc6c7743 lightningd/plugin.c: Do not call `closedir` with NULL DIR*. 6 years ago
Rusty Russell 59e75f1b2c gossipd: reply to large listchannels in parts. 6 years ago
Rusty Russell 0b79538b18 lightningd: hang up on clients if they make us run out of memory. 6 years ago
Rusty Russell cb9c44ef27 gossipd: remove unnecessary dev_unknown_channel_satoshis arg. 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 6 years ago
Rusty Russell 8b2a84a0c7 plugins: don't hand empty strings for unset options. 6 years ago
darosior f65eecee27 Rpc: sort help output by command name 6 years ago
darosior a497295f92 Add a default 'plugins' directory in the lightning dir 6 years ago
Rusty Russell e5b5f1d7e5 openingd: add openchannel hook. 6 years ago
Rusty Russell 401bd9f8ef json: rename json_add_amount_sat to json_add_amount_sat_compat. 6 years ago
Rusty Russell f3d30f1267 openingd: check with lightningd when we receive an offer. 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
Christian Decker 7c3e441cc8 json-rpc: Use chainparams when parsing bech32 addresses 6 years ago
Christian Decker 0d19d04def wallet: Pass chainparams to address serialization 6 years ago
trueptolemy 3445abb553 json-rpc: Add failcode info in listforwards 6 years ago
trueptolemy 11e9ad0ee0 lightningd: store failcode in FORWARD_LOCAL_FAILED case 6 years ago