200 Commits (65963bc003212e2340cc354c25f7b16c7fe5df28)

Author SHA1 Message Date
Rusty Russell 7aa8ffa2a0 bitcoin: add weight calculation helpers. 5 years ago
niftynei 8185474bfb liquid-compat: update coinmove check to be liquid compatible 5 years ago
Rusty Russell ce9e559aed features: do not set option_support_large_channel in channel_announcement. 5 years ago
Rusty Russell f4f8a363dd pytest: fix feature mask for EXPERIMENTAL_FEATURES, add wumbo support. 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
lisa neigut 9c4c0f10fb coin_mvt: add integration tests for in-channel htlc movements 5 years ago
Rusty Russell 046b402c18 gossipd: return channel_announcement features for listchannels. 5 years ago
lisa neigut d6d26dd056 features: split expected feature bits into node/peer sets 5 years ago
darosior 5aafef1484 pytest: skip some test when DEPRECATED_APIS is enabled. 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 5d413e0f79 common: offer option_basic_mpp for EXPERIMENTAL_FEATURES. 5 years ago
Rusty Russell 8393d21503 common/features: add `payment_secret` feature if EXPERIMENTAL. 5 years ago
Rusty Russell bb06bec891 features: set OPT_VAR_ONION (bit 9) iff EXPERIMENTAL_FEATURES 5 years ago
Christian Decker d58339b872 pytest: Migrate to in-tree pyln-testing 5 years ago
Christian Decker b7e7e535c8 pytest: Migrate `env` to pyln-testing 5 years ago
Christian Decker f6a016c17d pytest: Consolidate access to environment variables 5 years ago
Rusty Russell a3f6ce1f8f pytest: add filters arg to query_gossip() 5 years ago
darosior c9982f9f49 pytest: allow to set stdin, stdout and stderr at lightningd startup 5 years ago
Christian Decker 37fb912524 pytest: Exclude elements-cli from valgrind when following children 5 years ago
Christian Decker 67fc8ffbcf elements: Use chainparams when the test relies on addresses 6 years ago
Christian Decker f078941a3d pytest: Do not edit the global copy of the bitcoind config 6 years ago
Christian Decker 9025a3cd39 pytest: Allow switching chaind depending on a config option 6 years ago
Christian Decker 13ba5b3d20 pytest: Add an ElementsD subclass of BitcoinD to control Elements 6 years ago
Christian Decker 3abd4801f0 pytest: Make the config section configurable 6 years ago
Christian Decker 25c830a533 pytest: Have bitcoind remember its config file 6 years ago
Rusty Russell 025b0e6a09 pytest: add helper to send node a gossip query and get response(s). 5 years ago
Christian Decker 96a22b4003 pytest: Add db_provider and db instances for configurable backends 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
Rusty Russell 9aca38b279 pytest: increase non-developer timeout. 5 years ago
Rusty Russell 714e7fb670 pytest: test db upgrade. 5 years ago
lisa neigut df1d92a7a2 test-fixtures: return error set, don't throw exception 5 years ago
Christian Decker 245dff26e0 pytest: Updated requirements.txt to latest versions 6 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 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
lisa neigut 1b2a593b05 tests: default all addresses to bech32 6 years ago
Rusty Russell 65505adbab pytest: test that we unreserve txprepare inputs across shutdown/crash. 6 years ago
Michael Schmoock dd87024060 test: adds wait mempool param to generate_block 6 years ago
Simon Vrouwe 7726681aa6 pytest: added BitcoinD.simple_reorg() method, which can change tx height and/or txindex 6 years ago
Simon Vrouwe 24f43e5910 pytest: fundwallet tighten up, make sure we see `CONFIRMED` in log line 6 years ago
Christian Decker a0fc915674 pytest: Start the Bitcoin RPC proxy as soon as it is created 6 years ago
Rusty Russell d054fef0f0 pytest: fix test_bech32_funding 6 years ago
Christian Decker bc5dbb6a80 pytest: Ensure lightningd instances have the correct numeric ids 6 years ago
Rusty Russell 049f2351d4 newaddr: deprecate 'address' output. 6 years ago
Rusty Russell 7887e5c00a pytest: add support for starting nodes with a pre-canned db. 6 years ago
Christian Decker b7222531fe pytest: Stabilize the test_pay_direct test 6 years ago
Christian Decker 5a55972f1a pytest: Have bitcoind own its proxies 6 years ago
Rusty Russell 139604a618 pytest: test that pay command retries. 6 years ago
Rusty Russell 4c57bf002e pytest: neaten fund_channel scid extraction. 6 years ago