35 Commits (efee948d3a399223fb32fbb7021db728223d3dd3)

Author SHA1 Message Date
Rusty Russell fed5a117e7 Update ccan/structeq. 7 years ago
Rusty Russell 0e6c0dbba2 bitcoin: expose feerate_floor. 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
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 c8cc8fd83f option cleanup: --dev-bitcoind-poll 7 years ago
Rusty Russell c6af2a8cb2 lightningd: loosen feerate minimum. 7 years ago
Christian Decker f27cd3e43f topo: Remove in-memory txs from the block struct 7 years ago
Christian Decker 86b6402e5c chaintopology: Refactor get_tx_depth to use the DB backed tx store 7 years ago
Christian Decker ba7341ec87 cleanup: Make blockheights unsigned 7 years ago
Christian Decker 1aa21498c3 topology: Track blockchain changes in the DB 7 years ago
practicalswift f15868a94d Remove unused function json_dev_broadcast(...) 7 years ago
Rusty Russell 0e93fb932a lightningd: bitcoind and topology routines take channel, not peer. 7 years ago
windsok de5d78a359 update references to sat/kb to sat/kw 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 1b41335121 chain_topology: two-stage startup. 7 years ago
Rusty Russell 6debaccfd5 chaintopology: only do callbacks once chain has settled. 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 c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
practicalswift 61c47c09d0 Fix typos 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 f42f34b82d external: new subdirectory for all external libraries and submodules. 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell 8c22bd9ee1 headers: fix up header idempotent lines. 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell d1378fe1a5 chaintopology: remove routines unnecessary for modern daemon. 7 years ago
Rusty Russell 8ffdeea522 daemon/chaintopology: hand full txs to watch_tx() 7 years ago
Rusty Russell 8d7acdc367 struct topology -> struct chain_topology 8 years ago
Rusty Russell e2c7925e0e daemon/chaintopology.c: remove last remaining lightningd_state references. 8 years ago
Rusty Russell 38cc6c2f21 daemon/chaintopology: move dev_no_broadcast from lightningd_state to here. 8 years ago
Rusty Russell 61e576ef12 daemon/chaintopology: use struct topology for more functions, not lightningd_state 8 years ago
Rusty Russell 923526baf3 daemon/watch.c: move list of watched txs/txouts into struct topology. 8 years ago
Rusty Russell d34dade8bb daemon/chaintopology: don't leave outgoing txs in peer structure. 8 years ago
Rusty Russell 7aa01b0e50 broadcast_tx: add optional failed callback. 8 years ago
Rusty Russell 4cbe9785a8 bitcoind_sendrawtx: don't share callback with retransmission case. 8 years ago
Christian Decker f4568e5c1c routing: Added IRC announcement glue 8 years ago
Rusty Russell 02cb7abd9d bitcoind: keep running fee estimate. 8 years ago
Rusty Russell 69a8ea2ad9 daemon: pay command. 9 years ago
Rusty Russell a3375516e5 daemon: don't ever use timeouts in seconds, always blocks, 9 years ago
Rusty Russell 4e102ccfcf chaintopology: simply track txids, not watches. 9 years ago