96 Commits (5a95e9f29a83e9d495bc53479c4235f2ff9ebe67)

Author SHA1 Message Date
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 21555b277d tests: test that we only use tlv onion when advertized. 5 years ago
darosior 208123771e pytest: test shadow routing in pay plugin 5 years ago
darosior 7dac7a8c52 pytest: deactivate shadow routing for some tests that use 'pay' 5 years ago
Rusty Russell a70f2dc650 pytest: two more timeouts on Travis. 5 years ago
Rusty Russell 2801d98e34 pytest: allow bad gossip in test_pay_direct. 5 years ago
Rusty Russell 79ca9bf998 gossipd: use per-peer information to make messages clearer. 5 years ago
Christian Decker e23d8a4aff pytest: Mark some tests as skippable that are too bitcoin-specific 5 years ago
Christian Decker 136d4b2568 pytest: Consolidate fee-fetching in test_setchannelfee_usage 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
Rusty Russell 0bab2580fc gossipd: clean up local channel updates. 5 years ago
trueptolemy c737fa6b91 pay: Fix logic of the intereface `find_worst_channel` 5 years ago
trueptolemy d4104c15aa pytest: Test `pay` can exclude error node 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Rusty Russell d943d8abbc lightningd: expose full onion error when we have it. 5 years ago
Rusty Russell a525427272 pytest: don't run test_forward_local_failed_stats under Travis w/ VALGRIND 5 years ago
Rusty Russell c43d09dfd3 pytest: two more slow tests I missed. 5 years ago
Rusty Russell 0edc0ae5e9 pytest: don't use deprecated options for close() in tests. 5 years ago
Rusty Russell b35dc4689b pytest: enable deprecated APIs for multi-arg closes. 5 years ago
Rusty Russell 4fcd94a091 pytest: use absolute paths for plugin arguments. 5 years ago
Rusty Russell 26cdf9d3dc plugins/pay: don't retry routehint if it contains already-eliminated channel. 6 years ago
Rusty Russell 260febd88b plugins/pay: fix attempt counter on failure message. 6 years ago
Rusty Russell db22d2ba9a pytest: simplify and annotate test_channel_drainage. 6 years ago
Rusty Russell 431401ad35 channeld: don't subtract both reserves from advertized htlc_max. 6 years ago
Rusty Russell 044860881e lightningd: don't let spendable_msat go wumbo. 6 years ago
Rusty Russell bb6c34fb13 lightningd: take into account outstanding HTLCs for 'spendable_msat' 6 years ago
Rusty Russell 7b7d46c166 pytest: extract separate tests that spendable_msat is accurate. 6 years ago
Rusty Russell 409368e058 pytest: move test_channel_drainage to test_pay.py 6 years ago
Rusty Russell a3b646be31 pytest: fix test_hlcs_cltv_only_difference 6 years ago
Christian Decker ced2ff8aa7 pytest: Mark repeat offenders as flaky 6 years ago
Rusty Russell 15dc0a5c18 pay: fix transient status 'failed' in listpays. 6 years ago
Rusty Russell 18d2506958 pytest: test for transient "failed" status during ongoing payment. 6 years ago
Rusty Russell 71460ac073 pay: don't say "Could not find a route" unless we never tried a payment. 6 years ago
trueptolemy 77f98f8a5c test_pay: Add test_forward_local_failed_stats() in 5 cases 6 years ago
Rusty Russell bd655678a6 pytest: fix old code in test, which can cause spurious failures. 6 years ago
Rusty Russell 6630b99cf7 lightningd: move local invoice resolution into invoice.c function. 6 years ago
Rusty Russell da884751e8 gossipd: make routing_add_channel_update discard old timestamps. 6 years ago
Christian Decker 27afc804d5 json-rpc: Include received and resolved time to listforward result 6 years ago
Rusty Russell a498b1fdbf pytest: fix flaky test_setchannel_fee_restart test. 6 years ago
Michael Schmoock 162a97894d test: adds test_setchannelfee_all 6 years ago
Michael Schmoock 7e1cc2897c test: add tests for setchannelfee command 6 years ago
Rusty Russell 203ef2ed0b listsendpays: updated version of listpayments. 6 years ago
Rusty Russell 1ec959752b plugin/pay: rename 'description' to 'label', deprecate 'description'. 6 years ago
Rusty Russell 0d30b89043 channeld: use amount_msat for struct htlc amount. 6 years ago
Rusty Russell cd341b34d6 plugins/pay: use struct amount_msat. 6 years ago
Rusty Russell cc95a56544 pylightning: handle msat fields in JSON more appropriately. 6 years ago
Rusty Russell 83adb94583 lightningd and routing: use struct amount_msat. 6 years ago
Rusty Russell 3ba544bfde common/bolt11: use struct amount_msat 6 years ago
Rusty Russell 7a1d13a77e pytest: make test_pay_direct more robust. 6 years ago
Rusty Russell cb6a97152e pytest: fix race in test_pay_direct. 6 years ago