Enumeration Members
GET_ EXT_ PUB_ KEY_ PATHS_ NOT_ ARRAY
GET_ EXT_ PUB_ KEY_ PATHS_ NOT_ ARRAY: "ext pub key paths not an array"
INVALID_ PATH
INVALID_ PATH: "invalid path"
NETWORK_ INVALID_ PROTOCOL_ MAGIC
NETWORK_ INVALID_ PROTOCOL_ MAGIC: "invalid protocol magic"
NETWORK_ INVALID_ NETWORK_ ID
NETWORK_ INVALID_ NETWORK_ ID: "invalid network id"
NETWORK_ ID_ INCLUDE_ INVALID
NETWORK_ ID_ INCLUDE_ INVALID: "invalid value for includeNetworkId"
INPUTS_ NOT_ ARRAY
INPUTS_ NOT_ ARRAY: "inputs not an array"
INPUT_ INVALID_ TX_ HASH
INPUT_ INVALID_ TX_ HASH: "invalid tx hash in an input"
INPUT_ INVALID_ PATH
INPUT_ INVALID_ PATH: "invalid input path"
INPUT_ INVALID_ UTXO_ INDEX
INPUT_ INVALID_ UTXO_ INDEX: "invalid input utxo index"
OUTPUTS_ NOT_ ARRAY
OUTPUTS_ NOT_ ARRAY: "outputs not an array"
OUTPUT_ INVALID_ FORMAT
OUTPUT_ INVALID_ FORMAT: "invalid output format"
OUTPUT_ INVALID_ AMOUNT
OUTPUT_ INVALID_ AMOUNT: "invalid amount in an output"
OUTPUT_ INVALID_ ADDRESS
OUTPUT_ INVALID_ ADDRESS: "invalid address in an output"
OUTPUT_ INVALID_ ADDRESS_ PARAMS
OUTPUT_ INVALID_ ADDRESS_ PARAMS: "change address must have path as payment part"
OUTPUT_ INVALID_ DATUM_ HASH
OUTPUT_ INVALID_ DATUM_ HASH: "invalid datum hash"
OUTPUT_ INVALID_ INLINE_ DATUM
OUTPUT_ INVALID_ INLINE_ DATUM: "invalid inline datum"
OUTPUT_ INVALID_ REFERENCE_ SCRIPT_ HEX
OUTPUT_ INVALID_ REFERENCE_ SCRIPT_ HEX: "invalid script hex"
OUTPUT_ INCONSISTENT_ DATUM
OUTPUT_ INCONSISTENT_ DATUM: "datum is not consistent with output type"
OUTPUT_ INCONSISTENT_ REFERENCE_ SCRIPT
OUTPUT_ INCONSISTENT_ REFERENCE_ SCRIPT: "reference script is not consistent with output type"
MULTIASSET_ INVALID_ POLICY_ NAME
MULTIASSET_ INVALID_ POLICY_ NAME: "invalid policy id in a multiasset token bundle"
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ NOT_ ARRAY
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ NOT_ ARRAY: "invalid multiasset token bundle - asset groups not an array"
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ TOO_ LARGE
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ TOO_ LARGE: "invalid multiasset token bundle - too many asset groups"
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ ORDERING
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ ORDERING: "invalid multiasset token bundle - incorrect ordering of asset groups"
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ NOT_ UNIQUE
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ NOT_ UNIQUE: "invalid multiasset token bundle - policyIds not unique"
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ EMPTY
MULTIASSET_ INVALID_ TOKEN_ BUNDLE_ EMPTY: "invalid multiasset token bundle - token bundle is not allowed to be empty"
MULTIASSET_ INVALID_ TOKEN_ AMOUNT
MULTIASSET_ INVALID_ TOKEN_ AMOUNT: "invalid token amount in an asset group in a multiasset token bundle"
MULTIASSET_ INVALID_ ASSET_ NAME
MULTIASSET_ INVALID_ ASSET_ NAME: "invalid asset name in an asset group in a multiasset token bundle"
MULTIASSET_ INVALID_ ASSET_ GROUP_ NOT_ ARRAY
MULTIASSET_ INVALID_ ASSET_ GROUP_ NOT_ ARRAY: "invalid asset group in multiasset token bundle - tokens not an array"
MULTIASSET_ INVALID_ ASSET_ GROUP_ TOO_ LARGE
MULTIASSET_ INVALID_ ASSET_ GROUP_ TOO_ LARGE: "invalid asset group in multiasset token bundle - too many tokens"
MULTIASSET_ INVALID_ ASSET_ GROUP_ EMPTY
MULTIASSET_ INVALID_ ASSET_ GROUP_ EMPTY: "invalid asset group in multiasset token bundle - zero tokens"
MULTIASSET_ INVALID_ ASSET_ GROUP_ ORDERING
MULTIASSET_ INVALID_ ASSET_ GROUP_ ORDERING: "invalid asset group in multiasset token bundle - incorrect ordering of tokens"
MULTIASSET_ INVALID_ ASSET_ GROUP_ NOT_ UNIQUE
MULTIASSET_ INVALID_ ASSET_ GROUP_ NOT_ UNIQUE: "invalid asset group in multiasset token bundle - token names not unique"
ADDRESS_ UNKNOWN_ TYPE
ADDRESS_ UNKNOWN_ TYPE: "unknown address type"
ADDRESS_ INVALID_ SPENDING_ INFO
ADDRESS_ INVALID_ SPENDING_ INFO: "invalid address spending information"
ADDRESS_ INVALID_ SPENDING_ KEY_ PATH
ADDRESS_ INVALID_ SPENDING_ KEY_ PATH: "invalid address spending key path"
ADDRESS_ INVALID_ SPENDING_ SCRIPT_ HASH
ADDRESS_ INVALID_ SPENDING_ SCRIPT_ HASH: "invalid address spending script hash"
ADDRESS_ INVALID_ BLOCKCHAIN_ POINTER
ADDRESS_ INVALID_ BLOCKCHAIN_ POINTER: "invalid address blockchain pointer"
ADDRESS_ INVALID_ STAKING_ KEY_ PATH
ADDRESS_ INVALID_ STAKING_ KEY_ PATH: "invalid address staking key path"
ADDRESS_ INVALID_ STAKING_ KEY_ HASH
ADDRESS_ INVALID_ STAKING_ KEY_ HASH: "invalid address staking key hash"
ADDRESS_ INVALID_ STAKING_ SCRIPT_ HASH
ADDRESS_ INVALID_ STAKING_ SCRIPT_ HASH: "invalid address staking script hash"
ADDRESS_ INVALID_ STAKING_ INFO
ADDRESS_ INVALID_ STAKING_ INFO: "Invalid staking info in an output"
ADDRESS_ INVALID_ REWARD_ ADDRESS
ADDRESS_ INVALID_ REWARD_ ADDRESS: "invalid reward address for this version of ledger"
FEE_ INVALID
FEE_ INVALID: "invalid fee"
TTL_ INVALID
TTL_ INVALID: "invalid ttl"
CERTIFICATES_ NOT_ ARRAY
CERTIFICATES_ NOT_ ARRAY: "certificates not an array"
CERTIFICATE_ INVALID_ TYPE
CERTIFICATE_ INVALID_ TYPE: "invalid certificate type"
CERTIFICATE_ INVALID_ PATH
CERTIFICATE_ INVALID_ PATH: "one of the certificates contains an invalid path"
CERTIFICATE_ INVALID_ STAKE_ CREDENTIAL
CERTIFICATE_ INVALID_ STAKE_ CREDENTIAL: "one of the certificates contains an invalid stake credential"
CERTIFICATE_ INVALID_ COMMITTEE_ CREDENTIAL
CERTIFICATE_ INVALID_ COMMITTEE_ CREDENTIAL: "one of the certificates contains invalid constitutional committee credential"
CERTIFICATE_ INVALID_ DREP_ CREDENTIAL
CERTIFICATE_ INVALID_ DREP_ CREDENTIAL: "one of the certificates contains an invalid DRep credential"
CERTIFICATE_ INVALID_ POOL_ KEY_ HASH
CERTIFICATE_ INVALID_ POOL_ KEY_ HASH: "one of the certificates contains an invalid pool key hash"
CERTIFICATE_ SUPERFLUOUS_ POOL_ KEY_ HASH
CERTIFICATE_ SUPERFLUOUS_ POOL_ KEY_ HASH: "superfluous pool key hash in a certificate"
CERTIFICATE_ INVALID_ DEPOSIT
CERTIFICATE_ INVALID_ DEPOSIT: "one of the certificates contains an invalid deposit"
CERTIFICATE_ INVALID_ DREP
CERTIFICATE_ INVALID_ DREP: "one of the certificates contains an invalid DRep"
ANCHOR_ INVALID_ URL
ANCHOR_ INVALID_ URL: "anchor with an invalid URL"
ANCHOR_ INVALID_ HASH
ANCHOR_ INVALID_ HASH: "anchor with an invalid data hash"
POOL_ REGISTRATION_ INVALID_ VRF_ KEY_ HASH
POOL_ REGISTRATION_ INVALID_ VRF_ KEY_ HASH: "invalid vrf key hash in a pool registration certificate"
POOL_ REGISTRATION_ INVALID_ PLEDGE
POOL_ REGISTRATION_ INVALID_ PLEDGE: "invalid pledge in a pool registration certificate"
POOL_ REGISTRATION_ INVALID_ COST
POOL_ REGISTRATION_ INVALID_ COST: "invalid cost in a pool registration certificate"
POOL_ REGISTRATION_ INVALID_ MARGIN
POOL_ REGISTRATION_ INVALID_ MARGIN: "invalid margin in a pool registration certificate"
POOL_ REGISTRATION_ INVALID_ MARGIN_ DENOMINATOR
POOL_ REGISTRATION_ INVALID_ MARGIN_ DENOMINATOR: "pool margin denominator must be a value between 1 and 10^15"
POOL_ REGISTRATION_ OWNERS_ TOO_ MANY
POOL_ REGISTRATION_ OWNERS_ TOO_ MANY: "too many owners in a pool registration certificate"
POOL_ KEY_ INVALID_ TYPE
POOL_ KEY_ INVALID_ TYPE: "invalid pool key type"
POOL_ KEY_ INVALID_ PATH
POOL_ KEY_ INVALID_ PATH: "invalid pool key path in a pool registration certificate"
POOL_ KEY_ INVALID_ KEY_ HASH
POOL_ KEY_ INVALID_ KEY_ HASH: "invalid pool key hash in a pool registration certificate"
POOL_ OWNER_ INVALID_ TYPE
POOL_ OWNER_ INVALID_ TYPE: "invalid owner type"
POOL_ OWNER_ INVALID_ PATH
POOL_ OWNER_ INVALID_ PATH: "invalid owner path in a pool registration certificate"
POOL_ OWNER_ INVALID_ KEY_ HASH
POOL_ OWNER_ INVALID_ KEY_ HASH: "invalid owner key hash in a pool registration certificate"
POOL_ REGISTRATION_ RELAYS_ TOO_ MANY
POOL_ REGISTRATION_ RELAYS_ TOO_ MANY: "too many pool relays in a pool registration certificate"
POOL_ REWARD_ ACCOUNT_ INVALID_ TYPE
POOL_ REWARD_ ACCOUNT_ INVALID_ TYPE: "invalid pool reward account type"
POOL_ REWARD_ ACCOUNT_ INVALID_ PATH
POOL_ REWARD_ ACCOUNT_ INVALID_ PATH: "invalid pool reward account key path in a pool registration certificate"
POOL_ REWARD_ ACCOUNT_ INVALID_ HEX
POOL_ REWARD_ ACCOUNT_ INVALID_ HEX: "invalid pool reward account hex in a pool registration certificate"
POOL_ RETIREMENT_ INVALID_ RETIREMENT_ EPOCH
POOL_ RETIREMENT_ INVALID_ RETIREMENT_ EPOCH: "invalid pool retirement epoch"
RELAY_ INVALID_ TYPE
RELAY_ INVALID_ TYPE: "invalid type of a relay in a pool registration certificate"
RELAY_ INVALID_ PORT
RELAY_ INVALID_ PORT: "invalid port in a relay in a pool registration certificate"
RELAY_ INVALID_ IPV4
RELAY_ INVALID_ IPV4: "invalid ipv4 in a relay in a pool registration certificate"
RELAY_ INVALID_ IPV6
RELAY_ INVALID_ IPV6: "invalid ipv6 in a relay in a pool registration certificate"
RELAY_ INVALID_ DNS
RELAY_ INVALID_ DNS: "invalid dns record in a relay in a pool registration certificate"
POOL_ REGISTRATION_ METADATA_ INVALID_ URL
POOL_ REGISTRATION_ METADATA_ INVALID_ URL: "invalid metadata in a pool registration certificate= invalid url"
POOL_ REGISTRATION_ METADATA_ INVALID_ HASH
POOL_ REGISTRATION_ METADATA_ INVALID_ HASH: "invalid metadata in a pool registration certificate= invalid hash"
WITHDRAWALS_ NOT_ ARRAY
WITHDRAWALS_ NOT_ ARRAY: "withdrawals not an array"
WITHDRAWAL_ INVALID_ AMOUNT
WITHDRAWAL_ INVALID_ AMOUNT: "invalid withdrawal amount"
WITHDRAWAL_ INVALID_ PATH
WITHDRAWAL_ INVALID_ PATH: "invalid withdrawal path"
WITHDRAWAL_ INVALID_ STAKE_ CREDENTIAL
WITHDRAWAL_ INVALID_ STAKE_ CREDENTIAL: "withdrawal stake credential contains both a path and a scripthash or neither"
AUXILIARY_ DATA_ UNKNOWN_ TYPE
AUXILIARY_ DATA_ UNKNOWN_ TYPE: "unknown auxiliary data type"
AUXILIARY_ DATA_ INVALID_ HASH
AUXILIARY_ DATA_ INVALID_ HASH: "invalid auxiliary data hash"
METADATA_ UNKNOWN_ TYPE
METADATA_ UNKNOWN_ TYPE: "unknown metadata type"
CVOTE_ REGISTRATION_ INCONSISTENT_ WITH_ CIP15
CVOTE_ REGISTRATION_ INCONSISTENT_ WITH_ CIP15: "CIP36 registration params inconsistent with CIP-15"
CVOTE_ REGISTRATION_ INCONSISTENT_ WITH_ CIP36
CVOTE_ REGISTRATION_ INCONSISTENT_ WITH_ CIP36: "CIP36 registration params inconsistent with CIP-36"
CVOTE_ REGISTRATION_ BOTH_ KEY_ AND_ PATH
CVOTE_ REGISTRATION_ BOTH_ KEY_ AND_ PATH: "CIP36 vote key given both as a key and as a derivation path"
CVOTE_ REGISTRATION_ MISSING_ VOTE_ KEY
CVOTE_ REGISTRATION_ MISSING_ VOTE_ KEY: "CIP36 vote key missing"
CVOTE_ REGISTRATION_ INVALID_ VOTE_ KEY
CVOTE_ REGISTRATION_ INVALID_ VOTE_ KEY: "invalid CIP36 registration vote key"
CVOTE_ REGISTRATION_ INVALID_ VOTE_ KEY_ PATH
CVOTE_ REGISTRATION_ INVALID_ VOTE_ KEY_ PATH: "invalid CIP36 registration vote key path"
CVOTE_ REGISTRATION_ INVALID_ STAKING_ KEY_ PATH
CVOTE_ REGISTRATION_ INVALID_ STAKING_ KEY_ PATH: "invalid CIP36 registration staking key path"
CVOTE_ REGISTRATION_ INVALID_ NONCE
CVOTE_ REGISTRATION_ INVALID_ NONCE: "invalid CIP36 registration nonce"
CVOTE_ REGISTRATION_ INVALID_ VOTING_ PURPOSE
CVOTE_ REGISTRATION_ INVALID_ VOTING_ PURPOSE: "invalid CIP36 registration voting purpose"
CVOTE_ REGISTRATION_ DELEGATIONS_ NOT_ ARRAY
CVOTE_ REGISTRATION_ DELEGATIONS_ NOT_ ARRAY: "CIP36 registration delegations not an array"
CVOTE_ DELEGATION_ UNKNOWN_ FORMAT
CVOTE_ DELEGATION_ UNKNOWN_ FORMAT: "invalid CIP36 delegation format"
CVOTE_ DELEGATION_ UNKNOWN_ DELEGATION_ TYPE
CVOTE_ DELEGATION_ UNKNOWN_ DELEGATION_ TYPE: "invalid CIP36 delegation type"
CVOTE_ DELEGATION_ INVALID_ WEIGHT
CVOTE_ DELEGATION_ INVALID_ WEIGHT: "invalid CIP36 delegation weight"
CVOTE_ DELEGATION_ INVALID_ PATH
CVOTE_ DELEGATION_ INVALID_ PATH: "invalid CIP36 delegation path"
CVOTE_ DELEGATION_ INVALID_ KEY
CVOTE_ DELEGATION_ INVALID_ KEY: "invalid CIP36 delegation key"
VALIDITY_ INTERVAL_ START_ INVALID
VALIDITY_ INTERVAL_ START_ INVALID: "invalid validity interval start"
SCRIPT_ DATA_ HASH_ WRONG_ LENGTH
SCRIPT_ DATA_ HASH_ WRONG_ LENGTH: "script data hash not 32 bytes long"
COLLATERAL_ INPUTS_ NOT_ ARRAY
COLLATERAL_ INPUTS_ NOT_ ARRAY: "collateral inputs not an array"
REQUIRED_ SIGNERS_ NOT_ ARRAY
REQUIRED_ SIGNERS_ NOT_ ARRAY: "required signers not an array"
VKEY_ HASH_ WRONG_ LENGTH
VKEY_ HASH_ WRONG_ LENGTH: "vkey hash not 28 bytes long"
UNKNOWN_ REQUIRED_ SIGNER_ TYPE
UNKNOWN_ REQUIRED_ SIGNER_ TYPE: "unknown required signer type"
REQUIRED_ SIGNER_ INVALID_ PATH
REQUIRED_ SIGNER_ INVALID_ PATH: "invalid path for required signer"
COLLATERAL_ INPUT_ CONTAINS_ DATUM
COLLATERAL_ INPUT_ CONTAINS_ DATUM: "collateral return output contains datum"
COLLATERAL_ INPUT_ CONTAINS_ REFERENCE_ SCRIPT
COLLATERAL_ INPUT_ CONTAINS_ REFERENCE_ SCRIPT: "collateral return output contains reference script"
TOTAL_ COLLATERAL_ NOT_ VALID
TOTAL_ COLLATERAL_ NOT_ VALID: "total collateral not valid"
REFERENCE_ INPUTS_ NOT_ ARRAY
REFERENCE_ INPUTS_ NOT_ ARRAY: "reference inputs not an array"
VOTING_ PROCEDURES_ NOT_ ARRAY
VOTING_ PROCEDURES_ NOT_ ARRAY: "voting procedures not an array"
VOTER_ VOTES_ NOT_ ARRAY
VOTER_ VOTES_ NOT_ ARRAY: "voter's votes not an array"
VOTER_ INVALID
VOTER_ INVALID: "invalid voter in voting procedures"
GOV_ ACTION_ ID_ INVALID_ TX_ HASH
GOV_ ACTION_ ID_ INVALID_ TX_ HASH: "invalid governance action id tx hash"
GOV_ ACTION_ ID_ INVALID_ INDEX
GOV_ ACTION_ ID_ INVALID_ INDEX: "invalid governance action id index"
VOTING_ PROCEDURES_ INVALID_ NUMBER_ OF_ VOTERS
VOTING_ PROCEDURES_ INVALID_ NUMBER_ OF_ VOTERS: "there must be exactly 1 voter in voting procedures"
VOTING_ PROCEDURES_ INVALID_ NUMBER_ OF_ VOTES
VOTING_ PROCEDURES_ INVALID_ NUMBER_ OF_ VOTES: "there must be exactly 1 voting procedure per voter"
TREASURY_ NOT_ VALID
TREASURY_ NOT_ VALID: "treasury amount not valid"
DONATION_ NOT_ VALID
DONATION_ NOT_ VALID: "treasury donation not valid"
SIGN_ MODE_ UNKNOWN
SIGN_ MODE_ UNKNOWN: "unknown signing mode"
SIGN_ MODE_ ORDINARY__POOL_ REGISTRATION_ NOT_ ALLOWED
SIGN_ MODE_ ORDINARY__POOL_ REGISTRATION_ NOT_ ALLOWED: "pool registration not allowed in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__CERTIFICATE_ STAKE_ CREDENTIAL_ ONLY_ AS_ PATH
SIGN_ MODE_ ORDINARY__CERTIFICATE_ STAKE_ CREDENTIAL_ ONLY_ AS_ PATH: "certificate stake credential must be given as a staking path in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__CERTIFICATE_ COMMITTEE_ COLD_ CREDENTIAL_ ONLY_ AS_ PATH
SIGN_ MODE_ ORDINARY__CERTIFICATE_ COMMITTEE_ COLD_ CREDENTIAL_ ONLY_ AS_ PATH: "certificate constitutional committee cold credential must be given as a path in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__CERTIFICATE_ DREP_ CREDENTIAL_ ONLY_ AS_ PATH
SIGN_ MODE_ ORDINARY__CERTIFICATE_ DREP_ CREDENTIAL_ ONLY_ AS_ PATH: "certificate DRep credential must be given as a path in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__WITHDRAWAL_ ONLY_ AS_ PATH
SIGN_ MODE_ ORDINARY__WITHDRAWAL_ ONLY_ AS_ PATH: "withdrawal must be given as a path in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__COLLATERAL_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ ORDINARY__COLLATERAL_ INPUTS_ NOT_ ALLOWED: "collateral inputs not allowed in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__COLLATERAL_ OUTPUT_ NOT_ ALLOWED
SIGN_ MODE_ ORDINARY__COLLATERAL_ OUTPUT_ NOT_ ALLOWED: "collateral output not allowed in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__TOTAL_ COLLATERAL_ NOT_ ALLOWED
SIGN_ MODE_ ORDINARY__TOTAL_ COLLATERAL_ NOT_ ALLOWED: "total collateral not allowed in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__REFERENCE_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ ORDINARY__REFERENCE_ INPUTS_ NOT_ ALLOWED: "reference inputs not allowed in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ ORDINARY__VOTER_ ONLY_ AS_ PATH
SIGN_ MODE_ ORDINARY__VOTER_ ONLY_ AS_ PATH: "voter credential in voting procedures must be given as a path in TransactionSigningMode.ORDINARY_TRANSACTION"
SIGN_ MODE_ MULTISIG__POOL_ REGISTRATION_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__POOL_ REGISTRATION_ NOT_ ALLOWED: "pool registration not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__POOL_ RETIREMENT_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__POOL_ RETIREMENT_ NOT_ ALLOWED: "pool retirement not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED: "outputs given by path not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__CERTIFICATE_ CREDENTIAL_ ONLY_ AS_ SCRIPT
SIGN_ MODE_ MULTISIG__CERTIFICATE_ CREDENTIAL_ ONLY_ AS_ SCRIPT: "certificate credential must be a script hash in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__WITHDRAWAL_ ONLY_ AS_ SCRIPT
SIGN_ MODE_ MULTISIG__WITHDRAWAL_ ONLY_ AS_ SCRIPT: "withdrawal must be a script hash in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__COLLATERAL_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__COLLATERAL_ INPUTS_ NOT_ ALLOWED: "collateral inputs not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__COLLATERAL_ OUTPUT_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__COLLATERAL_ OUTPUT_ NOT_ ALLOWED: "collateral output not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__TOTAL_ COLLATERAL_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__TOTAL_ COLLATERAL_ NOT_ ALLOWED: "total collateral not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__REFERENCE_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ MULTISIG__REFERENCE_ INPUTS_ NOT_ ALLOWED: "reference inputs not allowed in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ MULTISIG__VOTER_ ONLY_ AS_ SCRIPT
SIGN_ MODE_ MULTISIG__VOTER_ ONLY_ AS_ SCRIPT: "voter credential in voting procedures must be a script hash in TransactionSigningMode.MULTISIG_TRANSACTION"
SIGN_ MODE_ POOL_ OWNER__INPUT_ WITH_ PATH_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__INPUT_ WITH_ PATH_ NOT_ ALLOWED: "inputs with path not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED: "outputs given by path are not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__DATUM_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__DATUM_ NOT_ ALLOWED: "datum in outputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__REFERENCE_ SCRIPT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__REFERENCE_ SCRIPT_ NOT_ ALLOWED: "reference script in outputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__SINGLE_ POOL_ REG_ CERTIFICATE_ REQUIRED
SIGN_ MODE_ POOL_ OWNER__SINGLE_ POOL_ REG_ CERTIFICATE_ REQUIRED: "single pool registration certificate is expected in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__THIRD_ PARTY_ POOL_ KEY_ REQUIRED
SIGN_ MODE_ POOL_ OWNER__THIRD_ PARTY_ POOL_ KEY_ REQUIRED: "third party pool key is required in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__SINGLE_ DEVICE_ OWNER_ REQUIRED
SIGN_ MODE_ POOL_ OWNER__SINGLE_ DEVICE_ OWNER_ REQUIRED: "single device-owned pool owner is expected in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__WITHDRAWALS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__WITHDRAWALS_ NOT_ ALLOWED: "withdrawals not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__MINT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__MINT_ NOT_ ALLOWED: "mint not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__SCRIPT_ DATA_ HASH_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__SCRIPT_ DATA_ HASH_ NOT_ ALLOWED: "script data hash not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__COLLATERAL_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__COLLATERAL_ INPUTS_ NOT_ ALLOWED: "collateral inputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__COLLATERAL_ OUTPUT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__COLLATERAL_ OUTPUT_ NOT_ ALLOWED: "reference inputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__TOTAL_ COLLATERAL_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__TOTAL_ COLLATERAL_ NOT_ ALLOWED: "total collateral not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__REQUIRED_ SIGNERS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__REQUIRED_ SIGNERS_ NOT_ ALLOWED: "required signers not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__REFERENCE_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__REFERENCE_ INPUTS_ NOT_ ALLOWED: "reference inputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__VOTING_ PROCEDURES_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__VOTING_ PROCEDURES_ NOT_ ALLOWED: "voting procedures not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__TREASURY_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__TREASURY_ NOT_ ALLOWED: "treasury amount not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OWNER__DONATION_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OWNER__DONATION_ NOT_ ALLOWED: "treasury donation not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OWNER"
SIGN_ MODE_ POOL_ OPERATOR__DATUM_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__DATUM_ NOT_ ALLOWED: "datum in outputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__REFERENCE_ SCRIPT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__REFERENCE_ SCRIPT_ NOT_ ALLOWED: "reference script in outputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__SINGLE_ POOL_ REG_ CERTIFICATE_ REQUIRED
SIGN_ MODE_ POOL_ OPERATOR__SINGLE_ POOL_ REG_ CERTIFICATE_ REQUIRED: "single pool registration certificate is expected in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__DEVICE_ OWNED_ POOL_ KEY_ REQUIRED
SIGN_ MODE_ POOL_ OPERATOR__DEVICE_ OWNED_ POOL_ KEY_ REQUIRED: "device owned pool key is required in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__DEVICE_ OWNED_ POOL_ OWNER_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__DEVICE_ OWNED_ POOL_ OWNER_ NOT_ ALLOWED: "device-owned pool owner not expected in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__WITHDRAWALS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__WITHDRAWALS_ NOT_ ALLOWED: "withdrawals not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__MINT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__MINT_ NOT_ ALLOWED: "mint not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__SCRIPT_ DATA_ HASH_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__SCRIPT_ DATA_ HASH_ NOT_ ALLOWED: "script data hash not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__COLLATERAL_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__COLLATERAL_ INPUTS_ NOT_ ALLOWED: "collateral inputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__COLLATERAL_ OUTPUT_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__COLLATERAL_ OUTPUT_ NOT_ ALLOWED: "collateral output not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__TOTAL_ COLLATERAL_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__TOTAL_ COLLATERAL_ NOT_ ALLOWED: "total collateral not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__REQUIRED_ SIGNERS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__REQUIRED_ SIGNERS_ NOT_ ALLOWED: "required signers not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__REFERENCE_ INPUTS_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__REFERENCE_ INPUTS_ NOT_ ALLOWED: "reference inputs not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__VOTING_ PROCEDURES_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__VOTING_ PROCEDURES_ NOT_ ALLOWED: "voting procedures not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__TREASURY_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__TREASURY_ NOT_ ALLOWED: "treasury amount not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ POOL_ OPERATOR__DONATION_ NOT_ ALLOWED
SIGN_ MODE_ POOL_ OPERATOR__DONATION_ NOT_ ALLOWED: "treasury donation not allowed in TransactionSigningMode.POOL_REGISTRATION_AS_OPERATOR"
SIGN_ MODE_ PLUTUS__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED
SIGN_ MODE_ PLUTUS__DEVICE_ OWNED_ ADDRESS_ NOT_ ALLOWED: "outputs given by path not allowed in TransactionSigningMode.PLUTUS_TRANSACTION"
SIGN_ MODE_ PLUTUS__POOL_ REGISTRATION_ NOT_ ALLOWED
SIGN_ MODE_ PLUTUS__POOL_ REGISTRATION_ NOT_ ALLOWED: "pool registration not allowed in TransactionSigningMode.PLUTUS_TRANSACTION"
ADDITIONAL_ WITNESSES_ NOT_ ARRAY
ADDITIONAL_ WITNESSES_ NOT_ ARRAY: "additional witnesses not an array"
OPERATIONAL_ CERTIFICATE_ INVALID_ KES_ KEY
OPERATIONAL_ CERTIFICATE_ INVALID_ KES_ KEY: "invalid operational certificate kes key"
OPERATIONAL_ CERTIFICATE_ INVALID_ KES_ PERIOD
OPERATIONAL_ CERTIFICATE_ INVALID_ KES_ PERIOD: "invalid operational certificate kes period"
OPERATIONAL_ CERTIFICATE_ INVALID_ ISSUE_ COUNTER
OPERATIONAL_ CERTIFICATE_ INVALID_ ISSUE_ COUNTER: "invalid operational certificate issue counter"
OPERATIONAL_ CERTIFICATE_ INVALID_ COLD_ KEY_ PATH
OPERATIONAL_ CERTIFICATE_ INVALID_ COLD_ KEY_ PATH: "invalid operational certificate cold key path"
MESSAGE_ DATA_ INVALID_ WITNESS_ PATH
MESSAGE_ DATA_ INVALID_ WITNESS_ PATH: "CIP-8 message signing: invalid witness path"
MESSAGE_ DATA_ INVALID_ MESSAGE_ HEX
MESSAGE_ DATA_ INVALID_ MESSAGE_ HEX: "CIP-8 message signing: invalid message hex string"
MESSAGE_ DATA_ LONG_ NON_ HASHED_ MSG
MESSAGE_ DATA_ LONG_ NON_ HASHED_ MSG: "CIP-8 message signing: non-hashed message too long"
CVOTE_ INVALID_ VOTECAST_ DATA
CVOTE_ INVALID_ VOTECAST_ DATA: "invalid votecast data for CIP36 vote"
CVOTE_ INVALID_ WITNESS
CVOTE_ INVALID_ WITNESS: "invalid witness for CIP36 vote"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ DATA
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ DATA: "invalid native script input"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ KEY_ PATH
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ KEY_ PATH: "invalid key path param"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ KEY_ HASH
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ KEY_ HASH: "invalid key hash param"
DERIVE_ NATIVE_ SCRIPT_ HASH_ SCRIPTS_ NOT_ AN_ ARRAY
DERIVE_ NATIVE_ SCRIPT_ HASH_ SCRIPTS_ NOT_ AN_ ARRAY: "invalid scripts - scripts is not an array"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ REQUIRED_ COUNT
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ REQUIRED_ COUNT: "invalid required count"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ TOKEN_ LOCKING_ SLOT
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ TOKEN_ LOCKING_ SLOT: "invalid token locking slot"
DERIVE_ NATIVE_ SCRIPT_ HASH_ REQUIRED_ COUNT_ HIGHER_ THAN_ NUMBER_ OF_ SCRIPTS
DERIVE_ NATIVE_ SCRIPT_ HASH_ REQUIRED_ COUNT_ HIGHER_ THAN_ NUMBER_ OF_ SCRIPTS: "invalid required count - higher than number of total scripts"
DERIVE_ NATIVE_ SCRIPT_ HASH_ UNKNOWN_ TYPE
DERIVE_ NATIVE_ SCRIPT_ HASH_ UNKNOWN_ TYPE: "unknown script type"
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ DISPLAY_ FORMAT
DERIVE_ NATIVE_ SCRIPT_ HASH_ INVALID_ DISPLAY_ FORMAT: "invalid native script hash display format"
LEDGER_ POLICY
LEDGER_ POLICY: "Action rejected by Ledger's security policy"
INVALID_ DATA_ SUPPLIED_ TO_ LEDGER
INVALID_ DATA_ SUPPLIED_ TO_ LEDGER: "Invalid data supplied to Ledger"
INVALID_ B2_ HASH
INVALID_ B2_ HASH: "invalid blake2 hashing"
Reason for throwing InvalidData error.