107 Commits (ea95ad9c1244a767013f60b5386c49b5550274f8)

Author SHA1 Message Date
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 7 years ago
Christian Decker 843e21826a opts: Remove --regtest flag and pass chainparams to bitcoind 7 years ago
Christian Decker 28030c3d6b bitcoind: peer argument to bitcoind_sendrawtx is unused 7 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. 8 years ago
Rusty Russell df4df8679d chaintopology: only report active chaintip. 8 years ago
Rusty Russell 17167704a6 daemon: handle bitcoin transaction re-broadcasting. 9 years ago
Rusty Russell c1dc0e54fa daemon/bitcoind: bitcoind_sendrawtx to send hex string. 9 years ago
Rusty Russell 8fe2ba0ab3 daemon/bitcoind: don't eliminate output on non-zero exit status. 9 years ago
Rusty Russell 9eabab78ab utils: tal_hexstr() helper. 9 years ago
Rusty Russell f24b73124a Remove txid normalization. 9 years ago
Rusty Russell 85554761c8 bitcoind: eliminate wallet routines. 9 years ago
Rusty Russell e60b1b4efa bitcoind: use correct endianness for block hashes. 9 years ago
Rusty Russell e7b9a913a6 bitcoind: getrawblock helper. 9 years ago
Rusty Russell 14d722d48d bitcoind: pretend normalized txids are in the block. 9 years ago
Rusty Russell 01e46d154e bitcoind: getchaintips support. 9 years ago
Rusty Russell c25ac68538 bitcoind: better logging for failures. 9 years ago
Rusty Russell f7d86da1b5 daemon: have user supply UTXO for enchor input. 9 years ago
Rusty Russell e84bf16bf8 bitcoind: fee estimation support. 9 years ago
Rusty Russell 66084271c3 bitcoind: work around fundrawtransaction segwit issue. 9 years ago
Rusty Russell 95340aa03f bitcoind: use fundrawtransaction rather than sendtoaddress and -nowalletbroadcast 9 years ago
Rusty Russell cc7cb0163e daemon: make logic in bitcoind interface more explicit. 9 years ago
zhibiao.pan e8a83c3f76 fix "missing braces around initializer" 9 years ago
Rusty Russell 8f2e66089b daemon: add --bitcoin-datadir for bitcoin-cli. 9 years ago
Rusty Russell 862509637b daemon: implement unilateral commit. 9 years ago
Rusty Russell 27eedc9f51 patch bitcoind_get_mediantime.patch 9 years ago
Rusty Russell 6afe3f718d daemon: bitcoind callback gives the blockhash the tx was included in. 9 years ago
Rusty Russell 90e381f750 bitcoind: try gettransaction as well as getrawtransaction. 9 years ago
Rusty Russell 0dbbd81430 bitcoind: tell bitcoind_poll_transactions's callback if tx is a coinbase. 9 years ago
Rusty Russell 5b9f8d8bbd bitcoind: serialize requests. 9 years ago
Rusty Russell 980d0d2bf1 bitcoind: warn if their bitcoin config not on testnet/regtest. 9 years ago
Rusty Russell 34e32978b8 bitcoind: warn if their bitcoin config doesn't have walletbroadcast=0. 9 years ago