172 Commits (646c564ec5ee9be700bce5d4503fe33b8a58ffc8)

Author SHA1 Message Date
Christian Decker 1cb527d46a topo: Do not keep txids in memory indefinitely 4 years ago
Moller40 4d672077e1 Avoid compile error on macos mojave 4 years ago
ZmnSCPxj jxPCSnmZ ee276bcb86 plugins/bcli.c: `sendrawtransaction` now has a required `allowhighfees` argument. 4 years ago
Christian Decker cab52f1197 topology: Notify gossipd about spends after processing the block 4 years ago
Christian Decker f2797f303a block: Compute the txids only once 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
Christian Decker 3dafddd717 channel: Base the channel forget timeout on the headercount 4 years ago
ZmnSCPxj jxPCSnmZ b646b96756 lightningd/chaintopology.h: Remove unused `txnums` field from `struct block`. 5 years ago
Rusty Russell 899ec2b3d4 JSON API: fix up two existing warnings to be conformant. 5 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
niftynei 2e9c387f45 coin_moves: update withdrawal logic to account for 'variable owner' txs 5 years ago
niftynei fd8a716695 wallet: have wallet_extract_outputs take wally_tx, not bitcoin_tx 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut de065580f6 coins: update API surface for creating coin movements 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago
lisa neigut c7da7ca9f0 feerates: de-dupe min_ max_ printing twice when `feerates` called 5 years ago
darosior 610aa0b8e3 bcli: register --dev-max-fee-multiplier on our side 5 years ago
darosior 8a3295b6a8 chaintopology: Add the cost of HTLCs transactions to json_feerates 5 years ago
darosior d4fe4073a4 lightning/bitcoind: adapt and batch fees estimations 5 years ago
darosior dce2e87928 chaintopology: better feerate targets differentiation 5 years ago
darosior ad4bcfde53 chaintopology: add delayed_to_us, htlc, and penalty feerates 5 years ago
darosior a47fd8cf3e pytest: test Bitcoin plugin registration and the bcli plugin 5 years ago
darosior 947f5ddde1 lightningd/bitcoind: use the Bitcoin plugin to send transactions 5 years ago
darosior ca7c1f8bc8 lightningd/chaintopology: use plugin for tip polling 5 years ago
darosior 7b18b24e39 lightningd/chaintopology: use plugin backend to setup topology 5 years ago
darosior 2b75a46a6c chaintopology: dont check bitcoin-core version at startup 5 years ago
darosior ae249a2294 chaintopology: check bitcoin plugin commands at startup 5 years ago
Rusty Russell 1273b842d2 lightningd: fix reorg bug where we don't fire watches. 5 years ago
Rusty Russell 654faa6174 lightningd: don't start if bitcoind is behind. 5 years ago
Rusty Russell 39d537b495 lightningd: remove log_add functions. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Christian Decker ddae604f3d wallet: Move tx annotation for deposits into the wallet 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker 639713b547 elements: Fix transaction handling for elements transactions 6 years ago
Christian Decker 436da7f231 elements: Move blkid computation into its own function 6 years ago
Rusty Russell 6955bf6b86 lightningd: initialize topology synclist earlier. 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 6 years ago
trueptolemy 130bf20516 lightningd: check bitcoind version when `setup_topology` 6 years ago
tasoshi 1af8d9ebdb lightningd/chaintopology: log_debug on broadcasting error (#2792) 6 years ago
Rusty Russell 7c760dafe2 lightningd/chaintopology: free block map and watches on exit. 6 years ago
Rusty Russell f1bea55395 lightningd: fix occasional missing txid detection. 6 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 6 years ago
Christian Decker 771ff1f214 chaintopology: Annotate transactions as deposits if we owned outputs 6 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 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
Simon Vrouwe eb3495c23d chaintopology: add log line when we remove stale block from topo->tip 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago