aboutsummaryrefslogtreecommitdiff
path: root/test/functional/test_framework/wallet.py
AgeCommit message (Expand)Author
2024-02-08test framework: Add and use option for tx-version in MiniWallet methodsMarcoFalke
2023-10-25test: use built-in collection types for type hints (Python 3.9 / PEP 585)Sebastian Falbesoner
2023-09-13[test framework] add ability to spend only confirmed utxosglozow
2023-07-03test: refactor: deduplicate legacy ECDSA signing for tx inputsSebastian Falbesoner
2023-06-19test: refactor: introduce `generate_keypair` helper with WIF supportSebastian Falbesoner
2023-05-19test: fix `include_immature_coinbase` logic in `get_utxos`brunoerg
2023-05-19test: fix intermittent issue in `feature_bip68_sequence`brunoerg
2023-05-12test: Return dict in MiniWallet::send_toMarcoFalke
2023-03-28refactor: use address_to_scriptpubkey to retrieve addresses scriptpubkeyismaelsadeeq
2023-03-28refactor: move address_to_scriptpubkey to address.pyismaelsadeeq
2023-03-23test: add bech32 decoding support to address_to_scriptpubkey()ismaelsadeeq
2023-01-17test: Return fee from MiniWalletMarcoFalke
2023-01-17test: Return chain of MiniWallet txs from MiniWallet chain methodMarcoFalke
2023-01-17test: Refactor MiniWallet sign_txMarcoFalke
2023-01-17test: Return wtxid from create_self_transfer_multiMarcoFalke
2023-01-16test: add `rescan_utxos` in MiniWallet's initializationkouloumos
2023-01-06test: Add "include mempool" flag to MiniWallet rescan_utxosMiles Liu
2023-01-06test: Add "include immature coinbase" flag to MiniWallet get_utxosMiles Liu
2023-01-06test: Add signs P2TR and RAWSCRIPT to MiniWallet sign_txMiles Liu
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-09tests: Use batched RPC in feature_fee_estimationAndrew Chow
2022-12-05Merge bitcoin/bitcoin#26414: test: Move tx creation to create_self_transfer_m...MarcoFalke
2022-10-28test: Move tx creation to create_self_transfer_multikouloumos
2022-10-03test: refactor `RPCPackagesTest` to use `MiniWallet`w0xlt
2022-08-03test: Target exact weight in MiniWallet _bulk_txMacroFake
2022-08-01test: MiniWallet: add `send_self_transfer_chain` to create chain of txnsAndreas Kouloumos
2022-08-01test: use MiniWallet to simplify mempool_package_limits.py testsAndreas Kouloumos
2022-07-01test: Make the scriptPubKey of MiniWallet created txs mutableMacroFake
2022-07-01test: Allow setting sequence per input in MiniWallet create_self_transfer_multiMacroFake
2022-07-01test: Allow amount_per_output in MiniWallet create_self_transfer_multiMacroFake
2022-07-01test: Allow absolute fee in MiniWallet create_self_transferMacroFake
2022-06-27test: Sync MiniWallet utxo state after each generate callMacroFake
2022-06-27test: Drop spent utxos in MiniWallet scan_txMacroFake
2022-06-27test: Return new_utxos from create_self_transfer_multi in MiniWalletMacroFake
2022-06-27test: Return new_utxo from create_self_transfer in MiniWalletMacroFake
2022-06-21test: Remove from_node from create_self_transfer* MiniWallet helpersMacroFake
2022-06-21test: refactor: save MiniWallet mode explicitlySebastian Falbesoner
2022-06-14test: implement 'bech32m' mode for `getnewdestination()` helperSebastian Falbesoner
2022-06-13test: Remove MiniWallet mempool_valid optionMacroFake
2022-06-07Merge bitcoin/bitcoin#25228: test: add BIP-125 rule 5 testcase with default m...laanwj
2022-06-01test: Set maxfeerate=0 in MiniWallet sendrawtransaction()MacroFake
2022-05-27test: allow passing sequence through create_self_transfer_multiJames O'Beirne
2022-05-19test: use MiniWallet for feature_dbcrash.pySebastian Falbesoner
2022-04-22test: MiniWallet: skip mempool check if `mempool_valid=False`Sebastian Falbesoner
2022-04-22test: MiniWallet: always rehash after signing (P2PK mode)Sebastian Falbesoner
2022-03-24test: Rework create_self_transfer_multiMarcoFalke
2022-03-24Merge bitcoin/bitcoin#24637: test: use MiniWallet for mempool_package_onemore.pyMarcoFalke
2022-03-24Merge bitcoin/bitcoin#24587: test: use MiniWallet for rpc_createmultisig.pyfanquake
2022-03-22test: MiniWallet: add helper methods `{send,create}_self_transfer_multi`Sebastian Falbesoner
2022-03-22test: use MiniWallet for rpc_createmultisig.pyAyush Sharma