107 Commits (ea95ad9c1244a767013f60b5386c49b5550274f8)

Author SHA1 Message Date
Rusty Russell 5eb209f57a bitcoind: remove v0.9.0-compat for rejecting sendrawtransaction arg. 4 years ago
Rusty Russell 3b7d0e7a62 common/json: make json_scan return an error string. 4 years ago
Rusty Russell 53582a0f81 lightningd/bitcoind: use json_scan. 4 years ago
Rusty Russell 9f687d60d9 lightningd: forward notifications from plugins if enabled. 4 years ago
Moller40 4d672077e1 Avoid compile error on macos mojave 4 years ago
ZmnSCPxj jxPCSnmZ ee276bcb86 plugins/bcli.c: `sendrawtransaction` now has a required `allowhighfees` argument. 4 years ago
Rusty Russell b592d6fd8f lightningd: fix race where we do rescan before all plugins finish init. 5 years ago
Sebastian Falbesoner 01c8942581 lightningd/bitcoind: remove unused BITCOIN_INIT_TIMEOUT 5 years ago
Antoine Poinsot 678591d851 lightningd/bitcoind: always die if the Bitcoin backend died 5 years ago
Antoine Poinsot 7ea1a8a182 lightningd/bitcoind: remove an outdated comment 5 years ago
darosior 610aa0b8e3 bcli: register --dev-max-fee-multiplier on our side 5 years ago
darosior d4fe4073a4 lightning/bitcoind: adapt and batch fees estimations 5 years ago
darosior 06e9a9f31f bitcoind: check that Bitcoin plugin is alive before requesting 5 years ago
darosior 1fd45a061b bitcoind: timeout if the Bitcoin plugin never completes the handshake 5 years ago
darosior a47fd8cf3e pytest: test Bitcoin plugin registration and the bcli plugin 5 years ago
darosior 580556b1d0 lightningd/bitcoind: remove all bitcoin-cli specific code 5 years ago
darosior ced444a605 lightningd/bitcoind: use the Bitcoin plugin for fee estimates 5 years ago
darosior c79ab0f1b0 lightningd/bitcoind: use the Bitcoin plugin for getutxout 5 years ago
darosior 78cb921b80 lightningd/bitcoind: use getrawblockatheight for getfilteredblock 5 years ago
darosior 947f5ddde1 lightningd/bitcoind: use the Bitcoin plugin to send transactions 5 years ago
darosior 7b18b24e39 lightningd/chaintopology: use plugin backend to setup topology 5 years ago
darosior 2b75a46a6c chaintopology: dont check bitcoin-core version at startup 5 years ago
darosior 3e8a782da7 bitcoind: initialize Bitcoin-backend plugin early 5 years ago
darosior c4ff960b74 bitcoind: allow commands to be registered by different plugins 5 years ago
darosior ae249a2294 chaintopology: check bitcoin plugin commands at startup 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
darosior 5baf39e7dc lightningd/bitcoind: remove unused 'get_output' function 5 years ago
Rusty Russell 654faa6174 lightningd: don't start if bitcoind is behind. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Rusty Russell f4d888ec7e lightningd: obscure sensitive bitcoin args when bitcoind unreachable. 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker 8b8538024d bitcoind: Defer initialization of filteredblock_call->result 5 years ago
Rusty Russell faded9a9cf bitcoind: detect when it's still syncing, add field to getinfo. 5 years ago
Rusty Russell 69b7ef1508 lightningd: fix up typesafe-cb bitcoind_getfilteredblock 5 years ago
Rusty Russell 99236f86f9 lightningd: rename 'satoshis' to 'amount' to avoid confusing check-source. 5 years ago
Christian Decker 95d891ebf1 bitcoind: Queue up calls to getfilteredblock and dispatch results 5 years ago
Christian Decker 040cda2875 bitcoind: Initialize filteredblock->outpoints with filteredblock 5 years ago
Christian Decker 43b3eea783 bitcoind: Don't log when a transaction output is detected as spent 5 years ago
Christian Decker f4e434d8e1 bitcoind: Add a multi-step getfilteredblock method 5 years ago
Christian Decker d14bd286ba bitcoin: Add chainparams to transactions from blocks 5 years ago
trueptolemy 130bf20516 lightningd: check bitcoind version when `setup_topology` 5 years ago
Rusty Russell 57b2fe5890 lightningd: fix fatal error on startup if bitcoind isn't ready. 5 years ago
ZmnSCPxj bb301040e4 lightningd/options.c: Add option for setting how long to keep trying bitcoin-cli command. 5 years ago
trueptolemy 6deed77d88 bitcoind: confirm chain with bitcoin-cli at the beginning 5 years ago
trueptolemy a594196c7c bitcoin-cli: rename bcli_args() to bcli_args_direct(), and also warp it in bcli_args() 5 years ago
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 5 years ago
Jeff Vandrew Jr 1130100f67 Remove Sensitive RPC Data from Logs (#2520) 6 years ago
Rusty Russell 38e7d19dd5 Makefile: check for direct amount_sat/amount_msat access. 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
nicolas.dorier a565915d08 bitcoind: allow "getblock" to fail for txout lookup. 6 years ago