From 19d37031cbcdde292b6dcffde73b7f8dc24d6859 Mon Sep 17 00:00:00 2001 From: taylanpince <12650+taylanpince@users.noreply.github.com> Date: Thu, 22 Jan 2026 15:51:31 +0000 Subject: [PATCH 1/4] [AUTOMATED] Update: proto/clients/relayer.gen.ts --- packages/relayer/src/rpc-relayer/relayer.gen.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/relayer/src/rpc-relayer/relayer.gen.ts b/packages/relayer/src/rpc-relayer/relayer.gen.ts index 86d38dee9..8960911b3 100644 --- a/packages/relayer/src/rpc-relayer/relayer.gen.ts +++ b/packages/relayer/src/rpc-relayer/relayer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-relayer v0.4.1 7f8a4b83b00e0b6849c76c2ff0e23931e26b3d9f +// sequence-relayer v0.4.1 1017f9087b151d697c25a5ad553183682f1279bd // -- // Code generated by Webrpc-gen@v0.31.2 with typescript generator. DO NOT EDIT. // @@ -12,7 +12,7 @@ export const WebrpcVersion = 'v1' export const WebrpcSchemaVersion = 'v0.4.1' // Schema hash generated from your RIDL schema -export const WebrpcSchemaHash = '7f8a4b83b00e0b6849c76c2ff0e23931e26b3d9f' +export const WebrpcSchemaHash = '1017f9087b151d697c25a5ad553183682f1279bd' // // Client interface @@ -162,7 +162,8 @@ export enum ETHTxnStatus { SUCCEEDED = 'SUCCEEDED', PARTIALLY_FAILED = 'PARTIALLY_FAILED', FAILED = 'FAILED', - PENDING_PRECONDITION = 'PENDING_PRECONDITION' + PENDING_PRECONDITION = 'PENDING_PRECONDITION', + MINED = 'MINED' } export enum TransferType { From 544482dd706161bd4dd0ebd4a45172c6502a7fa9 Mon Sep 17 00:00:00 2001 From: klaidliadon <5322228+klaidliadon@users.noreply.github.com> Date: Mon, 2 Feb 2026 15:42:50 +0000 Subject: [PATCH 2/4] [AUTOMATED] Update: proto/clients/relayer.gen.ts --- .../relayer/src/rpc-relayer/relayer.gen.ts | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/packages/relayer/src/rpc-relayer/relayer.gen.ts b/packages/relayer/src/rpc-relayer/relayer.gen.ts index 8960911b3..6bb4734d9 100644 --- a/packages/relayer/src/rpc-relayer/relayer.gen.ts +++ b/packages/relayer/src/rpc-relayer/relayer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-relayer v0.4.1 1017f9087b151d697c25a5ad553183682f1279bd +// sequence-relayer v0.4.1 c13e7c3be36799aa6d8bcc490950efbde381c7c9 // -- // Code generated by Webrpc-gen@v0.31.2 with typescript generator. DO NOT EDIT. // @@ -12,7 +12,7 @@ export const WebrpcVersion = 'v1' export const WebrpcSchemaVersion = 'v0.4.1' // Schema hash generated from your RIDL schema -export const WebrpcSchemaHash = '1017f9087b151d697c25a5ad553183682f1279bd' +export const WebrpcSchemaHash = 'c13e7c3be36799aa6d8bcc490950efbde381c7c9' // // Client interface @@ -190,7 +190,7 @@ export enum FeeTokenType { ERC1155_TOKEN = 'ERC1155_TOKEN' } -export enum SortOrder { +export enum Order { DESC = 'DESC', ASC = 'ASC' } @@ -412,19 +412,16 @@ export interface FeeToken { } export interface Page { - pageSize?: number - page?: number - more?: boolean - totalRecords?: number - column?: string - before?: any - after?: any - sort?: Array + size: number + page: number + more: boolean + column: string + sort: Array } -export interface SortBy { +export interface Sort { column: string - order: SortOrder + order: Order } export interface PingArgs {} From 8b28692619fed80b076fa4dfe129ec93af22a20a Mon Sep 17 00:00:00 2001 From: klaidliadon <5322228+klaidliadon@users.noreply.github.com> Date: Tue, 3 Feb 2026 16:49:22 +0000 Subject: [PATCH 3/4] [AUTOMATED] Update: proto/clients/relayer.gen.ts --- packages/relayer/src/rpc-relayer/relayer.gen.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/relayer/src/rpc-relayer/relayer.gen.ts b/packages/relayer/src/rpc-relayer/relayer.gen.ts index 6bb4734d9..d769d92ca 100644 --- a/packages/relayer/src/rpc-relayer/relayer.gen.ts +++ b/packages/relayer/src/rpc-relayer/relayer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-relayer v0.4.1 c13e7c3be36799aa6d8bcc490950efbde381c7c9 +// sequence-relayer v0.4.1 f52a30cf36fd0a0f7d7779f01246c3786aa86774 // -- // Code generated by Webrpc-gen@v0.31.2 with typescript generator. DO NOT EDIT. // @@ -12,7 +12,7 @@ export const WebrpcVersion = 'v1' export const WebrpcSchemaVersion = 'v0.4.1' // Schema hash generated from your RIDL schema -export const WebrpcSchemaHash = 'c13e7c3be36799aa6d8bcc490950efbde381c7c9' +export const WebrpcSchemaHash = 'f52a30cf36fd0a0f7d7779f01246c3786aa86774' // // Client interface @@ -412,7 +412,7 @@ export interface FeeToken { } export interface Page { - size: number + pageSize: number page: number more: boolean column: string From 53754ccbfe7641a66aacfc89186014f20e6abd43 Mon Sep 17 00:00:00 2001 From: taylanpince <12650+taylanpince@users.noreply.github.com> Date: Fri, 6 Feb 2026 22:50:38 +0000 Subject: [PATCH 4/4] [AUTOMATED] Update: proto/clients/relayer.gen.ts --- .../relayer/src/rpc-relayer/relayer.gen.ts | 78 ++++++++++++++++++- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/packages/relayer/src/rpc-relayer/relayer.gen.ts b/packages/relayer/src/rpc-relayer/relayer.gen.ts index d769d92ca..025b756dd 100644 --- a/packages/relayer/src/rpc-relayer/relayer.gen.ts +++ b/packages/relayer/src/rpc-relayer/relayer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-relayer v0.4.1 f52a30cf36fd0a0f7d7779f01246c3786aa86774 +// sequence-relayer v0.4.1 2e9613edee4061522cf716f1fc086b8b1bd863ba // -- // Code generated by Webrpc-gen@v0.31.2 with typescript generator. DO NOT EDIT. // @@ -12,7 +12,7 @@ export const WebrpcVersion = 'v1' export const WebrpcSchemaVersion = 'v0.4.1' // Schema hash generated from your RIDL schema -export const WebrpcSchemaHash = 'f52a30cf36fd0a0f7d7779f01246c3786aa86774' +export const WebrpcSchemaHash = '2e9613edee4061522cf716f1fc086b8b1bd863ba' // // Client interface @@ -77,6 +77,17 @@ export interface RelayerClient { signal?: AbortSignal ): Promise + /** + * + * Sender administration + * + */ + startSender(req: StartSenderArgs, headers?: object, signal?: AbortSignal): Promise + + stopSender(req: StopSenderArgs, headers?: object, signal?: AbortSignal): Promise + + resetSender(req: ResetSenderArgs, headers?: object, signal?: AbortSignal): Promise + getMetaTransactions(req: GetMetaTransactionsArgs, headers?: object, signal?: AbortSignal): Promise getTransactionCost(req: GetTransactionCostArgs, headers?: object, signal?: AbortSignal): Promise @@ -219,6 +230,7 @@ export interface SenderStatus { index: number address: string etherBalance: number + enabled: boolean active: boolean } @@ -541,6 +553,26 @@ export interface GetMetaTxnNetworkFeeOptionsReturn { options: Array } +export interface StartSenderArgs { + sender: number +} + +export interface StartSenderReturn {} + +export interface StopSenderArgs { + sender: number +} + +export interface StopSenderReturn {} + +export interface ResetSenderArgs { + sender: number +} + +export interface ResetSenderReturn { + deleted: number +} + export interface GetMetaTransactionsArgs { projectId: number page?: Page @@ -763,6 +795,9 @@ export class Relayer implements RelayerClient { feeOptions: (req: FeeOptionsArgs) => ['Relayer', 'feeOptions', req] as const, getMetaTxnNetworkFeeOptions: (req: GetMetaTxnNetworkFeeOptionsArgs) => ['Relayer', 'getMetaTxnNetworkFeeOptions', req] as const, + startSender: (req: StartSenderArgs) => ['Relayer', 'startSender', req] as const, + stopSender: (req: StopSenderArgs) => ['Relayer', 'stopSender', req] as const, + resetSender: (req: ResetSenderArgs) => ['Relayer', 'resetSender', req] as const, getMetaTransactions: (req: GetMetaTransactionsArgs) => ['Relayer', 'getMetaTransactions', req] as const, getTransactionCost: (req: GetTransactionCostArgs) => ['Relayer', 'getTransactionCost', req] as const, sentTransactions: (req: SentTransactionsArgs) => ['Relayer', 'sentTransactions', req] as const, @@ -977,6 +1012,45 @@ export class Relayer implements RelayerClient { ) } + startSender = (req: StartSenderArgs, headers?: object, signal?: AbortSignal): Promise => { + return this.fetch(this.url('StartSender'), createHttpRequest(JsonEncode(req), headers, signal)).then( + res => { + return buildResponse(res).then(_data => { + return JsonDecode(_data, 'StartSenderReturn') + }) + }, + error => { + throw WebrpcRequestFailedError.new({ cause: `fetch(): ${error instanceof Error ? error.message : String(error)}` }) + } + ) + } + + stopSender = (req: StopSenderArgs, headers?: object, signal?: AbortSignal): Promise => { + return this.fetch(this.url('StopSender'), createHttpRequest(JsonEncode(req), headers, signal)).then( + res => { + return buildResponse(res).then(_data => { + return JsonDecode(_data, 'StopSenderReturn') + }) + }, + error => { + throw WebrpcRequestFailedError.new({ cause: `fetch(): ${error instanceof Error ? error.message : String(error)}` }) + } + ) + } + + resetSender = (req: ResetSenderArgs, headers?: object, signal?: AbortSignal): Promise => { + return this.fetch(this.url('ResetSender'), createHttpRequest(JsonEncode(req), headers, signal)).then( + res => { + return buildResponse(res).then(_data => { + return JsonDecode(_data, 'ResetSenderReturn') + }) + }, + error => { + throw WebrpcRequestFailedError.new({ cause: `fetch(): ${error instanceof Error ? error.message : String(error)}` }) + } + ) + } + getMetaTransactions = ( req: GetMetaTransactionsArgs, headers?: object,