42 Commits (37373f2c166c9a07dccbd7a888a8d85f43949cf8)

Author SHA1 Message Date
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
Rusty Russell 88af0f5bf8 tests: change --override-fee-rate to --override-fee-rates and use in tests. 7 years ago
Rusty Russell 7151c65535 chaintopology: track three different feerates. 7 years ago
Rusty Russell ef4d54df94 chaintopology: use satoshi-per-kw everywhere. 7 years ago
Rusty Russell 9662589ed8 lightningd: move notify_new_block() callback to peer_htlcs. 7 years ago
Rusty Russell a55ce607a1 bitcoind: contain ld pointer. 7 years ago
Rusty Russell 3c6eec87e3 Add DEVELOPER flag, set by default. 7 years ago
Rusty Russell a2d4e09b80 bitcoind: wait for startup. 7 years ago
Rusty Russell be90364f7f log: remove struct helpers. 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell d1378fe1a5 chaintopology: remove routines unnecessary for modern daemon. 7 years ago
Rusty Russell 88bb38f63b daemon/lightningd: remove building, and main files 7 years ago
Rusty Russell 4ba1599494 txowatch: include block in which spending tx is found. 7 years ago
Rusty Russell 8ffdeea522 daemon/chaintopology: hand full txs to watch_tx() 7 years ago
Christian Decker 28030c3d6b bitcoind: peer argument to bitcoind_sendrawtx is unused 8 years ago
Rusty Russell aa01b7d120 test_lightningd.py: helper to sync blockheight. 8 years ago
Rusty Russell 484c45a8a1 chain_topology: fix double-free when peer dies. 8 years ago