Variable: GALA\_ERROR\_CATALOG
GalaChain core SDK 1.0.0-rc.8 / index / GALA_ERROR_CATALOG
Variable: GALA_ERROR_CATALOG
constGALA_ERROR_CATALOG:object
Defined in: packages/gala-core-sdk/dist/index.d.ts:225
The whole core catalog. Add a code here before throwing it anywhere in this package.
Type Declaration
BRIDGE_CHAIN_READ_FAILED
readonlyBRIDGE_CHAIN_READ_FAILED:object
BRIDGE_CHAIN_READ_FAILED.params
readonlyparams:object
BRIDGE_CHAIN_READ_FAILED.params.call
readonlycall:"string"
BRIDGE_CHAIN_READ_FAILED.params.network
readonlynetwork: readonly ["Ethereum","Solana"]
BRIDGE_CHAIN_READ_FAILED.phase
readonlyphase:"post_send"
BRIDGE_CHAIN_READ_FAILED.template
readonlytemplate:"The {network} read {call} failed or answered something unusable; nothing was sent."
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN
readonlyBRIDGE_DEPOSIT_OUTCOME_UNKNOWN:object
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.params
readonlyparams:object
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.params.network
readonlynetwork: readonly ["Ethereum","Solana"]
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.params.step
readonlystep: readonly ["send","confirmation","registration"]
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.params.transactionHash
readonlytransactionHash:"string"
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.phase
readonlyphase:"in_flight"
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.template
readonlytemplate:"The {network} bridge deposit may have been sent, then its {step} failed. Check the deposit before sending another."
BRIDGE_DEPOSIT_OUTCOME_UNKNOWN.unrendered
readonlyunrendered: readonly ["transactionHash"]
BRIDGE_NOT_CONFIGURED
readonlyBRIDGE_NOT_CONFIGURED:object
BRIDGE_NOT_CONFIGURED.params
readonlyparams:object
BRIDGE_NOT_CONFIGURED.params.network
readonlynetwork: readonly ["Ethereum","Solana"]
BRIDGE_NOT_CONFIGURED.phase
readonlyphase:"pre_send"
BRIDGE_NOT_CONFIGURED.template
readonlytemplate:"{network} bridging is not configured: give the bridge a {network} private key (ethereumPrivateKey / solanaPrivateKey)."
BRIDGE_OUT_OUTCOME_UNKNOWN
readonlyBRIDGE_OUT_OUTCOME_UNKNOWN:object
BRIDGE_OUT_OUTCOME_UNKNOWN.params
readonlyparams:object
BRIDGE_OUT_OUTCOME_UNKNOWN.params.bridgeRequestId
readonlybridgeRequestId:"string"
BRIDGE_OUT_OUTCOME_UNKNOWN.params.step
readonlystep: readonly ["request_id","bridge_token_out","transaction_hash"]
BRIDGE_OUT_OUTCOME_UNKNOWN.phase
readonlyphase:"in_flight"
BRIDGE_OUT_OUTCOME_UNKNOWN.template
readonlytemplate:"GalaConnect accepted the bridge-out request, which may have locked the tokens, then the bridge-out failed at {step}. Check it before bridging again."
BRIDGE_OUT_OUTCOME_UNKNOWN.unrendered
readonlyunrendered: readonly ["bridgeRequestId"]
BRIDGE_READ_RESPONSE_INVALID
readonlyBRIDGE_READ_RESPONSE_INVALID:object
BRIDGE_READ_RESPONSE_INVALID.params
readonlyparams:object
BRIDGE_READ_RESPONSE_INVALID.params.method
readonlymethod:"string"
BRIDGE_READ_RESPONSE_INVALID.phase
readonlyphase:"post_send"
BRIDGE_READ_RESPONSE_INVALID.template
readonlytemplate:"GalaConnect answered {method} with something that is not a usable result."
BRIDGE_REQUEST_REJECTED
readonlyBRIDGE_REQUEST_REJECTED:object
BRIDGE_REQUEST_REJECTED.params
readonlyparams:object
BRIDGE_REQUEST_REJECTED.params.chainStatus
readonlychainStatus:"number"
BRIDGE_REQUEST_REJECTED.params.errorKey
readonlyerrorKey:"string"
BRIDGE_REQUEST_REJECTED.params.method
readonlymethod:"string"
BRIDGE_REQUEST_REJECTED.params.serverMessage
readonlyserverMessage:"string"
BRIDGE_REQUEST_REJECTED.phase
readonlyphase:"post_send"
BRIDGE_REQUEST_REJECTED.template
readonlytemplate: "GalaChain refused {method} (Status {chainStatus}, error key "{errorKey}")."
BRIDGE_REQUEST_REJECTED.unrendered
readonlyunrendered: readonly ["serverMessage"]
BRIDGE_RESPONSE_INVALID
readonlyBRIDGE_RESPONSE_INVALID:object
BRIDGE_RESPONSE_INVALID.params
readonlyparams:object
BRIDGE_RESPONSE_INVALID.params.method
readonlymethod:"string"
BRIDGE_RESPONSE_INVALID.params.missing
readonlymissing:"string"
BRIDGE_RESPONSE_INVALID.phase
readonlyphase:"post_send"
BRIDGE_RESPONSE_INVALID.template
readonlytemplate:"GalaConnect answered {method} without a usable {missing}; the request may have been accepted."
BRIDGE_STATUS_TIMEOUT
readonlyBRIDGE_STATUS_TIMEOUT:object
BRIDGE_STATUS_TIMEOUT.params
readonlyparams:object
BRIDGE_STATUS_TIMEOUT.params.lastStatus
readonlylastStatus:"number"
BRIDGE_STATUS_TIMEOUT.params.timeoutMs
readonlytimeoutMs:"number"
BRIDGE_STATUS_TIMEOUT.params.transactionHash
readonlytransactionHash:"string"
BRIDGE_STATUS_TIMEOUT.phase
readonlyphase:"in_flight"
BRIDGE_STATUS_TIMEOUT.template
readonlytemplate:"The bridge transaction did not reach a final status within {timeoutMs} ms (last status {lastStatus}); it may still complete."
BRIDGE_STATUS_TIMEOUT.unrendered
readonlyunrendered: readonly ["transactionHash"]
BRIDGE_TOKEN_NOT_FOUND
readonlyBRIDGE_TOKEN_NOT_FOUND:object
BRIDGE_TOKEN_NOT_FOUND.params
readonlyparams:object
BRIDGE_TOKEN_NOT_FOUND.params.symbol
readonlysymbol:"string"
BRIDGE_TOKEN_NOT_FOUND.phase
readonlyphase:"post_send"
BRIDGE_TOKEN_NOT_FOUND.template
readonlytemplate:"GalaConnect has no verified bridge configuration for {symbol}."
BRIDGE_WRITE_OUTCOME_UNKNOWN
readonlyBRIDGE_WRITE_OUTCOME_UNKNOWN:object
BRIDGE_WRITE_OUTCOME_UNKNOWN.params
readonlyparams:object
BRIDGE_WRITE_OUTCOME_UNKNOWN.params.method
readonlymethod:"string"
BRIDGE_WRITE_OUTCOME_UNKNOWN.phase
readonlyphase:"in_flight"
BRIDGE_WRITE_OUTCOME_UNKNOWN.template
readonlytemplate:"The outcome of {method} is unknown: the request failed in transit and may have reached GalaConnect. Check it before sending it again."
CSPRNG_UNAVAILABLE
readonlyCSPRNG_UNAVAILABLE:object
CSPRNG_UNAVAILABLE.params
readonlyparams:object
CSPRNG_UNAVAILABLE.phase
readonlyphase:"pre_send"
CSPRNG_UNAVAILABLE.template
readonlytemplate:"No cryptographically secure random source (globalThis.crypto.getRandomValues) is available to mint a uniqueKey or a new wallet; install a getRandomValues polyfill (react-native-get-random-values on Hermes)."
EIP712_NAME_COLLISION
readonlyEIP712_NAME_COLLISION:object
EIP712_NAME_COLLISION.params
readonlyparams:object
EIP712_NAME_COLLISION.params.name
readonlyname:"string"
EIP712_NAME_COLLISION.phase
readonlyphase:"pre_send"
EIP712_NAME_COLLISION.template
readonlytemplate:"Name collisions are not supported when deriving EIP-712 types ({name})."
EIP712_UNSUPPORTED_VALUE
readonlyEIP712_UNSUPPORTED_VALUE:object
EIP712_UNSUPPORTED_VALUE.params
readonlyparams:object
EIP712_UNSUPPORTED_VALUE.params.valueType
readonlyvalueType:"string"
EIP712_UNSUPPORTED_VALUE.phase
readonlyphase:"pre_send"
EIP712_UNSUPPORTED_VALUE.template
readonlytemplate:"Unsupported EIP-712 value of type {valueType}."
GALA_WALLET_NOT_AVAILABLE
readonlyGALA_WALLET_NOT_AVAILABLE:object
GALA_WALLET_NOT_AVAILABLE.params
readonlyparams:object
GALA_WALLET_NOT_AVAILABLE.phase
readonlyphase:"pre_send"
GALA_WALLET_NOT_AVAILABLE.template
readonlytemplate:"Gala wallet is not available. Please ensure the Gala wallet is connected."
GALACONNECT_HTTP_ERROR
readonlyGALACONNECT_HTTP_ERROR:object
GALACONNECT_HTTP_ERROR.params
readonlyparams:object
GALACONNECT_HTTP_ERROR.params.method
readonlymethod:"string"
GALACONNECT_HTTP_ERROR.params.serverMessage
readonlyserverMessage:"string"
GALACONNECT_HTTP_ERROR.params.status
readonlystatus:"number"
GALACONNECT_HTTP_ERROR.phase
readonlyphase:"post_send"
GALACONNECT_HTTP_ERROR.template
readonlytemplate:"GalaConnect answered {method} with HTTP {status}."
GALACONNECT_HTTP_ERROR.unrendered
readonlyunrendered: readonly ["serverMessage"]
GATEWAY_HTTP_ERROR
readonlyGATEWAY_HTTP_ERROR:object
GATEWAY_HTTP_ERROR.params
readonlyparams:object
GATEWAY_HTTP_ERROR.params.method
readonlymethod:"string"
GATEWAY_HTTP_ERROR.params.serverMessage
readonlyserverMessage:"string"
GATEWAY_HTTP_ERROR.params.status
readonlystatus:"number"
GATEWAY_HTTP_ERROR.phase
readonlyphase:"post_send"
GATEWAY_HTTP_ERROR.template
readonlytemplate:"The gateway answered {method} with HTTP {status}."
GATEWAY_HTTP_ERROR.unrendered
readonlyunrendered: readonly ["serverMessage"]
GATEWAY_READ_REJECTED
readonlyGATEWAY_READ_REJECTED:object
GATEWAY_READ_REJECTED.params
readonlyparams:object
GATEWAY_READ_REJECTED.params.chainStatus
readonlychainStatus:"number"
GATEWAY_READ_REJECTED.params.errorKey
readonlyerrorKey:"string"
GATEWAY_READ_REJECTED.params.method
readonlymethod:"string"
GATEWAY_READ_REJECTED.params.serverMessage
readonlyserverMessage:"string"
GATEWAY_READ_REJECTED.phase
readonlyphase:"post_send"
GATEWAY_READ_REJECTED.template
readonlytemplate: "GalaChain refused {method} (Status {chainStatus}, error key "{errorKey}")."
GATEWAY_READ_REJECTED.unrendered
readonlyunrendered: readonly ["serverMessage"]
GATEWAY_READ_RESPONSE_INVALID
readonlyGATEWAY_READ_RESPONSE_INVALID:object
GATEWAY_READ_RESPONSE_INVALID.params
readonlyparams:object
GATEWAY_READ_RESPONSE_INVALID.params.method
readonlymethod:"string"
GATEWAY_READ_RESPONSE_INVALID.phase
readonlyphase:"post_send"
GATEWAY_READ_RESPONSE_INVALID.template
readonlytemplate:"The gateway answered {method} with something that is not a usable GalaChain result."
GATEWAY_RESPONSE_INVALID
readonlyGATEWAY_RESPONSE_INVALID:object
GATEWAY_RESPONSE_INVALID.params
readonlyparams:object
GATEWAY_RESPONSE_INVALID.params.method
readonlymethod:"string"
GATEWAY_RESPONSE_INVALID.phase
readonlyphase:"post_send"
GATEWAY_RESPONSE_INVALID.template
readonlytemplate:"The gateway answered {method} with something that is not a GalaChain result; the write may have been applied."
GATEWAY_WRITE_OUTCOME_UNKNOWN
readonlyGATEWAY_WRITE_OUTCOME_UNKNOWN:object
GATEWAY_WRITE_OUTCOME_UNKNOWN.params
readonlyparams:object
GATEWAY_WRITE_OUTCOME_UNKNOWN.params.method
readonlymethod:"string"
GATEWAY_WRITE_OUTCOME_UNKNOWN.params.reason
readonlyreason: readonly ["timeout","transport"]
GATEWAY_WRITE_OUTCOME_UNKNOWN.phase
readonlyphase:"in_flight"
GATEWAY_WRITE_OUTCOME_UNKNOWN.template
readonlytemplate:"The outcome of {method} is unknown ({reason}): the request may have reached the gateway. Check the write by its uniqueKey before sending it again."
GATEWAY_WRITE_REJECTED
readonlyGATEWAY_WRITE_REJECTED:object
GATEWAY_WRITE_REJECTED.params
readonlyparams:object
GATEWAY_WRITE_REJECTED.params.chainStatus
readonlychainStatus:"number"
GATEWAY_WRITE_REJECTED.params.errorKey
readonlyerrorKey:"string"
GATEWAY_WRITE_REJECTED.params.method
readonlymethod:"string"
GATEWAY_WRITE_REJECTED.params.serverMessage
readonlyserverMessage:"string"
GATEWAY_WRITE_REJECTED.phase
readonlyphase:"post_send"
GATEWAY_WRITE_REJECTED.template
readonlytemplate: "GalaChain rejected {method} (Status {chainStatus}, error key "{errorKey}")."
GATEWAY_WRITE_REJECTED.unrendered
readonlyunrendered: readonly ["serverMessage"]
INSUFFICIENT_BRIDGE_BALANCE
readonlyINSUFFICIENT_BRIDGE_BALANCE:object
INSUFFICIENT_BRIDGE_BALANCE.params
readonlyparams:object
INSUFFICIENT_BRIDGE_BALANCE.params.available
readonlyavailable:"string"
INSUFFICIENT_BRIDGE_BALANCE.params.needed
readonlyneeded:"string"
INSUFFICIENT_BRIDGE_BALANCE.params.network
readonlynetwork: readonly ["Ethereum","Solana"]
INSUFFICIENT_BRIDGE_BALANCE.params.symbol
readonlysymbol:"string"
INSUFFICIENT_BRIDGE_BALANCE.phase
readonlyphase:"pre_send"
INSUFFICIENT_BRIDGE_BALANCE.template
readonlytemplate:"The {network} balance of {symbol} is {available}; the bridge needs {needed}."
INVALID_BRIDGE_AMOUNT
readonlyINVALID_BRIDGE_AMOUNT:object
INVALID_BRIDGE_AMOUNT.params
readonlyparams:object
INVALID_BRIDGE_AMOUNT.params.reason
readonlyreason: readonly ["not_a_number","not_positive","too_many_decimals"]
INVALID_BRIDGE_AMOUNT.params.value
readonlyvalue:"string"
INVALID_BRIDGE_AMOUNT.phase
readonlyphase:"pre_send"
INVALID_BRIDGE_AMOUNT.template
readonlytemplate: "The bridge amount "{value}" was refused ({reason})."
INVALID_BRIDGE_OPTION
readonlyINVALID_BRIDGE_OPTION:object
INVALID_BRIDGE_OPTION.params
readonlyparams:object
INVALID_BRIDGE_OPTION.params.option
readonlyoption:"string"
INVALID_BRIDGE_OPTION.phase
readonlyphase:"pre_send"
INVALID_BRIDGE_OPTION.template
readonlytemplate:"The bridge option {option} is missing or out of range."
INVALID_CHAIN_ID
readonlyINVALID_CHAIN_ID:object
INVALID_CHAIN_ID.params
readonlyparams:object
INVALID_CHAIN_ID.params.chainId
readonlychainId:"string"
INVALID_CHAIN_ID.phase
readonlyphase:"pre_send"
INVALID_CHAIN_ID.template
readonlytemplate:"Wallet returned an invalid chain id ({chainId})."
INVALID_DECIMAL
readonlyINVALID_DECIMAL:object
INVALID_DECIMAL.params
readonlyparams:object
INVALID_DECIMAL.params.value
readonlyvalue:"string"
INVALID_DECIMAL.phase
readonlyphase:"pre_send"
INVALID_DECIMAL.template
readonlytemplate:"Invalid decimal quantity: {value}"
INVALID_ETH_USER_REF_PREFIX
readonlyINVALID_ETH_USER_REF_PREFIX:object
INVALID_ETH_USER_REF_PREFIX.params
readonlyparams:object
INVALID_ETH_USER_REF_PREFIX.params.expected
readonlyexpected:"string"
INVALID_ETH_USER_REF_PREFIX.params.field
readonlyfield:"string"
INVALID_ETH_USER_REF_PREFIX.params.value
readonlyvalue:"string"
INVALID_ETH_USER_REF_PREFIX.phase
readonlyphase:"pre_send"
INVALID_ETH_USER_REF_PREFIX.template
readonlytemplate: "Invalid {field}: "{value}" is not a GalaChain user reference. An eth| reference takes the 40 hex digits of the account with no 0x prefix; write it as "{expected}"."
INVALID_LOCK_EXPIRES
readonlyINVALID_LOCK_EXPIRES:object
INVALID_LOCK_EXPIRES.params
readonlyparams:object
INVALID_LOCK_EXPIRES.params.value
readonlyvalue:"string"
INVALID_LOCK_EXPIRES.phase
readonlyphase:"pre_send"
INVALID_LOCK_EXPIRES.template
readonlytemplate:"expires must be a non-negative whole number of epoch milliseconds, 0 for none (got {value})."
INVALID_LOCK_NAME
readonlyINVALID_LOCK_NAME:object
INVALID_LOCK_NAME.params
readonlyparams:object
INVALID_LOCK_NAME.params.valueType
readonlyvalueType:"string"
INVALID_LOCK_NAME.phase
readonlyphase:"pre_send"
INVALID_LOCK_NAME.template
readonlytemplate:"The lock name must be a string (got a {valueType})."
INVALID_PAGE_REQUEST
readonlyINVALID_PAGE_REQUEST:object
INVALID_PAGE_REQUEST.params
readonlyparams:object
INVALID_PAGE_REQUEST.params.field
readonlyfield: readonly ["limit","pageSize","maxPages","bookmark"]
INVALID_PAGE_REQUEST.params.value
readonlyvalue:"string"
INVALID_PAGE_REQUEST.phase
readonlyphase:"pre_send"
INVALID_PAGE_REQUEST.template
readonlytemplate:"{field} is not valid for a paginated read (got {value}): a page size or page count is a whole number from 1 to 10000, a bookmark a string."
INVALID_PRIVATE_KEY
readonlyINVALID_PRIVATE_KEY:object
INVALID_PRIVATE_KEY.params
readonlyparams:object
INVALID_PRIVATE_KEY.params.reason
readonlyreason: readonly ["wrong_length","bad_encoding","not_on_curve","no_key_provided"]
INVALID_PRIVATE_KEY.phase
readonlyphase:"pre_send"
INVALID_PRIVATE_KEY.template
readonlytemplate:"Invalid private key: {reason}."
INVALID_QUANTITY
readonlyINVALID_QUANTITY:object
INVALID_QUANTITY.params
readonlyparams:object
INVALID_QUANTITY.params.field
readonlyfield:"string"
INVALID_QUANTITY.params.value
readonlyvalue:"string"
INVALID_QUANTITY.phase
readonlyphase:"pre_send"
INVALID_QUANTITY.template
readonlytemplate: "{field} must be a positive decimal number of whole tokens, written as a string (got "{value}")."
INVALID_READS_OPTION
readonlyINVALID_READS_OPTION:object
INVALID_READS_OPTION.params
readonlyparams:object
INVALID_READS_OPTION.params.option
readonlyoption: readonly ["gatewayBaseUrl","httpRequestor"]
INVALID_READS_OPTION.phase
readonlyphase:"pre_send"
INVALID_READS_OPTION.template
readonlytemplate:"GatewayReads option {option} is missing or is not of the expected type."
INVALID_SIGNATURE
readonlyINVALID_SIGNATURE:object
INVALID_SIGNATURE.params
readonlyparams:object
INVALID_SIGNATURE.params.scheme
readonlyscheme:"string"
INVALID_SIGNATURE.phase
readonlyphase:"pre_send"
INVALID_SIGNATURE.template
readonlytemplate:"Wallet returned an invalid {scheme} signature."
INVALID_SIGNING_HASH_LENGTH
readonlyINVALID_SIGNING_HASH_LENGTH:object
INVALID_SIGNING_HASH_LENGTH.params
readonlyparams:object
INVALID_SIGNING_HASH_LENGTH.params.length
readonlylength:"number"
INVALID_SIGNING_HASH_LENGTH.phase
readonlyphase:"pre_send"
INVALID_SIGNING_HASH_LENGTH.template
readonlytemplate:"secp256k1 can only sign a 32-byte hash (got {length})."
INVALID_TIMEOUT
readonlyINVALID_TIMEOUT:object
INVALID_TIMEOUT.params
readonlyparams:object
INVALID_TIMEOUT.params.field
readonlyfield:"string"
INVALID_TIMEOUT.params.value
readonlyvalue:"number"
INVALID_TIMEOUT.phase
readonlyphase:"pre_send"
INVALID_TIMEOUT.template
readonlytemplate:"{field} must be a positive number of milliseconds, or Infinity for no timeout (got {value})."
INVALID_TOKEN_BATCH
readonlyINVALID_TOKEN_BATCH:object
INVALID_TOKEN_BATCH.params
readonlyparams:object
INVALID_TOKEN_BATCH.params.count
readonlycount:"number"
INVALID_TOKEN_BATCH.params.max
readonlymax:"number"
INVALID_TOKEN_BATCH.params.method
readonlymethod:"string"
INVALID_TOKEN_BATCH.phase
readonlyphase:"pre_send"
INVALID_TOKEN_BATCH.template
readonlytemplate:"{method} takes 1 to {max} tokens (got {count})."
INVALID_TOKEN_REFERENCE
readonlyINVALID_TOKEN_REFERENCE:object
INVALID_TOKEN_REFERENCE.params
readonlyparams:object
INVALID_TOKEN_REFERENCE.params.field
readonlyfield:"string"
INVALID_TOKEN_REFERENCE.params.reason
readonlyreason: readonly ["missing","ambiguous","bad_class_key","bad_instance"]
INVALID_TOKEN_REFERENCE.phase
readonlyphase:"pre_send"
INVALID_TOKEN_REFERENCE.template
readonlytemplate:"Invalid token reference {field}: {reason}."
INVALID_TRANSACTION_HASH
readonlyINVALID_TRANSACTION_HASH:object
INVALID_TRANSACTION_HASH.params
readonlyparams:object
INVALID_TRANSACTION_HASH.params.network
readonlynetwork: readonly ["Ethereum","Solana"]
INVALID_TRANSACTION_HASH.params.value
readonlyvalue:"string"
INVALID_TRANSACTION_HASH.phase
readonlyphase:"pre_send"
INVALID_TRANSACTION_HASH.template
readonlytemplate: ""{value}" is not a {network} transaction hash."
INVALID_UNIQUE_KEY
readonlyINVALID_UNIQUE_KEY:object
INVALID_UNIQUE_KEY.params
readonlyparams:object
INVALID_UNIQUE_KEY.params.uniqueKey
readonlyuniqueKey:"string"
INVALID_UNIQUE_KEY.phase
readonlyphase:"pre_send"
INVALID_UNIQUE_KEY.template
readonlytemplate: "The uniqueKey "{uniqueKey}" must be 1-128 characters of A-Z, a-z, 0-9, ".", "_", ":" or "-"."
INVALID_UNIQUE_KEY_PREFIX
readonlyINVALID_UNIQUE_KEY_PREFIX:object
INVALID_UNIQUE_KEY_PREFIX.params
readonlyparams:object
INVALID_UNIQUE_KEY_PREFIX.params.maxLength
readonlymaxLength:"number"
INVALID_UNIQUE_KEY_PREFIX.params.uniqueKeyPrefix
readonlyuniqueKeyPrefix:"string"
INVALID_UNIQUE_KEY_PREFIX.phase
readonlyphase:"pre_send"
INVALID_UNIQUE_KEY_PREFIX.template
readonlytemplate: "uniqueKeyPrefix "{uniqueKeyPrefix}" must be at most {maxLength} characters of A-Z, a-z, 0-9, ".", "_", ":" or "-"."
INVALID_WALLET_ADDRESS
readonlyINVALID_WALLET_ADDRESS:object
INVALID_WALLET_ADDRESS.params
readonlyparams:object
INVALID_WALLET_ADDRESS.params.field
readonlyfield:"string"
INVALID_WALLET_ADDRESS.params.value
readonlyvalue:"string"
INVALID_WALLET_ADDRESS.phase
readonlyphase:"pre_send"
INVALID_WALLET_ADDRESS.template
readonlytemplate: "Invalid {field}: "{value}" is not an accepted wallet address form."
INVALID_WALLET_INPUT
readonlyINVALID_WALLET_INPUT:object
INVALID_WALLET_INPUT.params
readonlyparams:object
INVALID_WALLET_INPUT.params.reason
readonlyreason: readonly ["empty","unrecognized_format","unknown_mnemonic_word","mnemonic_checksum"]
INVALID_WALLET_INPUT.phase
readonlyphase:"pre_send"
INVALID_WALLET_INPUT.template
readonlytemplate:"The wallet input was refused ({reason}): give a private key (64 hex digits) or a 12- or 24-word mnemonic."
INVALID_WALLET_PROVIDER_CONFIG
readonlyINVALID_WALLET_PROVIDER_CONFIG:object
INVALID_WALLET_PROVIDER_CONFIG.params
readonlyparams:object
INVALID_WALLET_PROVIDER_CONFIG.params.missing
readonlymissing: readonly ["eip1193_provider","private_key_or_eip1193_provider"]
INVALID_WALLET_PROVIDER_CONFIG.phase
readonlyphase:"pre_send"
INVALID_WALLET_PROVIDER_CONFIG.template
readonlytemplate:"A wallet provider cannot be built without {missing}."
INVALID_WRAP_DIRECTION
readonlyINVALID_WRAP_DIRECTION:object
INVALID_WRAP_DIRECTION.params
readonlyparams:object
INVALID_WRAP_DIRECTION.params.direction
readonlydirection: readonly ["wrap","unwrap"]
INVALID_WRAP_DIRECTION.params.symbol
readonlysymbol:"string"
INVALID_WRAP_DIRECTION.phase
readonlyphase:"pre_send"
INVALID_WRAP_DIRECTION.template
readonlytemplate:"Cannot {direction} {symbol}: it is on the wrong channel for it (use the other direction)."
INVALID_WRITES_OPTION
readonlyINVALID_WRITES_OPTION:object
INVALID_WRITES_OPTION.params
readonlyparams:object
INVALID_WRITES_OPTION.params.option
readonlyoption: readonly ["signer","gatewayBaseUrl","httpRequestor","tokenNameResolver"]
INVALID_WRITES_OPTION.phase
readonlyphase:"pre_send"
INVALID_WRITES_OPTION.template
readonlytemplate:"GatewayWrites option {option} is missing or is not of the expected type."
KEY_PROVIDER_FAILED
readonlyKEY_PROVIDER_FAILED:object
KEY_PROVIDER_FAILED.params
readonlyparams:object
KEY_PROVIDER_FAILED.phase
readonlyphase:"pre_send"
KEY_PROVIDER_FAILED.template
readonlytemplate:"The signing key could not be fetched; nothing was sent."
MALFORMED_WALLET_REQUEST
readonlyMALFORMED_WALLET_REQUEST:object
MALFORMED_WALLET_REQUEST.params
readonlyparams:object
MALFORMED_WALLET_REQUEST.params.method
readonlymethod:"string"
MALFORMED_WALLET_REQUEST.phase
readonlyphase:"pre_send"
MALFORMED_WALLET_REQUEST.template
readonlytemplate:"Wallet {method} request is malformed."
NO_TOKEN_NAME_RESOLVER
readonlyNO_TOKEN_NAME_RESOLVER:object
NO_TOKEN_NAME_RESOLVER.params
readonlyparams:object
NO_TOKEN_NAME_RESOLVER.params.tokenName
readonlytokenName:"string"
NO_TOKEN_NAME_RESOLVER.phase
readonlyphase:"pre_send"
NO_TOKEN_NAME_RESOLVER.template
readonlytemplate: "The token name "{tokenName}" cannot be resolved: no tokenNameResolver is configured. Pass its tokenClassKey instead."
PAGINATION_LIMIT_EXCEEDED
readonlyPAGINATION_LIMIT_EXCEEDED:object
PAGINATION_LIMIT_EXCEEDED.params
readonlyparams:object
PAGINATION_LIMIT_EXCEEDED.params.maxPages
readonlymaxPages:"number"
PAGINATION_LIMIT_EXCEEDED.params.method
readonlymethod:"string"
PAGINATION_LIMIT_EXCEEDED.phase
readonlyphase:"post_send"
PAGINATION_LIMIT_EXCEEDED.template
readonlytemplate:"Reading every page of {method} takes more than {maxPages} pages; narrow the filter or raise maxPages."
PERSONAL_SIGN_BAD_PREFIX
readonlyPERSONAL_SIGN_BAD_PREFIX:object
PERSONAL_SIGN_BAD_PREFIX.params
readonlyparams:object
PERSONAL_SIGN_BAD_PREFIX.phase
readonlyphase:"pre_send"
PERSONAL_SIGN_BAD_PREFIX.template
readonlytemplate: "Personal-sign DTO prefix is not an EIP-191 "Ethereum Signed Message" header"
PERSONAL_SIGN_ENVELOPE_FIELDS
readonlyPERSONAL_SIGN_ENVELOPE_FIELDS:object
PERSONAL_SIGN_ENVELOPE_FIELDS.params
readonlyparams:object
PERSONAL_SIGN_ENVELOPE_FIELDS.params.fields
readonlyfields:"string"
PERSONAL_SIGN_ENVELOPE_FIELDS.phase
readonlyphase:"pre_send"
PERSONAL_SIGN_ENVELOPE_FIELDS.template
readonlytemplate:"Personal-sign DTO carries signing-envelope field(s): {fields}"
PERSONAL_SIGN_NOT_CANONICAL
readonlyPERSONAL_SIGN_NOT_CANONICAL:object
PERSONAL_SIGN_NOT_CANONICAL.params
readonlyparams:object
PERSONAL_SIGN_NOT_CANONICAL.phase
readonlyphase:"pre_send"
PERSONAL_SIGN_NOT_CANONICAL.template
readonlytemplate:"Personal-sign DTO is not in canonical serialized form"
PERSONAL_SIGN_NOT_JSON
readonlyPERSONAL_SIGN_NOT_JSON:object
PERSONAL_SIGN_NOT_JSON.params
readonlyparams:object
PERSONAL_SIGN_NOT_JSON.phase
readonlyphase:"pre_send"
PERSONAL_SIGN_NOT_JSON.template
readonlytemplate:"Personal-sign DTO is not valid JSON"
PERSONAL_SIGN_NOT_OBJECT
readonlyPERSONAL_SIGN_NOT_OBJECT:object
PERSONAL_SIGN_NOT_OBJECT.params
readonlyparams:object
PERSONAL_SIGN_NOT_OBJECT.phase
readonlyphase:"pre_send"
PERSONAL_SIGN_NOT_OBJECT.template
readonlytemplate:"Personal-sign DTO must be a JSON object"
PRIVATE_KEY_NOT_ACCESSIBLE
readonlyPRIVATE_KEY_NOT_ACCESSIBLE:object
PRIVATE_KEY_NOT_ACCESSIBLE.params
readonlyparams:object
PRIVATE_KEY_NOT_ACCESSIBLE.phase
readonlyphase:"pre_send"
PRIVATE_KEY_NOT_ACCESSIBLE.template
readonlytemplate:"This wallet provider signs in the wallet and cannot give out a private key; only a PrivateKeyProvider holds one."
REQUEST_TIMEOUT
readonlyREQUEST_TIMEOUT:object
REQUEST_TIMEOUT.params
readonlyparams:object
REQUEST_TIMEOUT.params.timeoutMs
readonlytimeoutMs:"number"
REQUEST_TIMEOUT.params.url
readonlyurl:"string"
REQUEST_TIMEOUT.phase
readonlyphase:"in_flight"
REQUEST_TIMEOUT.template
readonlytemplate:"Request to {url} timed out after {timeoutMs} ms."
SIGNER_ADDRESS_MISMATCH
readonlySIGNER_ADDRESS_MISMATCH:object
SIGNER_ADDRESS_MISMATCH.params
readonlyparams:object
SIGNER_ADDRESS_MISMATCH.phase
readonlyphase:"pre_send"
SIGNER_ADDRESS_MISMATCH.template
readonlytemplate:"The signing key does not belong to the expected account."
SIGNING_FAILED
readonlySIGNING_FAILED:object
SIGNING_FAILED.params
readonlyparams:object
SIGNING_FAILED.params.method
readonlymethod:"string"
SIGNING_FAILED.params.reason
readonlyreason: readonly ["user_rejected","failed"]
SIGNING_FAILED.phase
readonlyphase:"pre_send"
SIGNING_FAILED.template
readonlytemplate:"Signing the {method} request failed ({reason}); nothing was sent."
TOKEN_CLASS_NOT_FOUND
readonlyTOKEN_CLASS_NOT_FOUND:object
TOKEN_CLASS_NOT_FOUND.params
readonlyparams:object
TOKEN_CLASS_NOT_FOUND.params.tokenClassKey
readonlytokenClassKey:"string"
TOKEN_CLASS_NOT_FOUND.phase
readonlyphase:"post_send"
TOKEN_CLASS_NOT_FOUND.template
readonlytemplate:"GalaChain has no token class {tokenClassKey}."
TOKEN_NAME_RESOLUTION_FAILED
readonlyTOKEN_NAME_RESOLUTION_FAILED:object
TOKEN_NAME_RESOLUTION_FAILED.params
readonlyparams:object
TOKEN_NAME_RESOLUTION_FAILED.params.tokenName
readonlytokenName:"string"
TOKEN_NAME_RESOLUTION_FAILED.phase
readonlyphase:"pre_send"
TOKEN_NAME_RESOLUTION_FAILED.template
readonlytemplate: "The token name "{tokenName}" could not be resolved to a token class key; nothing was sent."
TOKEN_NOT_WRAPPABLE
readonlyTOKEN_NOT_WRAPPABLE:object
TOKEN_NOT_WRAPPABLE.params
readonlyparams:object
TOKEN_NOT_WRAPPABLE.params.reason
readonlyreason: readonly ["not_listed","no_counterpart","unknown_channel"]
TOKEN_NOT_WRAPPABLE.params.tokenId
readonlytokenId:"string"
TOKEN_NOT_WRAPPABLE.phase
readonlyphase:"post_send"
TOKEN_NOT_WRAPPABLE.template
readonlytemplate:"{tokenId} cannot be wrapped or unwrapped ({reason})."
TRANSPORT_ERROR
readonlyTRANSPORT_ERROR:object
TRANSPORT_ERROR.params
readonlyparams:object
TRANSPORT_ERROR.params.url
readonlyurl:"string"
TRANSPORT_ERROR.phase
readonlyphase:"in_flight"
TRANSPORT_ERROR.template
readonlytemplate:"The request to {url} failed before the server answered."
TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE
readonlyTYPED_DATA_AMBIGUOUS_PRIMARY_TYPE:object
TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE.params
readonlyparams:object
TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE.params.roots
readonlyroots:"string"
TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE.phase
readonlyphase:"pre_send"
TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE.template
readonlytemplate:"Invalid typed data: ambiguous primary types or unused types ({roots})"
TYPED_DATA_ARRAY_EXPECTED
readonlyTYPED_DATA_ARRAY_EXPECTED:object
TYPED_DATA_ARRAY_EXPECTED.params
readonlyparams:object
TYPED_DATA_ARRAY_EXPECTED.params.type
readonlytype:"string"
TYPED_DATA_ARRAY_EXPECTED.phase
readonlyphase:"pre_send"
TYPED_DATA_ARRAY_EXPECTED.template
readonlytemplate:"Invalid typed data: {type} array value must be an array"
TYPED_DATA_ARRAY_LENGTH_MISMATCH
readonlyTYPED_DATA_ARRAY_LENGTH_MISMATCH:object
TYPED_DATA_ARRAY_LENGTH_MISMATCH.params
readonlyparams:object
TYPED_DATA_ARRAY_LENGTH_MISMATCH.phase
readonlyphase:"pre_send"
TYPED_DATA_ARRAY_LENGTH_MISMATCH.template
readonlytemplate:"Invalid typed data: array length mismatch"
TYPED_DATA_BAD_ADDRESS
readonlyTYPED_DATA_BAD_ADDRESS:object
TYPED_DATA_BAD_ADDRESS.params
readonlyparams:object
TYPED_DATA_BAD_ADDRESS.phase
readonlyphase:"pre_send"
TYPED_DATA_BAD_ADDRESS.template
readonlytemplate:"Invalid typed data: address must be 0x followed by 40 hex digits"
TYPED_DATA_BAD_CHECKSUM
readonlyTYPED_DATA_BAD_CHECKSUM:object
TYPED_DATA_BAD_CHECKSUM.params
readonlyparams:object
TYPED_DATA_BAD_CHECKSUM.phase
readonlyphase:"pre_send"
TYPED_DATA_BAD_CHECKSUM.template
readonlytemplate:"Invalid typed data: address has a bad checksum"
TYPED_DATA_BYTES_LENGTH
readonlyTYPED_DATA_BYTES_LENGTH:object
TYPED_DATA_BYTES_LENGTH.params
readonlyparams:object
TYPED_DATA_BYTES_LENGTH.params.type
readonlytype:"string"
TYPED_DATA_BYTES_LENGTH.params.width
readonlywidth:"number"
TYPED_DATA_BYTES_LENGTH.phase
readonlyphase:"pre_send"
TYPED_DATA_BYTES_LENGTH.template
readonlytemplate:"Invalid typed data: {type} must be exactly {width} bytes"
TYPED_DATA_CIRCULAR_TYPE
readonlyTYPED_DATA_CIRCULAR_TYPE:object
TYPED_DATA_CIRCULAR_TYPE.params
readonlyparams:object
TYPED_DATA_CIRCULAR_TYPE.params.typeName
readonlytypeName:"string"
TYPED_DATA_CIRCULAR_TYPE.phase
readonlyphase:"pre_send"
TYPED_DATA_CIRCULAR_TYPE.template
readonlytemplate:"Invalid typed data: circular type reference in {typeName}"
TYPED_DATA_DOMAIN_NOT_OBJECT
readonlyTYPED_DATA_DOMAIN_NOT_OBJECT:object
TYPED_DATA_DOMAIN_NOT_OBJECT.params
readonlyparams:object
TYPED_DATA_DOMAIN_NOT_OBJECT.phase
readonlyphase:"pre_send"
TYPED_DATA_DOMAIN_NOT_OBJECT.template
readonlytemplate:"Invalid typed data: domain must be an object"
TYPED_DATA_DUPLICATE_FIELD
readonlyTYPED_DATA_DUPLICATE_FIELD:object
TYPED_DATA_DUPLICATE_FIELD.params
readonlyparams:object
TYPED_DATA_DUPLICATE_FIELD.params.name
readonlyname:"string"
TYPED_DATA_DUPLICATE_FIELD.params.typeName
readonlytypeName:"string"
TYPED_DATA_DUPLICATE_FIELD.phase
readonlyphase:"pre_send"
TYPED_DATA_DUPLICATE_FIELD.template
readonlytemplate: "Invalid typed data: duplicate field "{name}" in {typeName}"
TYPED_DATA_FIELD_MALFORMED
readonlyTYPED_DATA_FIELD_MALFORMED:object
TYPED_DATA_FIELD_MALFORMED.params
readonlyparams:object
TYPED_DATA_FIELD_MALFORMED.params.typeName
readonlytypeName:"string"
TYPED_DATA_FIELD_MALFORMED.phase
readonlyphase:"pre_send"
TYPED_DATA_FIELD_MALFORMED.template
readonlytemplate:"Invalid typed data: type {typeName} has a field without a string name and type"
TYPED_DATA_FIELDS_NOT_LIST
readonlyTYPED_DATA_FIELDS_NOT_LIST:object
TYPED_DATA_FIELDS_NOT_LIST.params
readonlyparams:object
TYPED_DATA_FIELDS_NOT_LIST.params.typeName
readonlytypeName:"string"
TYPED_DATA_FIELDS_NOT_LIST.phase
readonlyphase:"pre_send"
TYPED_DATA_FIELDS_NOT_LIST.template
readonlytemplate:"Invalid typed data: type {typeName} must be a list of fields"
TYPED_DATA_INVALID_DOMAIN_KEY
readonlyTYPED_DATA_INVALID_DOMAIN_KEY:object
TYPED_DATA_INVALID_DOMAIN_KEY.params
readonlyparams:object
TYPED_DATA_INVALID_DOMAIN_KEY.params.key
readonlykey:"string"
TYPED_DATA_INVALID_DOMAIN_KEY.phase
readonlyphase:"pre_send"
TYPED_DATA_INVALID_DOMAIN_KEY.template
readonlytemplate:"Invalid typed data: invalid typed-data domain key {key}"
TYPED_DATA_INVALID_FIELD_NAME
readonlyTYPED_DATA_INVALID_FIELD_NAME:object
TYPED_DATA_INVALID_FIELD_NAME.params
readonlyparams:object
TYPED_DATA_INVALID_FIELD_NAME.params.name
readonlyname:"string"
TYPED_DATA_INVALID_FIELD_NAME.phase
readonlyphase:"pre_send"
TYPED_DATA_INVALID_FIELD_NAME.template
readonlytemplate: "Invalid typed data: invalid field name "{name}""
TYPED_DATA_INVALID_TYPE_NAME
readonlyTYPED_DATA_INVALID_TYPE_NAME:object
TYPED_DATA_INVALID_TYPE_NAME.params
readonlyparams:object
TYPED_DATA_INVALID_TYPE_NAME.params.name
readonlyname:"string"
TYPED_DATA_INVALID_TYPE_NAME.phase
readonlyphase:"pre_send"
TYPED_DATA_INVALID_TYPE_NAME.template
readonlytemplate: "Invalid typed data: invalid type name "{name}""
TYPED_DATA_MISSING_FIELD
readonlyTYPED_DATA_MISSING_FIELD:object
TYPED_DATA_MISSING_FIELD.params
readonlyparams:object
TYPED_DATA_MISSING_FIELD.params.field
readonlyfield:"string"
TYPED_DATA_MISSING_FIELD.params.typeName
readonlytypeName:"string"
TYPED_DATA_MISSING_FIELD.phase
readonlyphase:"pre_send"
TYPED_DATA_MISSING_FIELD.template
readonlytemplate: "Invalid typed data: {typeName} value is missing field "{field}""
TYPED_DATA_NO_PRIMARY_TYPE
readonlyTYPED_DATA_NO_PRIMARY_TYPE:object
TYPED_DATA_NO_PRIMARY_TYPE.params
readonlyparams:object
TYPED_DATA_NO_PRIMARY_TYPE.phase
readonlyphase:"pre_send"
TYPED_DATA_NO_PRIMARY_TYPE.template
readonlytemplate:"Invalid typed data: missing primary type"
TYPED_DATA_NOT_BOOLEAN
readonlyTYPED_DATA_NOT_BOOLEAN:object
TYPED_DATA_NOT_BOOLEAN.params
readonlyparams:object
TYPED_DATA_NOT_BOOLEAN.phase
readonlyphase:"pre_send"
TYPED_DATA_NOT_BOOLEAN.template
readonlytemplate:"Invalid typed data: bool must be a boolean"
TYPED_DATA_NOT_HEX_BYTES
readonlyTYPED_DATA_NOT_HEX_BYTES:object
TYPED_DATA_NOT_HEX_BYTES.params
readonlyparams:object
TYPED_DATA_NOT_HEX_BYTES.params.what
readonlywhat:"string"
TYPED_DATA_NOT_HEX_BYTES.phase
readonlyphase:"pre_send"
TYPED_DATA_NOT_HEX_BYTES.template
readonlytemplate:"Invalid typed data: {what} must be an even-length 0x hex string"
TYPED_DATA_NOT_INTEGER
readonlyTYPED_DATA_NOT_INTEGER:object
TYPED_DATA_NOT_INTEGER.params
readonlyparams:object
TYPED_DATA_NOT_INTEGER.params.what
readonlywhat:"string"
TYPED_DATA_NOT_INTEGER.phase
readonlyphase:"pre_send"
TYPED_DATA_NOT_INTEGER.template
readonlytemplate:"Invalid typed data: {what} must be an integer"
TYPED_DATA_NOT_SAFE_INTEGER
readonlyTYPED_DATA_NOT_SAFE_INTEGER:object
TYPED_DATA_NOT_SAFE_INTEGER.params
readonlyparams:object
TYPED_DATA_NOT_SAFE_INTEGER.params.what
readonlywhat:"string"
TYPED_DATA_NOT_SAFE_INTEGER.phase
readonlyphase:"pre_send"
TYPED_DATA_NOT_SAFE_INTEGER.template
readonlytemplate:"Invalid typed data: {what} must be a safe integer"
TYPED_DATA_NOT_STRING
readonlyTYPED_DATA_NOT_STRING:object
TYPED_DATA_NOT_STRING.params
readonlyparams:object
TYPED_DATA_NOT_STRING.params.what
readonlywhat:"string"
TYPED_DATA_NOT_STRING.phase
readonlyphase:"pre_send"
TYPED_DATA_NOT_STRING.template
readonlytemplate:"Invalid typed data: {what} must be a string"
TYPED_DATA_OUT_OF_BOUNDS
readonlyTYPED_DATA_OUT_OF_BOUNDS:object
TYPED_DATA_OUT_OF_BOUNDS.params
readonlyparams:object
TYPED_DATA_OUT_OF_BOUNDS.params.type
readonlytype:"string"
TYPED_DATA_OUT_OF_BOUNDS.phase
readonlyphase:"pre_send"
TYPED_DATA_OUT_OF_BOUNDS.template
readonlytemplate:"Invalid typed data: value out of bounds for {type}"
TYPED_DATA_STRUCT_NOT_OBJECT
readonlyTYPED_DATA_STRUCT_NOT_OBJECT:object
TYPED_DATA_STRUCT_NOT_OBJECT.params
readonlyparams:object
TYPED_DATA_STRUCT_NOT_OBJECT.params.typeName
readonlytypeName:"string"
TYPED_DATA_STRUCT_NOT_OBJECT.phase
readonlyphase:"pre_send"
TYPED_DATA_STRUCT_NOT_OBJECT.template
readonlytemplate:"Invalid typed data: {typeName} value must be an object"
TYPED_DATA_UNKNOWN_FIELD_TYPE
readonlyTYPED_DATA_UNKNOWN_FIELD_TYPE:object
TYPED_DATA_UNKNOWN_FIELD_TYPE.params
readonlyparams:object
TYPED_DATA_UNKNOWN_FIELD_TYPE.params.type
readonlytype:"string"
TYPED_DATA_UNKNOWN_FIELD_TYPE.params.typeName
readonlytypeName:"string"
TYPED_DATA_UNKNOWN_FIELD_TYPE.phase
readonlyphase:"pre_send"
TYPED_DATA_UNKNOWN_FIELD_TYPE.template
readonlytemplate: "Invalid typed data: unknown type "{type}" in {typeName}"
TYPED_DATA_UNPAIRED_SURROGATE
readonlyTYPED_DATA_UNPAIRED_SURROGATE:object
TYPED_DATA_UNPAIRED_SURROGATE.params
readonlyparams:object
TYPED_DATA_UNPAIRED_SURROGATE.params.what
readonlywhat:"string"
TYPED_DATA_UNPAIRED_SURROGATE.phase
readonlyphase:"pre_send"
TYPED_DATA_UNPAIRED_SURROGATE.template
readonlytemplate:"Invalid typed data: {what} has an unpaired surrogate"
TYPED_DATA_UNSUPPORTED_TYPE
readonlyTYPED_DATA_UNSUPPORTED_TYPE:object
TYPED_DATA_UNSUPPORTED_TYPE.params
readonlyparams:object
TYPED_DATA_UNSUPPORTED_TYPE.params.type
readonlytype:"string"
TYPED_DATA_UNSUPPORTED_TYPE.phase
readonlyphase:"pre_send"
TYPED_DATA_UNSUPPORTED_TYPE.template
readonlytemplate: "Invalid typed data: unsupported type "{type}""
UNSUPPORTED_BRIDGE_TOKEN
readonlyUNSUPPORTED_BRIDGE_TOKEN:object
UNSUPPORTED_BRIDGE_TOKEN.params
readonlyparams:object
UNSUPPORTED_BRIDGE_TOKEN.params.network
readonlynetwork:"string"
UNSUPPORTED_BRIDGE_TOKEN.params.symbol
readonlysymbol:"string"
UNSUPPORTED_BRIDGE_TOKEN.phase
readonlyphase:"pre_send"
UNSUPPORTED_BRIDGE_TOKEN.template
readonlytemplate:"{symbol} cannot be bridged with {network}."
UNSUPPORTED_WALLET_METHOD
readonlyUNSUPPORTED_WALLET_METHOD:object
UNSUPPORTED_WALLET_METHOD.params
readonlyparams:object
UNSUPPORTED_WALLET_METHOD.params.method
readonlymethod:"string"
UNSUPPORTED_WALLET_METHOD.phase
readonlyphase:"pre_send"
UNSUPPORTED_WALLET_METHOD.template
readonlytemplate:"Unsupported wallet method {method}."
WALLET_CONNECTION_FAILED
readonlyWALLET_CONNECTION_FAILED:object
WALLET_CONNECTION_FAILED.params
readonlyparams:object
WALLET_CONNECTION_FAILED.params.reason
readonlyreason: readonly ["no_accounts","user_rejected","failed"]
WALLET_CONNECTION_FAILED.phase
readonlyphase:"pre_send"
WALLET_CONNECTION_FAILED.template
readonlytemplate:"Connecting to the wallet failed ({reason})."
WALLET_CONTEXT_MISSING
readonlyWALLET_CONTEXT_MISSING:object
WALLET_CONTEXT_MISSING.params
readonlyparams:object
WALLET_CONTEXT_MISSING.phase
readonlyphase:"pre_send"
WALLET_CONTEXT_MISSING.template
readonlytemplate:"The wallet hooks and the wallet context need a WalletProvider above them."
WALLET_NOT_CONNECTED
readonlyWALLET_NOT_CONNECTED:object
WALLET_NOT_CONNECTED.params
readonlyparams:object
WALLET_NOT_CONNECTED.params.operation
readonlyoperation:"string"
WALLET_NOT_CONNECTED.params.reason
readonlyreason: readonly ["not_connected","disconnected","unauthorized"]
WALLET_NOT_CONNECTED.phase
readonlyphase:"pre_send"
WALLET_NOT_CONNECTED.template
readonlytemplate:"The wallet is not connected ({reason}): connect it before {operation}."
WALLET_UNAVAILABLE
readonlyWALLET_UNAVAILABLE:object
WALLET_UNAVAILABLE.params
readonlyparams:object
WALLET_UNAVAILABLE.phase
readonlyphase:"pre_send"
WALLET_UNAVAILABLE.template
readonlytemplate:"No wallet is connected."