Commit Graph

36 Commits (62516105536a460614120a5e437562226d3d3fd3)

Author SHA1 Message Date
Hennadii Stepanov a0473442d1
scripted-diff: Add `__file__` argument to `BitcoinTestFramework.init()`
4 months ago
Ava Chow 429ec1aaaa refactor: Rename CTransaction::nVersion to version
5 months ago
Ava Chow 27e70f1f5b consensus: Store transaction nVersion as uint32_t
5 months ago
glozow 063bb2fbb5
Merge bitcoin/bitcoin#30066: test: add conflicting topology test case
6 months ago
Greg Sanders 9365baa489 test: add conflicting topology test case
6 months ago
Ava Chow 24572cf768
Merge bitcoin/bitcoin#29939: test: add MiniWallet tagging support to avoid UTXO mixing, use in `fill_mempool`
6 months ago
Ava Chow 43003255c0
Merge bitcoin/bitcoin#29292: rpc: improve submitpackage documentation and other improvements
6 months ago
stickies-v 1a875d4049
rpc: update min package size error message in submitpackage
6 months ago
stickies-v 17f74512f0
test: add bounds checking for submitpackage RPC
6 months ago
Sebastian Falbesoner dd8fa86193 test: use tagged ephemeral MiniWallet instance in fill_mempool
6 months ago
Sebastian Falbesoner 4f347140b1 test: refactor: move fill_mempool to new module mempool_util
6 months ago
glozow e9dc511a7e fixup: get all utxos up front in fill_mempool, discourage wallet mixing
7 months ago
Greg Sanders 91d7d8f22a AcceptMultipleTransactions: Fix workspace client_maxfeerate
7 months ago
glozow 5d045c31a5
Merge bitcoin/bitcoin#28950: RPC: Add maxfeerate and maxburnamount args to submitpackage
8 months ago
Greg Sanders 38f70ba6ac RPC: Add maxfeerate and maxburnamount args to submitpackage
8 months ago
brunoerg c985eb854c test: add option to speed up tx relay/mempool sync
8 months ago
Greg Sanders f23ba24aa0 test_submitpackage: only make a chain of 3 txns
11 months ago
Greg Sanders b67db52c39 RPC submitpackage: change return format to allow partial errors
11 months ago
glozow 5b9087a9a7 [rpc] require package to be a tree in submitpackage
1 year ago
glozow 7d7f7a1189 [policy] check for duplicate txids in package
1 year ago
glozow c4554fe894 [test] package cpfp bumps parents <mempoolminfee but >=minrelaytxfee
2 years ago
MarcoFalke faec09f240
test: Return chain of MiniWallet txs from MiniWallet chain method
2 years ago
glozow 5eab397b98 [validation] remove PackageMempoolAcceptResult::m_package_feerate
2 years ago
glozow 601bac88cb [rpc] return effective-includes in testmempoolaccept and submitpackage
2 years ago
glozow 1691eaa818 [rpc] return effective-feerate in testmempoolaccept and submitpackage
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
Andrew Chow ff6c9fe027 tests: Whitelist test p2p connection in rpc_packages
2 years ago
w0xlt 17cad44851 test: refactor `RPCPackagesTest` to use `MiniWallet`
2 years ago
MacroFake fa0404dbb7
scripted-diff: [test] Rename BIP125_SEQUENCE_NUMBER to MAX_BIP125_RBF_SEQUENCE
2 years ago
glozow e866f0d066 [functional test] submitrawpackage RPC
2 years ago
MarcoFalke fa0b916971
scripted-diff: Use generate* from TestFramework
3 years ago
glozow f8253d69d6 extract/rename helper functions from rpc_packages.py
3 years ago
Sebastian Falbesoner 2ce7b47958 test: introduce `tx_from_hex` helper for tx deserialization
3 years ago
glozow 5cac95cd15 disallow_mempool_conflicts -> allow_bip125_replacement and check earlier
3 years ago
glozow 13650fe2e5 [policy] detect unsorted packages
4 years ago
glozow c4259f4b7e [test] functional test for packages in RPCs
4 years ago