diff --git a/package-lock.json b/package-lock.json index b6f6c5d..b392f8c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@chakra-ui/icons": "2.0.12", "@chakra-ui/react": "2.5.1", "@cosmjs/cosmwasm-stargate": "0.29.5", - "@cosmjs/stargate": "0.29.5", + "@cosmjs/stargate": "0.37.0", "@cosmos-kit/core": "1.3.4", "@cosmos-kit/cosmostation": "0.15.17", "@cosmos-kit/keplr": "0.33.18", @@ -4530,15 +4530,15 @@ } }, "node_modules/@cosmjs/amino": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.32.3.tgz", - "integrity": "sha512-G4zXl+dJbqrz1sSJ56H/25l5NJEk/pAPIr8piAHgbXYw88OdAOlpA26PQvk2IbSN/rRgVbvlLTNgX2tzz1dyUA==", - "peer": true, + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.37.0.tgz", + "integrity": "sha512-Qjg3vx0V907ICYr9wTFuF55+P2F7FuVuVdV8WsBJC6G9ekS5nbi7Z4+YsoJf3JEp5WApVgcX3HmAWZhziayxzw==", + "license": "Apache-2.0", "dependencies": { - "@cosmjs/crypto": "^0.32.3", - "@cosmjs/encoding": "^0.32.3", - "@cosmjs/math": "^0.32.3", - "@cosmjs/utils": "^0.32.3" + "@cosmjs/crypto": "^0.37.0", + "@cosmjs/encoding": "^0.37.0", + "@cosmjs/math": "^0.37.0", + "@cosmjs/utils": "^0.37.0" } }, "node_modules/@cosmjs/cosmwasm-stargate": { @@ -4616,6 +4616,26 @@ "long": "^4.0.0" } }, + "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/stargate": { + "version": "0.29.5", + "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.29.5.tgz", + "integrity": "sha512-hjEv8UUlJruLrYGJcUZXM/CziaINOKwfVm2BoSdUnNTMxGvY/jC1ABHKeZUYt9oXHxEJ1n9+pDqzbKc8pT0nBw==", + "license": "Apache-2.0", + "dependencies": { + "@confio/ics23": "^0.6.8", + "@cosmjs/amino": "^0.29.5", + "@cosmjs/encoding": "^0.29.5", + "@cosmjs/math": "^0.29.5", + "@cosmjs/proto-signing": "^0.29.5", + "@cosmjs/stream": "^0.29.5", + "@cosmjs/tendermint-rpc": "^0.29.5", + "@cosmjs/utils": "^0.29.5", + "cosmjs-types": "^0.5.2", + "long": "^4.0.0", + "protobufjs": "~6.11.3", + "xstream": "^11.14.0" + } + }, "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/utils": { "version": "0.29.5", "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.29.5.tgz", @@ -4631,28 +4651,29 @@ } }, "node_modules/@cosmjs/crypto": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.32.3.tgz", - "integrity": "sha512-niQOWJHUtlJm2GG4F00yGT7sGPKxfUwz+2qQ30uO/E3p58gOusTcH2qjiJNVxb8vScYJhFYFqpm/OA/mVqoUGQ==", - "peer": true, + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.37.0.tgz", + "integrity": "sha512-rjnU7SEgNTUQAUotG686m7ahYSWgHh3J6n2JXoWoHJz0uVv4o4P+pbAFklyQ1PcPIR7u6LezCKDB5tP5Y5PeYQ==", + "license": "Apache-2.0", "dependencies": { - "@cosmjs/encoding": "^0.32.3", - "@cosmjs/math": "^0.32.3", - "@cosmjs/utils": "^0.32.3", - "@noble/hashes": "^1", - "bn.js": "^5.2.0", - "elliptic": "^6.5.4", - "libsodium-wrappers-sumo": "^0.7.11" + "@cosmjs/encoding": "^0.37.0", + "@cosmjs/math": "^0.37.0", + "@cosmjs/utils": "^0.37.0", + "@noble/ciphers": "^1.3.0", + "@noble/curves": "^1.9.2", + "@noble/hashes": "^1.8.0", + "@scure/bip39": "^1.6.0", + "hash-wasm": "^4.12.0" } }, "node_modules/@cosmjs/encoding": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.32.3.tgz", - "integrity": "sha512-p4KF7hhv8jBQX3MkB3Defuhz/W0l3PwWVYU2vkVuBJ13bJcXyhU9nJjiMkaIv+XP+W2QgRceqNNgFUC5chNR7w==", - "peer": true, + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.37.0.tgz", + "integrity": "sha512-xtdC0w+iVFOrod9a5RLJULUECv+6AvZr5FkD8AFr2vD853n7Z89/AVuEiJzd4GdUwlPzxcaamhAtmI+IB9DYvg==", + "license": "Apache-2.0", "dependencies": { + "@scure/base": "^2.0.0", "base64-js": "^1.3.0", - "bech32": "^1.1.4", "readonly-date": "^1.0.0" } }, @@ -4666,26 +4687,23 @@ } }, "node_modules/@cosmjs/math": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.32.3.tgz", - "integrity": "sha512-amumUtZs8hCCnV+lSBaJIiZkGabQm22QGg/IotYrhcmoOEOjt82n7hMNlNXRs7V6WLMidGrGYcswB5zcmp0Meg==", - "peer": true, - "dependencies": { - "bn.js": "^5.2.0" - } + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.37.0.tgz", + "integrity": "sha512-FI+Tq8mhW0tuDawRvPdyX3K7qDZD2v1keRhiK/zHisvtQVzqoRRoOS1g5P9Pc7gWLQ1jPS15gDMYBu5+UYJ1+g==", + "license": "Apache-2.0" }, "node_modules/@cosmjs/proto-signing": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.32.3.tgz", - "integrity": "sha512-kSZ0ZUY0DwcRT0NcIn2HkadH4NKlwjfZgbLj1ABwh/4l0RgeT84QCscZCu63tJYq3K6auwqTiZSZERwlO4/nbg==", - "peer": true, + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.37.0.tgz", + "integrity": "sha512-Ir/nPyrKIlFKsNAfUPVAfgNj0NBEHyryzIPJbCebTK9fBuAyQ3LXn+QfiFYR58/kVp63gEdIlADMQGGBS5ZF+w==", + "license": "Apache-2.0", "dependencies": { - "@cosmjs/amino": "^0.32.3", - "@cosmjs/crypto": "^0.32.3", - "@cosmjs/encoding": "^0.32.3", - "@cosmjs/math": "^0.32.3", - "@cosmjs/utils": "^0.32.3", - "cosmjs-types": "^0.9.0" + "@cosmjs/amino": "^0.37.0", + "@cosmjs/crypto": "^0.37.0", + "@cosmjs/encoding": "^0.37.0", + "@cosmjs/math": "^0.37.0", + "@cosmjs/utils": "^0.37.0", + "cosmjs-types": "^0.10.1" } }, "node_modules/@cosmjs/socket": { @@ -4700,93 +4718,67 @@ } }, "node_modules/@cosmjs/stargate": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.29.5.tgz", - "integrity": "sha512-hjEv8UUlJruLrYGJcUZXM/CziaINOKwfVm2BoSdUnNTMxGvY/jC1ABHKeZUYt9oXHxEJ1n9+pDqzbKc8pT0nBw==", - "dependencies": { - "@confio/ics23": "^0.6.8", - "@cosmjs/amino": "^0.29.5", - "@cosmjs/encoding": "^0.29.5", - "@cosmjs/math": "^0.29.5", - "@cosmjs/proto-signing": "^0.29.5", - "@cosmjs/stream": "^0.29.5", - "@cosmjs/tendermint-rpc": "^0.29.5", - "@cosmjs/utils": "^0.29.5", - "cosmjs-types": "^0.5.2", - "long": "^4.0.0", - "protobufjs": "~6.11.3", + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.37.0.tgz", + "integrity": "sha512-accDRW9QvMbWf6zrg/YHR/E8UCDr1q2gu8zUI7Hdn8KjhO4yO/+Ry119Lqr8FRNxCJ4DvLe8yhYDLk5FFKuQCQ==", + "license": "Apache-2.0", + "dependencies": { + "@cosmjs/amino": "^0.37.0", + "@cosmjs/encoding": "^0.37.0", + "@cosmjs/math": "^0.37.0", + "@cosmjs/proto-signing": "^0.37.0", + "@cosmjs/stream": "^0.37.0", + "@cosmjs/tendermint-rpc": "^0.37.0", + "@cosmjs/utils": "^0.37.0", + "cosmjs-types": "^0.10.1" + } + }, + "node_modules/@cosmjs/stargate/node_modules/@cosmjs/json-rpc": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.37.0.tgz", + "integrity": "sha512-MzuVu2hUmY6uOhn2ezoe9AhR/WBIKYYWarr8QazVnM2N5gZQnfL3Pg/i+f2f4lhacSwYVnJXfqF1CZJoDi0AUg==", + "license": "Apache-2.0", + "dependencies": { + "@cosmjs/stream": "^0.37.0", "xstream": "^11.14.0" } }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/amino": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.29.5.tgz", - "integrity": "sha512-Qo8jpC0BiziTSUqpkNatBcwtKNhCovUnFul9SlT/74JUCdLYaeG5hxr3q1cssQt++l4LvlcpF+OUXL48XjNjLw==", - "dependencies": { - "@cosmjs/crypto": "^0.29.5", - "@cosmjs/encoding": "^0.29.5", - "@cosmjs/math": "^0.29.5", - "@cosmjs/utils": "^0.29.5" - } - }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/crypto": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.29.5.tgz", - "integrity": "sha512-2bKkaLGictaNL0UipQCL6C1afaisv6k8Wr/GCLx9FqiyFkh9ZgRHDyetD64ZsjnWV/N/D44s/esI+k6oPREaiQ==", - "dependencies": { - "@cosmjs/encoding": "^0.29.5", - "@cosmjs/math": "^0.29.5", - "@cosmjs/utils": "^0.29.5", - "@noble/hashes": "^1", - "bn.js": "^5.2.0", - "elliptic": "^6.5.4", - "libsodium-wrappers": "^0.7.6" - } - }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/encoding": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.29.5.tgz", - "integrity": "sha512-G4rGl/Jg4dMCw5u6PEZHZcoHnUBlukZODHbm/wcL4Uu91fkn5jVo5cXXZcvs4VCkArVGrEj/52eUgTZCmOBGWQ==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/math": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.29.5.tgz", - "integrity": "sha512-2GjKcv+A9f86MAWYLUkjhw1/WpRl2R1BTb3m9qPG7lzMA7ioYff9jY5SPCfafKdxM4TIQGxXQlYGewQL16O68Q==", + "node_modules/@cosmjs/stargate/node_modules/@cosmjs/socket": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.37.0.tgz", + "integrity": "sha512-v07ufhrGXgja8O7ZTkUn66WJ2uWjtnH6F4KFNxI1XayrrHpVExlKS7BQIr5pKY1XUkKHCIcahuN4sRiPOOE38Q==", + "license": "Apache-2.0", "dependencies": { - "bn.js": "^5.2.0" + "@cosmjs/stream": "^0.37.0", + "isomorphic-ws": "^4.0.1", + "ws": "^7", + "xstream": "^11.14.0" } }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/proto-signing": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.29.5.tgz", - "integrity": "sha512-QRrS7CiKaoETdgIqvi/7JC2qCwCR7lnWaUsTzh/XfRy3McLkEd+cXbKAW3cygykv7IN0VAEIhZd2lyIfT8KwNA==", + "node_modules/@cosmjs/stargate/node_modules/@cosmjs/stream": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.37.0.tgz", + "integrity": "sha512-xMfNL6GNCe08erwEJ6W7Oj34VqdCmCTyB/d68DIjgcXczOxndNHsldKyZLcLQse7jbwtDegYY68hW1OqikwWwg==", + "license": "Apache-2.0", "dependencies": { - "@cosmjs/amino": "^0.29.5", - "@cosmjs/crypto": "^0.29.5", - "@cosmjs/encoding": "^0.29.5", - "@cosmjs/math": "^0.29.5", - "@cosmjs/utils": "^0.29.5", - "cosmjs-types": "^0.5.2", - "long": "^4.0.0" + "xstream": "^11.14.0" } }, - "node_modules/@cosmjs/stargate/node_modules/@cosmjs/utils": { - "version": "0.29.5", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.29.5.tgz", - "integrity": "sha512-m7h+RXDUxOzEOGt4P+3OVPX7PuakZT3GBmaM/Y2u+abN3xZkziykD/NvedYFvvCCdQo714XcGl33bwifS9FZPQ==" - }, - "node_modules/@cosmjs/stargate/node_modules/cosmjs-types": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.5.2.tgz", - "integrity": "sha512-zxCtIJj8v3Di7s39uN4LNcN3HIE1z0B9Z0SPE8ZNQR0oSzsuSe1ACgxoFkvhkS7WBasCAFcglS11G2hyfd5tPg==", + "node_modules/@cosmjs/stargate/node_modules/@cosmjs/tendermint-rpc": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.37.0.tgz", + "integrity": "sha512-TTLJwiA9FLLrQ7OIJxo2vt+HoTW54IUaBx7tptOvwCilYFQDNWYQaC22ACLF9sOPx3PtDqDpDDqDHfRbODD1sw==", + "license": "Apache-2.0", "dependencies": { - "long": "^4.0.0", - "protobufjs": "~6.11.2" + "@cosmjs/crypto": "^0.37.0", + "@cosmjs/encoding": "^0.37.0", + "@cosmjs/json-rpc": "^0.37.0", + "@cosmjs/math": "^0.37.0", + "@cosmjs/socket": "^0.37.0", + "@cosmjs/stream": "^0.37.0", + "@cosmjs/utils": "^0.37.0", + "readonly-date": "^1.0.0", + "xstream": "^11.14.0" } }, "node_modules/@cosmjs/stream": { @@ -4852,10 +4844,10 @@ "integrity": "sha512-m7h+RXDUxOzEOGt4P+3OVPX7PuakZT3GBmaM/Y2u+abN3xZkziykD/NvedYFvvCCdQo714XcGl33bwifS9FZPQ==" }, "node_modules/@cosmjs/utils": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.32.3.tgz", - "integrity": "sha512-WCZK4yksj2hBDz4w7xFZQTRZQ/RJhBX26uFHmmQFIcNUUVAihrLO+RerqJgk0dZqC42wstM9pEUQGtPmLcIYvg==", - "peer": true + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.37.0.tgz", + "integrity": "sha512-j46yZg+cLBpANGc5sCxtQHJgPGBt5zSKlU+KX9FlDS6JU6q2vZYCpKgucFFpjekEiMagU1eu8cDSCRjTthEM6w==", + "license": "Apache-2.0" }, "node_modules/@cosmology-ui/react": { "version": "0.1.21", @@ -6471,16 +6463,44 @@ "node": ">= 10" } }, + "node_modules/@noble/ciphers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", + "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@noble/curves": { + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", + "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.8.0" + }, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@noble/hashes": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.1.5.tgz", - "integrity": "sha512-LTMZiiLc+V4v1Yi16TD6aX2gmtKszNye0pQgbaLqkvhIqP7nVsSaJsWloGQjJfJ8offaoP5GtX3yY5swbcJxxQ==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ] + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", @@ -6904,6 +6924,37 @@ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", "dev": true }, + "node_modules/@scure/base": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz", + "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip39": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.6.0.tgz", + "integrity": "sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "~1.8.0", + "@scure/base": "~1.2.5" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@scure/bip39/node_modules/@scure/base": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", + "integrity": "sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==", + "license": "MIT", + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@sinclair/typebox": { "version": "0.24.51", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", @@ -8635,10 +8686,10 @@ } }, "node_modules/cosmjs-types": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.9.0.tgz", - "integrity": "sha512-MN/yUe6mkJwHnCFfsNPeCfXVhyxHYW6c/xDUzrSbBycYzw++XvWDMJArXp2pLdgD6FQ8DW79vkPjeNKVrXaHeQ==", - "peer": true + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.10.1.tgz", + "integrity": "sha512-CENXb4O5GN+VyB68HYXFT2SOhv126Z59631rZC56m8uMWa6/cSlFeai8BwZGT1NMepw0Ecf+U8XSOnBzZUWh9Q==", + "license": "Apache-2.0" }, "node_modules/create-hash": { "version": "1.2.0", @@ -10385,6 +10436,12 @@ "node": ">=4" } }, + "node_modules/hash-wasm": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.12.0.tgz", + "integrity": "sha512-+/2B2rYLb48I/evdOIhP+K/DD2ca2fgBjp6O+GBEnCDk2e4rpeXIK8GvIyRPjTezgmWn9gmKwkQjjx6BtqDHVQ==", + "license": "MIT" + }, "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", @@ -11550,12 +11607,6 @@ "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.10.tgz", "integrity": "sha512-eY+z7hDrDKxkAK+QKZVNv92A5KYkxfvIshtBJkmg5TSiCnYqZP3i9OO9whE79Pwgm4jGaoHgkM4ao/b9Cyu4zQ==" }, - "node_modules/libsodium-sumo": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/libsodium-sumo/-/libsodium-sumo-0.7.13.tgz", - "integrity": "sha512-zTGdLu4b9zSNLfovImpBCbdAA4xkpkZbMnSQjP8HShyOutnGjRHmSOKlsylh1okao6QhLiz7nG98EGn+04cZjQ==", - "peer": true - }, "node_modules/libsodium-wrappers": { "version": "0.7.10", "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.10.tgz", @@ -11564,15 +11615,6 @@ "libsodium": "^0.7.0" } }, - "node_modules/libsodium-wrappers-sumo": { - "version": "0.7.13", - "resolved": "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.7.13.tgz", - "integrity": "sha512-lz4YdplzDRh6AhnLGF2Dj2IUj94xRN6Bh8T0HLNwzYGwPehQJX6c7iYVrFUPZ3QqxE0bqC+K0IIqqZJYWumwSQ==", - "peer": true, - "dependencies": { - "libsodium-sumo": "^0.7.13" - } - }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", diff --git a/package.json b/package.json index 557fb00..1f31b89 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@chakra-ui/icons": "2.0.12", "@chakra-ui/react": "2.5.1", "@cosmjs/cosmwasm-stargate": "0.29.5", - "@cosmjs/stargate": "0.29.5", + "@cosmjs/stargate": "0.37.0", "@cosmos-kit/core": "1.3.4", "@cosmos-kit/cosmostation": "0.15.17", "@cosmos-kit/keplr": "0.33.18", diff --git a/yarn.lock b/yarn.lock index 5150312..ab76e10 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2026,7 +2026,7 @@ "@noble/hashes" "^1.0.0" protobufjs "^6.8.8" -"@cosmjs/amino@0.29.4", "@cosmjs/amino@^0.29.4": +"@cosmjs/amino@0.29.4": version "0.29.4" resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.29.4.tgz" integrity sha512-FBjaJ4oUKFtH34O7XjUk370x8sF7EbXD29miXrm0Rl5GEtEORJgQwutXQllHo5gBkpOxC+ZQ40CibXhPzH7G7A== @@ -2036,7 +2036,7 @@ "@cosmjs/math" "^0.29.4" "@cosmjs/utils" "^0.29.4" -"@cosmjs/amino@^0.29.5": +"@cosmjs/amino@^0.29.4", "@cosmjs/amino@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.29.5.tgz" integrity sha512-Qo8jpC0BiziTSUqpkNatBcwtKNhCovUnFul9SlT/74JUCdLYaeG5hxr3q1cssQt++l4LvlcpF+OUXL48XjNjLw== @@ -2046,6 +2046,16 @@ "@cosmjs/math" "^0.29.5" "@cosmjs/utils" "^0.29.5" +"@cosmjs/amino@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/amino/-/amino-0.37.0.tgz#34705c53348761a06c984255f4d426f888dea428" + integrity sha512-Qjg3vx0V907ICYr9wTFuF55+P2F7FuVuVdV8WsBJC6G9ekS5nbi7Z4+YsoJf3JEp5WApVgcX3HmAWZhziayxzw== + dependencies: + "@cosmjs/crypto" "^0.37.0" + "@cosmjs/encoding" "^0.37.0" + "@cosmjs/math" "^0.37.0" + "@cosmjs/utils" "^0.37.0" + "@cosmjs/cosmwasm-stargate@0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.29.5.tgz" @@ -2076,6 +2086,20 @@ elliptic "^6.5.4" libsodium-wrappers "^0.7.6" +"@cosmjs/crypto@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/crypto/-/crypto-0.37.0.tgz#e0b4f47c958ed48e9388cc9f7dc8fd7449dc2887" + integrity sha512-rjnU7SEgNTUQAUotG686m7ahYSWgHh3J6n2JXoWoHJz0uVv4o4P+pbAFklyQ1PcPIR7u6LezCKDB5tP5Y5PeYQ== + dependencies: + "@cosmjs/encoding" "^0.37.0" + "@cosmjs/math" "^0.37.0" + "@cosmjs/utils" "^0.37.0" + "@noble/ciphers" "^1.3.0" + "@noble/curves" "^1.9.2" + "@noble/hashes" "^1.8.0" + "@scure/bip39" "^1.6.0" + hash-wasm "^4.12.0" + "@cosmjs/encoding@^0.29.4", "@cosmjs/encoding@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.29.5.tgz" @@ -2085,6 +2109,15 @@ bech32 "^1.1.4" readonly-date "^1.0.0" +"@cosmjs/encoding@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/encoding/-/encoding-0.37.0.tgz#6b51f97fedc984a44bf46684dff735e427d4bcda" + integrity sha512-xtdC0w+iVFOrod9a5RLJULUECv+6AvZr5FkD8AFr2vD853n7Z89/AVuEiJzd4GdUwlPzxcaamhAtmI+IB9DYvg== + dependencies: + "@scure/base" "^2.0.0" + base64-js "^1.3.0" + readonly-date "^1.0.0" + "@cosmjs/json-rpc@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.29.5.tgz" @@ -2093,6 +2126,14 @@ "@cosmjs/stream" "^0.29.5" xstream "^11.14.0" +"@cosmjs/json-rpc@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/json-rpc/-/json-rpc-0.37.0.tgz#034bd9231879ff13d8cea8fa146e376d942636e8" + integrity sha512-MzuVu2hUmY6uOhn2ezoe9AhR/WBIKYYWarr8QazVnM2N5gZQnfL3Pg/i+f2f4lhacSwYVnJXfqF1CZJoDi0AUg== + dependencies: + "@cosmjs/stream" "^0.37.0" + xstream "^11.14.0" + "@cosmjs/math@^0.29.4", "@cosmjs/math@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/math/-/math-0.29.5.tgz" @@ -2100,7 +2141,12 @@ dependencies: bn.js "^5.2.0" -"@cosmjs/proto-signing@0.29.4", "@cosmjs/proto-signing@^0.29.4": +"@cosmjs/math@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/math/-/math-0.37.0.tgz#63d82d93596fcd3bd9b834b2081fd203dc4952e7" + integrity sha512-FI+Tq8mhW0tuDawRvPdyX3K7qDZD2v1keRhiK/zHisvtQVzqoRRoOS1g5P9Pc7gWLQ1jPS15gDMYBu5+UYJ1+g== + +"@cosmjs/proto-signing@0.29.4": version "0.29.4" resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.29.4.tgz" integrity sha512-GdLOhMd54LZgG+kHf7uAWGYDT628yVhXPMWaG/1i3f3Kq4VsZgFBwJhhziM5kWblmFjBOhooGRwLrBnOxMusCg== @@ -2113,7 +2159,7 @@ cosmjs-types "^0.5.2" long "^4.0.0" -"@cosmjs/proto-signing@^0.29.5": +"@cosmjs/proto-signing@^0.29.4", "@cosmjs/proto-signing@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.29.5.tgz" integrity sha512-QRrS7CiKaoETdgIqvi/7JC2qCwCR7lnWaUsTzh/XfRy3McLkEd+cXbKAW3cygykv7IN0VAEIhZd2lyIfT8KwNA== @@ -2126,6 +2172,18 @@ cosmjs-types "^0.5.2" long "^4.0.0" +"@cosmjs/proto-signing@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/proto-signing/-/proto-signing-0.37.0.tgz#43218134b42dc747b21139b373dcc531c671704c" + integrity sha512-Ir/nPyrKIlFKsNAfUPVAfgNj0NBEHyryzIPJbCebTK9fBuAyQ3LXn+QfiFYR58/kVp63gEdIlADMQGGBS5ZF+w== + dependencies: + "@cosmjs/amino" "^0.37.0" + "@cosmjs/crypto" "^0.37.0" + "@cosmjs/encoding" "^0.37.0" + "@cosmjs/math" "^0.37.0" + "@cosmjs/utils" "^0.37.0" + cosmjs-types "^0.10.1" + "@cosmjs/socket@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.29.5.tgz" @@ -2136,6 +2194,16 @@ ws "^7" xstream "^11.14.0" +"@cosmjs/socket@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/socket/-/socket-0.37.0.tgz#9c716945a4f92fb80eb8ebbf3bffa85446685cdb" + integrity sha512-v07ufhrGXgja8O7ZTkUn66WJ2uWjtnH6F4KFNxI1XayrrHpVExlKS7BQIr5pKY1XUkKHCIcahuN4sRiPOOE38Q== + dependencies: + "@cosmjs/stream" "^0.37.0" + isomorphic-ws "^4.0.1" + ws "^7" + xstream "^11.14.0" + "@cosmjs/stargate@0.29.4": version "0.29.4" resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.29.4.tgz" @@ -2154,7 +2222,21 @@ protobufjs "~6.11.3" xstream "^11.14.0" -"@cosmjs/stargate@0.29.5", "@cosmjs/stargate@^0.29.5": +"@cosmjs/stargate@0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/stargate/-/stargate-0.37.0.tgz#0368cf82b0727aae5027ef78cea9ab4032045e64" + integrity sha512-accDRW9QvMbWf6zrg/YHR/E8UCDr1q2gu8zUI7Hdn8KjhO4yO/+Ry119Lqr8FRNxCJ4DvLe8yhYDLk5FFKuQCQ== + dependencies: + "@cosmjs/amino" "^0.37.0" + "@cosmjs/encoding" "^0.37.0" + "@cosmjs/math" "^0.37.0" + "@cosmjs/proto-signing" "^0.37.0" + "@cosmjs/stream" "^0.37.0" + "@cosmjs/tendermint-rpc" "^0.37.0" + "@cosmjs/utils" "^0.37.0" + cosmjs-types "^0.10.1" + +"@cosmjs/stargate@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.29.5.tgz" integrity sha512-hjEv8UUlJruLrYGJcUZXM/CziaINOKwfVm2BoSdUnNTMxGvY/jC1ABHKeZUYt9oXHxEJ1n9+pDqzbKc8pT0nBw== @@ -2179,6 +2261,13 @@ dependencies: xstream "^11.14.0" +"@cosmjs/stream@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/stream/-/stream-0.37.0.tgz#e7da0648f70940be7308116dcde0bc5b12357d12" + integrity sha512-xMfNL6GNCe08erwEJ6W7Oj34VqdCmCTyB/d68DIjgcXczOxndNHsldKyZLcLQse7jbwtDegYY68hW1OqikwWwg== + dependencies: + xstream "^11.14.0" + "@cosmjs/tendermint-rpc@^0.29.4", "@cosmjs/tendermint-rpc@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.29.5.tgz" @@ -2195,11 +2284,31 @@ readonly-date "^1.0.0" xstream "^11.14.0" +"@cosmjs/tendermint-rpc@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.37.0.tgz#3db7f1af43fafbb7431c0c12dab951a9153a2384" + integrity sha512-TTLJwiA9FLLrQ7OIJxo2vt+HoTW54IUaBx7tptOvwCilYFQDNWYQaC22ACLF9sOPx3PtDqDpDDqDHfRbODD1sw== + dependencies: + "@cosmjs/crypto" "^0.37.0" + "@cosmjs/encoding" "^0.37.0" + "@cosmjs/json-rpc" "^0.37.0" + "@cosmjs/math" "^0.37.0" + "@cosmjs/socket" "^0.37.0" + "@cosmjs/stream" "^0.37.0" + "@cosmjs/utils" "^0.37.0" + readonly-date "^1.0.0" + xstream "^11.14.0" + "@cosmjs/utils@^0.29.4", "@cosmjs/utils@^0.29.5": version "0.29.5" resolved "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.29.5.tgz" integrity sha512-m7h+RXDUxOzEOGt4P+3OVPX7PuakZT3GBmaM/Y2u+abN3xZkziykD/NvedYFvvCCdQo714XcGl33bwifS9FZPQ== +"@cosmjs/utils@^0.37.0": + version "0.37.0" + resolved "https://registry.yarnpkg.com/@cosmjs/utils/-/utils-0.37.0.tgz#40b156bf89bf11e91eb1401655665ee827687a11" + integrity sha512-j46yZg+cLBpANGc5sCxtQHJgPGBt5zSKlU+KX9FlDS6JU6q2vZYCpKgucFFpjekEiMagU1eu8cDSCRjTthEM6w== + "@cosmology-ui/react@^0.1.21": version "0.1.21" resolved "https://registry.npmjs.org/@cosmology-ui/react/-/react-0.1.21.tgz" @@ -3013,6 +3122,23 @@ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.5.tgz#20fed129b04a0d3f632c6d0de135345bb623b1e4" integrity sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q== +"@noble/ciphers@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@noble/ciphers/-/ciphers-1.3.0.tgz#f64b8ff886c240e644e5573c097f86e5b43676dc" + integrity sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw== + +"@noble/curves@^1.9.2": + version "1.9.7" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.9.7.tgz#79d04b4758a43e4bca2cbdc62e7771352fa6b951" + integrity sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw== + dependencies: + "@noble/hashes" "1.8.0" + +"@noble/hashes@1.8.0", "@noble/hashes@^1.8.0", "@noble/hashes@~1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.8.0.tgz#cee43d801fcef9644b11b8194857695acd5f815a" + integrity sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A== + "@noble/hashes@^1", "@noble/hashes@^1.0.0": version "1.1.5" resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.1.5.tgz" @@ -3249,6 +3375,24 @@ resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz" integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg== +"@scure/base@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-2.0.0.tgz#ba6371fddf92c2727e88ad6ab485db6e624f9a98" + integrity sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w== + +"@scure/base@~1.2.5": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.2.6.tgz#ca917184b8231394dd8847509c67a0be522e59f6" + integrity sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg== + +"@scure/bip39@^1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.6.0.tgz#475970ace440d7be87a6086cbee77cb8f1a684f9" + integrity sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A== + dependencies: + "@noble/hashes" "~1.8.0" + "@scure/base" "~1.2.5" + "@sinclair/typebox@^0.24.1": version "0.24.51" resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz" @@ -4538,6 +4682,11 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +cosmjs-types@^0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/cosmjs-types/-/cosmjs-types-0.10.1.tgz#6069a42673c36aa9567b8c5fb277ab3bda86dccd" + integrity sha512-CENXb4O5GN+VyB68HYXFT2SOhv126Z59631rZC56m8uMWa6/cSlFeai8BwZGT1NMepw0Ecf+U8XSOnBzZUWh9Q== + cosmjs-types@^0.5.2: version "0.5.2" resolved "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.5.2.tgz" @@ -5679,6 +5828,11 @@ hash-base@^3.0.0: readable-stream "^3.6.0" safe-buffer "^5.2.0" +hash-wasm@^4.12.0: + version "4.12.0" + resolved "https://registry.yarnpkg.com/hash-wasm/-/hash-wasm-4.12.0.tgz#f9f1a9f9121e027a9acbf6db5d59452ace1ef9bb" + integrity sha512-+/2B2rYLb48I/evdOIhP+K/DD2ca2fgBjp6O+GBEnCDk2e4rpeXIK8GvIyRPjTezgmWn9gmKwkQjjx6BtqDHVQ== + hash.js@^1.0.0, hash.js@^1.0.3, hash.js@~1.1.7: version "1.1.7" resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz"