SDK_ERRORS top-level constant
Implementation
const SDK_ERRORS = {
/* ----- INVALID (1xxx) ----- */
SdkErrorKey.INVALID_METHOD: ErrorResponse(
message: "Invalid method.",
code: 1001,
),
SdkErrorKey.INVALID_EVENT: ErrorResponse(
message: "Invalid event.",
code: 1002,
),
SdkErrorKey.INVALID_UPDATE_REQUEST: ErrorResponse(
message: "Invalid update request.",
code: 1003,
),
SdkErrorKey.INVALID_EXTEND_REQUEST: ErrorResponse(
message: "Invalid extend request.",
code: 1004,
),
SdkErrorKey.INVALID_SESSION_SETTLE_REQUEST: ErrorResponse(
message: "Invalid session settle request.",
code: 1005,
),
/* ----- UNAUTHORIZED (3xxx) ----- */
SdkErrorKey.UNAUTHORIZED_METHOD: ErrorResponse(
message: "Unauthorized method.",
code: 3001,
),
SdkErrorKey.UNAUTHORIZED_EVENT: ErrorResponse(
message: "Unauthorized event.",
code: 3002,
),
SdkErrorKey.UNAUTHORIZED_UPDATE_REQUEST: ErrorResponse(
message: "Unauthorized update request.",
code: 3003,
),
SdkErrorKey.UNAUTHORIZED_EXTEND_REQUEST: ErrorResponse(
message: "Unauthorized extend request.",
code: 3004,
),
/* ----- REJECTED (5xxx) ----- */
SdkErrorKey.USER_REJECTED: ErrorResponse(
message: "User rejected.",
code: 5000,
),
SdkErrorKey.USER_REJECTED_CHAINS: ErrorResponse(
message: "User rejected chains.",
code: 5001,
),
SdkErrorKey.USER_REJECTED_METHODS: ErrorResponse(
message: "User rejected methods.",
code: 5002,
),
SdkErrorKey.USER_REJECTED_EVENTS: ErrorResponse(
message: "User rejected events.",
code: 5003,
),
SdkErrorKey.UNSUPPORTED_CHAINS: ErrorResponse(
message: "Unsupported chains.",
code: 5100,
),
SdkErrorKey.UNSUPPORTED_METHODS: ErrorResponse(
message: "Unsupported methods.",
code: 5101,
),
SdkErrorKey.UNSUPPORTED_EVENTS: ErrorResponse(
message: "Unsupported events.",
code: 5102,
),
SdkErrorKey.UNSUPPORTED_ACCOUNTS: ErrorResponse(
message: "Unsupported accounts.",
code: 5103,
),
SdkErrorKey.UNSUPPORTED_NAMESPACE_KEY: ErrorResponse(
message: "Unsupported namespace key.",
code: 5104,
),
/* ----- REASON (6xxx) ----- */
SdkErrorKey.USER_DISCONNECTED: ErrorResponse(
message: "User disconnected.",
code: 6000,
),
/* ----- FAILURE (7xxx) ----- */
SdkErrorKey.SESSION_SETTLEMENT_FAILED: ErrorResponse(
message: "Session settlement failed.",
code: 7000,
),
/* ----- PAIRING (10xxx) ----- */
SdkErrorKey.WC_METHOD_UNSUPPORTED: ErrorResponse(
message: "Unsupported wc_ method.",
code: 10001,
),
};