2979 Commits (5474512c31366c25128a31617877e3da8e9ee98b)
 

Author SHA1 Message Date
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 f527f39613 test_lightning: add tests for closing with differetn feerates. 7 years ago
Rusty Russell 191e7f4c5c lightningd: add more debugging info for closing. 7 years ago
Rusty Russell a0f924376f channeld: don't send update_fee after shutdown. 7 years ago
alaniz b7856e3512 Onboarding: tweak grammar conventions for RPC responses 7 years ago
Jon Griffiths 505a249966 push_tx: Don't create BIP 144 invalid transactions 7 years ago
ZmnSCPxj ff1a466ef3 devtools/.gitignore: Ignore decodemsg. 7 years ago
Rusty Russell fff7dd0826 devtools/decodemsg: new tool. 7 years ago
Rusty Russell 32abb4d928 tools/generate-wire.py: --printwire option to create print routines. 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 d1ab2e05f4 test_lightningd.py: test lightning-cli. 7 years ago
Rusty Russell 91a22dc496 jsonprc: make json_get_params() fail the command, for better error reporting. 7 years ago
Rusty Russell 47577e5c4e jsonrpc: check that arguments to calls are valid. 7 years ago
Rusty Russell c3bd78433f lightning-cli: keyword mode. 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 7fd5808803 contrib/lightning-cli.bash-completion: fix for new simpler help format. 7 years ago
Rusty Russell 7d18ef9ecf lightning-cli: human-readable printing for help. 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 7f03e15e03 json_add_string_escape: for escaping internally-generated strings. 7 years ago
cornwarecjp 6112df3a90 Bring back the time-out on the start-up of bitcoind, but make it 60 seconds instead of the original 10 seconds. This is much larger than the normal start-up time of bitcoind (so we should never hit the time-out), but still lets a test terminate in a reasonable time in the unlikely case that bitcoind hangs. 7 years ago
cornwarecjp 896f7ef37d Make it possible to run the test suite in Python 3.4 (bytes.hex was introduced in 3.5) 7 years ago
cornwarecjp 0b0708d86a Bitcoind should always eventually finish starting, but there is no guarantee on how long it takes, so don't apply a time-out. In case bitcoind hangs indefinitely, the test will hang indefinitely too, but this should be solved in bitcoind, not in the test code. 7 years ago
cornwarecjp 859070a5ed Terminate LightningD if, for some reason, it doesn't start properly. This cleans up the environment for future test runs. 7 years ago
cornwarecjp 71581ff96e Terminate BitcoinD if, for some reason, it doesn't start properly. This cleans up the environment for future test runs. 7 years ago
Rusty Russell 0cef23d33a check-spelling: don't paginate, and give file and line. 7 years ago
Rusty Russell 8fcb45c1b2 routing: use marshalled short_channel_id, not string as tag for channel_announce 7 years ago
Rusty Russell 3d91bf2ab8 closingd: use common/read_peer_msg. 7 years ago
Rusty Russell 89e8d26f45 openingd: use common/read_peer_msg. 7 years ago
Rusty Russell 6dee526074 channeld: don't handle packets already taken by peer_msg_in. 7 years ago
Rusty Russell c69aee7d7a channeld: use common/read_peer_msg. 7 years ago
Rusty Russell ef9b16399c common: read_peer_msg helpers for per-peer subds. 7 years ago
Rusty Russell bbdab02e1b bitcoind: trivial cleanups. 7 years ago
Christian Decker 3b9b7dc9dc wallet: Add a simple txo rescan command to sync with bitcoind UTXO 7 years ago
Christian Decker 11404f808e bitcoind: Disentangle gettxout from the scid verification 7 years ago
ZmnSCPxj 87726d5b89 test_lightningd: Add test for reporting routing failures 7 years ago
ZmnSCPxj a043d1063a pay: Also report local channel failures to gossipd. 7 years ago
ZmnSCPxj 131283af6e test_lightningd: Move 0-payment test to its own test. 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 67e2275383 gossipd: Add handling of channel_update to routing failures. 7 years ago
ZmnSCPxj 299b280f78 pay: Save nodes and channels used on route to payment. 7 years ago