PsbtInputTypes enum
Values
- nonWitnessUTXO → const PsbtInputTypes
-
const PsbtInputTypes(0x00, "PSBT_IN_NON_WITNESS_UTXO") - witnessUTXO → const PsbtInputTypes
-
const PsbtInputTypes(0x01, "PSBT_IN_WITNESS_UTXO") - partialSignature → const PsbtInputTypes
-
const PsbtInputTypes(0x02, "PSBT_IN_PARTIAL_SIG") - sighashType → const PsbtInputTypes
-
const PsbtInputTypes(0x03, "PSBT_IN_SIGHASH_TYPE") - redeemScript → const PsbtInputTypes
-
const PsbtInputTypes(0x04, "PSBT_IN_REDEEM_SCRIPT") - witnessScript → const PsbtInputTypes
-
const PsbtInputTypes(0x05, "PSBT_IN_WITNESS_SCRIPT") - bip32DerivationPath → const PsbtInputTypes
-
const PsbtInputTypes(0x06, "PSBT_IN_BIP32_DERIVATION") - finalizedScriptSig → const PsbtInputTypes
-
const PsbtInputTypes(0x07, "PSBT_IN_FINAL_SCRIPTSIG") - finalizedWitness → const PsbtInputTypes
-
const PsbtInputTypes(0x08, "PSBT_IN_FINAL_SCRIPTWITNESS") - porCommitments → const PsbtInputTypes
-
const PsbtInputTypes(0x09, "PSBT_IN_POR_COMMITMENT") - ripemd160 → const PsbtInputTypes
-
const PsbtInputTypes(0x0a, "PSBT_IN_RIPEMD160") - sha256 → const PsbtInputTypes
-
const PsbtInputTypes(0x0b, "PSBT_IN_SHA256") - hash160 → const PsbtInputTypes
-
const PsbtInputTypes(0x0c, "PSBT_IN_HASH160") - hash256 → const PsbtInputTypes
-
const PsbtInputTypes(0x0d, "PSBT_IN_HASH256") - previousTxId → const PsbtInputTypes
-
const PsbtInputTypes(0x0e, "PSBT_IN_PREVIOUS_TXID", allowedVersion: PsbtVersion.v2, required: true) - spentOutputIndex → const PsbtInputTypes
-
const PsbtInputTypes(0x0f, "PSBT_IN_OUTPUT_INDEX", allowedVersion: PsbtVersion.v2, required: true) - sequenceNumber → const PsbtInputTypes
-
const PsbtInputTypes(0x10, "PSBT_IN_SEQUENCE", allowedVersion: PsbtVersion.v2) - requiredTimeBasedLockTime → const PsbtInputTypes
-
const PsbtInputTypes(0x11, "PSBT_IN_REQUIRED_TIME_LOCKTIME", allowedVersion: PsbtVersion.v2) - requiredHeightBasedLockTime → const PsbtInputTypes
-
const PsbtInputTypes(0x12, "PSBT_IN_REQUIRED_HEIGHT_LOCKTIME", allowedVersion: PsbtVersion.v2) - taprootKeySpentSignature → const PsbtInputTypes
-
const PsbtInputTypes(0x13, "PSBT_IN_TAP_KEY_SIG") - taprootScriptSpentSignature → const PsbtInputTypes
-
const PsbtInputTypes(0x14, "PSBT_IN_TAP_SCRIPT_SIG") - taprootInternalKey → const PsbtInputTypes
-
const PsbtInputTypes(0x17, "PSBT_IN_TAP_INTERNAL_KEY") - taprootMerkleRoot → const PsbtInputTypes
-
const PsbtInputTypes(0x18, "PSBT_IN_TAP_MERKLE_ROOT") - taprootLeafScript → const PsbtInputTypes
-
const PsbtInputTypes(0x15, "PSBT_IN_TAP_LEAF_SCRIPT") - taprootBip32Derivation → const PsbtInputTypes
-
const PsbtInputTypes(0x16, "PSBT_IN_TAP_BIP32_DERIVATION") - muSig2ParticipantPublicKeys → const PsbtInputTypes
-
const PsbtInputTypes(0x1a, "PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS") - muSig2PublicNonce → const PsbtInputTypes
-
const PsbtInputTypes(0x1b, "PSBT_IN_MUSIG2_PUB_NONCE") - muSig2ParticipantPartialSignature → const PsbtInputTypes
-
const PsbtInputTypes(0x1c, "PSBT_IN_MUSIG2_PARTIAL_SIG") -
const PsbtInputTypes(0x1d, "PSBT_IN_SP_ECDH_SHARE", allowedVersion: PsbtVersion.v2) - silentPaymentInputDLEQProof → const PsbtInputTypes
-
const PsbtInputTypes(0x1e, "PSBT_IN_SP_DLEQ", allowedVersion: PsbtVersion.v2) - proprietaryUseType → const PsbtInputTypes
-
const PsbtInputTypes(0xFC, "PSBT_IN_PROPRIETARY") - unknown → const PsbtInputTypes
-
const PsbtInputTypes(null, "UNKNOWN")
Properties
- allowedVersion → PsbtVersion?
-
final
- flag → int?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - psbtName → String
-
final
- required → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
find(
int flag) → PsbtInputTypes
Constants
-
values
→ const List<
PsbtInputTypes> - A constant List of the values in this enum, in order of their declaration.