963 Commits (f66c8306f46644e8d3833c6e8db2934cb3d736a9)

Author SHA1 Message Date
ZmnSCPxj d4478458dd pay: Change origin_index to erring_index, start with local node = 0. 7 years ago
ZmnSCPxj a6c6b8d9d3 pay: Provide detailed errors on `sendpay` or `pay` failure. 7 years ago
ZmnSCPxj 452925c05a pay: Tweak interface of remote_routing_failure. 7 years ago
ZmnSCPxj a1b9fa7538 pay: Add origin_index to struct routing_failure. 7 years ago
ZmnSCPxj 6d789282c9 jsonrpc_errors.h: Header for JSON-RPC errors. 7 years ago
Wladimir J. van der Laan 1ef79854c3 lightningd: Don't crash when libunwind backtrace not available 7 years ago
Igor Cota a0dffc7be2 Fix listpeers JSON command description 7 years ago
ZmnSCPxj 532833cd78 invoice: Return the invoice as a detailed error on expiration 7 years ago
ZmnSCPxj 59abc37258 invoices: Add expiration timer system. 7 years ago
ZmnSCPxj 1e6747c28e wallet: Pass in timers object during construction. 7 years ago
ZmnSCPxj f21cb57d27 pay: Also treat nonexistent peer as immediate routing failure. 7 years ago
Rusty Russell de0777cb2c Fix weight calculation, rename cost->weight. 7 years ago
windsok 26957fce07 update max-locktime-blocks description to be accurate 7 years ago
ZmnSCPxj 5f2cd7c11e pay: Report routing failure on immediate fail of send_htlc_out. 7 years ago
ZmnSCPxj d14efde4bc pay: Refactor logging into report_routing_failure. 7 years ago
ZmnSCPxj 4ef168cd97 jsonrpc: Properly report code for detailed errors. 7 years ago
ZmnSCPxj 5b304fce4f jsonrpc: Let freeing of `cmd` free `names` 7 years ago
practicalswift 98372e4c0a Mark last parameter of log_to_stdout(...) as intentionally unused 7 years ago
Rusty Russell 9b8fe618f6 pay: remove cmd pointer from htlc_out. 7 years ago
Rusty Russell bd1aa935b9 closingd: don't punish peers who can't negotiate properly. 7 years ago
Rusty Russell 5deebb85c3 closingd: use the final commitment tx fee as the maximum. 7 years ago
Rusty Russell 4ed13401ce lightningd: prefer mutual close over unilateral, even if fee identical. 7 years ago
Rusty Russell 191e7f4c5c lightningd: add more debugging info for closing. 7 years ago
alaniz b7856e3512 Onboarding: tweak grammar conventions for RPC responses 7 years ago
practicalswift d09fc71456 Rename log_default_print to log_to_stdout 7 years ago
practicalswift 2c03be11b6 Unify log_to_file(...) and log_default_print(...) 7 years ago
practicalswift ebef98d8be Create log timestamp string from log entry data 7 years ago
practicalswift 3696e1b607 Usability: Prefix logging to stdout with ISO 8601 formatted date and time in UTC 7 years ago
Rusty Russell 91a22dc496 jsonprc: make json_get_params() fail the command, for better error reporting. 7 years ago
Rusty Russell 327e2b8fd8 JSONRPC: listconfigs command. 7 years ago
Rusty Russell 0600aac68f lightningd: rename --no-reconnect to --dev-no-reconnect. 7 years ago
Rusty Russell bd3480dc9c lightningd: remember --log-file arg. 7 years ago
Rusty Russell 1ee44bdb47 jsonrpc: verbose help for help command. 7 years ago
Rusty Russell 27678dfe6a jsonrpc: add verbose help for individual commands. 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
ZmnSCPxj a043d1063a pay: Also report local channel failures to gossipd. 7 years ago
ZmnSCPxj 579011e980 pay: Report routing failures to gossip. 7 years ago
ZmnSCPxj c46727604e peer_htlcs: Prevent htlc_out from being handled multiple times in case of immediate channeld error. 7 years ago
ZmnSCPxj bd5dd46c4f peer_htlcs: Add missing assignment to hout->failcode. 7 years ago
ZmnSCPxj b2d8efcf25 pay: Move setting failed status on payment to after we get payment details. 7 years ago
ZmnSCPxj 299b280f78 pay: Save nodes and channels used on route to payment. 7 years ago
ZmnSCPxj b255d82ae2 gossipd: Implement `gossip_routing_failure` for master to report routing failures. 7 years ago
Christian Decker d9d618aff9 jsonrpc: Fix wrong argument order in failed connection attempt 7 years ago
Rusty Russell c6ce352404 lightningd: actually unwatch txs when onchaind says we should. 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 ca2f72fd5f log: block reporting on minor memleak. 7 years ago
Rusty Russell 57b423625b subd: use peer log for messages (if any). 7 years ago
Rusty Russell 1a297a7010 bitcoind: mark request no longer running, even if it fails. 7 years ago