82 Commits (46f879d73fe9da2307f23a3f843d4c2a9c08ccf3)

Author SHA1 Message Date
Rusty Russell 50171d3e1a lightningd: add --bitcoin-cli arg for testing. 7 years ago
Rusty Russell f0a12c5c23 bitcoind: retry after one second if a call fails. 7 years ago
Rusty Russell 0204c44243 bitcoind: allow processing callbacks to indicate that a failure is spurious. 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 bbdab02e1b bitcoind: trivial cleanups. 7 years ago
Christian Decker 11404f808e bitcoind: Disentangle gettxout from the scid verification 7 years ago
Rusty Russell 64bdee6b6e bitcoind: add helper for arg manip, make array a const char *. 7 years ago
Christian Decker 70514d1e95 cli: Add rpcuser, rpcpassword and rpcconnect to bitcoind 7 years ago
Rusty Russell 1a297a7010 bitcoind: mark request no longer running, even if it fails. 7 years ago
practicalswift 3a8220d630 Warn instead of crash when extract_feerate(...) fails 7 years ago
Rusty Russell 9ed7041c46 bitcoind: if callback says don't call on error, dont. 7 years ago
Christian Decker 5319ff1bc0 bitcoind: Do not crash when getblock fails 7 years ago
William Casarin 3c0d2813a0 bitcoind: properly handle spent outputs in gettxout 7 years ago
Rusty Russell 2b1eb6a677 bitcoind: getoutput so we can check short_channel_ids. 7 years ago
Rusty Russell 0650653658 bitcoind: delete chaintips code. 7 years ago
Rusty Russell 985a0b431f getblockhash: don't get upset if we fail. 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell ccb7047291 lightningd: add notleak annotations. 7 years ago
Rusty Russell 65fd7ce132 bitcoind: don't leak memory on every call to bitcoin-cli. 7 years ago
Christian Decker 9c4f075c6e topogoly: Reduce log noise 7 years ago
Rusty Russell f1e4cad9d4 feerate: use u32 everywhere. 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 b954662f06 bitcoind: use estimatesmartfee. 7 years ago
Rusty Russell bccd2f8cf4 bitcoind: wrap callbacks in transaction. 7 years ago
Rusty Russell a55ce607a1 bitcoind: contain ld pointer. 7 years ago
Rusty Russell 81db5896e1 common/json: remove asserts() which may trigger from user input. 7 years ago
Rusty Russell 1b31d1c5a0 bitcoind: handle up to 60 seconds of outage. 7 years ago
Rusty Russell a2d4e09b80 bitcoind: wait for startup. 7 years ago
Rusty Russell 584b160cdc lightningd: avoid errors on shutdown. 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
Christian Decker f085a474b2 fix: Only add cli_args if we have some defined 7 years ago
Christian Decker 2c0b52fb77 bitcoin: Make chainparams const 8 years ago
Christian Decker 843e21826a opts: Remove --regtest flag and pass chainparams to bitcoind 8 years ago
Christian Decker 28030c3d6b bitcoind: peer argument to bitcoind_sendrawtx is unused 8 years ago
Christian Decker b8ba8f003c logging: Removed automatic subprocess logging for bitcoind 8 years ago
Rusty Russell e6efcdf5bd daemon/bitcoind: wean off struct lightningd_state. 8 years ago
Rusty Russell f5c00deec7 Remove trailing whitespace from source. 8 years ago
Rusty Russell 89131444b3 bitcoind_sendrawtx: hand error code to callback. 8 years ago
Rusty Russell 4cbe9785a8 bitcoind_sendrawtx: don't share callback with retransmission case. 8 years ago
Rusty Russell 7d1137c45e bitcoind_sendrawtx: tie the sending of the transaction to the particular peer. 8 years ago
Rusty Russell cc9ffe6c40 bitcoind: allow callbacks which are tied to an object. 8 years ago
Rusty Russell c0d0606d66 lightningd: move testnet flag out of config. 8 years ago
Rusty Russell b45b4eaba6 bitcoind: explicit flag to bitcoin-cli for testnet/regtest. 8 years ago
Rusty Russell 02cb7abd9d bitcoind: keep running fee estimate. 8 years ago
Rusty Russell 6015cedee8 process_estimatefee: fix bad logic. 9 years ago
Rusty Russell df4df8679d chaintopology: only report active chaintip. 9 years ago
Rusty Russell 17167704a6 daemon: handle bitcoin transaction re-broadcasting. 9 years ago