58 Commits (b99293fbb62cfb5c826a401f83d4799306bac65e)

Author SHA1 Message Date
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
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