140 Commits (843846f4d5da571f261a55f6eb982d5f12539f31)

Author SHA1 Message Date
Christian Decker 843846f4d5 pytest: Parametrize test_config_in_subdir for elements 5 years ago
Christian Decker e1b1f47c53 pytest: Avoid starting the btcproxy twice 5 years ago
Jarret Dyrbye d712f732d8 pylightning - allow unicode symbols in the description to be passed as-is to the daemon 5 years ago
Christian Decker dc1f27c0b3 pytest: Add failing test for unicode in JSON-RPC through pylightning 5 years ago
Michael Schmoock 6ed320189e feat: restructure plugin and options in listconfigs 5 years ago
Rusty Russell 8393d21503 common/features: add `payment_secret` feature if EXPERIMENTAL. 5 years ago
Rusty Russell 14997f6237 lightningd: fix handling of truncated config options. 5 years ago
Rusty Russell badeaf1a67 pytest: upgrade tests. 5 years ago
Rusty Russell 57a32ee044 pytest: test for config parsing errors. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
Rusty Russell dc23c308e4 config: Read both top-level and network-subdir config files. 5 years ago
Rusty Russell 34c89cb226 config: Add include directive support. 5 years ago
Rusty Russell 654faa6174 lightningd: don't start if bitcoind is behind. 5 years ago
Rusty Russell d4b48a6640 pytest: test that we refuse to follow bitcoind backwards. 5 years ago
Rusty Russell 709c98f539 logging: remove spaces from subsystem names. 5 years ago
Rusty Russell f91ff993ea pytest: deflake test_htlc_send_timeout 5 years ago
Rusty Russell 4fc498f901 lightningd: enable io logging on subdaemons iff we're going to print it. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell bb06bec891 features: set OPT_VAR_ONION (bit 9) iff EXPERIMENTAL_FEATURES 5 years ago
darosior 7dac7a8c52 pytest: deactivate shadow routing for some tests that use 'pay' 5 years ago
lisa neigut 181e0d4982 test: amend 'behind sync' tests 5 years ago
Rusty Russell ab48ecf07c pylightning: wrap signmessage/checkmessage. 5 years ago
Rusty Russell e5d9c7effc lightningd: checkmessage can intuit pubkey in some cases. 5 years ago
Rusty Russell 150598e061 tests: add test for signmessage and lightning-checkmessage. 5 years ago
Rusty Russell ca53c1b699 gossipd: push our own gossip messages harder. 5 years ago
darosior 43e55fc8e4 pytest: test lightningd startup with a relative config dir 5 years ago
Christian Decker e23d8a4aff pytest: Mark some tests as skippable that are too bitcoin-specific 5 years ago
Christian Decker 858b3f2b93 pytest: Mark tests using network specific addresses under elements 5 years ago
Christian Decker 8a69ea7bf5 elements: Parametrize the sample addresses we test against 6 years ago
Christian Decker e4c343a386 elements: Search for the correct address and invoice prefixes 6 years ago
Christian Decker 67fc8ffbcf elements: Use chainparams when the test relies on addresses 6 years ago
Christian Decker cd93a855ce elements: Give pytest some information about the test chain 6 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 4e8141aa36 features: remove INITIAL_ROUTING_SYNC. 5 years ago
Christian Decker efc4aa94a3 pytest: Skip some tests that assume we have a sqlite3 db on postgres 5 years ago
Christian Decker 96a22b4003 pytest: Add db_provider and db instances for configurable backends 5 years ago
Rusty Russell 27790832a5 gossipd: gossip_queries_ex is not longer experimental. 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
lisa neigut 904a1384ef tests: de-flake lightningd_still_loading 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Christian Decker 245dff26e0 pytest: Updated requirements.txt to latest versions 6 years ago
Rusty Russell 6901732ee0 lightningd: create --list-features-only which lists what features we support. 5 years ago
Rusty Russell 6310a183af pytest: ignore occasional bad gossip in reorg tests. 5 years ago
Rusty Russell 854e3c5303 pytest: wait for sync by default when starting lightningd. 5 years ago
Rusty Russell ca28c30eff funding: don't allow funding new channels until we're synced. 5 years ago
Rusty Russell c3a35416da lightningd: don't allow channeld to accept HTLCs if we're not synced. 5 years ago
Rusty Russell 6195a878f7 lightningd: don't allow sending of HTLCs while still syncing. 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago
Rusty Russell faded9a9cf bitcoind: detect when it's still syncing, add field to getinfo. 5 years ago