diff options
author | MarcoFalke <falke.marco@gmail.com> | 2021-05-25 07:26:18 +0200 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2021-05-25 07:26:31 +0200 |
commit | 0a909073dc6c9090179b8adedacce288d619d255 (patch) | |
tree | acebd5888b5c26efdea163391cd7d82af7ff6691 /src/util | |
parent | b295395664bd37e26d168c329f238237b34aef8c (diff) | |
parent | 6cebac598e5e85eadd60eb1274d7f33d63ce1108 (diff) | |
download | bitcoin-0a909073dc6c9090179b8adedacce288d619d255.tar.xz |
Merge bitcoin/bitcoin#22048: test: MiniWallet: introduce enum type for output mode
6cebac598e5e85eadd60eb1274d7f33d63ce1108 test: MiniWallet: introduce enum type for output mode (Sebastian Falbesoner)
Pull request description:
This is a follow-up PR to #21945 which lifted the number of MiniWallet's tx output modes from 2 to 3 (by adding P2PK Support).
Since the current way of specifying the mode on the ctor via two booleans is ugly and error-prone (see table in comment https://github.com/bitcoin/bitcoin/pull/21945#issuecomment-842526575), a new Enum type `MiniWalletMode` is introduced that can hold the following values:
- ADDRESS_OP_TRUE
- RAW_OP_TRUE
- RAW_P2PK
Also adds documentation that should guide the user on which mode is useful for what etc. with a summary table. (Can also be split up in a separate commit or shortened if that is desired, maybe it's considered to be too verbose).
ACKs for top commit:
MarcoFalke:
cr ACK 6cebac598e5e85eadd60eb1274d7f33d63ce1108
Tree-SHA512: cbbc10806d9d9e62829548094415e9f1a281cd247b9a9fc7f7f33b923c723aa03e7bc3024623a77fb1f7da4d73455fa8244840f746980d32acdad97ee12100da
Diffstat (limited to 'src/util')
0 files changed, 0 insertions, 0 deletions