diff --git a/package.json b/package.json index 357cdf9..4f62fb4 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "typescript": "^5.3.3" }, "dependencies": { + "long": "^5.2.3", "@axelar-network/axelarjs-sdk": "^0.16.1", "@ethersproject/providers": "^5.7.2", "typescript": "*", diff --git a/src/squid/index.ts b/src/squid/index.ts index f3df772..b61fdd7 100644 --- a/src/squid/index.ts +++ b/src/squid/index.ts @@ -1,4 +1,5 @@ import { ChainType } from "../chains"; +import Long from "long"; export enum SquidRouteType { CALL_BRIDGE_CALL = "CALL_BRIDGE_CALL", diff --git a/src/status/index.ts b/src/status/index.ts index 7b4c980..b5b75df 100644 --- a/src/status/index.ts +++ b/src/status/index.ts @@ -1,8 +1,12 @@ -import { BlockTag } from "@ethersproject/providers"; -import { GMPError } from "@axelar-network/axelarjs-sdk"; - import { ChainData } from "../chains"; +export declare type BlockTag = string | number; +export interface GMPError { + txHash: string; + chain: string; + message: string; +} + export type StatusRequest = { transactionId: string; routeType: string; diff --git a/yarn.lock b/yarn.lock index fc7f97a..81cb159 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2083,7 +2083,7 @@ long@^4.0.0: resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== -long@^5.0.0, long@^5.2.0: +long@^5.0.0, long@^5.2.0, long@^5.2.3: version "5.2.3" resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==