Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AUTOMATED] Update files from 0xsequence/metadata #684

Merged
merged 1 commit into from
Mar 10, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 70 additions & 39 deletions packages/metadata/src/metadata.gen.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
/* eslint-disable */
// sequence-metadata v0.4.0 9594f86f8681f364dd514a1bd7cae1c1dc77e3de
// --
// Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT.
// Code generated by webrpc-gen@v0.23.2 with typescript generator. DO NOT EDIT.
//
// webrpc-gen -schema=metadata.ridl -target=typescript -client -out=./clients/metadata.gen.ts

export const WebrpcHeader = 'Webrpc'

export const WebrpcHeaderValue = 'webrpc@v0.21.1;gen-typescript@v0.15.1;[email protected]'
export const WebrpcHeaderValue = 'webrpc@v0.23.2;gen-typescript@v0.16.3;[email protected]'

// WebRPC description and code-gen version
export const WebRPCVersion = 'v1'
Expand Down Expand Up @@ -53,16 +53,16 @@ function parseWebrpcGenVersions(header: string): WebrpcGenVersions {
}
}

const [_, webrpcGenVersion] = versions[0].split('@')
const [codeGenName, codeGenVersion] = versions[1].split('@')
const [schemaName, schemaVersion] = versions[2].split('@')
const [_, webrpcGenVersion] = versions[0]!.split('@')
const [codeGenName, codeGenVersion] = versions[1]!.split('@')
const [schemaName, schemaVersion] = versions[2]!.split('@')

return {
webrpcGenVersion,
codeGenName,
codeGenVersion,
schemaName,
schemaVersion
webrpcGenVersion: webrpcGenVersion ?? '',
codeGenName: codeGenName ?? '',
codeGenVersion: codeGenVersion ?? '',
schemaName: schemaName ?? '',
schemaVersion: schemaVersion ?? ''
}
}

Expand Down Expand Up @@ -2321,7 +2321,7 @@ export class WebrpcEndpointError extends WebrpcError {
constructor(
name: string = 'WebrpcEndpoint',
code: number = 0,
message: string = 'endpoint error',
message: string = `endpoint error`,
status: number = 0,
cause?: string
) {
Expand All @@ -2334,7 +2334,7 @@ export class WebrpcRequestFailedError extends WebrpcError {
constructor(
name: string = 'WebrpcRequestFailed',
code: number = -1,
message: string = 'request failed',
message: string = `request failed`,
status: number = 0,
cause?: string
) {
Expand All @@ -2347,7 +2347,7 @@ export class WebrpcBadRouteError extends WebrpcError {
constructor(
name: string = 'WebrpcBadRoute',
code: number = -2,
message: string = 'bad route',
message: string = `bad route`,
status: number = 0,
cause?: string
) {
Expand All @@ -2360,7 +2360,7 @@ export class WebrpcBadMethodError extends WebrpcError {
constructor(
name: string = 'WebrpcBadMethod',
code: number = -3,
message: string = 'bad method',
message: string = `bad method`,
status: number = 0,
cause?: string
) {
Expand All @@ -2373,7 +2373,7 @@ export class WebrpcBadRequestError extends WebrpcError {
constructor(
name: string = 'WebrpcBadRequest',
code: number = -4,
message: string = 'bad request',
message: string = `bad request`,
status: number = 0,
cause?: string
) {
Expand All @@ -2386,7 +2386,7 @@ export class WebrpcBadResponseError extends WebrpcError {
constructor(
name: string = 'WebrpcBadResponse',
code: number = -5,
message: string = 'bad response',
message: string = `bad response`,
status: number = 0,
cause?: string
) {
Expand All @@ -2399,7 +2399,7 @@ export class WebrpcServerPanicError extends WebrpcError {
constructor(
name: string = 'WebrpcServerPanic',
code: number = -6,
message: string = 'server panic',
message: string = `server panic`,
status: number = 0,
cause?: string
) {
Expand All @@ -2412,7 +2412,7 @@ export class WebrpcInternalErrorError extends WebrpcError {
constructor(
name: string = 'WebrpcInternalError',
code: number = -7,
message: string = 'internal error',
message: string = `internal error`,
status: number = 0,
cause?: string
) {
Expand All @@ -2425,7 +2425,7 @@ export class WebrpcClientDisconnectedError extends WebrpcError {
constructor(
name: string = 'WebrpcClientDisconnected',
code: number = -8,
message: string = 'client disconnected',
message: string = `client disconnected`,
status: number = 0,
cause?: string
) {
Expand All @@ -2438,7 +2438,7 @@ export class WebrpcStreamLostError extends WebrpcError {
constructor(
name: string = 'WebrpcStreamLost',
code: number = -9,
message: string = 'stream lost',
message: string = `stream lost`,
status: number = 0,
cause?: string
) {
Expand All @@ -2451,7 +2451,7 @@ export class WebrpcStreamFinishedError extends WebrpcError {
constructor(
name: string = 'WebrpcStreamFinished',
code: number = -10,
message: string = 'stream finished',
message: string = `stream finished`,
status: number = 0,
cause?: string
) {
Expand All @@ -2466,7 +2466,7 @@ export class UnauthorizedError extends WebrpcError {
constructor(
name: string = 'Unauthorized',
code: number = 1000,
message: string = 'Unauthorized access',
message: string = `Unauthorized access`,
status: number = 0,
cause?: string
) {
Expand All @@ -2479,7 +2479,7 @@ export class PermissionDeniedError extends WebrpcError {
constructor(
name: string = 'PermissionDenied',
code: number = 1001,
message: string = 'Permission denied',
message: string = `Permission denied`,
status: number = 0,
cause?: string
) {
Expand All @@ -2492,7 +2492,7 @@ export class SessionExpiredError extends WebrpcError {
constructor(
name: string = 'SessionExpired',
code: number = 1002,
message: string = 'Session expired',
message: string = `Session expired`,
status: number = 0,
cause?: string
) {
Expand All @@ -2505,7 +2505,7 @@ export class MethodNotFoundError extends WebrpcError {
constructor(
name: string = 'MethodNotFound',
code: number = 1003,
message: string = 'Method not found',
message: string = `Method not found`,
status: number = 0,
cause?: string
) {
Expand All @@ -2518,7 +2518,7 @@ export class RequestConflictError extends WebrpcError {
constructor(
name: string = 'RequestConflict',
code: number = 1004,
message: string = 'Conflict with target resource',
message: string = `Conflict with target resource`,
status: number = 0,
cause?: string
) {
Expand All @@ -2531,7 +2531,7 @@ export class FailError extends WebrpcError {
constructor(
name: string = 'Fail',
code: number = 1005,
message: string = 'Request Failed',
message: string = `Request Failed`,
status: number = 0,
cause?: string
) {
Expand All @@ -2544,7 +2544,7 @@ export class GeoblockedError extends WebrpcError {
constructor(
name: string = 'Geoblocked',
code: number = 1006,
message: string = 'Geoblocked region',
message: string = `Geoblocked region`,
status: number = 0,
cause?: string
) {
Expand All @@ -2557,7 +2557,7 @@ export class TimeoutError extends WebrpcError {
constructor(
name: string = 'Timeout',
code: number = 2000,
message: string = 'Request timed out',
message: string = `Request timed out`,
status: number = 0,
cause?: string
) {
Expand All @@ -2570,7 +2570,7 @@ export class InvalidArgumentError extends WebrpcError {
constructor(
name: string = 'InvalidArgument',
code: number = 2001,
message: string = 'Invalid argument',
message: string = `Invalid argument`,
status: number = 0,
cause?: string
) {
Expand All @@ -2583,7 +2583,7 @@ export class RequiredArgumentError extends WebrpcError {
constructor(
name: string = 'RequiredArgument',
code: number = 2002,
message: string = 'Required argument missing',
message: string = `Required argument missing`,
status: number = 0,
cause?: string
) {
Expand All @@ -2596,7 +2596,7 @@ export class QueryFailedError extends WebrpcError {
constructor(
name: string = 'QueryFailed',
code: number = 2003,
message: string = 'Query failed',
message: string = `Query failed`,
status: number = 0,
cause?: string
) {
Expand All @@ -2609,7 +2609,7 @@ export class ValidationFailedError extends WebrpcError {
constructor(
name: string = 'ValidationFailed',
code: number = 2004,
message: string = 'Validation failed',
message: string = `Validation failed`,
status: number = 0,
cause?: string
) {
Expand All @@ -2622,7 +2622,7 @@ export class RateLimitedError extends WebrpcError {
constructor(
name: string = 'RateLimited',
code: number = 2005,
message: string = 'Rate limited',
message: string = `Rate limited`,
status: number = 0,
cause?: string
) {
Expand All @@ -2635,7 +2635,7 @@ export class NotFoundError extends WebrpcError {
constructor(
name: string = 'NotFound',
code: number = 3000,
message: string = 'Resource not found',
message: string = `Resource not found`,
status: number = 0,
cause?: string
) {
Expand All @@ -2648,7 +2648,7 @@ export class ProjectNotFoundError extends WebrpcError {
constructor(
name: string = 'ProjectNotFound',
code: number = 3002,
message: string = 'Project not found',
message: string = `Project not found`,
status: number = 0,
cause?: string
) {
Expand All @@ -2661,7 +2661,7 @@ export class ChainNotFoundError extends WebrpcError {
constructor(
name: string = 'ChainNotFound',
code: number = 3003,
message: string = 'Chain not found',
message: string = `Chain not found`,
status: number = 0,
cause?: string
) {
Expand All @@ -2674,7 +2674,7 @@ export class TokenDirectoryDisabledError extends WebrpcError {
constructor(
name: string = 'TokenDirectoryDisabled',
code: number = 4001,
message: string = 'Token Directory is disabled',
message: string = `Token Directory is disabled`,
status: number = 0,
cause?: string
) {
Expand Down Expand Up @@ -2714,7 +2714,38 @@ export enum errors {
TokenDirectoryDisabled = 'TokenDirectoryDisabled'
}

const webrpcErrorByCode: { [code: number]: any } = {
export enum WebrpcErrorCodes {
WebrpcEndpoint = 0,
WebrpcRequestFailed = -1,
WebrpcBadRoute = -2,
WebrpcBadMethod = -3,
WebrpcBadRequest = -4,
WebrpcBadResponse = -5,
WebrpcServerPanic = -6,
WebrpcInternalError = -7,
WebrpcClientDisconnected = -8,
WebrpcStreamLost = -9,
WebrpcStreamFinished = -10,
Unauthorized = 1000,
PermissionDenied = 1001,
SessionExpired = 1002,
MethodNotFound = 1003,
RequestConflict = 1004,
Fail = 1005,
Geoblocked = 1006,
Timeout = 2000,
InvalidArgument = 2001,
RequiredArgument = 2002,
QueryFailed = 2003,
ValidationFailed = 2004,
RateLimited = 2005,
NotFound = 3000,
ProjectNotFound = 3002,
ChainNotFound = 3003,
TokenDirectoryDisabled = 4001
}

export const webrpcErrorByCode: { [code: number]: any } = {
[0]: WebrpcEndpointError,
[-1]: WebrpcRequestFailedError,
[-2]: WebrpcBadRouteError,
Expand Down