97 Commits (b29d1ed3ff259ff5bfa43bd3ebf1471a9e200310)

Author SHA1 Message Date
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. 6 years ago
ZmnSCPxj bb301040e4 lightningd/options.c: Add option for setting how long to keep trying bitcoin-cli command. 6 years ago
trueptolemy 6deed77d88 bitcoind: confirm chain with bitcoin-cli at the beginning 6 years ago
trueptolemy a594196c7c bitcoin-cli: rename bcli_args() to bcli_args_direct(), and also warp it in bcli_args() 6 years ago
Rusty Russell d5bd1682f5 lightningd: free timers on shutdown. 6 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
Rusty Russell e65b680807 json: move bitcoin/lightning specific helpers into common/json_helpers. 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Rusty Russell 12731c4a60 json_tok_len, json_tok_contents: rename to json_tok_full_len and json_tok_full 6 years ago
Rusty Russell 061938068f json: rename json_tok_bitcoin_amount. 6 years ago
Rusty Russell 86c517ac9b common/json: add context arg to json_parse_input. 6 years ago
Rusty Russell 6da213be31 ccan: update to get updated pipecmd. 6 years ago
Christian Decker 46b2e7502c bitcoin: If we fail to estimate the fee in testnet use the minfee 6 years ago
Rusty Russell 84b9e3e72b lightningd: reduce log spam from bitcoin-cli invocations. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Rusty Russell f6fb120e4a lightningd: allow more than one bitcoind request at once, run multiple queues. 6 years ago