Commit Graph

82 Commits (26cb32c02d76d6635c67942a5eeb70a6199df69d)

Author SHA1 Message Date
David Gumberg 04f270b435 Add test for unspendable transactions and parameter 'maxburnamount' to sendrawtransaction.
2 years ago
kouloumos 6bd098a838 test: simplify tests by using the pre-mined chain
2 years ago
Jon Atack 459cb637ac script, test: fix python linter E275 errors with flake8 5.0.4
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
Andrew Chow daf881de9d
Merge bitcoin/bitcoin#23319: rpc: Return fee and prevout (utxos) to getrawtransaction
2 years ago
MacroFake 555519d082
test: Remove wallet option from non-wallet tests
2 years ago
MacroFake fa68937b89
test: Make requires_wallet private
2 years ago
Douglas Chimento f86697163e
rpc: Return fee and prevout(s) to getrawtransaction
2 years ago
furszy 55566630c6
rpc: treat univalue type check error as RPC_TYPE_ERROR, not RPC_MISC_ERROR
2 years ago
furszy 2870a97121
RPC: unify arg type error message
2 years ago
MacroFake fae5ce8795
univalue: Return more detailed type check error messages
2 years ago
MacroFake fa0404dbb7
scripted-diff: [test] Rename BIP125_SEQUENCE_NUMBER to MAX_BIP125_RBF_SEQUENCE
2 years ago
MacroFake fa8421bc5b
test: Remove from_node from create_self_transfer* MiniWallet helpers
2 years ago
MacroFake fa779de665
test: Remove MiniWallet mempool_valid option
2 years ago
Sebastian Falbesoner 1bace0cfee test: check `replaceable` mismatch error in `createrawtransaction` RPC
2 years ago
Daniela Brozzoni e8959000b6
test: Use MiniWallet in rpc_rawtransaction.py
3 years ago
Daniela Brozzoni e93046c10b
MOVEONLY: Move signrawtransactionwithwallet test
3 years ago
Jon Atack 449dffc610
test, bugfix: fix intermittent failure in getrawtransaction_tests
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 fa0b916971
scripted-diff: Use generate* from TestFramework
3 years ago
Jon Atack 387355bb94
test, refactor: rpc_rawtransaction PEP8
3 years ago
Jon Atack 7d5cec2e49
refactor: separate the rpc_rawtransaction tests into functions
3 years ago
Jon Atack 409779df95
move-only: regroup similar rpc_rawtransaction tests together
3 years ago
Jon Atack d861040dd2
test: remove no longer needed (ASCII art) comments
3 years ago
Jon Atack 14398b30d6
test: add and harmonize getrawtransaction logging
3 years ago
Jon Atack 85d8869cf8
test: run 2nd getrawtransaction section with/without -txindex
3 years ago
Jon Atack 0097740773
refactor: txid to constant in rpc_rawtransaction to isolate tests
3 years ago
Jon Atack 8c19d1329f
refactor: dedup/reorg createrawtransaction sequence number tests
3 years ago
Jon Atack 7f073594c9
Test src/node/transaction::GetTransaction() without -txindex
3 years ago
Sebastian Falbesoner 2ebf2fe0e4 test: check for RPC error 'Transaction already in block chain' (-27)
3 years ago
Jon Atack 5a1ed96077
test: whitelist rpc_rawtransaction peers to speed up tests
3 years ago
Sebastian Falbesoner a79396fe5f test: remove `ToHex` helper, use .serialize().hex() instead
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
MarcoFalke fa0074e2d8
scripted-diff: Bump copyright headers
4 years ago
Pieter Wuille 0f949cde3d Add regression test for incorrect decoding
4 years ago
Andrew Chow 47d3243160 Make raw multisig tests legacy wallet only in rpc_rawtransaction.py
4 years ago
Prayank 4b16c61461 scripted-diff: test: Replace uses of (dis)?connect_nodes global
4 years ago
fanquake db88db4727
Merge #19339: validation: re-delegate absurd fee checking from mempool to clients
4 years ago
gzhao408 932564b9cf scripted-diff: update max-fee-exceeded error message to include RPC
4 years ago
gzhao408 8f1290c601 [rpc/node] check for high fee before ATMP in clients
4 years ago
Nima Yazdanmehr f471a3be00
scripted diff: Improve invalid vout value rpc error message
4 years ago
Wladimir J. van der Laan c57dc566b0
Merge #16525: Dump transaction version as an unsigned integer in RPC/TxToUniv
4 years ago
practicalswift 993e38a4e2 tests: Mark functional tests not supporting bitcoin-cli (--usecli) as such
5 years ago
John Newbery 3004d5a12d [validation] Remove fMissingInputs from AcceptToMemoryPool()
5 years ago
John Newbery 0053e16714 [logging] Don't log REJECT code when transaction is rejected
5 years ago
Jon Atack 5c1cd78b7e
doc: improve rawtransaction code/test docs
5 years ago
Jon Atack acc14c5093
test: fix incorrect value in rpc_rawtransaction.py
5 years ago
MarcoFalke 59c138d2f1
Merge #16898: test: Remove connect_nodes_bi
5 years ago