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 # Changelog
## 0.9.18 ## 0.9.18
### Added
Add support for Sei. Add support for Sei.
### Changed
injective parseSmartContractStateResponse fix
## 0.9.17 ## 0.9.17
### Changed ### Changed

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

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

View File

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

View File

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