136 Commits (15612d269a10c4588e2e231bdaec0e49576fd9de)

Author SHA1 Message Date
Simon Vrouwe a235c1fa67 add more detail to log messages about feerate estimates 7 years ago
Simon Vrouwe a80622edab at startup initialize smoothed feerate to polled feerate 7 years ago
Mark Beckwith b876c601a6 Modern param style for chaintopology.c, ... 7 years ago
Hiroki Gondo 070aa08709 fix: compile error with clang 7 years ago
SimonVrouwe f2ffb6d03e improves exponential smoothing of feerate estimates (#1699) 7 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 7 years ago
Christian Decker 582ea1a33b jsonrpc: Remove `dev-blockheight` in favor of `getinfo` 7 years ago
Christian Decker fe405f49be bitcoind: Smooth fee changes over a number of estimates 7 years ago
Rusty Russell 0e6c0dbba2 bitcoin: expose feerate_floor. 7 years ago
Christian Decker 37327d31de topo: Remove obsolete FIXME marker 7 years ago
Christian Decker 2415f48723 topo: Tell chain_topology about the min and max block height 7 years ago
Christian Decker 0d4b7eaa2c topo: Have chain_topology track both min and max block heights 7 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
ZmnSCPxj 097a8e72d1 channel_control: Forget if unconfirmed for a long time and we are fundee. 7 years ago
Rusty Russell 0aa22741df option cleanup: --dev-override-fee-rates 7 years ago
Rusty Russell ceb1ce0ef5 chaintopology: fix default feerate. 7 years ago
Rusty Russell c8cc8fd83f option cleanup: --dev-bitcoind-poll 7 years ago
Rusty Russell c6af2a8cb2 lightningd: loosen feerate minimum. 7 years ago
ZmnSCPxj d5a67ec87a chaintopology: Protect against underflow when computing first_blocknum. 7 years ago
Christian Decker 96352858d6 chaintopology: Simplify rescan offset computation 7 years ago
Christian Decker 244d4e49e1 onchaind: Store channeltxs so we can restore later 7 years ago
Christian Decker f27cd3e43f topo: Remove in-memory txs from the block struct 7 years ago
Christian Decker 23984ecde4 chaintopology: Use the DB to locate transactions and rebroadcast txs 7 years ago
Christian Decker 86b6402e5c chaintopology: Refactor get_tx_depth to use the DB backed tx store 7 years ago
Christian Decker 50600ae241 wallet: Store transactions we are watching, broadcast or own 7 years ago
Christian Decker 9ab28d1659 topology: Two off-by-one error when catching up with the blockchain 7 years ago
Christian Decker 633f893ec4 gossip: Add function to notify gossipd about an outpoint spend 7 years ago
Christian Decker a8d587c418 wallet: Return any eventual outpoint scid when marking it spent 7 years ago
Christian Decker ba7341ec87 cleanup: Make blockheights unsigned 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
Rusty Russell 8966a175ee chaintopology: add debug message when we're adjusting due to feerate floor. 7 years ago
Rusty Russell 2e687b9b35 chaintopology: set a fee floor to avoid creating unrelayable txs. 7 years ago
ZmnSCPxj 7bbc1948f7 chaintopology: Add missing `block_map_del`. 7 years ago
Rusty Russell de5d84097e lightningd: remove ltmp context now we have tmpctx. 7 years ago
Rusty Russell 9d9c1c3db6 wallet: wrap missing last_processed_block handling in COMPAT_V052. 7 years ago
Christian Decker e44ea0b363 topology: Add new P2WSH outpoints to the wallet utxoset 7 years ago
Christian Decker ae30942e3f chaintopo: Record outpoint spends for owned outputs 7 years ago
Christian Decker 227dc36146 utxo: Add blockheight and spendheight to outputs to track state 7 years ago
Christian Decker 1aa21498c3 topology: Track blockchain changes in the DB 7 years ago
practicalswift 0046ace318 Remove unused parameter topo in txowatch_fire(struct chain_topology *topo, ...) 7 years ago
practicalswift f15868a94d Remove unused function json_dev_broadcast(...) 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
practicalswift 3dbace3421 Remove redundant casts to same type 7 years ago
Rusty Russell bdd11e07fe chaintopology: fix 100 block subtraction. 7 years ago
Rusty Russell 6620305606 wallet: use last_processed_block to determine scan start. 7 years ago
Rusty Russell 21849329dd wallet: store last block number we searched for UTXOs. 7 years ago
Rusty Russell 65593d4a98 chaintopology: don't start fee estimation loop until we're fully active. 7 years ago
Rusty Russell 55d962046b Rename (almost) all destructors to destroy_<type>. 7 years ago
Rusty Russell 0e93fb932a lightningd: bitcoind and topology routines take channel, not peer. 7 years ago
alaniz b7856e3512 Onboarding: tweak grammar conventions for RPC responses 7 years ago