From 2623f83dabc6b20ab00f6cccd18943a9e4259ca2 Mon Sep 17 00:00:00 2001 From: xiam <385670+xiam@users.noreply.github.com> Date: Mon, 12 May 2025 21:57:12 +0000 Subject: [PATCH 1/4] [AUTOMATED] Update: proto/clients/indexer*.gen.ts --- packages/indexer/src/indexer.gen.ts | 11 ++++-- packages/indexer/src/indexergw.gen.ts | 50 +++++++++++++++++++++++++-- 2 files changed, 57 insertions(+), 4 deletions(-) diff --git a/packages/indexer/src/indexer.gen.ts b/packages/indexer/src/indexer.gen.ts index de6d45d2c..289ec065c 100644 --- a/packages/indexer/src/indexer.gen.ts +++ b/packages/indexer/src/indexer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 f9220b18008af826218980db21a68ec39989fb80 +// sequence-indexer v0.4.0 0bf565f51db53c5e47f2e6d5cf84cbea0074953f // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = 'f9220b18008af826218980db21a68ec39989fb80' +export const WebRPCSchemaHash = '0bf565f51db53c5e47f2e6d5cf84cbea0074953f' type WebrpcGenVersions = { webrpcGenVersion: string @@ -395,6 +395,7 @@ export interface OrderbookOrder { export interface OrderbookOrderFilter { isListing?: boolean userAddresses?: Array + orderIds: Array tokenIds: Array excludeUserAddresses?: Array afterBlockNumber: number @@ -582,6 +583,12 @@ export interface GatewayTokenBalance { results: Array } +export interface GatewayTransaction { + chainId: number + errorReason?: string + results: Array +} + export interface ChainInfo { chainId: number chainName: string diff --git a/packages/indexer/src/indexergw.gen.ts b/packages/indexer/src/indexergw.gen.ts index 3849f2246..7ba9654c3 100644 --- a/packages/indexer/src/indexergw.gen.ts +++ b/packages/indexer/src/indexergw.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 399517e791d272fddd35b036260f7bbbe6cea0e5 +// sequence-indexer v0.4.0 d571a7b9bded7a5ff96ed0af53a36b37a62a6bdb // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = '399517e791d272fddd35b036260f7bbbe6cea0e5' +export const WebRPCSchemaHash = 'd571a7b9bded7a5ff96ed0af53a36b37a62a6bdb' type WebrpcGenVersions = { webrpcGenVersion: string @@ -395,6 +395,7 @@ export interface OrderbookOrder { export interface OrderbookOrderFilter { isListing?: boolean userAddresses?: Array + orderIds: Array tokenIds: Array excludeUserAddresses?: Array afterBlockNumber: number @@ -582,6 +583,12 @@ export interface GatewayTokenBalance { results: Array } +export interface GatewayTransaction { + chainId: number + errorReason?: string + results: Array +} + export interface ChainInfo { chainId: number chainName: string @@ -610,6 +617,11 @@ export interface IndexerGateway { signal?: AbortSignal ): Promise getBalanceUpdates(args: GetBalanceUpdatesArgs, headers?: object, signal?: AbortSignal): Promise + getTransactionHistory( + args: GetTransactionHistoryArgs, + headers?: object, + signal?: AbortSignal + ): Promise getChains(args: GetChainsArgs, headers?: object, signal?: AbortSignal): Promise ping(headers?: object, signal?: AbortSignal): Promise version(headers?: object, signal?: AbortSignal): Promise @@ -698,6 +710,20 @@ export interface GetBalanceUpdatesReturn { page: Page balances: Array } +export interface GetTransactionHistoryArgs { + chainIds?: Array + networks?: Array + networkType?: NetworkType + filter: TransactionHistoryFilter + includeMetadata?: boolean + metadataOptions?: MetadataOptions + page?: Page +} + +export interface GetTransactionHistoryReturn { + page: Page + transactions: Array +} export interface GetChainsArgs { networkType?: NetworkType } @@ -851,6 +877,26 @@ export class IndexerGateway implements IndexerGateway { ) } + getTransactionHistory = ( + args: GetTransactionHistoryArgs, + headers?: object, + signal?: AbortSignal + ): Promise => { + return this.fetch(this.url('GetTransactionHistory'), createHTTPRequest(args, headers, signal)).then( + res => { + return buildResponse(res).then(_data => { + return { + page: _data.page, + transactions: >_data.transactions + } + }) + }, + error => { + throw WebrpcRequestFailedError.new({ cause: `fetch(): ${error.message || ''}` }) + } + ) + } + getChains = (args: GetChainsArgs, headers?: object, signal?: AbortSignal): Promise => { return this.fetch(this.url('GetChains'), createHTTPRequest(args, headers, signal)).then( res => { From c26919d1dada377a02b4ae479d46ab4f28542ae7 Mon Sep 17 00:00:00 2001 From: marino39 <722509+marino39@users.noreply.github.com> Date: Thu, 15 May 2025 16:00:34 +0000 Subject: [PATCH 2/4] [AUTOMATED] Update: proto/clients/indexer*.gen.ts --- packages/indexer/src/indexer.gen.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/indexer/src/indexer.gen.ts b/packages/indexer/src/indexer.gen.ts index 289ec065c..f1e1b5174 100644 --- a/packages/indexer/src/indexer.gen.ts +++ b/packages/indexer/src/indexer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 0bf565f51db53c5e47f2e6d5cf84cbea0074953f +// sequence-indexer v0.4.0 a19a73cb600f35b17ed95299a4ac0de05afaa8cf // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = '0bf565f51db53c5e47f2e6d5cf84cbea0074953f' +export const WebRPCSchemaHash = 'a19a73cb600f35b17ed95299a4ac0de05afaa8cf' type WebrpcGenVersions = { webrpcGenVersion: string @@ -802,6 +802,7 @@ export interface GetTokenIDsReturn { } export interface GetTokenIDRangesArgs { contractAddress: string + lastTokenID?: string } export interface GetTokenIDRangesReturn { From af7163cde975af6cf3e835fbcef7a0f48d4dcb9f Mon Sep 17 00:00:00 2001 From: xiam <385670+xiam@users.noreply.github.com> Date: Fri, 23 May 2025 17:51:12 +0000 Subject: [PATCH 3/4] [AUTOMATED] Update: proto/clients/indexer*.gen.ts --- packages/indexer/src/indexer.gen.ts | 6 ++++-- packages/indexer/src/indexergw.gen.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/indexer/src/indexer.gen.ts b/packages/indexer/src/indexer.gen.ts index f1e1b5174..d11548357 100644 --- a/packages/indexer/src/indexer.gen.ts +++ b/packages/indexer/src/indexer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 a19a73cb600f35b17ed95299a4ac0de05afaa8cf +// sequence-indexer v0.4.0 9b57fcc34350d40c4550c10bde8a64d81b859077 // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = 'a19a73cb600f35b17ed95299a4ac0de05afaa8cf' +export const WebRPCSchemaHash = '9b57fcc34350d40c4550c10bde8a64d81b859077' type WebrpcGenVersions = { webrpcGenVersion: string @@ -312,6 +312,8 @@ export interface EtherBalance { export interface NativeTokenBalance { accountAddress: string chainId: number + name: string + symbol: string balance: string errorReason?: string } diff --git a/packages/indexer/src/indexergw.gen.ts b/packages/indexer/src/indexergw.gen.ts index 7ba9654c3..385846b86 100644 --- a/packages/indexer/src/indexergw.gen.ts +++ b/packages/indexer/src/indexergw.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 d571a7b9bded7a5ff96ed0af53a36b37a62a6bdb +// sequence-indexer v0.4.0 b449840ed22e27183c81861ed2a818c6c44bb52a // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = 'd571a7b9bded7a5ff96ed0af53a36b37a62a6bdb' +export const WebRPCSchemaHash = 'b449840ed22e27183c81861ed2a818c6c44bb52a' type WebrpcGenVersions = { webrpcGenVersion: string @@ -312,6 +312,8 @@ export interface EtherBalance { export interface NativeTokenBalance { accountAddress: string chainId: number + name: string + symbol: string balance: string errorReason?: string } From c82288ad026aaf7478d0631135020792a3ae448f Mon Sep 17 00:00:00 2001 From: xiam <385670+xiam@users.noreply.github.com> Date: Tue, 27 May 2025 15:02:01 +0000 Subject: [PATCH 4/4] [AUTOMATED] Update: proto/clients/indexer*.gen.ts --- packages/indexer/src/indexer.gen.ts | 4 ++-- packages/indexer/src/indexergw.gen.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/indexer/src/indexer.gen.ts b/packages/indexer/src/indexer.gen.ts index d11548357..93191db4b 100644 --- a/packages/indexer/src/indexer.gen.ts +++ b/packages/indexer/src/indexer.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 9b57fcc34350d40c4550c10bde8a64d81b859077 +// sequence-indexer v0.4.0 94238745a7404219d862f64b9a3675936bdc5d4f // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = '9b57fcc34350d40c4550c10bde8a64d81b859077' +export const WebRPCSchemaHash = '94238745a7404219d862f64b9a3675936bdc5d4f' type WebrpcGenVersions = { webrpcGenVersion: string diff --git a/packages/indexer/src/indexergw.gen.ts b/packages/indexer/src/indexergw.gen.ts index 385846b86..8a96d2942 100644 --- a/packages/indexer/src/indexergw.gen.ts +++ b/packages/indexer/src/indexergw.gen.ts @@ -1,5 +1,5 @@ /* eslint-disable */ -// sequence-indexer v0.4.0 b449840ed22e27183c81861ed2a818c6c44bb52a +// sequence-indexer v0.4.0 f2203533aa8a15616cba3a01f8a59c9b006c685e // -- // Code generated by webrpc-gen@v0.21.1 with typescript generator. DO NOT EDIT. // @@ -16,7 +16,7 @@ export const WebRPCVersion = 'v1' export const WebRPCSchemaVersion = 'v0.4.0' // Schema hash generated from your RIDL schema -export const WebRPCSchemaHash = 'b449840ed22e27183c81861ed2a818c6c44bb52a' +export const WebRPCSchemaHash = 'f2203533aa8a15616cba3a01f8a59c9b006c685e' type WebrpcGenVersions = { webrpcGenVersion: string