60 Commits (83f83f7685437c722bd3dcc3d42fd328c51574ef)

Author SHA1 Message Date
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
Rusty Russell 91a22dc496 jsonprc: make json_get_params() fail the command, for better error reporting. 7 years ago
rvandermeer 4c0f7dbd04 Spelling corrections (#824) 7 years ago
Ronald van der Meer 8e087c1d71 clarified lightning-cli help dev-setfees description 7 years ago
Rusty Russell 9f9c34002e chain_topology: log block height, not just hash. 7 years ago
practicalswift 0557467dfa Adjust log level for feerate warnings 7 years ago
practicalswift 5631054152 Start all command descriptions with a verb ("Show", "Set", etc.). Remove unused help texts. 7 years ago
Rusty Russell 171ce689dc lightningd/chaintopology: remove unneeded chain_topology pointer from block. 7 years ago
Rusty Russell 3332cd6395 chain_topology: remove unneeded struct outgoing_tx topo pointer. 7 years ago
Rusty Russell 467ca0a996 lightningd: suppress feerate debug messages when nothing changes. 7 years ago
Rusty Russell 795e42d757 chaintopology: fix use-after-free which sometimes causes fatal() in clear_otx_peer 7 years ago
Rusty Russell fb81e6c14b chaintopology: always start 100 blocks back. 7 years ago
Rusty Russell 1b41335121 chain_topology: two-stage startup. 7 years ago
Rusty Russell 7b735e5de8 lightningd: scan blockchain from first possible block. 7 years ago
practicalswift 3d39312212 Fix typos 7 years ago
Rusty Russell 6debaccfd5 chaintopology: only do callbacks once chain has settled. 7 years ago
Rusty Russell 1d9a8e5484 chaintopology: load forwards, not backwards. 7 years ago
Rusty Russell 6f6d7a5e44 chaintopology: get fees using a timer, not on each block. 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell ccb7047291 lightningd: add notleak annotations. 7 years ago
Rusty Russell c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
Christian Decker c29923a623 topology: Add transaction filtering to connect_block 7 years ago
Christian Decker 26aa0e2aa4 topogoly: Extract owned funds from transactions in blocks 7 years ago
Rusty Russell 1a38c98a7e chaintopology: implement dev-setfees to force feerate changes. 7 years ago
Rusty Russell ccf86a138a chaintopology: add notify_feerate_change() callback. 7 years ago
Rusty Russell f1e4cad9d4 feerate: use u32 everywhere. 7 years ago