Skip to main content

Variable: GALA\_ERROR\_PHASE\_BY\_CODE

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / index / GALA_ERROR_PHASE_BY_CODE

Variable: GALA_ERROR_PHASE_BY_CODE

const GALA_ERROR_PHASE_BY_CODE: object

Defined in: packages/gala-core-sdk/dist/index.d.ts:951

The phase of every core catalog code, WITHOUT the catalog. A failure guard (a product SDK's classifyFailure, mayHaveBeenQueued, ...) needs only a code's phase, and the catalog's English templates are several kB: reading the phase from here keeps an app shell that imports a guard from loading them. The catalog entry is still where a code is declared; this table is checked against it AT COMPILE TIME, in both directions (a missing code, an extra code or a different phase is a type error), so the two cannot drift. A product SDK keeps the same kind of table for its own codes.

Type Declaration​

BRIDGE_CHAIN_READ_FAILED​

readonly BRIDGE_CHAIN_READ_FAILED: "post_send"

BRIDGE_DEPOSIT_OUTCOME_UNKNOWN​

readonly BRIDGE_DEPOSIT_OUTCOME_UNKNOWN: "in_flight"

BRIDGE_NOT_CONFIGURED​

readonly BRIDGE_NOT_CONFIGURED: "pre_send"

BRIDGE_OUT_OUTCOME_UNKNOWN​

readonly BRIDGE_OUT_OUTCOME_UNKNOWN: "in_flight"

BRIDGE_READ_RESPONSE_INVALID​

readonly BRIDGE_READ_RESPONSE_INVALID: "post_send"

BRIDGE_REQUEST_REJECTED​

readonly BRIDGE_REQUEST_REJECTED: "post_send"

BRIDGE_RESPONSE_INVALID​

readonly BRIDGE_RESPONSE_INVALID: "post_send"

BRIDGE_STATUS_TIMEOUT​

readonly BRIDGE_STATUS_TIMEOUT: "in_flight"

BRIDGE_TOKEN_NOT_FOUND​

readonly BRIDGE_TOKEN_NOT_FOUND: "post_send"

BRIDGE_WRITE_OUTCOME_UNKNOWN​

readonly BRIDGE_WRITE_OUTCOME_UNKNOWN: "in_flight"

CSPRNG_UNAVAILABLE​

readonly CSPRNG_UNAVAILABLE: "pre_send"

EIP712_NAME_COLLISION​

readonly EIP712_NAME_COLLISION: "pre_send"

EIP712_UNSUPPORTED_VALUE​

readonly EIP712_UNSUPPORTED_VALUE: "pre_send"

GALA_WALLET_NOT_AVAILABLE​

readonly GALA_WALLET_NOT_AVAILABLE: "pre_send"

GALACONNECT_HTTP_ERROR​

readonly GALACONNECT_HTTP_ERROR: "post_send"

GATEWAY_HTTP_ERROR​

readonly GATEWAY_HTTP_ERROR: "post_send"

GATEWAY_READ_REJECTED​

readonly GATEWAY_READ_REJECTED: "post_send"

GATEWAY_READ_RESPONSE_INVALID​

readonly GATEWAY_READ_RESPONSE_INVALID: "post_send"

GATEWAY_RESPONSE_INVALID​

readonly GATEWAY_RESPONSE_INVALID: "post_send"

GATEWAY_WRITE_OUTCOME_UNKNOWN​

readonly GATEWAY_WRITE_OUTCOME_UNKNOWN: "in_flight"

GATEWAY_WRITE_REJECTED​

readonly GATEWAY_WRITE_REJECTED: "post_send"

INSUFFICIENT_BRIDGE_BALANCE​

readonly INSUFFICIENT_BRIDGE_BALANCE: "pre_send"

INVALID_BRIDGE_AMOUNT​

readonly INVALID_BRIDGE_AMOUNT: "pre_send"

INVALID_BRIDGE_OPTION​

readonly INVALID_BRIDGE_OPTION: "pre_send"

INVALID_CHAIN_ID​

readonly INVALID_CHAIN_ID: "pre_send"

INVALID_DECIMAL​

readonly INVALID_DECIMAL: "pre_send"

INVALID_ETH_USER_REF_PREFIX​

readonly INVALID_ETH_USER_REF_PREFIX: "pre_send"

INVALID_LOCK_EXPIRES​

readonly INVALID_LOCK_EXPIRES: "pre_send"

INVALID_LOCK_NAME​

readonly INVALID_LOCK_NAME: "pre_send"

INVALID_PAGE_REQUEST​

readonly INVALID_PAGE_REQUEST: "pre_send"

INVALID_PRIVATE_KEY​

readonly INVALID_PRIVATE_KEY: "pre_send"

INVALID_QUANTITY​

readonly INVALID_QUANTITY: "pre_send"

INVALID_READS_OPTION​

readonly INVALID_READS_OPTION: "pre_send"

INVALID_SIGNATURE​

readonly INVALID_SIGNATURE: "pre_send"

INVALID_SIGNING_HASH_LENGTH​

readonly INVALID_SIGNING_HASH_LENGTH: "pre_send"

INVALID_TIMEOUT​

readonly INVALID_TIMEOUT: "pre_send"

INVALID_TOKEN_BATCH​

readonly INVALID_TOKEN_BATCH: "pre_send"

INVALID_TOKEN_REFERENCE​

readonly INVALID_TOKEN_REFERENCE: "pre_send"

INVALID_TRANSACTION_HASH​

readonly INVALID_TRANSACTION_HASH: "pre_send"

INVALID_UNIQUE_KEY​

readonly INVALID_UNIQUE_KEY: "pre_send"

INVALID_UNIQUE_KEY_PREFIX​

readonly INVALID_UNIQUE_KEY_PREFIX: "pre_send"

INVALID_WALLET_ADDRESS​

readonly INVALID_WALLET_ADDRESS: "pre_send"

INVALID_WALLET_INPUT​

readonly INVALID_WALLET_INPUT: "pre_send"

INVALID_WALLET_PROVIDER_CONFIG​

readonly INVALID_WALLET_PROVIDER_CONFIG: "pre_send"

INVALID_WRAP_DIRECTION​

readonly INVALID_WRAP_DIRECTION: "pre_send"

INVALID_WRITES_OPTION​

readonly INVALID_WRITES_OPTION: "pre_send"

KEY_PROVIDER_FAILED​

readonly KEY_PROVIDER_FAILED: "pre_send"

MALFORMED_WALLET_REQUEST​

readonly MALFORMED_WALLET_REQUEST: "pre_send"

NO_TOKEN_NAME_RESOLVER​

readonly NO_TOKEN_NAME_RESOLVER: "pre_send"

PAGINATION_LIMIT_EXCEEDED​

readonly PAGINATION_LIMIT_EXCEEDED: "post_send"

PERSONAL_SIGN_BAD_PREFIX​

readonly PERSONAL_SIGN_BAD_PREFIX: "pre_send"

PERSONAL_SIGN_ENVELOPE_FIELDS​

readonly PERSONAL_SIGN_ENVELOPE_FIELDS: "pre_send"

PERSONAL_SIGN_NOT_CANONICAL​

readonly PERSONAL_SIGN_NOT_CANONICAL: "pre_send"

PERSONAL_SIGN_NOT_JSON​

readonly PERSONAL_SIGN_NOT_JSON: "pre_send"

PERSONAL_SIGN_NOT_OBJECT​

readonly PERSONAL_SIGN_NOT_OBJECT: "pre_send"

PRIVATE_KEY_NOT_ACCESSIBLE​

readonly PRIVATE_KEY_NOT_ACCESSIBLE: "pre_send"

REQUEST_TIMEOUT​

readonly REQUEST_TIMEOUT: "in_flight"

SIGNER_ADDRESS_MISMATCH​

readonly SIGNER_ADDRESS_MISMATCH: "pre_send"

SIGNING_FAILED​

readonly SIGNING_FAILED: "pre_send"

TOKEN_CLASS_NOT_FOUND​

readonly TOKEN_CLASS_NOT_FOUND: "post_send"

TOKEN_NAME_RESOLUTION_FAILED​

readonly TOKEN_NAME_RESOLUTION_FAILED: "pre_send"

TOKEN_NOT_WRAPPABLE​

readonly TOKEN_NOT_WRAPPABLE: "post_send"

TRANSPORT_ERROR​

readonly TRANSPORT_ERROR: "in_flight"

TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE​

readonly TYPED_DATA_AMBIGUOUS_PRIMARY_TYPE: "pre_send"

TYPED_DATA_ARRAY_EXPECTED​

readonly TYPED_DATA_ARRAY_EXPECTED: "pre_send"

TYPED_DATA_ARRAY_LENGTH_MISMATCH​

readonly TYPED_DATA_ARRAY_LENGTH_MISMATCH: "pre_send"

TYPED_DATA_BAD_ADDRESS​

readonly TYPED_DATA_BAD_ADDRESS: "pre_send"

TYPED_DATA_BAD_CHECKSUM​

readonly TYPED_DATA_BAD_CHECKSUM: "pre_send"

TYPED_DATA_BYTES_LENGTH​

readonly TYPED_DATA_BYTES_LENGTH: "pre_send"

TYPED_DATA_CIRCULAR_TYPE​

readonly TYPED_DATA_CIRCULAR_TYPE: "pre_send"

TYPED_DATA_DOMAIN_NOT_OBJECT​

readonly TYPED_DATA_DOMAIN_NOT_OBJECT: "pre_send"

TYPED_DATA_DUPLICATE_FIELD​

readonly TYPED_DATA_DUPLICATE_FIELD: "pre_send"

TYPED_DATA_FIELD_MALFORMED​

readonly TYPED_DATA_FIELD_MALFORMED: "pre_send"

TYPED_DATA_FIELDS_NOT_LIST​

readonly TYPED_DATA_FIELDS_NOT_LIST: "pre_send"

TYPED_DATA_INVALID_DOMAIN_KEY​

readonly TYPED_DATA_INVALID_DOMAIN_KEY: "pre_send"

TYPED_DATA_INVALID_FIELD_NAME​

readonly TYPED_DATA_INVALID_FIELD_NAME: "pre_send"

TYPED_DATA_INVALID_TYPE_NAME​

readonly TYPED_DATA_INVALID_TYPE_NAME: "pre_send"

TYPED_DATA_MISSING_FIELD​

readonly TYPED_DATA_MISSING_FIELD: "pre_send"

TYPED_DATA_NO_PRIMARY_TYPE​

readonly TYPED_DATA_NO_PRIMARY_TYPE: "pre_send"

TYPED_DATA_NOT_BOOLEAN​

readonly TYPED_DATA_NOT_BOOLEAN: "pre_send"

TYPED_DATA_NOT_HEX_BYTES​

readonly TYPED_DATA_NOT_HEX_BYTES: "pre_send"

TYPED_DATA_NOT_INTEGER​

readonly TYPED_DATA_NOT_INTEGER: "pre_send"

TYPED_DATA_NOT_SAFE_INTEGER​

readonly TYPED_DATA_NOT_SAFE_INTEGER: "pre_send"

TYPED_DATA_NOT_STRING​

readonly TYPED_DATA_NOT_STRING: "pre_send"

TYPED_DATA_OUT_OF_BOUNDS​

readonly TYPED_DATA_OUT_OF_BOUNDS: "pre_send"

TYPED_DATA_STRUCT_NOT_OBJECT​

readonly TYPED_DATA_STRUCT_NOT_OBJECT: "pre_send"

TYPED_DATA_UNKNOWN_FIELD_TYPE​

readonly TYPED_DATA_UNKNOWN_FIELD_TYPE: "pre_send"

TYPED_DATA_UNPAIRED_SURROGATE​

readonly TYPED_DATA_UNPAIRED_SURROGATE: "pre_send"

TYPED_DATA_UNSUPPORTED_TYPE​

readonly TYPED_DATA_UNSUPPORTED_TYPE: "pre_send"

UNSUPPORTED_BRIDGE_TOKEN​

readonly UNSUPPORTED_BRIDGE_TOKEN: "pre_send"

UNSUPPORTED_WALLET_METHOD​

readonly UNSUPPORTED_WALLET_METHOD: "pre_send"

WALLET_CONNECTION_FAILED​

readonly WALLET_CONNECTION_FAILED: "pre_send"

WALLET_CONTEXT_MISSING​

readonly WALLET_CONTEXT_MISSING: "pre_send"

WALLET_NOT_CONNECTED​

readonly WALLET_NOT_CONNECTED: "pre_send"

WALLET_UNAVAILABLE​

readonly WALLET_UNAVAILABLE: "pre_send"