82 Commits (46f879d73fe9da2307f23a3f843d4c2a9c08ccf3)

Author SHA1 Message Date
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
Rusty Russell e7a0ffca05 lightningd: verbose debugging for bitcoind commands. 6 years ago
Rusty Russell 9b8c8f652b lightningd: make bcli_args() helper take ctx. 6 years ago
Rusty Russell 2cdc5fb964 lightningd: make some bitcoind requests high priority. 6 years ago
Rusty Russell e2d4b7cc8d cleanup: extract and formalize feerate conversion. 6 years ago
Rusty Russell 3d8836c1e5 bitcoind: don't use double in extracting feerate. 6 years ago
Mark Beckwith e5918f4e5a param: upgraded json_tok_double 6 years ago
practicalswift 9d9a9523d0 Use snprintf(...) instead of sprintf(...) 7 years ago
Rusty Russell a80241ec7a bitcoind: fix spurious memleak reports. 7 years ago
conanoc b2f7e9af4a Support debugging with lldb 7 years ago
Christian Decker 0ba687732f bitcoind: Do not copy the newline character when asking for a block 7 years ago
practicalswift 7e9750ffee Reduce variable scopes 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
Igor Cota 8c00e4f98d Add --bitcoin-rpcport option to pass to bitcoin-rpc 7 years ago
Rusty Russell e63b7bb539 take: allocate temporary variables off NULL. 7 years ago
practicalswift 161ed320f8 Improve onboarding experience by handling common failure scenarios for new users more gracefully 7 years ago