Commit Graph

55 Commits (5f72ddb7ee4cc177de31f43c69390ee72687222a)

Author SHA1 Message Date
Danny Lee 34e641a564 test: Remove unnecessary disconnect_nodes call in rpc_psbt.py
5 years ago
Danny Lee e6e7abd51a test: remove redundant two-way disconnect_nodes calls
5 years ago
Andrew Chow 223588b1bb Add a --descriptors option to various tests
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
Gregory Sanders 1ef28b4f7c Make AnalyzePSBT next role calculation simple, correct
5 years ago
Samuel Dobson 31c0006a6c
Merge #17264: rpc: set default bip32derivs to true for psbt methods
5 years ago
Sjors Provoost 5bad7921d0
[test] PSBT RPC: check that bip32_derivs are present by default
5 years ago
Andrew Chow deaa6dd144 psbt: check output index is within bounds before accessing
5 years ago
Andrew Chow f1ef7f0aa4 Don't calculate tx fees for PSBTs with invalid money values
5 years ago
MarcoFalke fae94785d9
Merge #17524: psbt: handle unspendable psbts
5 years ago
practicalswift 993e38a4e2 tests: Mark functional tests not supporting bitcoin-cli (--usecli) as such
5 years ago
Andrew Chow 773d4572a4 Mark PSBTs spending unspendable outputs as invalid in analysis
5 years ago
MarcoFalke 59c138d2f1
Merge #16898: test: Remove connect_nodes_bi
5 years ago
Wladimir J. van der Laan 72d30d668a
Merge #16512: rpc: Shuffle inputs and outputs after joining psbts
5 years ago
MarcoFalke fa3b9ee8b2
scripted-diff: test: Replace connect_nodes_bi with connect_nodes
5 years ago
Andrew Chow c0b5d97103 Test that joinpsbts randomly shuffles the inputs
5 years ago
Sjors Provoost d6b3640ac7
[test] walletcreatefundedpsbt: check RBF is disabled when -walletrbf=0
5 years ago
Sjors Provoost 4fcb698bc2
[rpc] walletcreatefundedpsbt: use wallet default RBF
5 years ago
Wladimir J. van der Laan 6c1e45c4c4
Merge #16322: wallet: Fix -maxtxfee check by moving it to CWallet::CreateTransaction
5 years ago
John Newbery 3b11420b3c [RPC] add new utxoupdatepsbt arguments to the CRPCCommand and CPRCConvertParam tables
5 years ago
João Barbosa 5c1b9714cb wallet: Fix -maxtxfee check by moving it to CWallet::CreateTransaction
5 years ago
Wladimir J. van der Laan 2f717fb5cd
Merge #15427: Add support for descriptors to utxoupdatepsbt
5 years ago
Sjors Provoost 806b0052c3
[wallet] abort when attempting to fund a transaction above maxtxfee
5 years ago
MarcoFalke fa499b5f02
rpc: bugfix: Properly use iswitness in converttopsbt
6 years ago
Pieter Wuille 26fe9b9909 Add support for descriptors to utxoupdatepsbt
6 years ago
MarcoFalke 8cca1fbea9
Merge #14818: Bugfix: test/functional/rpc_psbt: Remove check for specific error message that depends on uncertain assumptions
6 years ago
MarcoFalke fafe5f0d09
test: Remove unused imports
6 years ago
MarcoFalke fa16a09215
scripted-diff: use self.sync_* methods
6 years ago
fanquake 335931df4a
rpc: return a number for estimated_feerate in analyzepsbt
6 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
Amiti Uttarwar 8e4b4f683a Address test todos by removing -txindex to nodes.
6 years ago
Andrew Chow 540729ef4b Implement analyzepsbt RPC and tests
6 years ago
Andrew Chow 08f749c914 Implement joinpsbts RPC and tests
6 years ago
Andrew Chow 7344a7b998 Implement utxoupdatepsbt RPC and tests
6 years ago
Glenn Willen c734aaa15d Split DecodePSBT into Base64 and Raw versions
6 years ago
benthecarman 30d0f7be6e rpc: Fix for segfault if combinepsbt called with empty inputs
6 years ago
Amiti Uttarwar 04da9f4834 [RPC] Update getrawtransaction interface
6 years ago
MarcoFalke 13a7454fbd
Merge #14380: fix assert crash when specified change output spend size is unknown
6 years ago
Luke Dashjr c87fc71f7e Bugfix: test/functional/rpc_psbt: Correct test description comment
6 years ago
Luke Dashjr 097c4aa379 Bugfix: test/functional/rpc_psbt: Remove check for specific error message that depends on uncertain assumptions
6 years ago
Wladimir J. van der Laan 47ed24cf8a
Merge #14356: fix converttopsbt permitsigdata arg, add basic test
6 years ago
Gregory Sanders 0fb2e69815 CreateTransaction: Assume minimum p2sh-p2wpkh spend size for unknown change
6 years ago
Pieter Wuille 16e3b17578
Merge #14689: Require a public key to be retrieved when signing a P2PKH input
6 years ago
Andrew Chow 6b8d86ddb8 Require a public key to be retrieved when signing a P2PKH input
6 years ago
Glenn Willen e13fea975d Add regression test for PSBT signing bug #14473
6 years ago
Gregory Sanders 88a79cb436 fix converttopsbt permitsigdata arg, add basic test
6 years ago
Pieter Wuille 862d159d63 Add test for conversion from non-witness to witness UTXO
6 years ago
MarcoFalke fac9539836
qa: Run all tests even if wallet is not compiled
6 years ago
practicalswift ada356208e Fix typos reported by codespell
6 years ago