sdk/js: injective parseSmartContractStateResponse fix

This commit is contained in:
Kevin Peters 2023-05-20 14:57:36 +00:00 committed by kev1n-peters
parent a5a37495bb
commit 0cff646fed
4 changed files with 110 additions and 105 deletions

View File

@ -1,7 +1,15 @@
# Changelog
## 0.9.18
### Added
Add support for Sei.
### Changed
injective parseSmartContractStateResponse fix
## 0.9.17
### Changed

192
sdk/js/package-lock.json generated
View File

@ -1,20 +1,20 @@
{
"name": "@certusone/wormhole-sdk",
"version": "0.9.14",
"version": "0.9.18",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@certusone/wormhole-sdk",
"version": "0.9.14",
"version": "0.9.18",
"license": "Apache-2.0",
"dependencies": {
"@certusone/wormhole-sdk-proto-web": "0.0.6",
"@certusone/wormhole-sdk-wasm": "^0.0.1",
"@coral-xyz/borsh": "0.2.6",
"@injectivelabs/networks": "1.10.7",
"@injectivelabs/sdk-ts": "1.10.47",
"@injectivelabs/utils": "1.10.5",
"@injectivelabs/networks": "1.10.12",
"@injectivelabs/sdk-ts": "1.10.72",
"@injectivelabs/utils": "1.10.12",
"@mysten/sui.js": "0.32.2",
"@project-serum/anchor": "^0.25.0",
"@solana/spl-token": "^0.3.5",
@ -2033,9 +2033,9 @@
}
},
"node_modules/@injectivelabs/core-proto-ts": {
"version": "0.0.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.12.tgz",
"integrity": "sha512-axdL+KWuv4aORIdYqJQy5k9H+bPsi5Y4KWNcYPxrFQ0FAu+sjpvm5PmbIzBSgv/hnIB2cHcLuKvE3BtEa3vJ/w==",
"version": "0.0.14",
"resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.14.tgz",
"integrity": "sha512-NZWlgBzgVrXow9IknFQHvcYKX4QkUD25taRigoNYQK8PDn4+VXd9xM5WFUDRhzm2smTCguyl/+MghpEp4oTPWw==",
"dependencies": {
"@injectivelabs/grpc-web": "^0.0.1",
"google-protobuf": "^3.14.0",
@ -2072,13 +2072,13 @@
}
},
"node_modules/@injectivelabs/exceptions": {
"version": "1.10.5",
"resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.10.5.tgz",
"integrity": "sha512-jeAa5GL3dbe9vXykzu54RP2RETZ6m92XzOTFWb3F0UgB1GtGEDKoMYxN8CJn9RYz3buCPcHxMi/+og6FHu+RaQ==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.10.12.tgz",
"integrity": "sha512-9x8WDRi/K6JRMRAGJblbS0wQKckIX69CPU61ea22RprkO0sPazxpzp56txgHj0uHYkq2bg/exrX8N6UxdrNCMg==",
"hasInstallScript": true,
"dependencies": {
"@injectivelabs/grpc-web": "^0.0.1",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/ts-types": "^1.10.12",
"http-status-codes": "^2.2.0",
"link-module-alias": "^1.2.0",
"shx": "^0.3.2"
@ -2151,9 +2151,9 @@
}
},
"node_modules/@injectivelabs/mito-proto-ts": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@injectivelabs/mito-proto-ts/-/mito-proto-ts-1.0.4.tgz",
"integrity": "sha512-8raVmZnaXVbpikMTmnc+OtViBPzgyx2ilezUTZFCNcQzZM01lbJlpd0NbF6K5tG76eJ3Wjwj+YpAdRPNuayZ4A==",
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/@injectivelabs/mito-proto-ts/-/mito-proto-ts-1.0.9.tgz",
"integrity": "sha512-+TZMvJ4SHwcn6SFPdqaiQFZdNhjH7hyRFozY15nOTC2utdGij9jEsjz1NsyOejfYDA0s1z5Wm1SgrMYKaVpAmQ==",
"dependencies": {
"@injectivelabs/grpc-web": "^0.0.1",
"google-protobuf": "^3.14.0",
@ -2190,22 +2190,22 @@
}
},
"node_modules/@injectivelabs/networks": {
"version": "1.10.7",
"resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.10.7.tgz",
"integrity": "sha512-qnU3A7FgTVi4bGEMaSsSIN2wTBhKZfV+3fiwU09aX8ZNcWAilMx8d/mlE1naZFAHs7Kf5hFBxzgeSRZa1GJqiA==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.10.12.tgz",
"integrity": "sha512-tTHyLls1Nik5QTs/S03qqG2y/ITvNwI8CJOQbMmmsr1CL2CdjJBtzRYn9Dyx2p8XgzRFf9hmlybpe20tq9O3SA==",
"hasInstallScript": true,
"dependencies": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"link-module-alias": "^1.2.0",
"shx": "^0.3.2"
}
},
"node_modules/@injectivelabs/sdk-ts": {
"version": "1.10.47",
"resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.10.47.tgz",
"integrity": "sha512-G11Cdf5iO6is0qWzQRdfiUJLI8IPF4VtD5mVfBwnakrk78syN/Dy492trL7hispDSQaCJaP6a/fa6HnMPCsvzA==",
"version": "1.10.72",
"resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.10.72.tgz",
"integrity": "sha512-A5mHNNBgO4fI1c/7CZ0bGfVXliy8laP+VaYZ++aWh1YyudoZw4CTCEmLetZRy7AUU3XcfbHa8sAImRi7db+v6Q==",
"hasInstallScript": true,
"dependencies": {
"@apollo/client": "^3.5.8",
@ -2213,18 +2213,18 @@
"@cosmjs/proto-signing": "^0.30.1",
"@cosmjs/stargate": "^0.30.1",
"@ethersproject/bytes": "^5.7.0",
"@injectivelabs/core-proto-ts": "^0.0.12",
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/core-proto-ts": "^0.0.14",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/grpc-web": "^0.0.1",
"@injectivelabs/grpc-web-node-http-transport": "^0.0.2",
"@injectivelabs/grpc-web-react-native-transport": "^0.0.2",
"@injectivelabs/indexer-proto-ts": "1.10.8-rc.4",
"@injectivelabs/mito-proto-ts": "1.0.4",
"@injectivelabs/networks": "^1.10.7",
"@injectivelabs/test-utils": "^1.10.2",
"@injectivelabs/token-metadata": "^1.10.25",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/mito-proto-ts": "1.0.9",
"@injectivelabs/networks": "^1.10.12",
"@injectivelabs/test-utils": "^1.10.12",
"@injectivelabs/token-metadata": "^1.10.42",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"@metamask/eth-sig-util": "^4.0.0",
"axios": "^0.27.2",
"bech32": "^2.0.0",
@ -2269,9 +2269,9 @@
}
},
"node_modules/@injectivelabs/test-utils": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/@injectivelabs/test-utils/-/test-utils-1.10.2.tgz",
"integrity": "sha512-B84qmz4ABxynSiNefUqGbR6ZQOciGJTUv7CSEYN9oRLNZoRCE+jsCVTh9SSqSKF4ZD84llAnyISYWweStW7ifw==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/test-utils/-/test-utils-1.10.12.tgz",
"integrity": "sha512-IFqlEeFXXf6V1NEt65W2SfAN5/73lK4BmTrfeOQANfOFa3TUAJcPuU8rhx4jhi801cZLV3R9D/iQdgE1tbUK9A==",
"hasInstallScript": true,
"dependencies": {
"axios": "^0.21.1",
@ -2291,15 +2291,15 @@
}
},
"node_modules/@injectivelabs/token-metadata": {
"version": "1.10.25",
"resolved": "https://registry.npmjs.org/@injectivelabs/token-metadata/-/token-metadata-1.10.25.tgz",
"integrity": "sha512-irMqhjyovmlYwFquNCWcFfbk16T8cmXT+tnTQsi0G2+YXqUlJJF0dnELvLeYDNROwM2EEJEWvl/4V5DWHKLd7w==",
"version": "1.10.42",
"resolved": "https://registry.npmjs.org/@injectivelabs/token-metadata/-/token-metadata-1.10.42.tgz",
"integrity": "sha512-j5S+f05/Xtcqbg7pPHRI6hjJpdjIIuMHo16nLecU86mEHhXOzdJzhi/yzrtW7dstlgshyUJKRPZ7HaiOvZNrjA==",
"hasInstallScript": true,
"dependencies": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/networks": "^1.10.7",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/networks": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"@types/lodash.values": "^4.3.6",
"copyfiles": "^2.4.1",
"jsonschema": "^1.4.0",
@ -2310,9 +2310,9 @@
}
},
"node_modules/@injectivelabs/ts-types": {
"version": "1.10.4",
"resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.10.4.tgz",
"integrity": "sha512-NvC1xEG/qiRF36mtwM4fr12kwg8UFduQBQ/MQsM8yp1QRH+Qtq/My1j0AGcOWpMZ0tVONhWvUvr+t7Yih7ciAg==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.10.12.tgz",
"integrity": "sha512-Z/qeZ9jwhqpreXFNiox6NrXLiMyhvMEd79RWMZ9lVOLjTeXRTUh/Vl7ry7KBE2OypsPPTMUP+k7Dhsn0ufFwgw==",
"hasInstallScript": true,
"dependencies": {
"link-module-alias": "^1.2.0",
@ -2320,13 +2320,13 @@
}
},
"node_modules/@injectivelabs/utils": {
"version": "1.10.5",
"resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.10.5.tgz",
"integrity": "sha512-9t+9xOh8wQWs/kuUrfWjGAJMVbtgwu20AWdDQl5qeoNxstE7uKTM0hJWCn+OhF5WYloZH7kwfqEUSNZ84G/VpA==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.10.12.tgz",
"integrity": "sha512-c8al79nxIJgV1cBAdW2TPDGldj/8gm5k0h5TIN/AJs8/AeIjpTwwVGfLY3QvPOpRsxuQ9CjBkTXrAcSL1wwkcw==",
"hasInstallScript": true,
"dependencies": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"axios": "^0.21.1",
"bignumber.js": "^9.0.1",
"http-status-codes": "^2.2.0",
@ -8766,6 +8766,7 @@
"resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.5.tgz",
"integrity": "sha512-HTm14iMQKK2FjFLRTM5lAVcyaUzOnqbPtesFIvREgXpJHdQm8bWS+GkQgIkfaBYRHuCnea7w8UVNfwiAQhlr9A==",
"dev": true,
"hasInstallScript": true,
"optional": true,
"dependencies": {
"node-gyp-build": "^4.3.0"
@ -9128,6 +9129,7 @@
"resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz",
"integrity": "sha512-vLt1O5Pp+flcArHGIyKEQq883nBt8nN8tVBcoL0qUXj2XT1n7p70yGIq2VK98I5FdZ1YHc0wk/koOnHjnXWk1Q==",
"dev": true,
"hasInstallScript": true,
"optional": true,
"dependencies": {
"node-gyp-build": "^4.3.0"
@ -19336,9 +19338,9 @@
"requires": {}
},
"@injectivelabs/core-proto-ts": {
"version": "0.0.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.12.tgz",
"integrity": "sha512-axdL+KWuv4aORIdYqJQy5k9H+bPsi5Y4KWNcYPxrFQ0FAu+sjpvm5PmbIzBSgv/hnIB2cHcLuKvE3BtEa3vJ/w==",
"version": "0.0.14",
"resolved": "https://registry.npmjs.org/@injectivelabs/core-proto-ts/-/core-proto-ts-0.0.14.tgz",
"integrity": "sha512-NZWlgBzgVrXow9IknFQHvcYKX4QkUD25taRigoNYQK8PDn4+VXd9xM5WFUDRhzm2smTCguyl/+MghpEp4oTPWw==",
"requires": {
"@injectivelabs/grpc-web": "^0.0.1",
"google-protobuf": "^3.14.0",
@ -19373,12 +19375,12 @@
}
},
"@injectivelabs/exceptions": {
"version": "1.10.5",
"resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.10.5.tgz",
"integrity": "sha512-jeAa5GL3dbe9vXykzu54RP2RETZ6m92XzOTFWb3F0UgB1GtGEDKoMYxN8CJn9RYz3buCPcHxMi/+og6FHu+RaQ==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/exceptions/-/exceptions-1.10.12.tgz",
"integrity": "sha512-9x8WDRi/K6JRMRAGJblbS0wQKckIX69CPU61ea22RprkO0sPazxpzp56txgHj0uHYkq2bg/exrX8N6UxdrNCMg==",
"requires": {
"@injectivelabs/grpc-web": "^0.0.1",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/ts-types": "^1.10.12",
"http-status-codes": "^2.2.0",
"link-module-alias": "^1.2.0",
"shx": "^0.3.2"
@ -19442,9 +19444,9 @@
}
},
"@injectivelabs/mito-proto-ts": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@injectivelabs/mito-proto-ts/-/mito-proto-ts-1.0.4.tgz",
"integrity": "sha512-8raVmZnaXVbpikMTmnc+OtViBPzgyx2ilezUTZFCNcQzZM01lbJlpd0NbF6K5tG76eJ3Wjwj+YpAdRPNuayZ4A==",
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/@injectivelabs/mito-proto-ts/-/mito-proto-ts-1.0.9.tgz",
"integrity": "sha512-+TZMvJ4SHwcn6SFPdqaiQFZdNhjH7hyRFozY15nOTC2utdGij9jEsjz1NsyOejfYDA0s1z5Wm1SgrMYKaVpAmQ==",
"requires": {
"@injectivelabs/grpc-web": "^0.0.1",
"google-protobuf": "^3.14.0",
@ -19479,39 +19481,39 @@
}
},
"@injectivelabs/networks": {
"version": "1.10.7",
"resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.10.7.tgz",
"integrity": "sha512-qnU3A7FgTVi4bGEMaSsSIN2wTBhKZfV+3fiwU09aX8ZNcWAilMx8d/mlE1naZFAHs7Kf5hFBxzgeSRZa1GJqiA==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/networks/-/networks-1.10.12.tgz",
"integrity": "sha512-tTHyLls1Nik5QTs/S03qqG2y/ITvNwI8CJOQbMmmsr1CL2CdjJBtzRYn9Dyx2p8XgzRFf9hmlybpe20tq9O3SA==",
"requires": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"link-module-alias": "^1.2.0",
"shx": "^0.3.2"
}
},
"@injectivelabs/sdk-ts": {
"version": "1.10.47",
"resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.10.47.tgz",
"integrity": "sha512-G11Cdf5iO6is0qWzQRdfiUJLI8IPF4VtD5mVfBwnakrk78syN/Dy492trL7hispDSQaCJaP6a/fa6HnMPCsvzA==",
"version": "1.10.72",
"resolved": "https://registry.npmjs.org/@injectivelabs/sdk-ts/-/sdk-ts-1.10.72.tgz",
"integrity": "sha512-A5mHNNBgO4fI1c/7CZ0bGfVXliy8laP+VaYZ++aWh1YyudoZw4CTCEmLetZRy7AUU3XcfbHa8sAImRi7db+v6Q==",
"requires": {
"@apollo/client": "^3.5.8",
"@cosmjs/amino": "^0.30.1",
"@cosmjs/proto-signing": "^0.30.1",
"@cosmjs/stargate": "^0.30.1",
"@ethersproject/bytes": "^5.7.0",
"@injectivelabs/core-proto-ts": "^0.0.12",
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/core-proto-ts": "^0.0.14",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/grpc-web": "^0.0.1",
"@injectivelabs/grpc-web-node-http-transport": "^0.0.2",
"@injectivelabs/grpc-web-react-native-transport": "^0.0.2",
"@injectivelabs/indexer-proto-ts": "1.10.8-rc.4",
"@injectivelabs/mito-proto-ts": "1.0.4",
"@injectivelabs/networks": "^1.10.7",
"@injectivelabs/test-utils": "^1.10.2",
"@injectivelabs/token-metadata": "^1.10.25",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/mito-proto-ts": "1.0.9",
"@injectivelabs/networks": "^1.10.12",
"@injectivelabs/test-utils": "^1.10.12",
"@injectivelabs/token-metadata": "^1.10.42",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"@metamask/eth-sig-util": "^4.0.0",
"axios": "^0.27.2",
"bech32": "^2.0.0",
@ -19555,9 +19557,9 @@
}
},
"@injectivelabs/test-utils": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/@injectivelabs/test-utils/-/test-utils-1.10.2.tgz",
"integrity": "sha512-B84qmz4ABxynSiNefUqGbR6ZQOciGJTUv7CSEYN9oRLNZoRCE+jsCVTh9SSqSKF4ZD84llAnyISYWweStW7ifw==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/test-utils/-/test-utils-1.10.12.tgz",
"integrity": "sha512-IFqlEeFXXf6V1NEt65W2SfAN5/73lK4BmTrfeOQANfOFa3TUAJcPuU8rhx4jhi801cZLV3R9D/iQdgE1tbUK9A==",
"requires": {
"axios": "^0.21.1",
"bignumber.js": "^9.0.1",
@ -19578,14 +19580,14 @@
}
},
"@injectivelabs/token-metadata": {
"version": "1.10.25",
"resolved": "https://registry.npmjs.org/@injectivelabs/token-metadata/-/token-metadata-1.10.25.tgz",
"integrity": "sha512-irMqhjyovmlYwFquNCWcFfbk16T8cmXT+tnTQsi0G2+YXqUlJJF0dnELvLeYDNROwM2EEJEWvl/4V5DWHKLd7w==",
"version": "1.10.42",
"resolved": "https://registry.npmjs.org/@injectivelabs/token-metadata/-/token-metadata-1.10.42.tgz",
"integrity": "sha512-j5S+f05/Xtcqbg7pPHRI6hjJpdjIIuMHo16nLecU86mEHhXOzdJzhi/yzrtW7dstlgshyUJKRPZ7HaiOvZNrjA==",
"requires": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/networks": "^1.10.7",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/utils": "^1.10.5",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/networks": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"@injectivelabs/utils": "^1.10.12",
"@types/lodash.values": "^4.3.6",
"copyfiles": "^2.4.1",
"jsonschema": "^1.4.0",
@ -19596,21 +19598,21 @@
}
},
"@injectivelabs/ts-types": {
"version": "1.10.4",
"resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.10.4.tgz",
"integrity": "sha512-NvC1xEG/qiRF36mtwM4fr12kwg8UFduQBQ/MQsM8yp1QRH+Qtq/My1j0AGcOWpMZ0tVONhWvUvr+t7Yih7ciAg==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/ts-types/-/ts-types-1.10.12.tgz",
"integrity": "sha512-Z/qeZ9jwhqpreXFNiox6NrXLiMyhvMEd79RWMZ9lVOLjTeXRTUh/Vl7ry7KBE2OypsPPTMUP+k7Dhsn0ufFwgw==",
"requires": {
"link-module-alias": "^1.2.0",
"shx": "^0.3.2"
}
},
"@injectivelabs/utils": {
"version": "1.10.5",
"resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.10.5.tgz",
"integrity": "sha512-9t+9xOh8wQWs/kuUrfWjGAJMVbtgwu20AWdDQl5qeoNxstE7uKTM0hJWCn+OhF5WYloZH7kwfqEUSNZ84G/VpA==",
"version": "1.10.12",
"resolved": "https://registry.npmjs.org/@injectivelabs/utils/-/utils-1.10.12.tgz",
"integrity": "sha512-c8al79nxIJgV1cBAdW2TPDGldj/8gm5k0h5TIN/AJs8/AeIjpTwwVGfLY3QvPOpRsxuQ9CjBkTXrAcSL1wwkcw==",
"requires": {
"@injectivelabs/exceptions": "^1.10.5",
"@injectivelabs/ts-types": "^1.10.4",
"@injectivelabs/exceptions": "^1.10.12",
"@injectivelabs/ts-types": "^1.10.12",
"axios": "^0.21.1",
"bignumber.js": "^9.0.1",
"http-status-codes": "^2.2.0",

View File

@ -69,9 +69,9 @@
"@certusone/wormhole-sdk-proto-web": "0.0.6",
"@certusone/wormhole-sdk-wasm": "^0.0.1",
"@coral-xyz/borsh": "0.2.6",
"@injectivelabs/networks": "1.10.7",
"@injectivelabs/sdk-ts": "1.10.47",
"@injectivelabs/utils": "1.10.5",
"@injectivelabs/networks": "1.10.12",
"@injectivelabs/sdk-ts": "1.10.72",
"@injectivelabs/utils": "1.10.12",
"@mysten/sui.js": "0.32.2",
"@project-serum/anchor": "^0.25.0",
"@solana/spl-token": "^0.3.5",

View File

@ -1,15 +1,10 @@
import { ChainGrpcWasmApi } from "@injectivelabs/sdk-ts";
import { CosmwasmWasmV1Query } from '@injectivelabs/core-proto-ts';
import { CosmwasmWasmV1Query } from "@injectivelabs/core-proto-ts";
export const parseSmartContractStateResponse = ({
data,
}: CosmwasmWasmV1Query.QuerySmartContractStateResponse) =>
JSON.parse(
Buffer.from(
typeof data === "string" ? data : Buffer.from(data).toString(),
"base64"
).toString()
);
JSON.parse(Buffer.from(data).toString());
export const queryExternalIdInjective = async (
client: ChainGrpcWasmApi,