1118 Commits (aba3d5f34d589805818c9b8dca9a1e40951ece82)

Author SHA1 Message Date
Christian Decker e44ea0b363 topology: Add new P2WSH outpoints to the wallet utxoset 7 years ago
Christian Decker ae30942e3f chaintopo: Record outpoint spends for owned outputs 7 years ago
Christian Decker 2680e6d9ff wallet: Move txfilter into wallet 7 years ago
Christian Decker 5fd19483a9 txfilter: Add an outpoint filter 7 years ago
Christian Decker 227dc36146 utxo: Add blockheight and spendheight to outputs to track state 7 years ago
Christian Decker 1aa21498c3 topology: Track blockchain changes in the DB 7 years ago
ZmnSCPxj 8e8d7c2aba pay/sendpay: Use spec names for rhash and r. 7 years ago
John Barboza 31b9b6bc1c clear onchaind subd in channel on error 7 years ago
ZmnSCPxj 1f6008689d payalgo: Throttle pay command if failure is due to blockheight disagreement. 7 years ago
John Barboza b50912d8b1 Print node alias when listing peers 7 years ago
Rusty Russell c5d41a23d7 short_channel_id: just use structeq. 7 years ago
Rusty Russell 042d5d13f5 short_channel_id: don't use bitfields. 7 years ago
Igor Cota cb6820d445 Do preimage, hash and consequentially bolt11 generation before we store the invoice in db. 7 years ago
Christian Decker a90502d917 jsonrpc: Refuse to forget a channel with an open HTLC 7 years ago
Christian Decker aef5780f36 htlc: Extracted htlc detection from the channel destructor 7 years ago
Corné Plooy f32ebb7dca Indentation fix. 7 years ago
Corné Plooy 1e879de89e json-rpc: connection_complete_ok and json_command_malformed should never receive NULL arguments. Pass "null" instead, where needed. 7 years ago
Corné Plooy d86ad15b53 json-rpc: translate NULL into "null" instead of "(null)". 7 years ago
practicalswift dbb7ea1e41 Adjust log level for logging disconnected RPC users ("Command failed after jcon close") 7 years ago
ZmnSCPxj 978e5c67d8 invoices: Remove persistent in-memory invoice structures. 7 years ago
ZmnSCPxj f05c86618c invoices: Change iteration interface to be more abstract. 7 years ago
ZmnSCPxj 9b4c6699f9 invoices: Semantically separate invoice details from invoice. 7 years ago
practicalswift a20cf5463d Adjust log level for logging disconnected RPC users ("Abandoning command" + "Command returned result after jcon close") 7 years ago
ZmnSCPxj 73cda2f2ae payalgo: Report route, and result of trying route. 7 years ago
ZmnSCPxj 21cfec816d payalgo: Report number of tries on failure. 7 years ago
ZmnSCPxj 6c9d81ef42 payalgo: Remove reporting PAY_TRY_ANOTHER_ROUTE and PAY_UNPARSEABLE_ONION. 7 years ago
Rusty Russell b7ed5670d5 lightningd: close and reopen db across fork for daemonize 7 years ago
Rusty Russell cf3f19524e gossip: formalize passing of siphash_seed. 7 years ago
ZmnSCPxj f7f55edcdb wireaddr: Do hostname resolution in parse_wireaddr. 7 years ago
ZmnSCPxj bd07a91782 jsonrpc: Let Base58 '2..' address work on both regtest and testnet. 7 years ago
John Barboza b028a0a439 invoice: add fallback address to invoice command 7 years ago
ZmnSCPxj d23650d2ed Explain fuzz initial values. 7 years ago
ZmnSCPxj 2db6ff9186 gossip_control: Change defult fuzz of getroute to 75%. 7 years ago
ZmnSCPxj 6767434ea9 routing: Use siphash24 for route randomization 7 years ago
ZmnSCPxj 61d0b50c54 payalgo: Randomize paths as long as we respect maxfeepercent. 7 years ago
ZmnSCPxj 9693843141 payalgo: Change sendpay_parent to try_parent. 7 years ago
ZmnSCPxj 216c52940d gossipd: Add fuzz and seed to getroute request. 7 years ago
ZmnSCPxj 2b782ee436 gossip_control: Add fuzz and seed parameters. 7 years ago
ZmnSCPxj e34be575aa lightning/peer_control.h: Minor cleanup of nonexistent functions. 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
Rusty Russell cccdb53bec channel_states: fold all the ONCHAIND states into one. 7 years ago
Rusty Russell 8aa7a48138 listpeers: display billboard as 'status' array. 7 years ago
Rusty Russell cca0a5412e subd: clear transient billboard on start and shutdown. 7 years ago
Rusty Russell 26b004e5af subd: handle status_peer_billboard messages from subdaemons. 7 years ago
Rusty Russell db4de95033 lightningd: single transient billboard for opening peers. 7 years ago
Rusty Russell 86a04c59d4 lightningd: maintain a status billboard for each channel. 7 years ago
Christian Decker 6f6176a91e options: Add `--offline` to disable listening and auto-reconnection 7 years ago
Rusty Russell 85f1a9b825 lightningd: append (as much as we can) version into default name if DEVELOPER=1 7 years ago