Upgrade CosmJS to 0.27

This commit is contained in:
Simon Warta
2022-01-10 16:35:53 +01:00
parent c81619bf71
commit 5950833352
3 changed files with 267 additions and 196 deletions
+260 -190
View File
@@ -6,15 +6,16 @@
"": {
"name": "create-next-example-app",
"dependencies": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/launchpad": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/proto-signing": "^0.25.6",
"@cosmjs/stargate": "^0.25.6",
"@cosmjs/amino": "^0.27.0",
"@cosmjs/launchpad": "^0.27.0",
"@cosmjs/math": "^0.27.0",
"@cosmjs/proto-signing": "^0.27.0",
"@cosmjs/stargate": "^0.27.0",
"@keplr-wallet/types": "^0.9.0-alpha.4",
"axios": "^0.21.1",
"chalk": "^4.1.0",
"copy-to-clipboard": "^3.3.1",
"cosmjs-types": "^0.4.1",
"encoding": "^0.1.13",
"faunadb": "^4.1.1",
"next": "^10.0.8",
@@ -106,27 +107,26 @@
}
},
"node_modules/@cosmjs/amino": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz",
"integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==",
"license": "Apache-2.0",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.27.0.tgz",
"integrity": "sha512-ybyzRkGrRija1bjGjGP7sAp2ulPA2/S2wMY2pehB7b6ZR8dpwveCjz/IqFWC5KBxz6KZf5MuaONOY+t1kkjsfw==",
"dependencies": {
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6"
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0"
}
},
"node_modules/@cosmjs/crypto": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz",
"integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.27.0.tgz",
"integrity": "sha512-JTPHINCYZ+mnsxrfv8ZBHsFWgB7EGooa5SD0lQFhkCVX/FC3sqxuFNv6TZU5bVVU71DUSqXTMXF5m9kAMzPUkw==",
"dependencies": {
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0",
"bip39": "^3.0.2",
"bn.js": "^4.11.8",
"bn.js": "^5.2.0",
"elliptic": "^6.5.3",
"js-sha3": "^0.8.0",
"libsodium-wrappers": "^0.7.6",
@@ -134,15 +134,10 @@
"sha.js": "^2.4.11"
}
},
"node_modules/@cosmjs/crypto/node_modules/bn.js": {
"version": "4.12.0",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
"integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
},
"node_modules/@cosmjs/encoding": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz",
"integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.27.0.tgz",
"integrity": "sha512-cCT8X/NUAGXOe14F/k2GE6N9btjrOqALBilUPIn5CL4OEGxvRTPD59nWSACu0iafCGz10Tw3LPcouuYPtZmkbg==",
"dependencies": {
"base64-js": "^1.3.0",
"bech32": "^1.1.4",
@@ -150,108 +145,107 @@
}
},
"node_modules/@cosmjs/json-rpc": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz",
"integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.27.0.tgz",
"integrity": "sha512-Q6na5KPYDD90QhlPZTInquwBycDjvhZvWwpV1TppDd2Em8S1FfN3ePiV2YCf4XzXREU5YPFSHzh5MHK/WhQY3w==",
"dependencies": {
"@cosmjs/stream": "^0.25.6",
"@cosmjs/stream": "0.27.0",
"xstream": "^11.14.0"
}
},
"node_modules/@cosmjs/launchpad": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.6.tgz",
"integrity": "sha512-4Yhn4cX50UE6jZz/hWqKeeCmvrlrz0BBwOdYX/29k25FqP+oLAow1xKm6UxgYuuAq8Pg/bUvswxSqwegZJTb6g==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.27.0.tgz",
"integrity": "sha512-V8pK3jNvLw/2jf0DK0uD0fN0qUgh+v04NxSNIdRxyn2sdZ8CkD1L+FeKM5mGEn9vreSHOD4Z9pRy2s2roD/tEw==",
"dependencies": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"axios": "^0.21.1",
"@cosmjs/amino": "0.27.0",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0",
"axios": "^0.21.2",
"fast-deep-equal": "^3.1.3"
}
},
"node_modules/@cosmjs/math": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz",
"integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.27.0.tgz",
"integrity": "sha512-+WsrdXojqpUL6l2LKOWYgiAJIDD0faONNtnjb1kpS1btSzZe1Ns+RdygG6QZLLvZuxMfkEzE54ZXDKPD5MhVPA==",
"dependencies": {
"bn.js": "^4.11.8"
"bn.js": "^5.2.0"
}
},
"node_modules/@cosmjs/math/node_modules/bn.js": {
"version": "4.12.0",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
"integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
},
"node_modules/@cosmjs/proto-signing": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.6.tgz",
"integrity": "sha512-JpQ+Vnv9s6i3x8f3Jo0lJZ3VMnj3R5sMgX+8ti1LtB7qEYRR85qbDrEG9hDGIKqJJabvrAuCHnO6hYi0vJEJHA==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.27.0.tgz",
"integrity": "sha512-ODqnmY/ElmcEYu6HbDmeGce4KacgzSVGQzvGodZidC1RR9EYociuweBPNwSHqBPolC6PQPI/QGc83m/mbih2xw==",
"dependencies": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/amino": "0.27.0",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/math": "0.27.0",
"cosmjs-types": "^0.4.0",
"long": "^4.0.0",
"protobufjs": "~6.10.2"
}
},
"node_modules/@cosmjs/socket": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz",
"integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.27.0.tgz",
"integrity": "sha512-lOd0s6gLyjdjcs8xnYuS2IXRqBLUrI76Bek5wsia+m5CyUvHjRbbd7+nZiznbtVjApBlIwHGkiklLg3/byxkAA==",
"dependencies": {
"@cosmjs/stream": "^0.25.6",
"@cosmjs/stream": "0.27.0",
"isomorphic-ws": "^4.0.1",
"ws": "^7",
"xstream": "^11.14.0"
}
},
"node_modules/@cosmjs/stargate": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.6.tgz",
"integrity": "sha512-+LM1sK6vGuotJF9fBCBlaDL/yJhfzCV6KbsaWt3teHAKZhKYOd/9mKGiB4H9bfg4h3r+e+FZGiNkH/mdXkcgEw==",
"license": "Apache-2.0",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.27.0.tgz",
"integrity": "sha512-Fiqk8rIpB4emzC/P7/+ZPPJV9aG6KJhVuOF4D8c1j1Bv8fVs1XqC6NgsY6elTLXl38pgXt7REn6VYzAdZwrHXQ==",
"dependencies": {
"@confio/ics23": "^0.6.3",
"@cosmjs/amino": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/proto-signing": "^0.25.6",
"@cosmjs/stream": "^0.25.6",
"@cosmjs/tendermint-rpc": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"@cosmjs/amino": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/proto-signing": "0.27.0",
"@cosmjs/stream": "0.27.0",
"@cosmjs/tendermint-rpc": "0.27.0",
"@cosmjs/utils": "0.27.0",
"cosmjs-types": "^0.4.0",
"long": "^4.0.0",
"protobufjs": "~6.10.2"
"protobufjs": "~6.10.2",
"xstream": "^11.14.0"
}
},
"node_modules/@cosmjs/stream": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz",
"integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.27.0.tgz",
"integrity": "sha512-D9mXHqS6y7xrThhUg5SCvMjiVQ8ph9f7gAuWlrXhqVJ5FqrP6OyTGRbVyGGM91d5Jj7N7oidQ+hOfc34vKFgeg==",
"dependencies": {
"xstream": "^11.14.0"
}
},
"node_modules/@cosmjs/tendermint-rpc": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz",
"integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.27.0.tgz",
"integrity": "sha512-WFcJ2/UF76fBBVzPRiHJoC/GCKvgt0mb7+ewgpwKBeEcYwfj5qb1QreGBbHn/UZx9QSsF9jhI5k7SmNdglC3cA==",
"dependencies": {
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/json-rpc": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/socket": "^0.25.6",
"@cosmjs/stream": "^0.25.6",
"axios": "^0.21.1",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/json-rpc": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/socket": "0.27.0",
"@cosmjs/stream": "0.27.0",
"axios": "^0.21.2",
"readonly-date": "^1.0.0",
"xstream": "^11.14.0"
}
},
"node_modules/@cosmjs/utils": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz",
"integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg=="
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.27.0.tgz",
"integrity": "sha512-UC1eWY9isDQm6POy6GaTmYtbPVY5dkywdjW8Qzj+JNMhbhMM0KHuI4pHwjv5TPXSO/Ba2z10MTnD9nUlZtDwtA=="
},
"node_modules/@hapi/accept": {
"version": "5.0.2",
@@ -757,11 +751,11 @@
}
},
"node_modules/axios": {
"version": "0.21.1",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
"integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
"version": "0.21.4",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
"dependencies": {
"follow-redirects": "^1.10.0"
"follow-redirects": "^1.14.0"
}
},
"node_modules/babel-plugin-syntax-jsx": {
@@ -1036,7 +1030,6 @@
"dependencies": {
"anymatch": "~3.1.1",
"braces": "~3.0.2",
"fsevents": "~2.3.1",
"glob-parent": "~5.1.0",
"is-binary-path": "~2.1.0",
"is-glob": "~4.0.1",
@@ -1123,6 +1116,45 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"node_modules/cosmjs-types": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.4.1.tgz",
"integrity": "sha512-I7E/cHkIgoJzMNQdFF0YVqPlaTqrqKHrskuSTIqlEyxfB5Lf3WKCajSXVK2yHOfOFfSux/RxEdpMzw/eO4DIog==",
"dependencies": {
"long": "^4.0.0",
"protobufjs": "~6.11.2"
}
},
"node_modules/cosmjs-types/node_modules/@types/node": {
"version": "17.0.8",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz",
"integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg=="
},
"node_modules/cosmjs-types/node_modules/protobufjs": {
"version": "6.11.2",
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
"integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
"hasInstallScript": true,
"dependencies": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
"@protobufjs/codegen": "^2.0.4",
"@protobufjs/eventemitter": "^1.1.0",
"@protobufjs/fetch": "^1.1.0",
"@protobufjs/float": "^1.0.2",
"@protobufjs/inquire": "^1.1.0",
"@protobufjs/path": "^1.1.2",
"@protobufjs/pool": "^1.1.0",
"@protobufjs/utf8": "^1.1.0",
"@types/long": "^4.0.1",
"@types/node": ">=13.7.0",
"long": "^4.0.0"
},
"bin": {
"pbjs": "bin/pbjs",
"pbts": "bin/pbts"
}
},
"node_modules/create-ecdh": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
@@ -1532,11 +1564,22 @@
}
},
"node_modules/follow-redirects": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz",
"integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==",
"version": "1.14.6",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
"integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
"engines": {
"node": ">=4.0"
},
"peerDependenciesMeta": {
"debug": {
"optional": true
}
}
},
"node_modules/foreach": {
@@ -3532,9 +3575,9 @@
}
},
"node_modules/ws": {
"version": "7.5.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
"integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz",
"integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==",
"engines": {
"node": ">=8.3.0"
},
@@ -3650,44 +3693,37 @@
}
},
"@cosmjs/amino": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz",
"integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.27.0.tgz",
"integrity": "sha512-ybyzRkGrRija1bjGjGP7sAp2ulPA2/S2wMY2pehB7b6ZR8dpwveCjz/IqFWC5KBxz6KZf5MuaONOY+t1kkjsfw==",
"requires": {
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6"
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0"
}
},
"@cosmjs/crypto": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz",
"integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.27.0.tgz",
"integrity": "sha512-JTPHINCYZ+mnsxrfv8ZBHsFWgB7EGooa5SD0lQFhkCVX/FC3sqxuFNv6TZU5bVVU71DUSqXTMXF5m9kAMzPUkw==",
"requires": {
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0",
"bip39": "^3.0.2",
"bn.js": "^4.11.8",
"bn.js": "^5.2.0",
"elliptic": "^6.5.3",
"js-sha3": "^0.8.0",
"libsodium-wrappers": "^0.7.6",
"ripemd160": "^2.0.2",
"sha.js": "^2.4.11"
},
"dependencies": {
"bn.js": {
"version": "4.12.0",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
"integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
}
}
},
"@cosmjs/encoding": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz",
"integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.27.0.tgz",
"integrity": "sha512-cCT8X/NUAGXOe14F/k2GE6N9btjrOqALBilUPIn5CL4OEGxvRTPD59nWSACu0iafCGz10Tw3LPcouuYPtZmkbg==",
"requires": {
"base64-js": "^1.3.0",
"bech32": "^1.1.4",
@@ -3695,109 +3731,107 @@
}
},
"@cosmjs/json-rpc": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz",
"integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.27.0.tgz",
"integrity": "sha512-Q6na5KPYDD90QhlPZTInquwBycDjvhZvWwpV1TppDd2Em8S1FfN3ePiV2YCf4XzXREU5YPFSHzh5MHK/WhQY3w==",
"requires": {
"@cosmjs/stream": "^0.25.6",
"@cosmjs/stream": "0.27.0",
"xstream": "^11.14.0"
}
},
"@cosmjs/launchpad": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.6.tgz",
"integrity": "sha512-4Yhn4cX50UE6jZz/hWqKeeCmvrlrz0BBwOdYX/29k25FqP+oLAow1xKm6UxgYuuAq8Pg/bUvswxSqwegZJTb6g==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.27.0.tgz",
"integrity": "sha512-V8pK3jNvLw/2jf0DK0uD0fN0qUgh+v04NxSNIdRxyn2sdZ8CkD1L+FeKM5mGEn9vreSHOD4Z9pRy2s2roD/tEw==",
"requires": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"axios": "^0.21.1",
"@cosmjs/amino": "0.27.0",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/utils": "0.27.0",
"axios": "^0.21.2",
"fast-deep-equal": "^3.1.3"
}
},
"@cosmjs/math": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz",
"integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.27.0.tgz",
"integrity": "sha512-+WsrdXojqpUL6l2LKOWYgiAJIDD0faONNtnjb1kpS1btSzZe1Ns+RdygG6QZLLvZuxMfkEzE54ZXDKPD5MhVPA==",
"requires": {
"bn.js": "^4.11.8"
},
"dependencies": {
"bn.js": {
"version": "4.12.0",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
"integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
}
"bn.js": "^5.2.0"
}
},
"@cosmjs/proto-signing": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.6.tgz",
"integrity": "sha512-JpQ+Vnv9s6i3x8f3Jo0lJZ3VMnj3R5sMgX+8ti1LtB7qEYRR85qbDrEG9hDGIKqJJabvrAuCHnO6hYi0vJEJHA==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.27.0.tgz",
"integrity": "sha512-ODqnmY/ElmcEYu6HbDmeGce4KacgzSVGQzvGodZidC1RR9EYociuweBPNwSHqBPolC6PQPI/QGc83m/mbih2xw==",
"requires": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/amino": "0.27.0",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/math": "0.27.0",
"cosmjs-types": "^0.4.0",
"long": "^4.0.0",
"protobufjs": "~6.10.2"
}
},
"@cosmjs/socket": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz",
"integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.27.0.tgz",
"integrity": "sha512-lOd0s6gLyjdjcs8xnYuS2IXRqBLUrI76Bek5wsia+m5CyUvHjRbbd7+nZiznbtVjApBlIwHGkiklLg3/byxkAA==",
"requires": {
"@cosmjs/stream": "^0.25.6",
"@cosmjs/stream": "0.27.0",
"isomorphic-ws": "^4.0.1",
"ws": "^7",
"xstream": "^11.14.0"
}
},
"@cosmjs/stargate": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.6.tgz",
"integrity": "sha512-+LM1sK6vGuotJF9fBCBlaDL/yJhfzCV6KbsaWt3teHAKZhKYOd/9mKGiB4H9bfg4h3r+e+FZGiNkH/mdXkcgEw==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.27.0.tgz",
"integrity": "sha512-Fiqk8rIpB4emzC/P7/+ZPPJV9aG6KJhVuOF4D8c1j1Bv8fVs1XqC6NgsY6elTLXl38pgXt7REn6VYzAdZwrHXQ==",
"requires": {
"@confio/ics23": "^0.6.3",
"@cosmjs/amino": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/proto-signing": "^0.25.6",
"@cosmjs/stream": "^0.25.6",
"@cosmjs/tendermint-rpc": "^0.25.6",
"@cosmjs/utils": "^0.25.6",
"@cosmjs/amino": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/proto-signing": "0.27.0",
"@cosmjs/stream": "0.27.0",
"@cosmjs/tendermint-rpc": "0.27.0",
"@cosmjs/utils": "0.27.0",
"cosmjs-types": "^0.4.0",
"long": "^4.0.0",
"protobufjs": "~6.10.2"
"protobufjs": "~6.10.2",
"xstream": "^11.14.0"
}
},
"@cosmjs/stream": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz",
"integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.27.0.tgz",
"integrity": "sha512-D9mXHqS6y7xrThhUg5SCvMjiVQ8ph9f7gAuWlrXhqVJ5FqrP6OyTGRbVyGGM91d5Jj7N7oidQ+hOfc34vKFgeg==",
"requires": {
"xstream": "^11.14.0"
}
},
"@cosmjs/tendermint-rpc": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz",
"integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.27.0.tgz",
"integrity": "sha512-WFcJ2/UF76fBBVzPRiHJoC/GCKvgt0mb7+ewgpwKBeEcYwfj5qb1QreGBbHn/UZx9QSsF9jhI5k7SmNdglC3cA==",
"requires": {
"@cosmjs/crypto": "^0.25.6",
"@cosmjs/encoding": "^0.25.6",
"@cosmjs/json-rpc": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/socket": "^0.25.6",
"@cosmjs/stream": "^0.25.6",
"axios": "^0.21.1",
"@cosmjs/crypto": "0.27.0",
"@cosmjs/encoding": "0.27.0",
"@cosmjs/json-rpc": "0.27.0",
"@cosmjs/math": "0.27.0",
"@cosmjs/socket": "0.27.0",
"@cosmjs/stream": "0.27.0",
"axios": "^0.21.2",
"readonly-date": "^1.0.0",
"xstream": "^11.14.0"
}
},
"@cosmjs/utils": {
"version": "0.25.6",
"resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz",
"integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg=="
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.27.0.tgz",
"integrity": "sha512-UC1eWY9isDQm6POy6GaTmYtbPVY5dkywdjW8Qzj+JNMhbhMM0KHuI4pHwjv5TPXSO/Ba2z10MTnD9nUlZtDwtA=="
},
"@hapi/accept": {
"version": "5.0.2",
@@ -4263,11 +4297,11 @@
"integrity": "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA=="
},
"axios": {
"version": "0.21.1",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
"integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
"version": "0.21.4",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
"requires": {
"follow-redirects": "^1.10.0"
"follow-redirects": "^1.14.0"
}
},
"babel-plugin-syntax-jsx": {
@@ -4586,6 +4620,42 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"cosmjs-types": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.4.1.tgz",
"integrity": "sha512-I7E/cHkIgoJzMNQdFF0YVqPlaTqrqKHrskuSTIqlEyxfB5Lf3WKCajSXVK2yHOfOFfSux/RxEdpMzw/eO4DIog==",
"requires": {
"long": "^4.0.0",
"protobufjs": "~6.11.2"
},
"dependencies": {
"@types/node": {
"version": "17.0.8",
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz",
"integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg=="
},
"protobufjs": {
"version": "6.11.2",
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
"integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
"requires": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
"@protobufjs/codegen": "^2.0.4",
"@protobufjs/eventemitter": "^1.1.0",
"@protobufjs/fetch": "^1.1.0",
"@protobufjs/float": "^1.0.2",
"@protobufjs/inquire": "^1.1.0",
"@protobufjs/path": "^1.1.2",
"@protobufjs/pool": "^1.1.0",
"@protobufjs/utf8": "^1.1.0",
"@types/long": "^4.0.1",
"@types/node": ">=13.7.0",
"long": "^4.0.0"
}
}
}
},
"create-ecdh": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
@@ -4927,9 +4997,9 @@
"integrity": "sha1-KNoAARfephhC/mHzU/Qc9Mk6en4="
},
"follow-redirects": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz",
"integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA=="
"version": "1.14.6",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
"integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A=="
},
"foreach": {
"version": "2.0.5",
@@ -6531,9 +6601,9 @@
}
},
"ws": {
"version": "7.5.3",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
"integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz",
"integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==",
"requires": {}
},
"xstream": {
+6 -5
View File
@@ -6,15 +6,16 @@
"start": "next start"
},
"dependencies": {
"@cosmjs/amino": "^0.25.6",
"@cosmjs/launchpad": "^0.25.6",
"@cosmjs/math": "^0.25.6",
"@cosmjs/proto-signing": "^0.25.6",
"@cosmjs/stargate": "^0.25.6",
"@cosmjs/amino": "^0.27.0",
"@cosmjs/launchpad": "^0.27.0",
"@cosmjs/math": "^0.27.0",
"@cosmjs/proto-signing": "^0.27.0",
"@cosmjs/stargate": "^0.27.0",
"@keplr-wallet/types": "^0.9.0-alpha.4",
"axios": "^0.21.1",
"chalk": "^4.1.0",
"copy-to-clipboard": "^3.3.1",
"cosmjs-types": "^0.4.1",
"encoding": "^0.1.13",
"faunadb": "^4.1.1",
"next": "^10.0.8",
@@ -1,6 +1,6 @@
import axios from "axios";
import { StargateClient, makeMultisignedTx } from "@cosmjs/stargate";
import { TxRaw } from "@cosmjs/stargate/build/codec/cosmos/tx/v1beta1/tx";
import { TxRaw } from "cosmjs-types/cosmos/tx/v1beta1/tx";
import { useState } from "react";
import { encode, decode } from "uint8-to-base64";
import { createMultisigThresholdPubkey, pubkeyToAddress } from "@cosmjs/amino";