diff --git a/package.json b/package.json index 6186cb2..351ba08 100644 --- a/package.json +++ b/package.json @@ -20,18 +20,18 @@ "node": ">=18.18.0" }, "dependencies": { - "@cosmjs/amino": "0.31.3", - "@cosmjs/cosmwasm-stargate": "0.31.3", - "@cosmjs/crypto": "0.31.3", - "@cosmjs/proto-signing": "0.31.3", - "@cosmjs/stargate": "0.31.3", - "@cosmjs/tendermint-rpc": "0.31.3", + "@cosmjs/amino": "0.32.4", + "@cosmjs/cosmwasm-stargate": "0.32.4", + "@cosmjs/crypto": "0.32.4", + "@cosmjs/proto-signing": "0.32.4", + "@cosmjs/stargate": "0.32.4", + "@cosmjs/tendermint-rpc": "0.32.4", + "@cosmjs/encoding": "0.32.4", "buffer": "^6.0.3" }, "devDependencies": { "@babel/traverse": "7.24.1", - "@cosmjs/encoding": "0.31.3", - "@oraichain/cw-simulate": "^2.8.68", + "@oraichain/cw-simulate": "^2.8.103", "@swc/core": "^1.4.11", "@swc/jest": "^0.2.36", "@types/jest": "^29.5.12", diff --git a/packages/cw-to-ton/package.json b/packages/cw-to-ton/package.json index 2a9d3ae..c45b640 100644 --- a/packages/cw-to-ton/package.json +++ b/packages/cw-to-ton/package.json @@ -11,21 +11,16 @@ }, "license": "MIT", "dependencies": { - "@cosmjs/cosmwasm-stargate": "^0.31.3", - "@cosmjs/crypto": "^0.31.3", - "@cosmjs/encoding": "^0.32.3", - "@cosmjs/proto-signing": "^0.31.3", - "@cosmjs/stargate": "^0.31.3", "@oraichain/cosmos-rpc-sync": "next", - "@oraichain/oraidex-common": "^1.0.96", + "@oraichain/oraidex-common": "^1.1.29", "@oraichain/ton-bridge-contracts": "^0.15.9", - "@oraichain/tonbridge-contracts-sdk": "^1.2.1", + "@oraichain/tonbridge-contracts-sdk": "^1.3.6", "@orbs-network/ton-access": "^2.3.3", "@ton/core": "^0.56.3", "@ton/crypto": "^3.2.0", "@ton/ton": "^13.11.2", "bullmq": "^5.7.15", - "cosmjs-types": "^0.9.0", + "cosmjs-types": "^0.8.0", "dotenv": "^16.4.5", "duckdb": "^1.0.0", "duckdb-async": "^1.0.0", diff --git a/packages/ton-to-cw/package.json b/packages/ton-to-cw/package.json index 5266ff6..97de3ff 100644 --- a/packages/ton-to-cw/package.json +++ b/packages/ton-to-cw/package.json @@ -11,17 +11,11 @@ "start": "tsx src/start.ts" }, "dependencies": { - "@cosmjs/amino": "0.31.3", - "@cosmjs/cosmwasm-stargate": "0.31.3", - "@cosmjs/crypto": "0.31.3", - "@cosmjs/proto-signing": "0.31.3", - "@cosmjs/stargate": "0.31.3", - "@cosmjs/tendermint-rpc": "0.31.3", - "@oraichain/oraidex-common": "latest", - "@oraichain/oraidex-contracts-sdk": "latest", - "@oraichain/tonbridge-contracts-build": "^1.2.1", - "@oraichain/tonbridge-contracts-sdk": "^1.2.1", - "@oraichain/tonbridge-utils": "^1.0.0", + "@oraichain/oraidex-common": "1.1.29", + "@oraichain/oraidex-contracts-sdk": "1.0.55", + "@oraichain/tonbridge-contracts-build": "^1.3.6", + "@oraichain/tonbridge-contracts-sdk": "^1.3.6", + "@oraichain/tonbridge-utils": "^1.3.6", "@orbs-network/ton-access": "^2.3.3", "@ton/core": "^0.56.3", "@ton/crypto": "^3.2.0", diff --git a/patches/@cosmjs+cosmwasm-stargate+0.31.3.patch b/patches/@cosmjs+cosmwasm-stargate+0.32.4.patch similarity index 54% rename from patches/@cosmjs+cosmwasm-stargate+0.31.3.patch rename to patches/@cosmjs+cosmwasm-stargate+0.32.4.patch index a93229a..12b3599 100644 --- a/patches/@cosmjs+cosmwasm-stargate+0.31.3.patch +++ b/patches/@cosmjs+cosmwasm-stargate+0.32.4.patch @@ -1,21 +1,21 @@ diff --git a/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.d.ts b/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.d.ts -index 3aebdc5..d5cbeec 100644 +index a770785..3f427c8 100644 --- a/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.d.ts +++ b/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.d.ts -@@ -56,6 +56,7 @@ export declare class CosmWasmClient { - */ - static create(tmClient: TendermintClient): Promise; - protected constructor(tmClient: TendermintClient | undefined); +@@ -58,6 +58,7 @@ export declare class CosmWasmClient { + protected constructor(cometClient: CometClient | undefined); + protected getCometClient(): CometClient | undefined; + protected forceGetCometClient(): CometClient; + public setQueryClientWithHeight(height?: number): void; - protected getTmClient(): TendermintClient | undefined; - protected forceGetTmClient(): TendermintClient; protected getQueryClient(): (QueryClient & AuthExtension & BankExtension & TxExtension & WasmExtension) | undefined; + protected forceGetQueryClient(): QueryClient & AuthExtension & BankExtension & TxExtension & WasmExtension; + getChainId(): Promise; diff --git a/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.js b/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.js -index 8f6305b..90cedba 100644 +index af8341d..bc91fbc 100644 --- a/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.js +++ b/node_modules/@cosmjs/cosmwasm-stargate/build/cosmwasmclient.js -@@ -46,6 +46,13 @@ class CosmWasmClient { - this.queryClient = stargate_1.QueryClient.withExtensions(tmClient, stargate_1.setupAuthExtension, stargate_1.setupBankExtension, modules_1.setupWasmExtension, stargate_1.setupTxExtension); +@@ -35,6 +35,13 @@ class CosmWasmClient { + this.queryClient = stargate_1.QueryClient.withExtensions(cometClient, stargate_1.setupAuthExtension, stargate_1.setupBankExtension, modules_1.setupWasmExtension, stargate_1.setupTxExtension); } } + @@ -25,17 +25,36 @@ index 8f6305b..90cedba 100644 + } + } + - getTmClient() { - return this.tmClient; + getCometClient() { + return this.cometClient; } +@@ -120,12 +127,12 @@ class CosmWasmClient { + else if ((0, stargate_1.isSearchTxQueryArray)(query)) { + rawQuery = query + .map((t) => { +- // numeric values must not have quotes https://github.com/cosmos/cosmjs/issues/1462 +- if (typeof t.value === "string") +- return `${t.key}='${t.value}'`; +- else +- return `${t.key}=${t.value}`; +- }) ++ // numeric values must not have quotes https://github.com/cosmos/cosmjs/issues/1462 ++ if (typeof t.value === "string") ++ return `${t.key}='${t.value}'`; ++ else ++ return `${t.key}=${t.value}`; ++ }) + .join(" AND "); + } + else { diff --git a/node_modules/@cosmjs/cosmwasm-stargate/build/modules/wasm/queries.js b/node_modules/@cosmjs/cosmwasm-stargate/build/modules/wasm/queries.js -index c060369..41029c3 100644 +index e5bf448..878f7e4 100644 --- a/node_modules/@cosmjs/cosmwasm-stargate/build/modules/wasm/queries.js +++ b/node_modules/@cosmjs/cosmwasm-stargate/build/modules/wasm/queries.js -@@ -8,8 +8,8 @@ const encoding_1 = require("@cosmjs/encoding"); +@@ -4,8 +4,8 @@ exports.setupWasmExtension = void 0; + const encoding_1 = require("@cosmjs/encoding"); const stargate_1 = require("@cosmjs/stargate"); const query_1 = require("cosmjs-types/cosmwasm/wasm/v1/query"); - const long_1 = __importDefault(require("long")); -function setupWasmExtension(base) { - const rpc = (0, stargate_1.createProtobufRpcClient)(base); +function setupWasmExtension(base, height) { diff --git a/patches/@cosmjs+stargate+0.31.3.patch b/patches/@cosmjs+stargate+0.32.4.patch similarity index 82% rename from patches/@cosmjs+stargate+0.31.3.patch rename to patches/@cosmjs+stargate+0.32.4.patch index 52cb781..667a8c4 100644 --- a/patches/@cosmjs+stargate+0.31.3.patch +++ b/patches/@cosmjs+stargate+0.32.4.patch @@ -1,5 +1,5 @@ diff --git a/node_modules/@cosmjs/stargate/build/queryclient/queryclient.js b/node_modules/@cosmjs/stargate/build/queryclient/queryclient.js -index ebf0c7c..afa645f 100644 +index 634b2e5..c2daa9c 100644 --- a/node_modules/@cosmjs/stargate/build/queryclient/queryclient.js +++ b/node_modules/@cosmjs/stargate/build/queryclient/queryclient.js @@ -32,6 +32,24 @@ class QueryClient { @@ -7,8 +7,8 @@ index ebf0c7c..afa645f 100644 return client; } + -+ static withExtensionsWithHeight(tmClient, height, ...extensionSetups) { -+ const client = new QueryClient(tmClient, height); ++ static withExtensionsWithHeight(cometClient, height, ...extensionSetups) { ++ const client = new QueryClient(cometClient, height); + const extensions = extensionSetups.map((setupExtension) => setupExtension(client, height)); + for (const extension of extensions) { + (0, utils_1.assert)((0, utils_1.isNonNullObject)(extension), `Extension must be a non-null object`); @@ -24,28 +24,28 @@ index ebf0c7c..afa645f 100644 + return client; + } + - constructor(tmClient) { - this.tmClient = tmClient; + constructor(cometClient) { + this.cometClient = cometClient; } diff --git a/node_modules/@cosmjs/stargate/build/queryclient/utils.d.ts b/node_modules/@cosmjs/stargate/build/queryclient/utils.d.ts -index 5317078..75d149e 100644 +index ec5b471..92d5737 100644 --- a/node_modules/@cosmjs/stargate/build/queryclient/utils.d.ts +++ b/node_modules/@cosmjs/stargate/build/queryclient/utils.d.ts -@@ -19,7 +19,7 @@ export declare function createPagination(paginationKey?: Uint8Array): PageReques +@@ -18,7 +18,7 @@ export declare function createPagination(paginationKey?: Uint8Array): PageReques export interface ProtobufRpcClient { request(service: string, method: string, data: Uint8Array): Promise; } -export declare function createProtobufRpcClient(base: QueryClient): ProtobufRpcClient; +export declare function createProtobufRpcClient(base: QueryClient, height?: number): ProtobufRpcClient; /** - * Takes a uint64 value as string, number, Long or Uint64 and returns an unsigned Long instance + * Takes a uint64 value as string, number, BigInt or Uint64 and returns a BigInt * of it. diff --git a/node_modules/@cosmjs/stargate/build/queryclient/utils.js b/node_modules/@cosmjs/stargate/build/queryclient/utils.js -index 6f4ecaa..7816bad 100644 +index ea25080..a0cb539 100644 --- a/node_modules/@cosmjs/stargate/build/queryclient/utils.js +++ b/node_modules/@cosmjs/stargate/build/queryclient/utils.js -@@ -28,11 +28,11 @@ function createPagination(paginationKey) { - return paginationKey ? pagination_1.PageRequest.fromPartial({ key: paginationKey }) : undefined; +@@ -24,11 +24,11 @@ function createPagination(paginationKey) { + return paginationKey ? pagination_1.PageRequest.fromPartial({ key: paginationKey }) : pagination_1.PageRequest.fromPartial({}); } exports.createPagination = createPagination; -function createProtobufRpcClient(base) { @@ -59,10 +59,10 @@ index 6f4ecaa..7816bad 100644 }, }; diff --git a/node_modules/@cosmjs/stargate/build/stargateclient.js b/node_modules/@cosmjs/stargate/build/stargateclient.js -index 3268b13..70bbbec 100644 +index a6da130..0918f14 100644 --- a/node_modules/@cosmjs/stargate/build/stargateclient.js +++ b/node_modules/@cosmjs/stargate/build/stargateclient.js -@@ -299,6 +299,7 @@ class StargateClient { +@@ -297,6 +297,7 @@ class StargateClient { return results.txs.map((tx) => { const txMsgData = abci_1.TxMsgData.decode(tx.result.data ?? new Uint8Array()); return { diff --git a/patches/@cosmjs+tendermint-rpc+0.31.3.patch b/patches/@cosmjs+tendermint-rpc+0.31.3.patch deleted file mode 100644 index d3efd73..0000000 --- a/patches/@cosmjs+tendermint-rpc+0.31.3.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/node_modules/@cosmjs/tendermint-rpc/build/rpcclients/http.js b/node_modules/@cosmjs/tendermint-rpc/build/rpcclients/http.js -index 8c72817..2b810d2 100644 ---- a/node_modules/@cosmjs/tendermint-rpc/build/rpcclients/http.js -+++ b/node_modules/@cosmjs/tendermint-rpc/build/rpcclients/http.js -@@ -34,9 +34,11 @@ function isExperimental(nodeJsFunc) { - */ - // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types - async function http(method, url, headers, request) { -+ const timeout = Number(process.env.HTTP_TIMEOUT || 30000); - if (typeof fetch === "function" && !isExperimental(fetch)) { - const settings = { - method: method, -+ signal: AbortSignal.timeout(timeout), - body: request ? JSON.stringify(request) : undefined, - headers: { - // eslint-disable-next-line @typescript-eslint/naming-convention -@@ -50,7 +52,7 @@ async function http(method, url, headers, request) { - } - else { - return axios_1.default -- .request({ url: url, method: method, data: request, headers: headers }) -+ .request({ url: url, method: method, data: request, headers: headers, timeout: timeout }) - .then((res) => res.data); - } - } -diff --git a/node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js b/node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js -index a426641..9f33204 100644 ---- a/node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js -+++ b/node_modules/@cosmjs/tendermint-rpc/build/tendermint34/adaptor/responses.js -@@ -320,6 +320,7 @@ function decodeTxProof(data) { - } - function decodeTxResponse(data) { - return { -+ ...data, - tx: (0, encoding_1.fromBase64)((0, encodings_1.assertNotEmpty)(data.tx)), - result: decodeTxData((0, encodings_1.assertObject)(data.tx_result)), - height: (0, inthelpers_1.apiToSmallInt)((0, encodings_1.assertNotEmpty)(data.height)), diff --git a/yarn.lock b/yarn.lock index 299a3ac..b5f9741 100644 --- a/yarn.lock +++ b/yarn.lock @@ -454,15 +454,15 @@ "@cosmjs/math" "^0.29.4" "@cosmjs/utils" "^0.29.4" -"@cosmjs/amino@0.31.3", "@cosmjs/amino@^0.31.0", "@cosmjs/amino@^0.31.3": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.31.3.tgz#0f4aa6bd68331c71bd51b187fa64f00eb075db0a" - integrity sha512-36emtUq895sPRX8PTSOnG+lhJDCVyIcE0Tr5ct59sUbgQiI14y43vj/4WAlJ/utSOxy+Zhj9wxcs4AZfu0BHsw== +"@cosmjs/amino@0.32.4", "@cosmjs/amino@^0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.32.4.tgz#3908946c0394e6d431694c8992c5147079a1c860" + integrity sha512-zKYOt6hPy8obIFtLie/xtygCkH9ZROiQ12UHfKsOkWaZfPQUvVbtgmu6R4Kn1tFLI/SRkw7eqhaogmW/3NYu/Q== dependencies: - "@cosmjs/crypto" "^0.31.3" - "@cosmjs/encoding" "^0.31.3" - "@cosmjs/math" "^0.31.3" - "@cosmjs/utils" "^0.31.3" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" "@cosmjs/amino@^0.29.4", "@cosmjs/amino@^0.29.5": version "0.29.5" @@ -484,9 +484,35 @@ "@cosmjs/math" "^0.30.1" "@cosmjs/utils" "^0.30.1" -"@cosmjs/cosmwasm-stargate@0.31.3", "@cosmjs/cosmwasm-stargate@^0.31.0", "@cosmjs/cosmwasm-stargate@^0.31.3": +"@cosmjs/amino@^0.31.0", "@cosmjs/amino@^0.31.3": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.31.3.tgz#0f4aa6bd68331c71bd51b187fa64f00eb075db0a" + integrity sha512-36emtUq895sPRX8PTSOnG+lhJDCVyIcE0Tr5ct59sUbgQiI14y43vj/4WAlJ/utSOxy+Zhj9wxcs4AZfu0BHsw== + dependencies: + "@cosmjs/crypto" "^0.31.3" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/math" "^0.31.3" + "@cosmjs/utils" "^0.31.3" + +"@cosmjs/cosmwasm-stargate@0.32.4", "@cosmjs/cosmwasm-stargate@^0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.32.4.tgz#2ee93f2cc0b1c146ac369b2bf8ef9ee2e159fd50" + integrity sha512-Fuo9BGEiB+POJ5WeRyBGuhyKR1ordvxZGLPuPosFJOH9U0gKMgcjwKMCgAlWFkMlHaTB+tNdA8AifWiHrI7VgA== + dependencies: + "@cosmjs/amino" "^0.32.4" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/proto-signing" "^0.32.4" + "@cosmjs/stargate" "^0.32.4" + "@cosmjs/tendermint-rpc" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" + pako "^2.0.2" + +"@cosmjs/cosmwasm-stargate@^0.31.3": version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.31.3.tgz#13066822f111832d57c2c5acc9e697ed389713f8" + resolved "https://registry.yarnpkg.com/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.31.3.tgz#13066822f111832d57c2c5acc9e697ed389713f8" integrity sha512-Uv9TmCn3650gdFeZm7SEfUZF3uX3lfJfFhXOk6I2ZLr/FrKximnlb+vwAfZaZnWYvlA7qrKtHIjeRNHvT23zcw== dependencies: "@cosmjs/amino" "^0.31.3" @@ -501,14 +527,14 @@ long "^4.0.0" pako "^2.0.2" -"@cosmjs/crypto@0.31.3", "@cosmjs/crypto@^0.31.0", "@cosmjs/crypto@^0.31.3": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.31.3.tgz#c752cb6d682fdc735dcb45a2519f89c56ba16c26" - integrity sha512-vRbvM9ZKR2017TO73dtJ50KxoGcFzKtKI7C8iO302BQ5p+DuB+AirUg1952UpSoLfv5ki9O416MFANNg8UN/EQ== +"@cosmjs/crypto@0.32.4", "@cosmjs/crypto@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.32.4.tgz#5d29633b661eaf092ddb3e7ea6299cfd6f4507a2" + integrity sha512-zicjGU051LF1V9v7bp8p7ovq+VyC91xlaHdsFOTo2oVry3KQikp8L/81RkXmUIT8FxMwdx1T7DmFwVQikcSDIw== dependencies: - "@cosmjs/encoding" "^0.31.3" - "@cosmjs/math" "^0.31.3" - "@cosmjs/utils" "^0.31.3" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" "@noble/hashes" "^1" bn.js "^5.2.0" elliptic "^6.5.4" @@ -540,23 +566,23 @@ elliptic "^6.5.4" libsodium-wrappers "^0.7.6" -"@cosmjs/crypto@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.32.4.tgz#5d29633b661eaf092ddb3e7ea6299cfd6f4507a2" - integrity sha512-zicjGU051LF1V9v7bp8p7ovq+VyC91xlaHdsFOTo2oVry3KQikp8L/81RkXmUIT8FxMwdx1T7DmFwVQikcSDIw== +"@cosmjs/crypto@^0.31.0", "@cosmjs/crypto@^0.31.3": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.31.3.tgz#c752cb6d682fdc735dcb45a2519f89c56ba16c26" + integrity sha512-vRbvM9ZKR2017TO73dtJ50KxoGcFzKtKI7C8iO302BQ5p+DuB+AirUg1952UpSoLfv5ki9O416MFANNg8UN/EQ== dependencies: - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/utils" "^0.32.4" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/math" "^0.31.3" + "@cosmjs/utils" "^0.31.3" "@noble/hashes" "^1" bn.js "^5.2.0" elliptic "^6.5.4" libsodium-wrappers-sumo "^0.7.11" -"@cosmjs/encoding@0.31.3", "@cosmjs/encoding@^0.31.0", "@cosmjs/encoding@^0.31.3", "@cosmjs/encoding@~0.31.0": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.31.3.tgz#2519d9c9ae48368424971f253775c4580b54c5aa" - integrity sha512-6IRtG0fiVYwyP7n+8e54uTx2pLYijO48V3t9TLiROERm5aUAIzIlz6Wp0NYaI5he9nh1lcEGJ1lkquVKFw3sUg== +"@cosmjs/encoding@0.32.4", "@cosmjs/encoding@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.32.4.tgz#646e0e809f7f4f1414d8fa991fb0ffe6c633aede" + integrity sha512-tjvaEy6ZGxJchiizzTn7HVRiyTg1i4CObRRaTRPknm5EalE13SV+TCHq38gIDfyUeden4fCuaBVEdBR5+ti7Hw== dependencies: base64-js "^1.3.0" bech32 "^1.1.4" @@ -580,10 +606,10 @@ bech32 "^1.1.4" readonly-date "^1.0.0" -"@cosmjs/encoding@^0.32.3", "@cosmjs/encoding@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.32.4.tgz#646e0e809f7f4f1414d8fa991fb0ffe6c633aede" - integrity sha512-tjvaEy6ZGxJchiizzTn7HVRiyTg1i4CObRRaTRPknm5EalE13SV+TCHq38gIDfyUeden4fCuaBVEdBR5+ti7Hw== +"@cosmjs/encoding@^0.31.0", "@cosmjs/encoding@^0.31.3", "@cosmjs/encoding@~0.31.0": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.31.3.tgz#2519d9c9ae48368424971f253775c4580b54c5aa" + integrity sha512-6IRtG0fiVYwyP7n+8e54uTx2pLYijO48V3t9TLiROERm5aUAIzIlz6Wp0NYaI5he9nh1lcEGJ1lkquVKFw3sUg== dependencies: base64-js "^1.3.0" bech32 "^1.1.4" @@ -662,18 +688,17 @@ cosmjs-types "^0.5.2" long "^4.0.0" -"@cosmjs/proto-signing@0.31.3", "@cosmjs/proto-signing@^0.31.3", "@cosmjs/proto-signing@~0.31.0": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.31.3.tgz#20440b7b96fb2cd924256a10e656fd8d4481cdcd" - integrity sha512-24+10/cGl6lLS4VCrGTCJeDRPQTn1K5JfknzXzDIHOx8THR31JxA7/HV5eWGHqWgAbudA7ccdSvEK08lEHHtLA== +"@cosmjs/proto-signing@0.32.4", "@cosmjs/proto-signing@^0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.32.4.tgz#5a06e087c6d677439c8c9b25b5223d5e72c4cd93" + integrity sha512-QdyQDbezvdRI4xxSlyM1rSVBO2st5sqtbEIl3IX03uJ7YiZIQHyv6vaHVf1V4mapusCqguiHJzm4N4gsFdLBbQ== dependencies: - "@cosmjs/amino" "^0.31.3" - "@cosmjs/crypto" "^0.31.3" - "@cosmjs/encoding" "^0.31.3" - "@cosmjs/math" "^0.31.3" - "@cosmjs/utils" "^0.31.3" - cosmjs-types "^0.8.0" - long "^4.0.0" + "@cosmjs/amino" "^0.32.4" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" "@cosmjs/proto-signing@^0.29.4": version "0.29.5" @@ -701,6 +726,19 @@ cosmjs-types "^0.7.1" long "^4.0.0" +"@cosmjs/proto-signing@^0.31.3", "@cosmjs/proto-signing@~0.31.0": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.31.3.tgz#20440b7b96fb2cd924256a10e656fd8d4481cdcd" + integrity sha512-24+10/cGl6lLS4VCrGTCJeDRPQTn1K5JfknzXzDIHOx8THR31JxA7/HV5eWGHqWgAbudA7ccdSvEK08lEHHtLA== + dependencies: + "@cosmjs/amino" "^0.31.3" + "@cosmjs/crypto" "^0.31.3" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/math" "^0.31.3" + "@cosmjs/utils" "^0.31.3" + cosmjs-types "^0.8.0" + long "^4.0.0" + "@cosmjs/socket@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.29.5.tgz#a48df6b4c45dc6a6ef8e47232725dd4aa556ac2d" @@ -759,22 +797,20 @@ protobufjs "~6.11.3" xstream "^11.14.0" -"@cosmjs/stargate@0.31.3", "@cosmjs/stargate@^0.31.3", "@cosmjs/stargate@~0.31.0": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.31.3.tgz#a2b38e398097a00f897dbd8f02d4d347d8fed818" - integrity sha512-53NxnzmB9FfXpG4KjOUAYAvWLYKdEmZKsutcat/u2BrDXNZ7BN8jim/ENcpwXfs9/Og0K24lEIdvA4gsq3JDQw== +"@cosmjs/stargate@0.32.4", "@cosmjs/stargate@^0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.32.4.tgz#bd0e4d3bf613b629addbf5f875d3d3b50f640af1" + integrity sha512-usj08LxBSsPRq9sbpCeVdyLx2guEcOHfJS9mHGCLCXpdAPEIEQEtWLDpEUc0LEhWOx6+k/ChXTc5NpFkdrtGUQ== dependencies: "@confio/ics23" "^0.6.8" - "@cosmjs/amino" "^0.31.3" - "@cosmjs/encoding" "^0.31.3" - "@cosmjs/math" "^0.31.3" - "@cosmjs/proto-signing" "^0.31.3" - "@cosmjs/stream" "^0.31.3" - "@cosmjs/tendermint-rpc" "^0.31.3" - "@cosmjs/utils" "^0.31.3" - cosmjs-types "^0.8.0" - long "^4.0.0" - protobufjs "~6.11.3" + "@cosmjs/amino" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/proto-signing" "^0.32.4" + "@cosmjs/stream" "^0.32.4" + "@cosmjs/tendermint-rpc" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + cosmjs-types "^0.9.0" xstream "^11.14.0" "@cosmjs/stargate@^0.30.1": @@ -795,6 +831,24 @@ protobufjs "~6.11.3" xstream "^11.14.0" +"@cosmjs/stargate@^0.31.3", "@cosmjs/stargate@~0.31.0": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.31.3.tgz#a2b38e398097a00f897dbd8f02d4d347d8fed818" + integrity sha512-53NxnzmB9FfXpG4KjOUAYAvWLYKdEmZKsutcat/u2BrDXNZ7BN8jim/ENcpwXfs9/Og0K24lEIdvA4gsq3JDQw== + dependencies: + "@confio/ics23" "^0.6.8" + "@cosmjs/amino" "^0.31.3" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/math" "^0.31.3" + "@cosmjs/proto-signing" "^0.31.3" + "@cosmjs/stream" "^0.31.3" + "@cosmjs/tendermint-rpc" "^0.31.3" + "@cosmjs/utils" "^0.31.3" + cosmjs-types "^0.8.0" + long "^4.0.0" + protobufjs "~6.11.3" + xstream "^11.14.0" + "@cosmjs/stream@^0.29.4", "@cosmjs/stream@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.29.5.tgz#350981cac496d04939b92ee793b9b19f44bc1d4e" @@ -823,19 +877,19 @@ dependencies: xstream "^11.14.0" -"@cosmjs/tendermint-rpc@0.31.3", "@cosmjs/tendermint-rpc@^0.31.3": - version "0.31.3" - resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.31.3.tgz#d1a2bc5b3c98743631c9b55888589d352403c9b3" - integrity sha512-s3TiWkPCW4QceTQjpYqn4xttUJH36mTPqplMl+qyocdqk5+X5mergzExU/pHZRWQ4pbby8bnR7kMvG4OC1aZ8g== +"@cosmjs/tendermint-rpc@0.32.4", "@cosmjs/tendermint-rpc@^0.32.4": + version "0.32.4" + resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.4.tgz#b36f9ec657498e42c97e21bb7368798ef6279752" + integrity sha512-MWvUUno+4bCb/LmlMIErLypXxy7ckUuzEmpufYYYd9wgbdCXaTaO08SZzyFM5PI8UJ/0S2AmUrgWhldlbxO8mw== dependencies: - "@cosmjs/crypto" "^0.31.3" - "@cosmjs/encoding" "^0.31.3" - "@cosmjs/json-rpc" "^0.31.3" - "@cosmjs/math" "^0.31.3" - "@cosmjs/socket" "^0.31.3" - "@cosmjs/stream" "^0.31.3" - "@cosmjs/utils" "^0.31.3" - axios "^0.21.2" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/encoding" "^0.32.4" + "@cosmjs/json-rpc" "^0.32.4" + "@cosmjs/math" "^0.32.4" + "@cosmjs/socket" "^0.32.4" + "@cosmjs/stream" "^0.32.4" + "@cosmjs/utils" "^0.32.4" + axios "^1.6.0" readonly-date "^1.0.0" xstream "^11.14.0" @@ -871,19 +925,19 @@ readonly-date "^1.0.0" xstream "^11.14.0" -"@cosmjs/tendermint-rpc@^0.32.4": - version "0.32.4" - resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.32.4.tgz#b36f9ec657498e42c97e21bb7368798ef6279752" - integrity sha512-MWvUUno+4bCb/LmlMIErLypXxy7ckUuzEmpufYYYd9wgbdCXaTaO08SZzyFM5PI8UJ/0S2AmUrgWhldlbxO8mw== +"@cosmjs/tendermint-rpc@^0.31.3": + version "0.31.3" + resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.31.3.tgz#d1a2bc5b3c98743631c9b55888589d352403c9b3" + integrity sha512-s3TiWkPCW4QceTQjpYqn4xttUJH36mTPqplMl+qyocdqk5+X5mergzExU/pHZRWQ4pbby8bnR7kMvG4OC1aZ8g== dependencies: - "@cosmjs/crypto" "^0.32.4" - "@cosmjs/encoding" "^0.32.4" - "@cosmjs/json-rpc" "^0.32.4" - "@cosmjs/math" "^0.32.4" - "@cosmjs/socket" "^0.32.4" - "@cosmjs/stream" "^0.32.4" - "@cosmjs/utils" "^0.32.4" - axios "^1.6.0" + "@cosmjs/crypto" "^0.31.3" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/json-rpc" "^0.31.3" + "@cosmjs/math" "^0.31.3" + "@cosmjs/socket" "^0.31.3" + "@cosmjs/stream" "^0.31.3" + "@cosmjs/utils" "^0.31.3" + axios "^0.21.2" readonly-date "^1.0.0" xstream "^11.14.0" @@ -1831,6 +1885,13 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@keplr-wallet/types@0.12.141": + version "0.12.141" + resolved "https://registry.yarnpkg.com/@keplr-wallet/types/-/types-0.12.141.tgz#341cc45882a86a39701d726edc8febdc42cafcb3" + integrity sha512-och1uUeqL6bUgWGLBSlV87rwXUDZMDUOJaARue65mRzfD6ohp9WBVFZfFgpyxU3M6S6UnzQQ6HuKUnWh4WuDjw== + dependencies: + long "^4.0.0" + "@keplr-wallet/types@^0.11.38": version "0.11.64" resolved "https://registry.npmjs.org/@keplr-wallet/types/-/types-0.11.64.tgz#5a308c8c019b4e18f894e0f35f0904b60134d605" @@ -2457,6 +2518,19 @@ dependencies: "@octokit/openapi-types" "^18.0.0" +"@oraichain/common@^1.1.1": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@oraichain/common/-/common-1.2.0.tgz#201dddcff7bbb0dd90a04cacf82dc3f6b9480788" + integrity sha512-gMTBSkLtHOMUfC5d3VJmEUtN17z5wL2YUrHLXCTcE6VA/K8nZ4jRt8yoO4JU/Lzy8LhZecQ2vM8r6kgLUpg8lw== + dependencies: + "@keplr-wallet/types" "0.12.141" + axios "0.21.4" + axios-extensions "3.1.6" + bech32 "^1.1.4" + cosmjs-types "^0.8.0" + ethers "^5.5.1" + lodash "^4.17.21" + "@oraichain/cosmos-rpc-sync@next": version "2.0.12" resolved "https://registry.npmjs.org/@oraichain/cosmos-rpc-sync/-/cosmos-rpc-sync-2.0.12.tgz#4aa8f1180b059370a138a6387684266a8c05dcae" @@ -2469,10 +2543,10 @@ cosmjs-types "^0.9.0" xstream "^11.14.0" -"@oraichain/cosmwasm-vm-js@^0.2.86": - version "0.2.86" - resolved "https://registry.npmjs.org/@oraichain/cosmwasm-vm-js/-/cosmwasm-vm-js-0.2.86.tgz#a09e4583cb30ce67da53345be15fa5fa27688cb4" - integrity sha512-X2RyveCF6Cf6sBSIoOUssdTMUSZJS2HUQ6PP3YspN93HLGBB1hBXGRyKchSpAvnzJF+itpxdVmQ3z/10NNmx0A== +"@oraichain/cosmwasm-vm-js@^0.2.88": + version "0.2.89" + resolved "https://registry.yarnpkg.com/@oraichain/cosmwasm-vm-js/-/cosmwasm-vm-js-0.2.89.tgz#3b0023bfcf667df40d31bd286d1b89e8616ced08" + integrity sha512-Psado0SdrdTq6na+MD63B59uKw0tqElu/M4Y0nRq5Fo+BXlNzOPhHxjrKnU6wLb1/Yj/7O4suTx0pqnVx4ccHA== dependencies: "@cosmjs/amino" "^0.31.0" "@cosmjs/crypto" "^0.31.0" @@ -2483,17 +2557,19 @@ elliptic "^6.5.4" secp256k1 "^4.0.3" -"@oraichain/cw-simulate@^2.8.68": - version "2.8.87" - resolved "https://registry.npmjs.org/@oraichain/cw-simulate/-/cw-simulate-2.8.87.tgz#18c1faa57de1ce9911cd6b76aaaa27105564bf97" - integrity sha512-n3bzFY30R0vqfJbs+LPTP2jTlViaIyMpsEsUbKYAxw1c4S5gNq+X58N8gb7ivvXEdWF5LgCKsnuWWk29K49XzA== +"@oraichain/cw-simulate@^2.8.103": + version "2.8.103" + resolved "https://registry.yarnpkg.com/@oraichain/cw-simulate/-/cw-simulate-2.8.103.tgz#ab93d7edf6102cdea02cf12474ae3641e1ee281b" + integrity sha512-TWTLDuKo2iu3V/fRc9exjCKKDdpuG73uErn6FOIPzWPlENPoGFKvzbSxn2yx7QHPUvbWhZ5T+eQH8+cp4QOkRQ== dependencies: - "@cosmjs/amino" "^0.31.0" - "@cosmjs/cosmwasm-stargate" "^0.31.0" - "@cosmjs/crypto" "^0.31.0" - "@cosmjs/encoding" "^0.31.0" + "@cosmjs/amino" "^0.31.3" + "@cosmjs/cosmwasm-stargate" "^0.31.3" + "@cosmjs/crypto" "^0.31.3" + "@cosmjs/encoding" "^0.31.3" + "@cosmjs/stargate" "^0.31.3" "@kiruse/serde" "^0.8.0-rc.6" - "@oraichain/cosmwasm-vm-js" "^0.2.86" + "@oraichain/common" "^1.1.1" + "@oraichain/cosmwasm-vm-js" "^0.2.88" eventemitter3 "^5.0.0" protobufjs "^7.2.3" ts-results "^3.3.0" @@ -2504,17 +2580,17 @@ resolved "https://registry.npmjs.org/@oraichain/immutable/-/immutable-4.3.9.tgz#ff8d5a7b39b5b01f3f72a902cffbfea32ccb20c3" integrity sha512-INpHnhL970OCkR7I71Kssb2aLl2l4Y/x8W6FlyRO0KmC8GHjxc/hlNB1t44BiI7lkOYmcWMRQoC8dwParsp1RQ== -"@oraichain/oraidex-common@^1.0.96": - version "1.1.2" - resolved "https://registry.npmjs.org/@oraichain/oraidex-common/-/oraidex-common-1.1.2.tgz#4ff2dfe226a2bd417f6e59e24f66b211328bb282" - integrity sha512-U+XAHnwoghiC73j+i9z2TKNM/zgaOqLYJdek9CfVLhzke3p8lpFArpwiBp1S3eU+IXhYfqfHL2Ej2Y1s7bfeXg== - dependencies: - "@cosmjs/amino" "0.31.3" - "@cosmjs/cosmwasm-stargate" "0.31.3" - "@cosmjs/crypto" "0.31.3" - "@cosmjs/proto-signing" "0.31.3" - "@cosmjs/stargate" "0.31.3" - "@cosmjs/tendermint-rpc" "0.31.3" +"@oraichain/oraidex-common@1.1.29", "@oraichain/oraidex-common@^1.1.29": + version "1.1.29" + resolved "https://registry.yarnpkg.com/@oraichain/oraidex-common/-/oraidex-common-1.1.29.tgz#01ee382164e0d98c4929b322917c4efebe99886c" + integrity sha512-GHKpObLpOJEZ0LsMomxBw5yInQduikL5+AKrL09/fhuMihfCKCk2Bgc9Uyfxjmw6z5bBUaN5LOTEPau1U1uQLw== + dependencies: + "@cosmjs/amino" "^0.32.4" + "@cosmjs/cosmwasm-stargate" "^0.32.4" + "@cosmjs/crypto" "^0.32.4" + "@cosmjs/proto-signing" "^0.32.4" + "@cosmjs/stargate" "^0.32.4" + "@cosmjs/tendermint-rpc" "^0.32.4" "@ethersproject/providers" "^5.0.10" "@injectivelabs/sdk-ts" "1.12.1" "@keplr-wallet/types" "^0.11.38" @@ -2522,30 +2598,14 @@ axios "1.7.2" axios-extensions "3.1.7" bignumber.js "^9.1.2" - cosmjs-types "0.8.0" + cosmjs-types "^0.9.0" ethers "^5.0.15" tronweb "6.0.0-beta.4" -"@oraichain/oraidex-common@latest": - version "1.0.91" - resolved "https://registry.npmjs.org/@oraichain/oraidex-common/-/oraidex-common-1.0.91.tgz#b04cf2492658117f8b669719c9793551ade5214b" - integrity sha512-MbQbMDhbuElWQOvACDKtxmPJbDOHgUgWP/BhDsKOUNrVRohEFJHdxxB9sLhpQ8wkzfPudwPDU7zAPoSm/Dvikg== - dependencies: - "@cosmjs/amino" "0.31.3" - "@cosmjs/cosmwasm-stargate" "0.31.3" - "@cosmjs/crypto" "0.31.3" - "@cosmjs/proto-signing" "0.31.3" - "@cosmjs/stargate" "0.31.3" - "@cosmjs/tendermint-rpc" "0.31.3" - "@ethersproject/providers" "^5.0.10" - "@injectivelabs/sdk-ts" "1.12.1" - "@keplr-wallet/types" "^0.11.38" - "@oraichain/oraidex-contracts-sdk" latest - axios "0.26.1" - axios-extensions "3.1.3" - bignumber.js "^9.1.2" - cosmjs-types "0.8.0" - ethers "^5.0.15" +"@oraichain/oraidex-contracts-sdk@1.0.55": + version "1.0.55" + resolved "https://registry.yarnpkg.com/@oraichain/oraidex-contracts-sdk/-/oraidex-contracts-sdk-1.0.55.tgz#a9c8aadd5bfae4e2d2b71b4804ce3eadd35a0185" + integrity sha512-MlASHfRDnNwhM172PlFlqarCMUhcqFHYsDIrh1aP6Rzh7/xI0L444WXlzMkANb0JHgz0qAvcJ+3Q834bUKhwag== "@oraichain/oraidex-contracts-sdk@latest": version "1.0.45" @@ -2574,20 +2634,20 @@ dotenv "^16.4.5" varstruct "^6.1.3" -"@oraichain/tonbridge-contracts-build@^1.2.1": - version "1.2.2" - resolved "https://registry.npmjs.org/@oraichain/tonbridge-contracts-build/-/tonbridge-contracts-build-1.2.2.tgz#70d7ced1c881c30bb52f1aaa574880f956ac1797" - integrity sha512-PInJDhJinp3PqLEs1NXLcVki2Uivaa2mKcbpS+OuHJzr4xMlcRa3eYDOCX90hyKz3taDE4puIOmUDPcf2bqmXg== +"@oraichain/tonbridge-contracts-build@^1.3.6": + version "1.3.6" + resolved "https://registry.yarnpkg.com/@oraichain/tonbridge-contracts-build/-/tonbridge-contracts-build-1.3.6.tgz#5ebac73c2bdc2bc968a33a69cf22780d252cc0a6" + integrity sha512-Zo5UVnzfPhSUfXOlv/3rwsjATO6OYorfXe/4pGyRKYTMP+GpZq9ZrSXYF5DQdXk+2xaGXCS3wsUHgy6I45aEtQ== -"@oraichain/tonbridge-contracts-sdk@^1.2.1": - version "1.3.0" - resolved "https://registry.npmjs.org/@oraichain/tonbridge-contracts-sdk/-/tonbridge-contracts-sdk-1.3.0.tgz#b03f28005722604fe4d557dd8e58ef214ade5874" - integrity sha512-yTGlH5Oyq6s3cj63EJoBx+n4YxqhN6EcC8I0h9HmlOnGxzZgLY3AUkFjkFPgn5prH9dIfixhXnfh/TPXq0j9Pw== +"@oraichain/tonbridge-contracts-sdk@^1.3.6": + version "1.3.6" + resolved "https://registry.yarnpkg.com/@oraichain/tonbridge-contracts-sdk/-/tonbridge-contracts-sdk-1.3.6.tgz#1ee1309e6bb8e186eaa5d706c7d32276ef976402" + integrity sha512-k1DgzfYg3nQNPn2dLiXbkDHXd1WREQA9Dl0ezQ5kPtnlbNK9XjmxSco2gmaJwql0tE3cbBExUflfG0MaRF0dWw== -"@oraichain/tonbridge-utils@^1.0.0": - version "1.2.2" - resolved "https://registry.npmjs.org/@oraichain/tonbridge-utils/-/tonbridge-utils-1.2.2.tgz#663951b8a0f2ed20af4281efd6dd8e821388c765" - integrity sha512-n1BbZaHMZZKVt3UtrJ6HtWRR1VvnEMEBRr+OTOtg/vEJzPyZcSZ59b8ZIW52FlypSuVOCSp/euI2mx+1uT4sHw== +"@oraichain/tonbridge-utils@^1.3.6": + version "1.3.6" + resolved "https://registry.yarnpkg.com/@oraichain/tonbridge-utils/-/tonbridge-utils-1.3.6.tgz#ca6aed3eaa5a89e4d30824e26b34f62f814f1100" + integrity sha512-/7aPJNH1gAkGSDAHdUXDSDJ+FHWG2kzTO0lapSubpCPjcUks5q0rRQild4nqH7U9X9oqGJ/7xchVr8zCvp7n/A== dependencies: "@ton/core" "^0.56.3" "@ton/ton" "^13.11.1" @@ -3153,11 +3213,6 @@ resolved "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== -"@types/lru-cache@^4.1.1": - version "4.1.3" - resolved "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-4.1.3.tgz#ec5eb6dd818b7a06336cfb7368723164b195f818" - integrity sha512-QjCOmf5kYwekcsfEKhcEHMK8/SvgnneuSDXFERBuC/DPca2KJIO/gpChTsVb35BoWLBpEAJWz1GFVEArSdtKtw== - "@types/mime@^1": version "1.3.5" resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" @@ -3810,15 +3865,14 @@ available-typed-arrays@^1.0.7: dependencies: possible-typed-array-names "^1.0.0" -axios-extensions@3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/axios-extensions/-/axios-extensions-3.1.3.tgz#cd745bb7dc899743f85a2b5a291c7f36d9f41e12" - integrity sha512-/OB9OcJLNOIx9pdW4m4/hFRvNo12wlX5BaprIzqpMaLR02I88Mr98/wW4QN9rhx0/yg9rM7i6Af/RpV4MyxXjA== +axios-extensions@3.1.6: + version "3.1.6" + resolved "https://registry.yarnpkg.com/axios-extensions/-/axios-extensions-3.1.6.tgz#bfa72f65f44f0a3efa55a030cdaaa6451c246b1e" + integrity sha512-CmwMYxxAw4DcQDJ7/2Iv4GJj1Ao48lJEPieycgZQH6m1KcYZqf9zm2HM/CsULqheCpYxZbiGrCfZf5tVjXqoLg== dependencies: - "@types/lru-cache" "^4.1.1" - lru-cache "^5.1.1" - tslib "^1.9.0" - util "^0.11.1" + lru-cache "^7.14.0" + tslib "^2.1.0" + util "^0.12.3" axios-extensions@3.1.7: version "3.1.7" @@ -3829,12 +3883,12 @@ axios-extensions@3.1.7: tslib "^2.1.0" util "^0.12.3" -axios@0.26.1: - version "0.26.1" - resolved "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9" - integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA== +axios@0.21.4, axios@^0.21.2: + version "0.21.4" + resolved "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== dependencies: - follow-redirects "^1.14.8" + follow-redirects "^1.14.0" axios@1.7.2, axios@^1.6.0, axios@^1.6.4, axios@^1.6.7: version "1.7.2" @@ -3845,13 +3899,6 @@ axios@1.7.2, axios@^1.6.0, axios@^1.6.4, axios@^1.6.7: form-data "^4.0.0" proxy-from-env "^1.1.0" -axios@^0.21.2: - version "0.21.4" - resolved "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== - dependencies: - follow-redirects "^1.14.0" - axios@^0.27.2: version "0.27.2" resolved "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" @@ -5659,9 +5706,9 @@ ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: ethjs-util "0.1.6" rlp "^2.2.3" -ethers@5.7.2, ethers@^5.0.15, ethers@^5.7.2: +ethers@5.7.2, ethers@^5.0.15, ethers@^5.5.1, ethers@^5.7.2: version "5.7.2" - resolved "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== dependencies: "@ethersproject/abi" "5.7.0" @@ -6047,7 +6094,7 @@ fn.name@1.x.x: resolved "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== -follow-redirects@^1.14.0, follow-redirects@^1.14.8, follow-redirects@^1.14.9, follow-redirects@^1.15.6: +follow-redirects@^1.14.0, follow-redirects@^1.14.9, follow-redirects@^1.15.6: version "1.15.6" resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== @@ -6744,11 +6791,6 @@ inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, i resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - ini@4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1" @@ -11138,13 +11180,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -util@^0.11.1: - version "0.11.1" - resolved "https://registry.npmjs.org/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - util@^0.12.3: version "0.12.5" resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc"