Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@trezoa/errors

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@trezoa/errors - npm Package Compare versions

Comparing version
5.0.0
to
5.1.0
+41
-5
dist/cli.mjs

@@ -7,3 +7,3 @@ import chalk from 'chalk';

// package.json
var version = "5.0.0";
var version = "5.1.0";

@@ -152,2 +152,20 @@ // src/context.ts

var TREZOA_ERROR__SIGNER__WALLET_MULTISIGN_UNIMPLEMENTED = 5508011;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED = 5607e3;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__RESTRICTED_ASCII_BODY_CHARACTER_OUT_OF_RANGE = 5607001;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE = 5607002;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH = 5607003;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH = 5607004;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_REQUIRED_SIGNERS_CANNOT_BE_ZERO = 5607005;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED = 5607006;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH = 5607007;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH = 5607008;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_MUST_BE_NON_EMPTY = 5607009;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_ENVELOPE_SIGNATURES_CANNOT_BE_ZERO = 5607010;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING = 5607011;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH = 5607012;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE = 5607013;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION = 5607014;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_SORTED = 5607015;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_UNIQUE = 5607016;
var TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE = 5607017;
var TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES = 5663e3;

@@ -370,7 +388,7 @@ var TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE = 5663001;

[TREZOA_ERROR__INVALID_NONCE]: "The nonce `$expectedNonceValue` is no longer valid. It has advanced to `$actualNonceValue`",
[TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING]: "Invariant violation: Found no abortable iterable cache entry for key `$cacheKey`. It should be impossible to hit this error; please file an issue at https://trezoa.xyz/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING]: "Invariant violation: Found no abortable iterable cache entry for key `$cacheKey`. It should be impossible to hit this error; please file an issue at https://trez.oa/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED]: "Invariant violation: This data publisher does not publish to the channel named `$channelName`. Supported channels include $supportedChannelNames.",
[TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE]: "Invariant violation: WebSocket message iterator state is corrupt; iterated without first resolving existing message promise. It should be impossible to hit this error; please file an issue at https://trezoa.xyz/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING]: "Invariant violation: WebSocket message iterator is missing state storage. It should be impossible to hit this error; please file an issue at https://trezoa.xyz/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE]: "Invariant violation: Switch statement non-exhaustive. Received unexpected value `$unexpectedValue`. It should be impossible to hit this error; please file an issue at https://trezoa.xyz/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE]: "Invariant violation: WebSocket message iterator state is corrupt; iterated without first resolving existing message promise. It should be impossible to hit this error; please file an issue at https://trez.oa/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING]: "Invariant violation: WebSocket message iterator is missing state storage. It should be impossible to hit this error; please file an issue at https://trez.oa/web3invariant",
[TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE]: "Invariant violation: Switch statement non-exhaustive. Received unexpected value `$unexpectedValue`. It should be impossible to hit this error; please file an issue at https://trez.oa/web3invariant",
[TREZOA_ERROR__JSON_RPC__INTERNAL_ERROR]: "JSON-RPC error: Internal JSON-RPC error ($__serverMessage)",

@@ -410,2 +428,20 @@ [TREZOA_ERROR__JSON_RPC__INVALID_PARAMS]: "JSON-RPC error: Invalid method parameter(s) ($__serverMessage)",

[TREZOA_ERROR__NONCE_ACCOUNT_NOT_FOUND]: "No nonce account could be found at address `$nonceAccountAddress`",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH]: "Expected base58 encoded application domain to decode to a byte array of length 32. Actual length: $actualLength.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE]: "Attempted to sign an offchain message with an address that is not a signer for it",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE]: "Expected base58-encoded application domain string of length in the range [32, 44]. Actual length: $actualLength.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH]: "The signer addresses in this offchain message envelope do not match the list of required signers in the message preamble. These unexpected signers were present in the envelope: `[$unexpectedSigners]`. These required signers were missing from the envelope `[$missingSigners]`.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED]: "The message body provided has a byte-length of $actualBytes. The maximum allowable byte-length is $maxBytes",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH]: "Expected message format $expectedMessageFormat, got $actualMessageFormat",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH]: "The message length specified in the message preamble is $specifiedLength bytes. The actual length of the message is $actualLength bytes.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_MUST_BE_NON_EMPTY]: "Offchain message content must be non-empty",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_REQUIRED_SIGNERS_CANNOT_BE_ZERO]: "Offchain message must specify the address of at least one required signer",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_ENVELOPE_SIGNATURES_CANNOT_BE_ZERO]: "Offchain message envelope must reserve space for at least one signature",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH]: "The offchain message preamble specifies $numRequiredSignatures required signature(s), got $signaturesLength.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_SORTED]: "The signatories of this offchain message must be listed in lexicographical order",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_UNIQUE]: "An address must be listed no more than once among the signatories of an offchain message",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING]: "Offchain message is missing signatures for addresses: $addresses.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE]: "Offchain message signature verification failed. Signature mismatch for required signatories [$signatoriesWithInvalidSignatures]. Missing signatures for signatories [$signatoriesWithMissingSignatures]",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__RESTRICTED_ASCII_BODY_CHARACTER_OUT_OF_RANGE]: "The message body provided contains characters whose codes fall outside the allowed range. In order to ensure clear-signing compatiblity with hardware wallets, the message may only contain line feeds and characters in the range [\\x20-\\x7e].",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION]: "Expected offchain message version $expectedVersion. Got $actualVersion.",
[TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED]: "This version of Kit does not support decoding offchain messages with version $unsupportedVersion. The current max supported version is 0.",
[TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN]: "The notification name must end in 'Notifications' and the API must supply a subscription plan creator function for the notification '$notificationName'.",

@@ -412,0 +448,0 @@ [TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CLOSED_BEFORE_MESSAGE_BUFFERED]: "WebSocket was closed before payload could be added to the send buffer",

@@ -163,2 +163,20 @@ /**

export declare const TREZOA_ERROR__SIGNER__WALLET_MULTISIGN_UNIMPLEMENTED = 5508011;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED = 5607000;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__RESTRICTED_ASCII_BODY_CHARACTER_OUT_OF_RANGE = 5607001;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE = 5607002;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH = 5607003;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH = 5607004;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_REQUIRED_SIGNERS_CANNOT_BE_ZERO = 5607005;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED = 5607006;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH = 5607007;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH = 5607008;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_MUST_BE_NON_EMPTY = 5607009;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_ENVELOPE_SIGNATURES_CANNOT_BE_ZERO = 5607010;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING = 5607011;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH = 5607012;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE = 5607013;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION = 5607014;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_SORTED = 5607015;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_UNIQUE = 5607016;
export declare const TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE = 5607017;
export declare const TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES = 5663000;

@@ -284,3 +302,3 @@ export declare const TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE = 5663001;

*/
export type TrezoaErrorCode = typeof TREZOA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED | typeof TREZOA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT | typeof TREZOA_ERROR__ACCOUNTS__FAILED_TO_DECODE_ACCOUNT | typeof TREZOA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND | typeof TREZOA_ERROR__ADDRESSES__FAILED_TO_FIND_VIABLE_PDA_BUMP_SEED | typeof TREZOA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS | typeof TREZOA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH | typeof TREZOA_ERROR__ADDRESSES__INVALID_ED25519_PUBLIC_KEY | typeof TREZOA_ERROR__ADDRESSES__INVALID_OFF_CURVE_ADDRESS | typeof TREZOA_ERROR__ADDRESSES__INVALID_SEEDS_POINT_ON_CURVE | typeof TREZOA_ERROR__ADDRESSES__MALFORMED_PDA | typeof TREZOA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED | typeof TREZOA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE | typeof TREZOA_ERROR__ADDRESSES__PDA_ENDS_WITH_PDA_MARKER | typeof TREZOA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__BLOCK_HEIGHT_EXCEEDED | typeof TREZOA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY | typeof TREZOA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS | typeof TREZOA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_SIZE_COMPATIBILITY_MISMATCH | typeof TREZOA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY | typeof TREZOA_ERROR__CODECS__EXPECTED_FIXED_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_VARIABLE_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_ZERO_VALUE_TO_MATCH_ITEM_FIXED_SIZE | typeof TREZOA_ERROR__CODECS__INVALID_BYTE_LENGTH | typeof TREZOA_ERROR__CODECS__INVALID_CONSTANT | typeof TREZOA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_ENUM_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS | typeof TREZOA_ERROR__CODECS__INVALID_STRING_FOR_BASE | typeof TREZOA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__NUMBER_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__OFFSET_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES | typeof TREZOA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE | typeof TREZOA_ERROR__CRYPTO__RANDOM_VALUES_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS | typeof TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA | typeof TREZOA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND | typeof TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR | typeof TREZOA_ERROR__INSTRUCTION_PLANS__EMPTY_INSTRUCTION_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_CANNOT_ACCOMMODATE_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_PACKER_ALREADY_COMPLETE | typeof TREZOA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH | typeof TREZOA_ERROR__INVALID_NONCE | typeof TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING | typeof TREZOA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED | typeof TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND | typeof TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_TRANSACTION_PLAN_KIND | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE | typeof TREZOA_ERROR__JSON_RPC__INTERNAL_ERROR | typeof TREZOA_ERROR__JSON_RPC__INVALID_PARAMS | typeof TREZOA_ERROR__JSON_RPC__INVALID_REQUEST | typeof TREZOA_ERROR__JSON_RPC__METHOD_NOT_FOUND | typeof TREZOA_ERROR__JSON_RPC__PARSE_ERROR | typeof TREZOA_ERROR__JSON_RPC__SCAN_ERROR | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_CLEANED_UP | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_NOT_AVAILABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_STATUS_NOT_AVAILABLE_YET | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_EPOCH_REWARDS_PERIOD_ACTIVE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_KEY_EXCLUDED_FROM_SECONDARY_INDEX | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_SLOT_SKIPPED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_UNREACHABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_MIN_CONTEXT_SLOT_NOT_REACHED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NO_SNAPSHOT | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NODE_UNHEALTHY | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SEND_TRANSACTION_PREFLIGHT_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_NOT_EPOCH_BOUNDARY | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_SKIPPED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_HISTORY_NOT_AVAILABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_PRECOMPILE_VERIFICATION_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_LEN_MISMATCH | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_VERIFICATION_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_UNSUPPORTED_TRANSACTION_VERSION | typeof TREZOA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__PUBLIC_KEY_MUST_MATCH_PRIVATE_KEY | typeof TREZOA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__LAMPORTS_OUT_OF_RANGE | typeof TREZOA_ERROR__MALFORMED_BIGINT_STRING | typeof TREZOA_ERROR__MALFORMED_JSON_RPC_ERROR | typeof TREZOA_ERROR__MALFORMED_NUMBER_STRING | typeof TREZOA_ERROR__NONCE_ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD | typeof TREZOA_ERROR__RPC__INTEGER_OVERFLOW | typeof TREZOA_ERROR__RPC__TRANSPORT_HTTP_ERROR | typeof TREZOA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CLOSED_BEFORE_MESSAGE_BUFFERED | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CONNECTION_CLOSED | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__EXPECTED_SERVER_SUBSCRIPTION_ID | typeof TREZOA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS | typeof TREZOA_ERROR__SIGNER__EXPECTED_KEY_PAIR_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_MODIFYING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_PARTIAL_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_MODIFYING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_PARTIAL_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SENDING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SIGNER | typeof TREZOA_ERROR__SIGNER__TRANSACTION_CANNOT_HAVE_MULTIPLE_SENDING_SIGNERS | typeof TREZOA_ERROR__SIGNER__TRANSACTION_SENDING_SIGNER_MISSING | typeof TREZOA_ERROR__SIGNER__WALLET_MULTISIGN_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY | typeof TREZOA_ERROR__SUBTLE_CRYPTO__DIGEST_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__DISALLOWED_IN_INSECURE_CONTEXT | typeof TREZOA_ERROR__SUBTLE_CRYPTO__ED25519_ALGORITHM_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__EXPORT_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__GENERATE_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__SIGN_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__VERIFY_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__TIMESTAMP_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION__ADDRESS_MISSING | typeof TREZOA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION | typeof TREZOA_ERROR__TRANSACTION__CANNOT_ENCODE_WITH_EMPTY_SIGNATURES | typeof TREZOA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__EXPECTED_BLOCKHASH_LIFETIME | typeof TREZOA_ERROR__TRANSACTION__EXPECTED_NONCE_LIFETIME | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_FEE_PAYER_MISSING | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_ESTIMATE_COMPUTE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__FAILED_WHEN_SIMULATING_TO_ESTIMATE_COMPUTE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__FEE_PAYER_MISSING | typeof TREZOA_ERROR__TRANSACTION__FEE_PAYER_SIGNATURE_MISSING | typeof TREZOA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_FIRST_INSTRUCTION_MUST_BE_ADVANCE_NONCE | typeof TREZOA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_INSTRUCTIONS_MISSING | typeof TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES | typeof TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE | typeof TREZOA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH | typeof TREZOA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE | typeof TREZOA_ERROR__TRANSACTION__SIGNATURES_MISSING | typeof TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED | typeof TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_IN_USE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_LOADED_TWICE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__ADDRESS_LOOKUP_TABLE_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__ALREADY_PROCESSED | typeof TREZOA_ERROR__TRANSACTION_ERROR__BLOCKHASH_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__CALL_CHAIN_TOO_DEEP | typeof TREZOA_ERROR__TRANSACTION_ERROR__CLUSTER_MAINTENANCE | typeof TREZOA_ERROR__TRANSACTION_ERROR__DUPLICATE_INSTRUCTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_RENT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_INDEX | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_DATA | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_INDEX | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_OWNER | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_LOADED_ACCOUNTS_DATA_SIZE_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_PROGRAM_FOR_EXECUTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_RENT_PAYING_ACCOUNT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_WRITABLE_ACCOUNT | typeof TREZOA_ERROR__TRANSACTION_ERROR__MAX_LOADED_ACCOUNTS_DATA_SIZE_EXCEEDED | typeof TREZOA_ERROR__TRANSACTION_ERROR__MISSING_SIGNATURE_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_EXECUTION_TEMPORARILY_RESTRICTED | typeof TREZOA_ERROR__TRANSACTION_ERROR__RESANITIZATION_NEEDED | typeof TREZOA_ERROR__TRANSACTION_ERROR__SANITIZE_FAILURE | typeof TREZOA_ERROR__TRANSACTION_ERROR__SIGNATURE_FAILURE | typeof TREZOA_ERROR__TRANSACTION_ERROR__TOO_MANY_ACCOUNT_LOCKS | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNBALANCED_TRANSACTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNSUPPORTED_VERSION | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_BLOCK_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_TOTAL_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_ACCOUNT_COST_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_BLOCK_COST_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_VOTE_COST_LIMIT;
export type TrezoaErrorCode = typeof TREZOA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED | typeof TREZOA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT | typeof TREZOA_ERROR__ACCOUNTS__FAILED_TO_DECODE_ACCOUNT | typeof TREZOA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND | typeof TREZOA_ERROR__ADDRESSES__FAILED_TO_FIND_VIABLE_PDA_BUMP_SEED | typeof TREZOA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS | typeof TREZOA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH | typeof TREZOA_ERROR__ADDRESSES__INVALID_ED25519_PUBLIC_KEY | typeof TREZOA_ERROR__ADDRESSES__INVALID_OFF_CURVE_ADDRESS | typeof TREZOA_ERROR__ADDRESSES__INVALID_SEEDS_POINT_ON_CURVE | typeof TREZOA_ERROR__ADDRESSES__MALFORMED_PDA | typeof TREZOA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED | typeof TREZOA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE | typeof TREZOA_ERROR__ADDRESSES__PDA_ENDS_WITH_PDA_MARKER | typeof TREZOA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__BLOCK_HEIGHT_EXCEEDED | typeof TREZOA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY | typeof TREZOA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS | typeof TREZOA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH | typeof TREZOA_ERROR__CODECS__ENCODER_DECODER_SIZE_COMPATIBILITY_MISMATCH | typeof TREZOA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY | typeof TREZOA_ERROR__CODECS__EXPECTED_FIXED_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_VARIABLE_LENGTH | typeof TREZOA_ERROR__CODECS__EXPECTED_ZERO_VALUE_TO_MATCH_ITEM_FIXED_SIZE | typeof TREZOA_ERROR__CODECS__INVALID_BYTE_LENGTH | typeof TREZOA_ERROR__CODECS__INVALID_CONSTANT | typeof TREZOA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_ENUM_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT | typeof TREZOA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS | typeof TREZOA_ERROR__CODECS__INVALID_STRING_FOR_BASE | typeof TREZOA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__NUMBER_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__OFFSET_OUT_OF_RANGE | typeof TREZOA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES | typeof TREZOA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE | typeof TREZOA_ERROR__CRYPTO__RANDOM_VALUES_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS | typeof TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA | typeof TREZOA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND | typeof TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR | typeof TREZOA_ERROR__INSTRUCTION_PLANS__EMPTY_INSTRUCTION_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_CANNOT_ACCOMMODATE_PLAN | typeof TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_PACKER_ALREADY_COMPLETE | typeof TREZOA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH | typeof TREZOA_ERROR__INVALID_NONCE | typeof TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING | typeof TREZOA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED | typeof TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND | typeof TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_TRANSACTION_PLAN_KIND | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING | typeof TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE | typeof TREZOA_ERROR__JSON_RPC__INTERNAL_ERROR | typeof TREZOA_ERROR__JSON_RPC__INVALID_PARAMS | typeof TREZOA_ERROR__JSON_RPC__INVALID_REQUEST | typeof TREZOA_ERROR__JSON_RPC__METHOD_NOT_FOUND | typeof TREZOA_ERROR__JSON_RPC__PARSE_ERROR | typeof TREZOA_ERROR__JSON_RPC__SCAN_ERROR | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_CLEANED_UP | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_NOT_AVAILABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_STATUS_NOT_AVAILABLE_YET | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_EPOCH_REWARDS_PERIOD_ACTIVE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_KEY_EXCLUDED_FROM_SECONDARY_INDEX | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_SLOT_SKIPPED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_UNREACHABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_MIN_CONTEXT_SLOT_NOT_REACHED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NO_SNAPSHOT | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NODE_UNHEALTHY | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SEND_TRANSACTION_PREFLIGHT_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_NOT_EPOCH_BOUNDARY | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_SKIPPED | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_HISTORY_NOT_AVAILABLE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_PRECOMPILE_VERIFICATION_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_LEN_MISMATCH | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_SIGNATURE_VERIFICATION_FAILURE | typeof TREZOA_ERROR__JSON_RPC__SERVER_ERROR_UNSUPPORTED_TRANSACTION_VERSION | typeof TREZOA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH | typeof TREZOA_ERROR__KEYS__PUBLIC_KEY_MUST_MATCH_PRIVATE_KEY | typeof TREZOA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__LAMPORTS_OUT_OF_RANGE | typeof TREZOA_ERROR__MALFORMED_BIGINT_STRING | typeof TREZOA_ERROR__MALFORMED_JSON_RPC_ERROR | typeof TREZOA_ERROR__MALFORMED_NUMBER_STRING | typeof TREZOA_ERROR__NONCE_ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_MUST_BE_NON_EMPTY | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_ENVELOPE_SIGNATURES_CANNOT_BE_ZERO | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_REQUIRED_SIGNERS_CANNOT_BE_ZERO | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__RESTRICTED_ASCII_BODY_CHARACTER_OUT_OF_RANGE | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_SORTED | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATORIES_MUST_BE_UNIQUE | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION | typeof TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED | typeof TREZOA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD | typeof TREZOA_ERROR__RPC__INTEGER_OVERFLOW | typeof TREZOA_ERROR__RPC__TRANSPORT_HTTP_ERROR | typeof TREZOA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CLOSED_BEFORE_MESSAGE_BUFFERED | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CONNECTION_CLOSED | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT | typeof TREZOA_ERROR__RPC_SUBSCRIPTIONS__EXPECTED_SERVER_SUBSCRIPTION_ID | typeof TREZOA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS | typeof TREZOA_ERROR__SIGNER__EXPECTED_KEY_PAIR_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_MODIFYING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_PARTIAL_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_MODIFYING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_PARTIAL_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SENDING_SIGNER | typeof TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SIGNER | typeof TREZOA_ERROR__SIGNER__TRANSACTION_CANNOT_HAVE_MULTIPLE_SENDING_SIGNERS | typeof TREZOA_ERROR__SIGNER__TRANSACTION_SENDING_SIGNER_MISSING | typeof TREZOA_ERROR__SIGNER__WALLET_MULTISIGN_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY | typeof TREZOA_ERROR__SUBTLE_CRYPTO__DIGEST_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__DISALLOWED_IN_INSECURE_CONTEXT | typeof TREZOA_ERROR__SUBTLE_CRYPTO__ED25519_ALGORITHM_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__EXPORT_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__GENERATE_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__SIGN_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__SUBTLE_CRYPTO__VERIFY_FUNCTION_UNIMPLEMENTED | typeof TREZOA_ERROR__TIMESTAMP_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION__ADDRESS_MISSING | typeof TREZOA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION | typeof TREZOA_ERROR__TRANSACTION__CANNOT_ENCODE_WITH_EMPTY_SIGNATURES | typeof TREZOA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__EXPECTED_BLOCKHASH_LIFETIME | typeof TREZOA_ERROR__TRANSACTION__EXPECTED_NONCE_LIFETIME | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_FEE_PAYER_MISSING | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION__FAILED_TO_ESTIMATE_COMPUTE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__FAILED_WHEN_SIMULATING_TO_ESTIMATE_COMPUTE_LIMIT | typeof TREZOA_ERROR__TRANSACTION__FEE_PAYER_MISSING | typeof TREZOA_ERROR__TRANSACTION__FEE_PAYER_SIGNATURE_MISSING | typeof TREZOA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_FIRST_INSTRUCTION_MUST_BE_ADVANCE_NONCE | typeof TREZOA_ERROR__TRANSACTION__INVALID_NONCE_TRANSACTION_INSTRUCTIONS_MISSING | typeof TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES | typeof TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE | typeof TREZOA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH | typeof TREZOA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE | typeof TREZOA_ERROR__TRANSACTION__SIGNATURES_MISSING | typeof TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED | typeof TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_IN_USE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_LOADED_TWICE | typeof TREZOA_ERROR__TRANSACTION_ERROR__ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__ADDRESS_LOOKUP_TABLE_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__ALREADY_PROCESSED | typeof TREZOA_ERROR__TRANSACTION_ERROR__BLOCKHASH_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__CALL_CHAIN_TOO_DEEP | typeof TREZOA_ERROR__TRANSACTION_ERROR__CLUSTER_MAINTENANCE | typeof TREZOA_ERROR__TRANSACTION_ERROR__DUPLICATE_INSTRUCTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_RENT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ACCOUNT_INDEX | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_DATA | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_INDEX | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_ADDRESS_LOOKUP_TABLE_OWNER | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_LOADED_ACCOUNTS_DATA_SIZE_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_PROGRAM_FOR_EXECUTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_RENT_PAYING_ACCOUNT | typeof TREZOA_ERROR__TRANSACTION_ERROR__INVALID_WRITABLE_ACCOUNT | typeof TREZOA_ERROR__TRANSACTION_ERROR__MAX_LOADED_ACCOUNTS_DATA_SIZE_EXCEEDED | typeof TREZOA_ERROR__TRANSACTION_ERROR__MISSING_SIGNATURE_FOR_FEE | typeof TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_ACCOUNT_NOT_FOUND | typeof TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_EXECUTION_TEMPORARILY_RESTRICTED | typeof TREZOA_ERROR__TRANSACTION_ERROR__RESANITIZATION_NEEDED | typeof TREZOA_ERROR__TRANSACTION_ERROR__SANITIZE_FAILURE | typeof TREZOA_ERROR__TRANSACTION_ERROR__SIGNATURE_FAILURE | typeof TREZOA_ERROR__TRANSACTION_ERROR__TOO_MANY_ACCOUNT_LOCKS | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNBALANCED_TRANSACTION | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__TRANSACTION_ERROR__UNSUPPORTED_VERSION | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_BLOCK_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_ACCOUNT_DATA_TOTAL_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_ACCOUNT_COST_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_BLOCK_COST_LIMIT | typeof TREZOA_ERROR__TRANSACTION_ERROR__WOULD_EXCEED_MAX_VOTE_COST_LIMIT;
/**

@@ -287,0 +305,0 @@ * Errors of this type are understood to have an optional {@link TrezoaError} nested inside as

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"codes.d.ts","sourceRoot":"","sources":["../../src/codes.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"codes.d.ts","sourceRoot":"","sources":["../../src/codes.ts"],"names":[],"mappings":"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"}

@@ -9,12 +9,15 @@ /**

*/
import { TREZOA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND, TREZOA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED, TREZOA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT, TREZOA_ERROR__ACCOUNTS__FAILED_TO_DECODE_ACCOUNT, TREZOA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND, TREZOA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS, TREZOA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH, TREZOA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED, TREZOA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED, TREZOA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE, TREZOA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__BLOCK_HEIGHT_EXCEEDED, TREZOA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY, TREZOA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS, TREZOA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL, TREZOA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH, TREZOA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH, TREZOA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE, TREZOA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY, TREZOA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH, TREZOA_ERROR__CODECS__EXPECTED_ZERO_VALUE_TO_MATCH_ITEM_FIXED_SIZE, TREZOA_ERROR__CODECS__INVALID_BYTE_LENGTH, TREZOA_ERROR__CODECS__INVALID_CONSTANT, TREZOA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT, TREZOA_ERROR__CODECS__INVALID_ENUM_VARIANT, TREZOA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT, TREZOA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS, TREZOA_ERROR__CODECS__INVALID_STRING_FOR_BASE, TREZOA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE, TREZOA_ERROR__CODECS__NUMBER_OUT_OF_RANGE, TREZOA_ERROR__CODECS__OFFSET_OUT_OF_RANGE, TREZOA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES, TREZOA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE, TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS, TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA, TREZOA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT, TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW, TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS, TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH, TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM, TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX, TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND, TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER, TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE, TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY, TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT, TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE, TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS, TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE, TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE, TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED, TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION, TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT, TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN, TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR, TREZOA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN, TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_CANNOT_ACCOMMODATE_PLAN, TREZOA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH, TREZOA_ERROR__INVALID_NONCE, TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING, TREZOA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED, TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND, TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_TRANSACTION_PLAN_KIND, TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE, TREZOA_ERROR__JSON_RPC__INTERNAL_ERROR, TREZOA_ERROR__JSON_RPC__INVALID_PARAMS, TREZOA_ERROR__JSON_RPC__INVALID_REQUEST, TREZOA_ERROR__JSON_RPC__METHOD_NOT_FOUND, TREZOA_ERROR__JSON_RPC__PARSE_ERROR, TREZOA_ERROR__JSON_RPC__SCAN_ERROR, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_CLEANED_UP, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_NOT_AVAILABLE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_STATUS_NOT_AVAILABLE_YET, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_EPOCH_REWARDS_PERIOD_ACTIVE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_KEY_EXCLUDED_FROM_SECONDARY_INDEX, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_SLOT_SKIPPED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_MIN_CONTEXT_SLOT_NOT_REACHED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NODE_UNHEALTHY, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SEND_TRANSACTION_PREFLIGHT_FAILURE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_NOT_EPOCH_BOUNDARY, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_SKIPPED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_PRECOMPILE_VERIFICATION_FAILURE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_UNSUPPORTED_TRANSACTION_VERSION, TREZOA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH, TREZOA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH, TREZOA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH, TREZOA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__MALFORMED_BIGINT_STRING, TREZOA_ERROR__MALFORMED_JSON_RPC_ERROR, TREZOA_ERROR__MALFORMED_NUMBER_STRING, TREZOA_ERROR__NONCE_ACCOUNT_NOT_FOUND, TREZOA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD, TREZOA_ERROR__RPC__INTEGER_OVERFLOW, TREZOA_ERROR__RPC__TRANSPORT_HTTP_ERROR, TREZOA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN, TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN, TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT, TREZOA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS, TREZOA_ERROR__SIGNER__EXPECTED_KEY_PAIR_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_MODIFYING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_PARTIAL_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_MODIFYING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_PARTIAL_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SENDING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SIGNER, TREZOA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY, TREZOA_ERROR__TIMESTAMP_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION__ADDRESS_MISSING, TREZOA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION, TREZOA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND, TREZOA_ERROR__TRANSACTION__FAILED_WHEN_SIMULATING_TO_ESTIMATE_COMPUTE_LIMIT, TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES, TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE, TREZOA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH, TREZOA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE, TREZOA_ERROR__TRANSACTION__SIGNATURES_MISSING, TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED, TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION_ERROR__DUPLICATE_INSTRUCTION, TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_RENT, TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_EXECUTION_TEMPORARILY_RESTRICTED, TREZOA_ERROR__TRANSACTION_ERROR__UNKNOWN, TrezoaErrorCode } from './codes';
import { TREZOA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND, TREZOA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED, TREZOA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT, TREZOA_ERROR__ACCOUNTS__FAILED_TO_DECODE_ACCOUNT, TREZOA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND, TREZOA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS, TREZOA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH, TREZOA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED, TREZOA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED, TREZOA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE, TREZOA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__BLOCK_HEIGHT_EXCEEDED, TREZOA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY, TREZOA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS, TREZOA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL, TREZOA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH, TREZOA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH, TREZOA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE, TREZOA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY, TREZOA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH, TREZOA_ERROR__CODECS__EXPECTED_ZERO_VALUE_TO_MATCH_ITEM_FIXED_SIZE, TREZOA_ERROR__CODECS__INVALID_BYTE_LENGTH, TREZOA_ERROR__CODECS__INVALID_CONSTANT, TREZOA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT, TREZOA_ERROR__CODECS__INVALID_ENUM_VARIANT, TREZOA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT, TREZOA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS, TREZOA_ERROR__CODECS__INVALID_STRING_FOR_BASE, TREZOA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE, TREZOA_ERROR__CODECS__NUMBER_OUT_OF_RANGE, TREZOA_ERROR__CODECS__OFFSET_OUT_OF_RANGE, TREZOA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES, TREZOA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE, TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS, TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA, TREZOA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE, TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT, TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW, TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS, TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH, TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM, TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX, TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE, TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND, TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER, TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE, TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY, TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC, TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED, TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT, TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE, TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS, TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE, TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE, TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE, TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED, TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED, TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION, TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT, TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN, TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID, TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR, TREZOA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN, TREZOA_ERROR__INSTRUCTION_PLANS__MESSAGE_CANNOT_ACCOMMODATE_PLAN, TREZOA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH, TREZOA_ERROR__INVALID_NONCE, TREZOA_ERROR__INVARIANT_VIOLATION__CACHED_ABORTABLE_ITERABLE_CACHE_ENTRY_MISSING, TREZOA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED, TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND, TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_TRANSACTION_PLAN_KIND, TREZOA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE, TREZOA_ERROR__JSON_RPC__INTERNAL_ERROR, TREZOA_ERROR__JSON_RPC__INVALID_PARAMS, TREZOA_ERROR__JSON_RPC__INVALID_REQUEST, TREZOA_ERROR__JSON_RPC__METHOD_NOT_FOUND, TREZOA_ERROR__JSON_RPC__PARSE_ERROR, TREZOA_ERROR__JSON_RPC__SCAN_ERROR, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_CLEANED_UP, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_NOT_AVAILABLE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_BLOCK_STATUS_NOT_AVAILABLE_YET, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_EPOCH_REWARDS_PERIOD_ACTIVE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_KEY_EXCLUDED_FROM_SECONDARY_INDEX, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_LONG_TERM_STORAGE_SLOT_SKIPPED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_MIN_CONTEXT_SLOT_NOT_REACHED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_NODE_UNHEALTHY, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SEND_TRANSACTION_PREFLIGHT_FAILURE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_NOT_EPOCH_BOUNDARY, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_SLOT_SKIPPED, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_TRANSACTION_PRECOMPILE_VERIFICATION_FAILURE, TREZOA_ERROR__JSON_RPC__SERVER_ERROR_UNSUPPORTED_TRANSACTION_VERSION, TREZOA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH, TREZOA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH, TREZOA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH, TREZOA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__MALFORMED_BIGINT_STRING, TREZOA_ERROR__MALFORMED_JSON_RPC_ERROR, TREZOA_ERROR__MALFORMED_NUMBER_STRING, TREZOA_ERROR__NONCE_ACCOUNT_NOT_FOUND, TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE, TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE, TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH, TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH, TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED, TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH, TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH, TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH, TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE, TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING, TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION, TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED, TREZOA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD, TREZOA_ERROR__RPC__INTEGER_OVERFLOW, TREZOA_ERROR__RPC__TRANSPORT_HTTP_ERROR, TREZOA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN, TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN, TREZOA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT, TREZOA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS, TREZOA_ERROR__SIGNER__EXPECTED_KEY_PAIR_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_MODIFYING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_PARTIAL_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_MESSAGE_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_MODIFYING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_PARTIAL_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SENDING_SIGNER, TREZOA_ERROR__SIGNER__EXPECTED_TRANSACTION_SIGNER, TREZOA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY, TREZOA_ERROR__TIMESTAMP_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION__ADDRESS_MISSING, TREZOA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION, TREZOA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND, TREZOA_ERROR__TRANSACTION__FAILED_WHEN_SIMULATING_TO_ESTIMATE_COMPUTE_LIMIT, TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES, TREZOA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE, TREZOA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH, TREZOA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE, TREZOA_ERROR__TRANSACTION__SIGNATURES_MISSING, TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED, TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE, TREZOA_ERROR__TRANSACTION_ERROR__DUPLICATE_INSTRUCTION, TREZOA_ERROR__TRANSACTION_ERROR__INSUFFICIENT_FUNDS_FOR_RENT, TREZOA_ERROR__TRANSACTION_ERROR__PROGRAM_EXECUTION_TEMPORARILY_RESTRICTED, TREZOA_ERROR__TRANSACTION_ERROR__UNKNOWN, TrezoaErrorCode } from './codes';
import { RpcSimulateTransactionResult } from './json-rpc-error';
type BasicInstructionErrorContext<T extends TrezoaErrorCode> = Readonly<{
type BasicInstructionErrorContext<T extends TrezoaErrorCode> = {
[P in T]: {
index: number;
};
}>;
};
type DefaultUnspecifiedErrorContextToUndefined<T> = {
[P in TrezoaErrorCode]: P extends keyof T ? T[P] : undefined;
};
type ReadonlyContextValue<T> = {
[P in keyof T]: Readonly<T[P]>;
};
type TypedArrayMutableProperties = 'copyWithin' | 'fill' | 'reverse' | 'set' | 'sort';

@@ -29,3 +32,3 @@ interface ReadonlyUint8Array extends Omit<Uint8Array, TypedArrayMutableProperties> {

*/
export type TrezoaErrorContext = DefaultUnspecifiedErrorContextToUndefined<BasicInstructionErrorContext<typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND | typeof TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR> & {
export type TrezoaErrorContext = ReadonlyContextValue<DefaultUnspecifiedErrorContextToUndefined<BasicInstructionErrorContext<typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_ALREADY_INITIALIZED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_FAILED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_BORROW_OUTSTANDING | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_SIZE_CHANGED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_DATA_TOO_SMALL | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_EXECUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ARITHMETIC_OVERFLOW | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BORSH_IO_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__BUILTIN_PROGRAMS_MUST_CONSUME_COMPUTE_UNITS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CALL_DEPTH | typeof TREZOA_ERROR__INSTRUCTION_ERROR__COMPUTATIONAL_BUDGET_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__CUSTOM | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_INDEX | typeof TREZOA_ERROR__INSTRUCTION_ERROR__DUPLICATE_ACCOUNT_OUT_OF_SYNC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_ACCOUNT_NOT_RENT_EXEMPT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXECUTABLE_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__EXTERNAL_ACCOUNT_LAMPORT_SPEND | typeof TREZOA_ERROR__INSTRUCTION_ERROR__GENERIC_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__ILLEGAL_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__IMMUTABLE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_AUTHORITY | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INCORRECT_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INSUFFICIENT_FUNDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ACCOUNT_OWNER | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ARGUMENT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_ERROR | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_INSTRUCTION_DATA | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_REALLOC | typeof TREZOA_ERROR__INSTRUCTION_ERROR__INVALID_SEEDS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_DATA_ALLOCATIONS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_ACCOUNTS_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_INSTRUCTION_TRACE_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MAX_SEED_LENGTH_EXCEEDED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MISSING_REQUIRED_SIGNATURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__MODIFIED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__NOT_ENOUGH_ACCOUNT_KEYS | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PRIVILEGE_ESCALATION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_ENVIRONMENT_SETUP_FAILURE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPILE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__PROGRAM_FAILED_TO_COMPLETE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_DATA_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__READONLY_LAMPORT_CHANGE | typeof TREZOA_ERROR__INSTRUCTION_ERROR__REENTRANCY_NOT_ALLOWED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__RENT_EPOCH_MODIFIED | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNBALANCED_INSTRUCTION | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNINITIALIZED_ACCOUNT | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNKNOWN | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_PROGRAM_ID | typeof TREZOA_ERROR__INSTRUCTION_ERROR__UNSUPPORTED_SYSVAR> & {
[TREZOA_ERROR__ACCOUNTS__ACCOUNT_NOT_FOUND]: {

@@ -35,3 +38,3 @@ address: string;

[TREZOA_ERROR__ACCOUNTS__EXPECTED_ALL_ACCOUNTS_TO_BE_DECODED]: {
addresses: string[];
addresses: readonly string[];
};

@@ -45,3 +48,3 @@ [TREZOA_ERROR__ACCOUNTS__EXPECTED_DECODED_ACCOUNT]: {

[TREZOA_ERROR__ACCOUNTS__ONE_OR_MORE_ACCOUNTS_NOT_FOUND]: {
addresses: string[];
addresses: readonly string[];
};

@@ -80,3 +83,3 @@ [TREZOA_ERROR__ADDRESSES__INVALID_BASE58_ENCODED_ADDRESS]: {

[TREZOA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS]: {
stringValues: string[];
stringValues: readonly string[];
};

@@ -100,3 +103,3 @@ [TREZOA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL]: {

formattedValidDiscriminators: string;
validDiscriminators: number[];
validDiscriminators: readonly number[];
};

@@ -135,4 +138,4 @@ [TREZOA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY]: {

formattedNumericalValues: string;
numericalValues: number[];
stringValues: string[];
numericalValues: readonly number[];
stringValues: readonly string[];
variant: number | string | symbol;

@@ -205,3 +208,3 @@ };

[TREZOA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA]: {
accountAddresses?: string[];
accountAddresses?: readonly string[];
programAddress: string;

@@ -225,3 +228,3 @@ };

channelName: string;
supportedChannelNames: string[];
supportedChannelNames: readonly string[];
};

@@ -319,2 +322,47 @@ [TREZOA_ERROR__INVARIANT_VIOLATION__INVALID_INSTRUCTION_PLAN_KIND]: {

};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__ADDRESSES_CANNOT_SIGN_OFFCHAIN_MESSAGE]: {
expectedAddresses: readonly string[];
unexpectedAddresses: readonly string[];
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__APPLICATION_DOMAIN_STRING_LENGTH_OUT_OF_RANGE]: {
actualLength: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__ENVELOPE_SIGNERS_MISMATCH]: {
missingRequiredSigners: readonly string[];
unexpectedSigners: readonly string[];
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__INVALID_APPLICATION_DOMAIN_BYTE_LENGTH]: {
actualLength: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MAXIMUM_LENGTH_EXCEEDED]: {
actualBytes: number;
maxBytes: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_FORMAT_MISMATCH]: {
actualMessageFormat: number;
expectedMessageFormat: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__MESSAGE_LENGTH_MISMATCH]: {
actualLength: number;
specifiedLength: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__NUM_SIGNATURES_MISMATCH]: {
numRequiredSignatures: number;
signatoryAddresses: readonly string[];
signaturesLength: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURES_MISSING]: {
addresses: readonly string[];
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__SIGNATURE_VERIFICATION_FAILURE]: {
signatoriesWithInvalidSignatures: readonly string[];
signatoriesWithMissingSignatures: readonly string[];
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__UNEXPECTED_VERSION]: {
actualVersion: number;
expectedVersion: number;
};
[TREZOA_ERROR__OFFCHAIN_MESSAGE__VERSION_NUMBER_NOT_SUPPORTED]: {
unsupportedVersion: number;
};
[TREZOA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN]: {

@@ -328,3 +376,3 @@ notificationName: string;

method: string;
params: unknown[];
params: readonly unknown[];
};

@@ -345,3 +393,3 @@ [TREZOA_ERROR__RPC__INTEGER_OVERFLOW]: {

[TREZOA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN]: {
headers: string[];
headers: readonly string[];
};

@@ -395,4 +443,4 @@ [TREZOA_ERROR__SIGNER__ADDRESS_CANNOT_HAVE_MULTIPLE_SIGNERS]: {

[TREZOA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION]: {
expectedAddresses: string[];
unexpectedAddresses: string[];
expectedAddresses: readonly string[];
unexpectedAddresses: readonly string[];
};

@@ -407,3 +455,3 @@ [TREZOA_ERROR__TRANSACTION__ADDRESS_MISSING]: {

[TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING]: {
lookupTableAddresses: string[];
lookupTableAddresses: readonly string[];
};

@@ -430,3 +478,3 @@ [TREZOA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE]: {

signaturesLength: number;
signerAddresses: string[];
signerAddresses: readonly string[];
};

@@ -437,3 +485,3 @@ [TREZOA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE]: {

[TREZOA_ERROR__TRANSACTION__SIGNATURES_MISSING]: {
addresses: string[];
addresses: readonly string[];
};

@@ -446,3 +494,3 @@ [TREZOA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED]: {

};
}>;
}>>;
export declare function decodeEncodedContext(encodedContext: string): object;

@@ -449,0 +497,0 @@ export declare function encodeContextObject(context: object): string;

@@ -1,1 +0,1 @@

{"version":3,"file":"context.d.ts","sourceRoot":"","sources":["../../src/context.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AACH,OAAO,EACH,yCAAyC,EACzC,2DAA2D,EAC3D,gDAAgD,EAChD,gDAAgD,EAChD,sDAAsD,EACtD,uDAAuD,EACvD,4CAA4C,EAC5C,yDAAyD,EACzD,qDAAqD,EACrD,mDAAmD,EACnD,mDAAmD,EACnD,mCAAmC,EACnC,kDAAkD,EAClD,oDAAoD,EACpD,sEAAsE,EACtE,6DAA6D,EAC7D,yDAAyD,EACzD,uDAAuD,EACvD,qDAAqD,EACrD,mEAAmE,EACnE,mDAAmD,EACnD,kEAAkE,EAClE,yCAAyC,EACzC,sCAAsC,EACtC,yDAAyD,EACzD,0CAA0C,EAC1C,mDAAmD,EACnD,6CAA6C,EAC7C,6CAA6C,EAC7C,8DAA8D,EAC9D,yCAAyC,EACzC,yCAAyC,EACzC,uDAAuD,EACvD,gDAAgD,EAChD,oDAAoD,EACpD,gDAAgD,EAChD,8CAA8C,EAC9C,4DAA4D,EAC5D,sDAAsD,EACtD,2DAA2D,EAC3D,0DAA0D,EAC1D,uDAAuD,EACvD,uDAAuD,EACvD,wDAAwD,EACxD,oDAAoD,EACpD,+CAA+C,EAC/C,4EAA4E,EAC5E,2CAA2C,EAC3C,8DAA8D,EAC9D,uCAAuC,EACvC,wDAAwD,EACxD,8DAA8D,EAC9D,mEAAmE,EACnE,yDAAyD,EACzD,0DAA0D,EAC1D,oDAAoD,EACpD,+DAA+D,EAC/D,+DAA+D,EAC/D,8CAA8C,EAC9C,8CAA8C,EAC9C,0CAA0C,EAC1C,oDAAoD,EACpD,qDAAqD,EACrD,mDAAmD,EACnD,qDAAqD,EACrD,sDAAsD,EACtD,iDAAiD,EACjD,8CAA8C,EAC9C,yDAAyD,EACzD,gDAAgD,EAChD,8CAA8C,EAC9C,uEAAuE,EACvE,sDAAsD,EACtD,sEAAsE,EACtE,yDAAyD,EACzD,gDAAgD,EAChD,2DAA2D,EAC3D,oDAAoD,EACpD,wDAAwD,EACxD,qDAAqD,EACrD,kEAAkE,EAClE,0DAA0D,EAC1D,2DAA2D,EAC3D,uDAAuD,EACvD,wDAAwD,EACxD,uDAAuD,EACvD,oDAAoD,EACpD,uDAAuD,EACvD,sDAAsD,EACtD,wCAAwC,EACxC,uDAAuD,EACvD,mDAAmD,EACnD,mEAAmE,EACnE,gEAAgE,EAChE,2CAA2C,EAC3C,2BAA2B,EAC3B,gFAAgF,EAChF,uEAAuE,EACvE,gEAAgE,EAChE,gEAAgE,EAChE,4DAA4D,EAC5D,sCAAsC,EACtC,sCAAsC,EACtC,uCAAuC,EACvC,wCAAwC,EACxC,mCAAmC,EACnC,kCAAkC,EAClC,qDAAqD,EACrD,wDAAwD,EACxD,mEAAmE,EACnE,gEAAgE,EAChE,sEAAsE,EACtE,mEAAmE,EACnE,iEAAiE,EACjE,mDAAmD,EACnD,uEAAuE,EACvE,4DAA4D,EAC5D,iDAAiD,EACjD,gFAAgF,EAChF,oEAAoE,EACpE,gDAAgD,EAChD,mDAAmD,EACnD,iDAAiD,EACjD,wDAAwD,EACxD,qCAAqC,EACrC,sCAAsC,EACtC,qCAAqC,EACrC,qCAAqC,EACrC,kDAAkD,EAClD,mCAAmC,EACnC,uCAAuC,EACvC,kDAAkD,EAClD,gEAAgE,EAChE,0DAA0D,EAC1D,0DAA0D,EAC1D,8CAA8C,EAC9C,uDAAuD,EACvD,qDAAqD,EACrD,6CAA6C,EAC7C,2DAA2D,EAC3D,yDAAyD,EACzD,yDAAyD,EACzD,iDAAiD,EACjD,8DAA8D,EAC9D,oCAAoC,EACpC,0CAA0C,EAC1C,4DAA4D,EAC5D,6CAA6C,EAC7C,oFAAoF,EACpF,sFAAsF,EACtF,oFAAoF,EACpF,2EAA2E,EAC3E,2DAA2D,EAC3D,gEAAgE,EAChE,sDAAsD,EACtD,kEAAkE,EAClE,6CAA6C,EAC7C,uDAAuD,EACvD,sDAAsD,EACtD,sDAAsD,EACtD,4DAA4D,EAC5D,yEAAyE,EACzE,wCAAwC,EACxC,eAAe,EAClB,MAAM,SAAS,CAAC;AACjB,OAAO,EAAE,4BAA4B,EAAE,MAAM,kBAAkB,CAAC;AAEhE,KAAK,4BAA4B,CAAC,CAAC,SAAS,eAAe,IAAI,QAAQ,CAAC;KAAG,CAAC,IAAI,CAAC,GAAG;QAAE,KAAK,EAAE,MAAM,CAAA;KAAE;CAAE,CAAC,CAAC;AAEzG,KAAK,yCAAyC,CAAC,CAAC,IAAI;KAC/C,CAAC,IAAI,eAAe,GAAG,CAAC,SAAS,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,SAAS;CAC/D,CAAC;AAEF,KAAK,2BAA2B,GAAG,YAAY,GAAG,MAAM,GAAG,SAAS,GAAG,KAAK,GAAG,MAAM,CAAC;AACtF,UAAU,kBAAmB,SAAQ,IAAI,CAAC,UAAU,EAAE,2BAA2B,CAAC;IAC9E,QAAQ,EAAE,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;CAChC;AAED,yBAAyB;AACzB,KAAK,KAAK,GAAG,MAAM,CAAC;AAEpB;;GAEG;AACH,MAAM,MAAM,kBAAkB,GAAG,yCAAyC,CACtE,4BAA4B,CACtB,OAAO,4DAA4D,GACnE,OAAO,sDAAsD,GAC7D,OAAO,2DAA2D,GAClE,OAAO,0DAA0D,GACjE,OAAO,uDAAuD,GAC9D,OAAO,uDAAuD,GAC9D,OAAO,wDAAwD,GAC/D,OAAO,oDAAoD,GAC3D,OAAO,+CAA+C,GACtD,OAAO,4EAA4E,GACnF,OAAO,2CAA2C,GAClD,OAAO,8DAA8D,GACrE,OAAO,uCAAuC,GAC9C,OAAO,wDAAwD,GAC/D,OAAO,8DAA8D,GACrE,OAAO,mEAAmE,GAC1E,OAAO,yDAAyD,GAChE,OAAO,0DAA0D,GACjE,OAAO,oDAAoD,GAC3D,OAAO,+DAA+D,GACtE,OAAO,+DAA+D,GACtE,OAAO,8CAA8C,GACrD,OAAO,8CAA8C,GACrD,OAAO,0CAA0C,GACjD,OAAO,oDAAoD,GAC3D,OAAO,qDAAqD,GAC5D,OAAO,mDAAmD,GAC1D,OAAO,qDAAqD,GAC5D,OAAO,sDAAsD,GAC7D,OAAO,iDAAiD,GACxD,OAAO,8CAA8C,GACrD,OAAO,yDAAyD,GAChE,OAAO,gDAAgD,GACvD,OAAO,8CAA8C,GACrD,OAAO,uEAAuE,GAC9E,OAAO,sDAAsD,GAC7D,OAAO,sEAAsE,GAC7E,OAAO,yDAAyD,GAChE,OAAO,gDAAgD,GACvD,OAAO,2DAA2D,GAClE,OAAO,oDAAoD,GAC3D,OAAO,wDAAwD,GAC/D,OAAO,qDAAqD,GAC5D,OAAO,kEAAkE,GACzE,OAAO,0DAA0D,GACjE,OAAO,2DAA2D,GAClE,OAAO,uDAAuD,GAC9D,OAAO,wDAAwD,GAC/D,OAAO,uDAAuD,GAC9D,OAAO,oDAAoD,GAC3D,OAAO,uDAAuD,GAC9D,OAAO,sDAAsD,GAC7D,OAAO,wCAAwC,GAC/C,OAAO,uDAAuD,GAC9D,OAAO,mDAAmD,CAC/D,GAAG;IACA,CAAC,yCAAyC,CAAC,EAAE;QACzC,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,2DAA2D,CAAC,EAAE;QAC3D,SAAS,EAAE,MAAM,EAAE,CAAC;KACvB,CAAC;IACF,CAAC,gDAAgD,CAAC,EAAE;QAChD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,gDAAgD,CAAC,EAAE;QAChD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,sDAAsD,CAAC,EAAE;QACtD,SAAS,EAAE,MAAM,EAAE,CAAC;KACvB,CAAC;IACF,CAAC,uDAAuD,CAAC,EAAE;QACvD,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,4CAA4C,CAAC,EAAE;QAC5C,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,yDAAyD,CAAC,EAAE;QACzD,MAAM,EAAE,MAAM,CAAC;QACf,QAAQ,EAAE,MAAM,CAAC;KACpB,CAAC;IACF,CAAC,qDAAqD,CAAC,EAAE;QACrD,MAAM,EAAE,MAAM,CAAC;QACf,KAAK,EAAE,MAAM,CAAC;QACd,aAAa,EAAE,MAAM,CAAC;KACzB,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,IAAI,EAAE,MAAM,CAAC;KAChB,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,kDAAkD,CAAC,EAAE;QAClD,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,mCAAmC,CAAC,EAAE;QACnC,kBAAkB,EAAE,MAAM,CAAC;QAC3B,oBAAoB,EAAE,MAAM,CAAC;KAChC,CAAC;IACF,CAAC,oDAAoD,CAAC,EAAE;QACpD,gBAAgB,EAAE,MAAM,CAAC;KAC5B,CAAC;IACF,CAAC,sEAAsE,CAAC,EAAE;QACtE,YAAY,EAAE,MAAM,EAAE,CAAC;KAC1B,CAAC;IACF,CAAC,6DAA6D,CAAC,EAAE;QAC7D,YAAY,EAAE,kBAAkB,CAAC;QACjC,eAAe,EAAE,MAAM,CAAC;QACxB,WAAW,EAAE,MAAM,CAAC;QACpB,QAAQ,EAAE,kBAAkB,CAAC;KAChC,CAAC;IACF,CAAC,yDAAyD,CAAC,EAAE;QACzD,gBAAgB,EAAE,MAAM,CAAC;QACzB,gBAAgB,EAAE,MAAM,CAAC;KAC5B,CAAC;IACF,CAAC,uDAAuD,CAAC,EAAE;QACvD,cAAc,EAAE,MAAM,GAAG,SAAS,CAAC;QACnC,cAAc,EAAE,MAAM,GAAG,SAAS,CAAC;KACtC,CAAC;IACF,CAAC,qDAAqD,CAAC,EAAE;QACrD,aAAa,EAAE,MAAM,GAAG,MAAM,CAAC;QAC/B,4BAA4B,EAAE,MAAM,CAAC;QACrC,mBAAmB,EAAE,MAAM,EAAE,CAAC;KACjC,CAAC;IACF,CAAC,mEAAmE,CAAC,EAAE;QACnE,cAAc,EAAE,MAAM,CAAC;QACvB,cAAc,EAAE,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,WAAW,EAAE,MAAM,CAAC;QACpB,gBAAgB,EAAE,MAAM,CAAC;KAC5B,CAAC;IACF,CAAC,kEAAkE,CAAC,EAAE;QAClE,gBAAgB,EAAE,MAAM,CAAC;QACzB,YAAY,EAAE,MAAM,CAAC;QACrB,YAAY,EAAE,MAAM,CAAC;QACrB,SAAS,EAAE,kBAAkB,CAAC;KACjC,CAAC;IACF,CAAC,yCAAyC,CAAC,EAAE;QACzC,WAAW,EAAE,MAAM,CAAC;QACpB,gBAAgB,EAAE,MAAM,CAAC;QACzB,QAAQ,EAAE,MAAM,CAAC;KACpB,CAAC;IACF,CAAC,sCAAsC,CAAC,EAAE;QACtC,QAAQ,EAAE,kBAAkB,CAAC;QAC7B,IAAI,EAAE,kBAAkB,CAAC;QACzB,WAAW,EAAE,MAAM,CAAC;QACpB,OAAO,EAAE,MAAM,CAAC;QAChB,MAAM,EAAE,MAAM,CAAC;KAClB,CAAC;IACF,CAAC,yDAAyD,CAAC,EAAE;QACzD,KAAK,EAAE,MAAM,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,GAAG,IAAI,GAAG,SAAS,CAAC;QAC7D,QAAQ,EAAE,SAAS,CAAC,MAAM,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,GAAG,IAAI,GAAG,SAAS,CAAC,EAAE,CAAC;KAChF,CAAC;IACF,CAAC,0CAA0C,CAAC,EAAE;QAC1C,wBAAwB,EAAE,MAAM,CAAC;QACjC,eAAe,EAAE,MAAM,EAAE,CAAC;QAC1B,YAAY,EAAE,MAAM,EAAE,CAAC;QACvB,OAAO,EAAE,MAAM,GAAG,MAAM,GAAG,MAAM,CAAC;KACrC,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,KAAK,EAAE,MAAM,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,GAAG,IAAI,GAAG,SAAS,CAAC;QAC7D,QAAQ,EAAE,SAAS,CAAC,MAAM,GAAG,OAAO,GAAG,MAAM,GAAG,MAAM,GAAG,IAAI,GAAG,SAAS,CAAC,EAAE,CAAC;KAChF,CAAC;IACF,CAAC,6CAA6C,CAAC,EAAE;QAC7C,MAAM,EAAE,MAAM,GAAG,MAAM,CAAC;QACxB,gBAAgB,EAAE,MAAM,CAAC;QACzB,QAAQ,EAAE,MAAM,GAAG,MAAM,CAAC;KAC7B,CAAC;IACF,CAAC,6CAA6C,CAAC,EAAE;QAC7C,QAAQ,EAAE,MAAM,CAAC;QACjB,IAAI,EAAE,MAAM,CAAC;QACb,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,8DAA8D,CAAC,EAAE;QAC9D,aAAa,EAAE,MAAM,GAAG,MAAM,CAAC;QAC/B,QAAQ,EAAE,MAAM,CAAC;QACjB,QAAQ,EAAE,MAAM,CAAC;KACpB,CAAC;IACF,CAAC,yCAAyC,CAAC,EAAE;QACzC,gBAAgB,EAAE,MAAM,CAAC;QACzB,GAAG,EAAE,MAAM,GAAG,MAAM,CAAC;QACrB,GAAG,EAAE,MAAM,GAAG,MAAM,CAAC;QACrB,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,yCAAyC,CAAC,EAAE;QACzC,WAAW,EAAE,MAAM,CAAC;QACpB,gBAAgB,EAAE,MAAM,CAAC;QACzB,MAAM,EAAE,MAAM,CAAC;KAClB,CAAC;IACF,CAAC,uDAAuD,CAAC,EAAE;QACvD,YAAY,EAAE,kBAAkB,CAAC;QACjC,eAAe,EAAE,MAAM,CAAC;QACxB,WAAW,EAAE,MAAM,CAAC;QACpB,QAAQ,EAAE,kBAAkB,CAAC;KAChC,CAAC;IACF,CAAC,gDAAgD,CAAC,EAAE;QAChD,QAAQ,EAAE,MAAM,CAAC;QACjB,QAAQ,EAAE,MAAM,CAAC;QACjB,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,+CAA+C,CAAC,EAAE;QAC/C,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,uCAAuC,CAAC,EAAE;QACvC,IAAI,EAAE,MAAM,CAAC;QACb,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,wCAAwC,CAAC,EAAE;QACxC,SAAS,EAAE,MAAM,CAAC;QAClB,KAAK,EAAE,MAAM,CAAC;QACd,uBAAuB,CAAC,EAAE,OAAO,CAAC;KACrC,CAAC;IACF,CAAC,mEAAmE,CAAC,EAAE;QACnE,qBAAqB,EAAE,OAAO,CAAC;KAClC,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,gBAAgB,EAAE,MAAM,CAAC;QACzB,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,oDAAoD,CAAC,EAAE;QACpD,IAAI,CAAC,EAAE,kBAAkB,CAAC;QAC1B,cAAc,EAAE,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,gDAAgD,CAAC,EAAE;QAChD,gBAAgB,CAAC,EAAE,MAAM,EAAE,CAAC;QAC5B,cAAc,EAAE,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,8CAA8C,CAAC,EAAE;QAC9C,oBAAoB,EAAE,MAAM,CAAC;QAC7B,sBAAsB,EAAE,MAAM,CAAC;KAClC,CAAC;IACF,CAAC,2CAA2C,CAAC,EAAE;QAC3C,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,2BAA2B,CAAC,EAAE;QAC3B,gBAAgB,EAAE,MAAM,CAAC;QACzB,kBAAkB,EAAE,MAAM,CAAC;KAC9B,CAAC;IACF,CAAC,gFAAgF,CAAC,EAAE;QAChF,QAAQ,EAAE,MAAM,CAAC;KACpB,CAAC;IACF,CAAC,uEAAuE,CAAC,EAAE;QACvE,WAAW,EAAE,MAAM,CAAC;QACpB,qBAAqB,EAAE,MAAM,EAAE,CAAC;KACnC,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,IAAI,EAAE,MAAM,CAAC;KAChB,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,IAAI,EAAE,MAAM,CAAC;KAChB,CAAC;IACF,CAAC,4DAA4D,CAAC,EAAE;QAC5D,eAAe,EAAE,OAAO,CAAC;KAC5B,CAAC;IACF,CAAC,sCAAsC,CAAC,EAAE;QACtC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,sCAAsC,CAAC,EAAE;QACtC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,uCAAuC,CAAC,EAAE;QACvC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,wCAAwC,CAAC,EAAE;QACxC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,mCAAmC,CAAC,EAAE;QACnC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,kCAAkC,CAAC,EAAE;QAClC,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,qDAAqD,CAAC,EAAE;QACrD,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,wDAAwD,CAAC,EAAE;QACxD,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,mEAAmE,CAAC,EAAE;QACnE,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,kBAAkB,EAAE,MAAM,CAAC;QAC3B,0BAA0B,EAAE,MAAM,CAAC;QACnC,IAAI,EAAE,MAAM,CAAC;KAChB,CAAC;IACF,CAAC,sEAAsE,CAAC,EAAE;QACtE,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,mEAAmE,CAAC,EAAE;QACnE,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,iEAAiE,CAAC,EAAE;QACjE,WAAW,EAAE,MAAM,CAAC;KACvB,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,cAAc,CAAC,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,uEAAuE,CAAC,EAAE,IAAI,CAC3E,4BAA4B,EAC5B,KAAK,CACR,CAAC;IACF,CAAC,4DAA4D,CAAC,EAAE;QAC5D,IAAI,EAAE,MAAM,CAAC;KAChB,CAAC;IACF,CAAC,iDAAiD,CAAC,EAAE;QACjD,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,gFAAgF,CAAC,EAAE;QAChF,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,oEAAoE,CAAC,EAAE;QACpE,eAAe,EAAE,MAAM,CAAC;KAC3B,CAAC;IACF,CAAC,gDAAgD,CAAC,EAAE;QAChD,UAAU,EAAE,MAAM,CAAC;KACtB,CAAC;IACF,CAAC,mDAAmD,CAAC,EAAE;QACnD,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,iDAAiD,CAAC,EAAE;QACjD,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,wDAAwD,CAAC,EAAE;QACxD,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,qCAAqC,CAAC,EAAE;QACrC,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,sCAAsC,CAAC,EAAE;QACtC,KAAK,EAAE,OAAO,CAAC;QACf,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,qCAAqC,CAAC,EAAE;QACrC,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,qCAAqC,CAAC,EAAE;QACrC,mBAAmB,EAAE,MAAM,CAAC;KAC/B,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,gBAAgB,EAAE,MAAM,CAAC;KAC5B,CAAC;IACF,CAAC,0DAA0D,CAAC,EAAE;QAC1D,UAAU,EAAE,KAAK,CAAC;KACrB,CAAC;IACF,CAAC,kDAAkD,CAAC,EAAE;QAClD,MAAM,EAAE,MAAM,CAAC;QACf,MAAM,EAAE,OAAO,EAAE,CAAC;KACrB,CAAC;IACF,CAAC,mCAAmC,CAAC,EAAE;QACnC,aAAa,EAAE,MAAM,CAAC;QACtB,OAAO,EAAE,SAAS,CAAC,MAAM,GAAG,MAAM,GAAG,MAAM,CAAC,EAAE,CAAC;QAC/C,UAAU,EAAE,MAAM,CAAC;QACnB,iBAAiB,EAAE,MAAM,CAAC;QAC1B,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,uCAAuC,CAAC,EAAE;QACvC,OAAO,EAAE,OAAO,CAAC;QACjB,OAAO,EAAE,MAAM,CAAC;QAChB,UAAU,EAAE,MAAM,CAAC;KACtB,CAAC;IACF,CAAC,kDAAkD,CAAC,EAAE;QAClD,OAAO,EAAE,MAAM,EAAE,CAAC;KACrB,CAAC;IACF,CAAC,0DAA0D,CAAC,EAAE;QAC1D,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,8CAA8C,CAAC,EAAE;QAC9C,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,uDAAuD,CAAC,EAAE;QACvD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,qDAAqD,CAAC,EAAE;QACrD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,6CAA6C,CAAC,EAAE;QAC7C,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,2DAA2D,CAAC,EAAE;QAC3D,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,yDAAyD,CAAC,EAAE;QACzD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,yDAAyD,CAAC,EAAE;QACzD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,iDAAiD,CAAC,EAAE;QACjD,OAAO,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,CAAC,8DAA8D,CAAC,EAAE;QAC9D,GAAG,EAAE,SAAS,CAAC;KAClB,CAAC;IACF,CAAC,oCAAoC,CAAC,EAAE;QACpC,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,sDAAsD,CAAC,EAAE;QACtD,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,4DAA4D,CAAC,EAAE;QAC5D,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,yEAAyE,CAAC,EAAE;QACzE,YAAY,EAAE,MAAM,CAAC;KACxB,CAAC;IACF,CAAC,wCAAwC,CAAC,EAAE;QACxC,SAAS,EAAE,MAAM,CAAC;QAClB,uBAAuB,CAAC,EAAE,OAAO,CAAC;KACrC,CAAC;IACF,CAAC,4DAA4D,CAAC,EAAE;QAC5D,iBAAiB,EAAE,MAAM,EAAE,CAAC;QAC5B,mBAAmB,EAAE,MAAM,EAAE,CAAC;KACjC,CAAC;IACF,CAAC,0CAA0C,CAAC,EAAE;QAC1C,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,6CAA6C,CAAC,EAAE;QAC7C,eAAe,EAAE,KAAK,CAAC;QACvB,oBAAoB,EAAE,KAAK,CAAC;KAC/B,CAAC;IACF,CAAC,oFAAoF,CAAC,EAAE;QACpF,oBAAoB,EAAE,MAAM,EAAE,CAAC;KAClC,CAAC;IACF,CAAC,sFAAsF,CAAC,EAAE;QACtF,iBAAiB,EAAE,MAAM,CAAC;QAC1B,qBAAqB,EAAE,MAAM,CAAC;QAC9B,kBAAkB,EAAE,MAAM,CAAC;KAC9B,CAAC;IACF,CAAC,oFAAoF,CAAC,EAAE;QACpF,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,2EAA2E,CAAC,EAAE;QAC3E,aAAa,EAAE,MAAM,CAAC;KACzB,CAAC;IACF,CAAC,2DAA2D,CAAC,EAAE;QAC3D,cAAc,EAAE,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,gEAAgE,CAAC,EAAE;QAChE,cAAc,EAAE,MAAM,CAAC;KAC1B,CAAC;IACF,CAAC,sDAAsD,CAAC,EAAE;QACtD,qBAAqB,EAAE,MAAM,CAAC;QAC9B,gBAAgB,EAAE,MAAM,CAAC;QACzB,eAAe,EAAE,MAAM,EAAE,CAAC;KAC7B,CAAC;IACF,CAAC,kEAAkE,CAAC,EAAE;QAClE,KAAK,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,CAAC,6CAA6C,CAAC,EAAE;QAC7C,SAAS,EAAE,MAAM,EAAE,CAAC;KACvB,CAAC;IACF,CAAC,uDAAuD,CAAC,EAAE;QACvD,kBAAkB,EAAE,MAAM,CAAC;KAC9B,CAAC;IACF,CAAC,sDAAsD,CAAC,EAAE;QACtD,aAAa,EAAE,MAAM,CAAC;KACzB,CAAC;CACL,CACJ,CAAC;AAEF,wBAAgB,oBAAoB,CAAC,cAAc,EAAE,MAAM,GAAG,MAAM,CAGnE;AAyBD,wBAAgB,mBAAmB,CAAC,OAAO,EAAE,MAAM,GAAG,MAAM,CAG3D"}
{"version":3,"file":"context.d.ts","sourceRoot":"","sources":["../../src/context.ts"],"names":[],"mappings":"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"}

@@ -51,7 +51,7 @@ import { TrezoaErrorCode, TrezoaErrorCodeWithCause } from './codes';

code?: TErrorCode): e is TrezoaError<TErrorCode>;
type TrezoaErrorCodedContext = Readonly<{
[P in TrezoaErrorCode]: (TrezoaErrorContext[P] extends undefined ? object : TrezoaErrorContext[P]) & {
type TrezoaErrorCodedContext = {
[P in TrezoaErrorCode]: Readonly<{
__code: P;
};
}>;
}> & (TrezoaErrorContext[P] extends undefined ? object : TrezoaErrorContext[P]);
};
/**

@@ -58,0 +58,0 @@ * Encapsulates an error's stacktrace, a Trezoa-specific numeric code that indicates what went

@@ -1,1 +0,1 @@

{"version":3,"file":"error.d.ts","sourceRoot":"","sources":["../../src/error.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,wBAAwB,EAAE,MAAM,SAAS,CAAC;AACpE,OAAO,EAAE,kBAAkB,EAAE,MAAM,WAAW,CAAC;AAG/C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAyCG;AACH,wBAAgB,aAAa,CAAC,UAAU,SAAS,eAAe,EAC5D,CAAC,EAAE,OAAO;AACV;;;GAGG;AACH,IAAI,CAAC,EAAE,UAAU,GAClB,CAAC,IAAI,WAAW,CAAC,UAAU,CAAC,CAS9B;AAED,KAAK,uBAAuB,GAAG,QAAQ,CAAC;KACnC,CAAC,IAAI,eAAe,GAAG,CAAC,kBAAkB,CAAC,CAAC,CAAC,SAAS,SAAS,GAAG,MAAM,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,GAAG;QACjG,MAAM,EAAE,CAAC,CAAC;KACb;CACJ,CAAC,CAAC;AAEH;;;GAGG;AACH,qBAAa,WAAW,CAAC,UAAU,SAAS,eAAe,GAAG,eAAe,CAAE,SAAQ,KAAK;IACxF;;;;;OAKG;IACH,QAAQ,CAAC,KAAK,CAAC,EAAE,UAAU,SAAS,wBAAwB,GAAG,WAAW,GAAG,OAAO,CAAc;IAClG;;OAEG;IACH,QAAQ,CAAC,OAAO,EAAE,uBAAuB,CAAC,UAAU,CAAC,CAAC;gBAElD,GAAG,CAAC,IAAI,EAAE,sBAAsB,CAAC,EAAE,kBAAkB,CAAC,UAAU,CAAC,SAAS,SAAS,GAC7E,CAAC,IAAI,EAAE,UAAU,EAAE,YAAY,CAAC,EAAE,YAAY,GAAG,SAAS,CAAC,GAC3D,CAAC,IAAI,EAAE,UAAU,EAAE,sBAAsB,EAAE,kBAAkB,CAAC,UAAU,CAAC,GAAG,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;CAyBpH"}
{"version":3,"file":"error.d.ts","sourceRoot":"","sources":["../../src/error.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,wBAAwB,EAAE,MAAM,SAAS,CAAC;AACpE,OAAO,EAAE,kBAAkB,EAAE,MAAM,WAAW,CAAC;AAG/C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAyCG;AACH,wBAAgB,aAAa,CAAC,UAAU,SAAS,eAAe,EAC5D,CAAC,EAAE,OAAO;AACV;;;GAGG;AACH,IAAI,CAAC,EAAE,UAAU,GAClB,CAAC,IAAI,WAAW,CAAC,UAAU,CAAC,CAS9B;AAED,KAAK,uBAAuB,GAAG;KAC1B,CAAC,IAAI,eAAe,GAAG,QAAQ,CAAC;QAC7B,MAAM,EAAE,CAAC,CAAC;KACb,CAAC,GACE,CAAC,kBAAkB,CAAC,CAAC,CAAC,SAAS,SAAS,GAAG,MAAM,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC;CACjF,CAAC;AAEF;;;GAGG;AACH,qBAAa,WAAW,CAAC,UAAU,SAAS,eAAe,GAAG,eAAe,CAAE,SAAQ,KAAK;IACxF;;;;;OAKG;IACH,QAAQ,CAAC,KAAK,CAAC,EAAE,UAAU,SAAS,wBAAwB,GAAG,WAAW,GAAG,OAAO,CAAc;IAClG;;OAEG;IACH,QAAQ,CAAC,OAAO,EAAE,uBAAuB,CAAC,UAAU,CAAC,CAAC;gBAElD,GAAG,CAAC,IAAI,EAAE,sBAAsB,CAAC,EAAE,kBAAkB,CAAC,UAAU,CAAC,SAAS,SAAS,GAC7E,CAAC,IAAI,EAAE,UAAU,EAAE,YAAY,CAAC,EAAE,YAAY,GAAG,SAAS,CAAC,GAC3D,CAAC,IAAI,EAAE,UAAU,EAAE,sBAAsB,EAAE,kBAAkB,CAAC,UAAU,CAAC,GAAG,CAAC,YAAY,GAAG,SAAS,CAAC,CAAC;CAgCpH"}

@@ -6,3 +6,3 @@ import { TrezoaError } from './error';

/**
* Keep in sync with https://github.com/trezoa-xyz/trezoa-team/blob/master/rpc-client-types/src/response.rs
* Keep in sync with https://github.com/trezoa-xyz/trezoa/blob/master/rpc-client-types/src/response.rs
* @hidden

@@ -9,0 +9,0 @@ */

@@ -1,1 +0,1 @@

{"version":3,"file":"messages.d.ts","sourceRoot":"","sources":["../../src/messages.ts"],"names":[],"mappings":"AACA;;;;;;GAMG;AACH,OAAO,EAgPH,eAAe,EAClB,MAAM,SAAS,CAAC;AAEjB;;;GAGG;AACH,eAAO,MAAM,mBAAmB,EAAE,QAAQ,CAAC;KAGtC,CAAC,IAAI,eAAe,GAAG,MAAM;CACjC,CAgZA,CAAC"}
{"version":3,"file":"messages.d.ts","sourceRoot":"","sources":["../../src/messages.ts"],"names":[],"mappings":"AACA;;;;;;GAMG;AACH,OAAO,EAkQH,eAAe,EAClB,MAAM,SAAS,CAAC;AAEjB;;;GAGG;AACH,eAAO,MAAM,mBAAmB,EAAE,QAAQ,CAAC;KAGtC,CAAC,IAAI,eAAe,GAAG,MAAM;CACjC,CA4bA,CAAC"}
{
"name": "@trezoa/errors",
"version": "5.0.0",
"version": "5.1.0",
"description": "Throw, identify, and decode Trezoa JavaScript errors",

@@ -60,3 +60,3 @@ "homepage": "https://www.trezoakit.com/api#trezoaerrors",

"chalk": "5.6.2",
"commander": "14.0.1"
"commander": "14.0.2"
},

@@ -73,3 +73,3 @@ "peerDependencies": {

"compile:typedefs": "tsc -p ./tsconfig.declarations.json",
"dev": "jest -c ../../node_modules/@trezoa/test-config/jest-dev.config.ts --rootDir . --watch",
"dev": "NODE_OPTIONS=\"--localstorage-file=$(mktemp)\" jest -c ../../node_modules/@trezoa/test-config/jest-dev.config.ts --rootDir . --watch",
"publish-impl": "npm view $npm_package_name@$npm_package_version > /dev/null 2>&1 || (pnpm publish --tag ${PUBLISH_TAG:-canary} --access public --no-git-checks && (([ -n \"${GITHUB_OUTPUT:-}\" ] && echo 'published=true' >> \"$GITHUB_OUTPUT\") || true) && (([ \"$PUBLISH_TAG\" != \"canary\" ] && ../build-scripts/maybe-tag-latest.ts --token \"$GITHUB_TOKEN\" $npm_package_name@$npm_package_version) || true))",

@@ -84,5 +84,5 @@ "publish-packages": "pnpm prepublishOnly && pnpm publish-impl",

"test:typecheck": "tsc --noEmit",
"test:unit:browser": "TERM_OVERRIDE=\"${TURBO_HASH:+dumb}\" TERM=${TERM_OVERRIDE:-$TERM} jest -c ../../node_modules/@trezoa/test-config/jest-unit.config.browser.ts --rootDir . --silent",
"test:unit:node": "TERM_OVERRIDE=\"${TURBO_HASH:+dumb}\" TERM=${TERM_OVERRIDE:-$TERM} jest -c ../../node_modules/@trezoa/test-config/jest-unit.config.node.ts --rootDir . --silent"
"test:unit:browser": "NODE_OPTIONS=\"--localstorage-file=$(mktemp)\" TERM_OVERRIDE=\"${TURBO_HASH:+dumb}\" TERM=${TERM_OVERRIDE:-$TERM} jest -c ../../node_modules/@trezoa/test-config/jest-unit.config.browser.ts --rootDir . --silent",
"test:unit:node": "NODE_OPTIONS=\"--localstorage-file=$(mktemp)\" TERM_OVERRIDE=\"${TURBO_HASH:+dumb}\" TERM=${TERM_OVERRIDE:-$TERM} jest -c ../../node_modules/@trezoa/test-config/jest-unit.config.node.ts --rootDir . --silent"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display