Commit Graph

51 Commits (d3b0b08b0f04d2f1dbebbafd7ab0384dfe045dec)

Author SHA1 Message Date
Michael Dietz 085b3a7299
rpc: deprecate `addresses` and `reqSigs` from rpc outputs
4 years ago
Jon Atack d09120b7d1
test: give fundraw more time for test_transaction_too_large
4 years ago
Samuel Dobson a8b0892b74
Merge #20536: wallet: Error with "Transaction too large" if the funded tx will end up being too large after signing
4 years ago
Andrew Chow 48a0319bab Add a test that selects too large if BnB is used
4 years ago
Jon Atack 6fa72ceb80
test: add coverage for passing fee rate as a string
4 years ago
Jon Atack 1b3d700928
Allow zero-fee fundrawtxn and walletcreatefundedpsbt calls
4 years ago
Jon Atack 05e82d86b0
wallet: override minfee checks (fOverrideFeeRate) for fee_rate
4 years ago
Jon Atack 449b730579
wallet: provide valid values if invalid estimate mode passed
4 years ago
Jon Atack 173b5b5fe0
wallet: update fee rate units, use sat/vB for fee_rate error messages
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 dc81418fd0 Use a separate watchonly wallet in rpc_fundrawtransaction.py
4 years ago
Jon Atack 3ac7b0c6f1
wallet: fundrawtx fee rate coverage, fixup ParseConfirmTarget()
4 years ago
Prayank 4b16c61461 scripted-diff: test: Replace uses of (dis)?connect_nodes global
4 years ago
gzhao408 932564b9cf scripted-diff: update max-fee-exceeded error message to include RPC
4 years ago
Sjors Provoost 2c2a1445dc
[rpc] add snake case aliases for transaction methods
4 years ago
Sebastian Falbesoner dac7a111bd refactor: test: use _ variable for unused loop counters
4 years ago
Samuel Dobson 6bb5f6d8e3
Merge #16377: [rpc] don't automatically append inputs in walletcreatefundedpsbt
4 years ago
Samuel Dobson bbb1ba1814
Merge #17219: wallet: allow transaction without change if keypool is empty
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
Sjors Provoost e5327f947c
[rpc] fundrawtransaction: add_inputs option to control automatic input adding
5 years ago
MarcoFalke fa45d60646
test: Reduce unneeded whitelist permissions in tests
5 years ago
Sjors Provoost 92bcd70808
[wallet] allow transaction without change if keypool is empty
5 years ago
Sjors Provoost 709f8685ac
[wallet] CreateTransaction: simplify change address check
5 years ago
fanquake b6f9e3576a
test: re-enable CLI test support by using EncodeDecimal in json.dumps()
5 years ago
practicalswift 993e38a4e2 tests: Mark functional tests not supporting bitcoin-cli (--usecli) as such
5 years ago
Andrew Chow eadd1304c8 tests: Add a test for funding with sufficient preset inputs and subtractFeeFromOutputs
5 years ago
John Newbery af7bae7340 [tests] Don't stop-start unnecessarily in rpc_fundrawtransaction.py
5 years ago
John Newbery 9a8505299b [tests] Use -whitelist in rpc_fundrawtransaction.py
5 years ago
John Newbery 646b593bbd [tests] Speed up rpc_fundrawtransaction.py
5 years ago
Jon Atack ff22751417
test: rm ascii art in rpc_fundrawtransaction
5 years ago
Jon Atack 94fcc08541
test: add rpc_fundrawtransaction logging
5 years ago
MarcoFalke fa3b9ee8b2
scripted-diff: test: Replace connect_nodes_bi with connect_nodes
5 years ago
MarcoFalke faf8318c55
test: Split fundrawtx test into subtests
5 years ago
MarcoFalke fa6fba3bc8
test: Make local symbols in run_test members
5 years ago
Sjors Provoost 806b0052c3
[wallet] abort when attempting to fund a transaction above maxtxfee
5 years ago
MarcoFalke faa7cdf764
scripted-diff: Update copyright in ./test
6 years ago
MarcoFalke fa0e65b772
scripted-diff: test: Remove brackets after assert
6 years ago
MarcoFalke fa3e5786d0
scripted-diff: Remove unused 'split' parameter to setup_network
6 years ago
Wladimir J. van der Laan f09bc7ec98
Merge #12493: [wallet] Reopen CDBEnv after encryption instead of shutting down
6 years ago
MarcoFalke fac9539836
qa: Run all tests even if wallet is not compiled
6 years ago
Andrew Chow c1dde3a949 No longer shutdown after encrypting the wallet
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
Wladimir J. van der Laan 1834d4d9f0
Merge #12265: [test] fundrawtransaction: lock watch-only shared address
7 years ago
Karl-Johan Alm 891beb0f8a
[test] fundrawtransaction: lock watch-only shared address
7 years ago
Russell Yanofsky 1e46d8ae89 Get rid of ambiguous OutputType::NONE value
7 years ago
Andrew Chow eefff65a4b scripted-diff: change signrawtransaction to signrawtransactionwithwallet in tests
7 years ago
Andrew Chow b22cce0148 scripted-diff: validateaddress to getaddressinfo in tests
7 years ago
MarcoFalke fa5f51830d
rpc: Reject deprecated reserveChangeKey in fundrawtransaction
7 years ago
practicalswift 4cbab15e75 tests: Fix accidental redefinition of previously defined variable via list comprehension
7 years ago