Commit Graph

85 Commits (75848ec2daa43b648cf497c59924d389e8243320)

Author SHA1 Message Date
glozow a44236addd [wallet] randomly generate change targets
3 years ago
Sebastian Falbesoner df5d783aef test: refactor: take use of `create_block` txlist parameter
3 years ago
fanquake ffdab41f94
Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* changes
3 years ago
Sebastian Falbesoner a9872e1478 test: remove unnecessary block rehashing prior to solving
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
MarcoFalke fa974f1f14
scripted-diff: Remove redundant sync_all and sync_blocks
3 years ago
MarcoFalke facc352648
test: Implicitly sync after generate*, unless opted out
3 years ago
Sebastian Falbesoner 4ac8c89ad9 test: check that bumpfee RPC fails for txs with descendants in mempool
3 years ago
MarcoFalke fa0b916971
scripted-diff: Use generate* from TestFramework
3 years ago
Sebastian Falbesoner 2ce7b47958 test: introduce `tx_from_hex` helper for tx deserialization
3 years ago
Kiminuo bfa9309ad6 Use COINBASE_MATURITY constant in functional tests.
4 years ago
Jon Atack 847288df07
test: fee rate values that cannot be represented as sat/vB
4 years ago
Jon Atack b503327597
test: type error and out of range fee rates where missing
4 years ago
Jon Atack c5fd4344f7
test: explicit fee rates with invalid amounts
4 years ago
Jon Atack ea6f76b66e
test: improve zero-value explicit fee rate coverage
4 years ago
Michael Dietz 085b3a7299
rpc: deprecate `addresses` and `reqSigs` from rpc outputs
4 years ago
Andrew Chow ea0a7ec949 Remove deprecated bumpfee behavior
4 years ago
Jon Atack 6fa72ceb80
test: add coverage for passing fee rate as a string
4 years ago
Jon Atack 3f1e10b2b1
Update feeRate (BTC/kvB) to fee_rate (sat/vB) in wallet_bumpfee
4 years ago
Jon Atack 449b730579
wallet: provide valid values if invalid estimate mode passed
4 years ago
Jon Atack 410e471fa4
wallet: remove redundant bumpfee fee_rate checks
4 years ago
Jon Atack a0d4957473
wallet: introduce fee_rate (sat/vB) param/option
4 years ago
Samuel Dobson 5d32009f1a
Merge #20220: wallet, rpc: explicit fee rate follow-ups/fixes for 0.21
4 years ago
Andrew Chow 4b871909d6 Use importdescriptors for descriptor wallets in wallet_bumpfee.py
4 years ago
Jon Atack 2d8eba8f84
wallet: combine redundant bumpfee invalid params and args tests
4 years ago
Jon Atack 1697a40b6f
wallet: improve bumpfee error/help, add explicit fee rate coverage
4 years ago
Jon Atack 052427eef1
wallet, bugfix: fix bumpfee with explicit fee rate modes
4 years ago
gzhao408 932564b9cf scripted-diff: update max-fee-exceeded error message to include RPC
4 years ago
MarcoFalke fafc9d5af4
test: Fix intermittent issue in wallet_bumpfee
4 years ago
MarcoFalke fa347b2f25
test: Select at least the fee in wallet_bumpfee to avoid negative amounts
4 years ago
Samuel Dobson 8a85377cd0
Merge #18654: rpc: separate bumpfee's psbt creation function into psbtbumpfee
4 years ago
Sebastian Falbesoner dac7a111bd refactor: test: use _ variable for unused loop counters
4 years ago
Andrew Chow 4638224f64 Add psbtbumpfee RPC
4 years ago
Karl-Johan Alm 05227a3554
tests for bumpfee / estimate_modes
4 years ago
MarcoFalke fa2cce4391
wallet: Remove trailing whitespace from potential translation strings
5 years ago
MarcoFalke fa301fec96
test: Fix wallet_bumpfee intermittent error
5 years ago
MarcoFalke 54f812d9d2
Merge #18673: scripted-diff: Sort test includes
5 years ago
MarcoFalke c2e53ff064
Merge #18467: rpc: Improve documentation and return value of settxfee
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
Fabian Jahr 38677274f9
rpc: settxfee respects -maxtxfee wallet setting
5 years ago
Jon Atack b224b4e7bd
test: wallet_bumpfee assertion fixup
5 years ago
Jon Atack 25e03ba1ff
test: relax bumpfee dust_to_fee txsize an extra vbyte
5 years ago
Jon Atack e347cfa9a7
rpc: remove deprecated totalFee arg from RPC bumpfee
5 years ago
Jon Atack a6d1ab8caa
test: update bumpfee testing from totalFee to fee_rate
5 years ago
Gregory Sanders f1b4503114 bumpfee test: exit loop at proper time with new fee value being compared
5 years ago
Gregory Sanders 2e4edc68f9 Add some test logging to wallet_bumpfee.py
5 years ago
Gregory Sanders 091a876664 Test watchonly wallet bumpfee with PSBT return
5 years ago
Gregory Sanders 02afb0c550 Fix origfee return for bumpfee with feerate arg
5 years ago
MarcoFalke 422ec33d45
Merge #17322: Fix input size assertion in wallet_bumpfee.py
5 years ago
Gregory Sanders 38516f9078 Fix input size assertion in wallet_bumpfee.py
5 years ago