diff --git a/bridge_ui/package-lock.json b/bridge_ui/package-lock.json index 900d012e..dfc4fd71 100644 --- a/bridge_ui/package-lock.json +++ b/bridge_ui/package-lock.json @@ -29,7 +29,7 @@ "@solana/wallet-adapter-wallets": "^0.9.0", "@solana/wallet-base": "^0.0.1", "@solana/web3.js": "^1.24.1", - "@terra-money/wallet-provider": "^1.4.0-alpha.1", + "@terra-money/wallet-provider": "^2.2.0", "axios": "^0.21.1", "bech32": "^1.1.4", "bn.js": "^5.1.3", @@ -59,14 +59,14 @@ }, "../sdk/js": { "name": "@certusone/wormhole-sdk", - "version": "0.0.4", + "version": "0.0.5", "license": "Apache-2.0", "dependencies": { "@improbable-eng/grpc-web": "^0.14.0", "@solana/spl-token": "^0.1.8", "@solana/web3.js": "^1.24.0", - "@terra-money/terra.js": "^1.8.10", - "@terra-money/wallet-provider": "^1.2.4", + "@terra-money/terra.js": "^2.0.14", + "@terra-money/wallet-provider": "^2.2.0", "bech32": "^2.0.0", "js-base64": "^3.6.1", "protobufjs": "^6.11.2", @@ -6292,9 +6292,9 @@ } }, "node_modules/@terra-dev/browser-check": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.4.0-alpha.3.tgz", - "integrity": "sha512-gVYME/XsQnOTjN4B3CuCek+o2S1JTEPnjHljtzdsf5pMXJc8cPRW1JdCtNiwqQrhMxdFQ7GEo6NB01E6cjS+mg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.2.0.tgz", + "integrity": "sha512-g90XUSLfSDgXoLhnCrvS/ceHcGfwATC8qViZRvXh2+4jEClScJsefSzASTM/DMRrZfmEHohvIN4MEPclfe/OfA==", "dependencies": { "bowser": "^2.11.0", "mobile-detect": "^1.4.5" @@ -6304,13 +6304,13 @@ } }, "node_modules/@terra-dev/chrome-extension": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-1.4.0-alpha.3.tgz", - "integrity": "sha512-DgRWF+R9AGDiXqEFLjbT/snG2X3736LEyvb8e+QniF+xqLdT40G6sxHQPLZVb+5VwWccVwXwTMjnTNM6O6QRng==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-2.2.0.tgz", + "integrity": "sha512-4MOSljfpi9DLPHjR2SOnqagm4KnvjuNlnMxKPmDiZ40j0lF5Bi9MTZ1jlNJ2cQhqSDRidRjVi8k0zUEG7LUX8w==", "dependencies": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "rxjs": "^7.3.0" }, "engines": { @@ -6318,9 +6318,9 @@ } }, "node_modules/@terra-dev/chrome-extension/node_modules/rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "dependencies": { "tslib": "~2.1.0" } @@ -6331,25 +6331,25 @@ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "node_modules/@terra-dev/readonly-wallet": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-1.4.0-alpha.3.tgz", - "integrity": "sha512-72RKmk8sG4hk119NZn5gwE+mr6EEWc1yn9cMKhumEoiSjhnGhAdooY1qQAODVtrw7BsU4/BUwkHRYF9zCtJKEw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-2.2.0.tgz", + "integrity": "sha512-XfV/Nr+3qH7ZN1GmjbiHql4GDO2JgFBxyJKAwMN4YIQG3JE5sdqmiy83bUEmio6gaSxKnUOhDd1huazyPbrjuQ==", "dependencies": { - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/readonly-wallet-modal": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-1.4.0-alpha.3.tgz", - "integrity": "sha512-WyFVMgLfEXbzG0oSGtdm0m/RQp1+avMAinua51AGTxLjAjfvVE8BHKK1oV7afUyeV9PJrheMCwew2dNH9mpHjw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-2.2.0.tgz", + "integrity": "sha512-w5k/+YXOt3htrsZ0zRPLgM+wtMBhOXd6GspI7yS1epJ1nS8GMfbznlnG0HN56qYkaV2DEJIEOtYkDJgRkChkRQ==", "dependencies": { - "@terra-dev/readonly-wallet": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "styled-components": "^5.0.0" }, "engines": { @@ -6360,63 +6360,40 @@ "react-dom": "^17.0.0" } }, - "node_modules/@terra-dev/safari-webextension-storage-change-listener": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/safari-webextension-storage-change-listener/-/safari-webextension-storage-change-listener-0.4.0.tgz", - "integrity": "sha512-9UA4V66b9LNAK8s9SySI4luUOOxD2E+RL8Oy9yFuu8fSTvUtMJxBYO7dMKcQe06iuReXyIZqeYz5bS4PV1YsnA==", + "node_modules/@terra-dev/use-wallet": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/use-wallet/-/use-wallet-2.2.0.tgz", + "integrity": "sha512-TgP6iomlfho/1V7Ad2eokaxif8KEojuHLfcd8FJxCpPRgg+u5t87jRSa49R7n65UiQcDENp7G0edzpvJzPJ3Cg==", "dependencies": { - "fast-deep-equal": "^3.1.3", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" - } - }, - "node_modules/@terra-dev/safari-webextension-storage-change-listener/node_modules/rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", - "dependencies": { - "tslib": "~2.1.0" - } - }, - "node_modules/@terra-dev/safari-webextension-storage-change-listener/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, - "node_modules/@terra-dev/wallet": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet/-/wallet-0.4.0.tgz", - "integrity": "sha512-R7N91yC5G/Rj1EvV+eccC+R4hL1BQyFCx9Bvuth5vBoEYWqx7VPlx1C56/zcCE78mpnKLowN2eN0o21Xii71kA==", - "dependencies": { - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "react": "^17.0.0" } }, "node_modules/@terra-dev/wallet-types": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-1.4.0-alpha.3.tgz", - "integrity": "sha512-BJzWRnz8aEXIX5hCjDDc1O0Xcl/9y90caCr0bpkO+nGacDj3Q4jnwIFVr+AIYYLSNGPhuEoUHsjZuK8Z9kkkTQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-2.2.0.tgz", + "integrity": "sha512-0QH+nNFTY5WOuHW70Lsvz/REWoAfGIXmTNF8kFSNgaIyZS+7nHLT77JSnwjACXa19RMsG8kNlP2Cjhtmausr/A==", "dependencies": { - "@terra-money/terra.js": "^1.8.0" + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/walletconnect": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-1.4.0-alpha.3.tgz", - "integrity": "sha512-Ot8GIqw0L+KY55Z3nV9Z1wJnsVL5kDkcnip0fSLJcw7a+Lp2N43drVAHN70KAS4xGYmQQeajPJdlwg8di+sKzw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-2.2.0.tgz", + "integrity": "sha512-ekUoqOFJi//1+9gYpltUm0uTl+psB3JUXMgYS2qsFWOItaCXybh5ux/+xq/WIChXq6NSRYJqEc0AgKMO4fnI7A==", "dependencies": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/walletconnect-qrcode-modal": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/walletconnect-qrcode-modal": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "@walletconnect/core": "^1.6.1", "@walletconnect/iso-crypto": "^1.6.1", "@walletconnect/types": "^1.6.1", @@ -6429,11 +6406,11 @@ } }, "node_modules/@terra-dev/walletconnect-qrcode-modal": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-1.4.0-alpha.3.tgz", - "integrity": "sha512-4Oz+aTPhKBXLYaGra7P8XAChrimDWY9qS+VXtrMq6MAQk+Chh3y3NWxn2vnMCHr7ZbL+onu6ziI4zWcs6YGRKw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-2.2.0.tgz", + "integrity": "sha512-8xCrrE/Bg9VBvG3XOv9pz/raAs2o687QK6Bf5U5ZAh0GQ44LJ49wMKLNMafLSCSW/v3H/a5ZK2hziRuwEujVKw==", "dependencies": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", + "@terra-dev/browser-check": "^2.2.0", "@walletconnect/types": "^1.6.1", "qrcode.react": "^1.0.1", "styled-components": "^5.0.0" @@ -6447,9 +6424,9 @@ } }, "node_modules/@terra-dev/walletconnect/node_modules/rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "dependencies": { "tslib": "~2.1.0" } @@ -6460,28 +6437,22 @@ "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "node_modules/@terra-dev/web-extension": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.4.0.tgz", - "integrity": "sha512-opk21n+MSM7awi4RvAv6IXYAzjfuMx4Ex/ZydWvFHHAdI1OBia8/PVvWuTzShNZRmZoO3Py/S3n1t6w5u8N5bA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.6.0.tgz", + "integrity": "sha512-IyIWHLfweZCb5nHuMyzavnMYposnZMvpsA/89zZPIgIooxhxE//uZD+Ty+ptt4nvkbOgEFKdKIKe5rIHqgVLpA==", "dependencies": { - "@terra-dev/safari-webextension-storage-change-listener": "^0.4.0", - "@terra-dev/wallet": "^0.4.0", - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0", + "@terra-money/terra.js": "^1.8.0 || ^2.0.0", "bowser": "^2.11.0", - "post-message-stream": "^3.0.0", - "react": "^17.0.2", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "rxjs": "^7.3.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/web-extension/node_modules/rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "dependencies": { "tslib": "~2.1.0" } @@ -6491,22 +6462,10 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, - "node_modules/@terra-money/key-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@terra-money/key-utils/-/key-utils-1.0.2.tgz", - "integrity": "sha512-M3F+yIwiRgQie93nm/0PZSoeYKgjfHmcoJKuew9tc1xiGuLEKA0BXYzAy6AGJbs2DMHwQKBHKyznQjwayPTItw==", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@terra-money/terra.js": "^1.3.6", - "crypto-js": "^3.3.0" - } - }, "node_modules/@terra-money/terra.js": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-1.8.10.tgz", - "integrity": "sha512-5tXblDZvXYVxS/z64nPX45m49e0M28eoIaBIaKJjui0JJBEuNS7sFBDZrU572Pl4er1n2xaEAjrfzsNjTYORWg==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-2.0.14.tgz", + "integrity": "sha512-GeMadRIPaOedODa5a0pJ2+76l7MeFSIfSJZ2vvWPRco6MRIQLw/k0cZpPKMLm2Zo54li/oY1mrR+r3uxLM7q3Q==", "dependencies": { "axios": "^0.21.1", "bech32": "^2.0.0", @@ -6531,18 +6490,19 @@ "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==" }, "node_modules/@terra-money/wallet-provider": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-1.4.0-alpha.3.tgz", - "integrity": "sha512-H6JzRDKPK3iZ/TwdE89FMS12dPqpUU6QCfdqawKi0iU1Ybc6syFV8yFo307LF7VCvXeRATE6gIOlOs79C3+dAQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-2.2.0.tgz", + "integrity": "sha512-K8NLpJ/yak8Pq6jQpjVr7yWDIbxjTp42OXaAS+xlTufqQwWbCR7coAGbm2FpYX43j4uymuSAICZvsOS1qrFeYA==", "dependencies": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/chrome-extension": "^1.4.0-alpha.3", - "@terra-dev/readonly-wallet": "^1.4.0-alpha.3", - "@terra-dev/readonly-wallet-modal": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-dev/walletconnect": "^1.4.0-alpha.3", - "@terra-dev/web-extension": "^0.4.0", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/chrome-extension": "^2.2.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/readonly-wallet-modal": "^2.2.0", + "@terra-dev/use-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-dev/walletconnect": "^2.2.0", + "@terra-dev/web-extension": "^0.6.0", + "@terra-money/terra.js": "^2.0.0", "fast-deep-equal": "^3.1.3", "rxjs": "^7.3.0" }, @@ -13722,12 +13682,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/crypto-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", - "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==", - "peer": true - }, "node_modules/crypto-random-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", @@ -31810,47 +31764,6 @@ "node": ">=0.10.0" } }, - "node_modules/post-message-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/post-message-stream/-/post-message-stream-3.0.0.tgz", - "integrity": "sha1-kNn1S9IJ5rb110eVuHWIIFtUcEg=", - "deprecated": "Renamed to @metamask/post-message-stream", - "dependencies": { - "readable-stream": "^2.1.4" - } - }, - "node_modules/post-message-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/post-message-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/post-message-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/post-message-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/postcss": { "version": "7.0.36", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", @@ -41992,20 +41905,6 @@ "node": ">=0.6" } }, - "node_modules/webextension-polyfill": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.7.0.tgz", - "integrity": "sha512-su48BkMLxqzTTvPSE1eWxKToPS2Tv5DLGxKexLEVpwFd6Po6N8hhSLIvG6acPAg7qERoEaDL+Y5HQJeJeml5Aw==" - }, - "node_modules/webextension-polyfill-ts": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill-ts/-/webextension-polyfill-ts-0.25.0.tgz", - "integrity": "sha512-ikQhwwHYkpBu00pFaUzIKY26I6L87DeRI+Q6jBT1daZUNuu8dSrg5U9l/ZbqdaQ1M/TTSPKeAa3kolP5liuedw==", - "deprecated": "This project has moved to @types/webextension-polyfill", - "dependencies": { - "webextension-polyfill": "^0.7.0" - } - }, "node_modules/webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -45431,8 +45330,8 @@ "@openzeppelin/contracts": "^4.2.0", "@solana/spl-token": "^0.1.8", "@solana/web3.js": "^1.24.0", - "@terra-money/terra.js": "^1.8.10", - "@terra-money/wallet-provider": "^1.2.4", + "@terra-money/terra.js": "^2.0.14", + "@terra-money/wallet-provider": "^2.2.0", "@typechain/ethers-v5": "^7.0.1", "@types/long": "^4.0.1", "@types/node": "^16.6.1", @@ -48706,29 +48605,29 @@ } }, "@terra-dev/browser-check": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.4.0-alpha.3.tgz", - "integrity": "sha512-gVYME/XsQnOTjN4B3CuCek+o2S1JTEPnjHljtzdsf5pMXJc8cPRW1JdCtNiwqQrhMxdFQ7GEo6NB01E6cjS+mg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.2.0.tgz", + "integrity": "sha512-g90XUSLfSDgXoLhnCrvS/ceHcGfwATC8qViZRvXh2+4jEClScJsefSzASTM/DMRrZfmEHohvIN4MEPclfe/OfA==", "requires": { "bowser": "^2.11.0", "mobile-detect": "^1.4.5" } }, "@terra-dev/chrome-extension": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-1.4.0-alpha.3.tgz", - "integrity": "sha512-DgRWF+R9AGDiXqEFLjbT/snG2X3736LEyvb8e+QniF+xqLdT40G6sxHQPLZVb+5VwWccVwXwTMjnTNM6O6QRng==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-2.2.0.tgz", + "integrity": "sha512-4MOSljfpi9DLPHjR2SOnqagm4KnvjuNlnMxKPmDiZ40j0lF5Bi9MTZ1jlNJ2cQhqSDRidRjVi8k0zUEG7LUX8w==", "requires": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "rxjs": "^7.3.0" }, "dependencies": { "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "requires": { "tslib": "~2.1.0" } @@ -48741,75 +48640,50 @@ } }, "@terra-dev/readonly-wallet": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-1.4.0-alpha.3.tgz", - "integrity": "sha512-72RKmk8sG4hk119NZn5gwE+mr6EEWc1yn9cMKhumEoiSjhnGhAdooY1qQAODVtrw7BsU4/BUwkHRYF9zCtJKEw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-2.2.0.tgz", + "integrity": "sha512-XfV/Nr+3qH7ZN1GmjbiHql4GDO2JgFBxyJKAwMN4YIQG3JE5sdqmiy83bUEmio6gaSxKnUOhDd1huazyPbrjuQ==", "requires": { - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/readonly-wallet-modal": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-1.4.0-alpha.3.tgz", - "integrity": "sha512-WyFVMgLfEXbzG0oSGtdm0m/RQp1+avMAinua51AGTxLjAjfvVE8BHKK1oV7afUyeV9PJrheMCwew2dNH9mpHjw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-2.2.0.tgz", + "integrity": "sha512-w5k/+YXOt3htrsZ0zRPLgM+wtMBhOXd6GspI7yS1epJ1nS8GMfbznlnG0HN56qYkaV2DEJIEOtYkDJgRkChkRQ==", "requires": { - "@terra-dev/readonly-wallet": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "styled-components": "^5.0.0" } }, - "@terra-dev/safari-webextension-storage-change-listener": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/safari-webextension-storage-change-listener/-/safari-webextension-storage-change-listener-0.4.0.tgz", - "integrity": "sha512-9UA4V66b9LNAK8s9SySI4luUOOxD2E+RL8Oy9yFuu8fSTvUtMJxBYO7dMKcQe06iuReXyIZqeYz5bS4PV1YsnA==", + "@terra-dev/use-wallet": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/use-wallet/-/use-wallet-2.2.0.tgz", + "integrity": "sha512-TgP6iomlfho/1V7Ad2eokaxif8KEojuHLfcd8FJxCpPRgg+u5t87jRSa49R7n65UiQcDENp7G0edzpvJzPJ3Cg==", "requires": { - "fast-deep-equal": "^3.1.3", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" - }, - "dependencies": { - "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", - "requires": { - "tslib": "~2.1.0" - } - }, - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } - } - }, - "@terra-dev/wallet": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet/-/wallet-0.4.0.tgz", - "integrity": "sha512-R7N91yC5G/Rj1EvV+eccC+R4hL1BQyFCx9Bvuth5vBoEYWqx7VPlx1C56/zcCE78mpnKLowN2eN0o21Xii71kA==", - "requires": { - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/wallet-types": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-1.4.0-alpha.3.tgz", - "integrity": "sha512-BJzWRnz8aEXIX5hCjDDc1O0Xcl/9y90caCr0bpkO+nGacDj3Q4jnwIFVr+AIYYLSNGPhuEoUHsjZuK8Z9kkkTQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-2.2.0.tgz", + "integrity": "sha512-0QH+nNFTY5WOuHW70Lsvz/REWoAfGIXmTNF8kFSNgaIyZS+7nHLT77JSnwjACXa19RMsG8kNlP2Cjhtmausr/A==", "requires": { - "@terra-money/terra.js": "^1.8.0" + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/walletconnect": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-1.4.0-alpha.3.tgz", - "integrity": "sha512-Ot8GIqw0L+KY55Z3nV9Z1wJnsVL5kDkcnip0fSLJcw7a+Lp2N43drVAHN70KAS4xGYmQQeajPJdlwg8di+sKzw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-2.2.0.tgz", + "integrity": "sha512-ekUoqOFJi//1+9gYpltUm0uTl+psB3JUXMgYS2qsFWOItaCXybh5ux/+xq/WIChXq6NSRYJqEc0AgKMO4fnI7A==", "requires": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/walletconnect-qrcode-modal": "^1.4.0-alpha.3", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/walletconnect-qrcode-modal": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "@walletconnect/core": "^1.6.1", "@walletconnect/iso-crypto": "^1.6.1", "@walletconnect/types": "^1.6.1", @@ -48819,9 +48693,9 @@ }, "dependencies": { "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "requires": { "tslib": "~2.1.0" } @@ -48834,36 +48708,30 @@ } }, "@terra-dev/walletconnect-qrcode-modal": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-1.4.0-alpha.3.tgz", - "integrity": "sha512-4Oz+aTPhKBXLYaGra7P8XAChrimDWY9qS+VXtrMq6MAQk+Chh3y3NWxn2vnMCHr7ZbL+onu6ziI4zWcs6YGRKw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-2.2.0.tgz", + "integrity": "sha512-8xCrrE/Bg9VBvG3XOv9pz/raAs2o687QK6Bf5U5ZAh0GQ44LJ49wMKLNMafLSCSW/v3H/a5ZK2hziRuwEujVKw==", "requires": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", + "@terra-dev/browser-check": "^2.2.0", "@walletconnect/types": "^1.6.1", "qrcode.react": "^1.0.1", "styled-components": "^5.0.0" } }, "@terra-dev/web-extension": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.4.0.tgz", - "integrity": "sha512-opk21n+MSM7awi4RvAv6IXYAzjfuMx4Ex/ZydWvFHHAdI1OBia8/PVvWuTzShNZRmZoO3Py/S3n1t6w5u8N5bA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.6.0.tgz", + "integrity": "sha512-IyIWHLfweZCb5nHuMyzavnMYposnZMvpsA/89zZPIgIooxhxE//uZD+Ty+ptt4nvkbOgEFKdKIKe5rIHqgVLpA==", "requires": { - "@terra-dev/safari-webextension-storage-change-listener": "^0.4.0", - "@terra-dev/wallet": "^0.4.0", - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0", + "@terra-money/terra.js": "^1.8.0 || ^2.0.0", "bowser": "^2.11.0", - "post-message-stream": "^3.0.0", - "react": "^17.0.2", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "rxjs": "^7.3.0" }, "dependencies": { "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", + "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", "requires": { "tslib": "~2.1.0" } @@ -48875,16 +48743,10 @@ } } }, - "@terra-money/key-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@terra-money/key-utils/-/key-utils-1.0.2.tgz", - "integrity": "sha512-M3F+yIwiRgQie93nm/0PZSoeYKgjfHmcoJKuew9tc1xiGuLEKA0BXYzAy6AGJbs2DMHwQKBHKyznQjwayPTItw==", - "requires": {} - }, "@terra-money/terra.js": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-1.8.10.tgz", - "integrity": "sha512-5tXblDZvXYVxS/z64nPX45m49e0M28eoIaBIaKJjui0JJBEuNS7sFBDZrU572Pl4er1n2xaEAjrfzsNjTYORWg==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-2.0.14.tgz", + "integrity": "sha512-GeMadRIPaOedODa5a0pJ2+76l7MeFSIfSJZ2vvWPRco6MRIQLw/k0cZpPKMLm2Zo54li/oY1mrR+r3uxLM7q3Q==", "requires": { "axios": "^0.21.1", "bech32": "^2.0.0", @@ -48908,18 +48770,19 @@ } }, "@terra-money/wallet-provider": { - "version": "1.4.0-alpha.3", - "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-1.4.0-alpha.3.tgz", - "integrity": "sha512-H6JzRDKPK3iZ/TwdE89FMS12dPqpUU6QCfdqawKi0iU1Ybc6syFV8yFo307LF7VCvXeRATE6gIOlOs79C3+dAQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-2.2.0.tgz", + "integrity": "sha512-K8NLpJ/yak8Pq6jQpjVr7yWDIbxjTp42OXaAS+xlTufqQwWbCR7coAGbm2FpYX43j4uymuSAICZvsOS1qrFeYA==", "requires": { - "@terra-dev/browser-check": "^1.4.0-alpha.3", - "@terra-dev/chrome-extension": "^1.4.0-alpha.3", - "@terra-dev/readonly-wallet": "^1.4.0-alpha.3", - "@terra-dev/readonly-wallet-modal": "^1.4.0-alpha.3", - "@terra-dev/wallet-types": "^1.4.0-alpha.3", - "@terra-dev/walletconnect": "^1.4.0-alpha.3", - "@terra-dev/web-extension": "^0.4.0", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/chrome-extension": "^2.2.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/readonly-wallet-modal": "^2.2.0", + "@terra-dev/use-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-dev/walletconnect": "^2.2.0", + "@terra-dev/web-extension": "^0.6.0", + "@terra-money/terra.js": "^2.0.0", "fast-deep-equal": "^3.1.3", "rxjs": "^7.3.0" }, @@ -55171,12 +55034,6 @@ "resolved": "https://registry.npmjs.org/crypto-hash/-/crypto-hash-1.3.0.tgz", "integrity": "sha512-lyAZ0EMyjDkVvz8WOeVnuCPvKVBXcMv1l5SVqO1yC7PzTwrD/pPje/BIRbWhMoPe436U+Y2nD7f5bFx0kt+Sbg==" }, - "crypto-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", - "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==", - "peer": true - }, "crypto-random-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", @@ -69817,48 +69674,6 @@ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, - "post-message-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/post-message-stream/-/post-message-stream-3.0.0.tgz", - "integrity": "sha1-kNn1S9IJ5rb110eVuHWIIFtUcEg=", - "requires": { - "readable-stream": "^2.1.4" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "postcss": { "version": "7.0.36", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", @@ -78276,19 +78091,6 @@ } } }, - "webextension-polyfill": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.7.0.tgz", - "integrity": "sha512-su48BkMLxqzTTvPSE1eWxKToPS2Tv5DLGxKexLEVpwFd6Po6N8hhSLIvG6acPAg7qERoEaDL+Y5HQJeJeml5Aw==" - }, - "webextension-polyfill-ts": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill-ts/-/webextension-polyfill-ts-0.25.0.tgz", - "integrity": "sha512-ikQhwwHYkpBu00pFaUzIKY26I6L87DeRI+Q6jBT1daZUNuu8dSrg5U9l/ZbqdaQ1M/TTSPKeAa3kolP5liuedw==", - "requires": { - "webextension-polyfill": "^0.7.0" - } - }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", diff --git a/bridge_ui/package.json b/bridge_ui/package.json index 99b56aa8..d8f4dfdf 100644 --- a/bridge_ui/package.json +++ b/bridge_ui/package.json @@ -24,7 +24,7 @@ "@solana/wallet-adapter-wallets": "^0.9.0", "@solana/wallet-base": "^0.0.1", "@solana/web3.js": "^1.24.1", - "@terra-money/wallet-provider": "^1.4.0-alpha.1", + "@terra-money/wallet-provider": "^2.2.0", "axios": "^0.21.1", "bech32": "^1.1.4", "bn.js": "^5.1.3", diff --git a/sdk/js/package-lock.json b/sdk/js/package-lock.json index 10dc9f5c..2db3607b 100644 --- a/sdk/js/package-lock.json +++ b/sdk/js/package-lock.json @@ -1,20 +1,19 @@ { "name": "@certusone/wormhole-sdk", - "version": "0.0.1", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@certusone/wormhole-sdk", - "version": "0.0.1", - "hasInstallScript": true, + "version": "0.0.5", "license": "Apache-2.0", "dependencies": { "@improbable-eng/grpc-web": "^0.14.0", "@solana/spl-token": "^0.1.8", "@solana/web3.js": "^1.24.0", - "@terra-money/terra.js": "^1.8.10", - "@terra-money/wallet-provider": "^1.2.4", + "@terra-money/terra.js": "^2.0.14", + "@terra-money/wallet-provider": "^2.2.0", "bech32": "^2.0.0", "js-base64": "^3.6.1", "protobufjs": "^6.11.2", @@ -46,11 +45,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz", - "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", + "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", "dependencies": { - "@babel/types": "^7.15.0", + "@babel/types": "^7.15.4", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, @@ -59,68 +58,68 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", - "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", "dependencies": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", - "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", + "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", "dependencies": { - "@babel/helper-get-function-arity": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/helper-get-function-arity": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-get-function-arity": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", - "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", + "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", "dependencies": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", - "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", + "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", "dependencies": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", - "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", + "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", "dependencies": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", - "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", + "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", "dependencies": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" @@ -148,9 +147,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz", - "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==", + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", + "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", "bin": { "parser": "bin/babel-parser.js" }, @@ -170,30 +169,30 @@ } }, "node_modules/@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", "dependencies": { "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz", - "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", + "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", "dependencies": { "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.0", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-hoist-variables": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.15.0", - "@babel/types": "^7.15.0", + "@babel/generator": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -223,9 +222,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/@babel/types": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", - "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", + "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", "dependencies": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -1168,9 +1167,9 @@ } }, "node_modules/@terra-dev/browser-check": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.4.tgz", - "integrity": "sha512-lJ964x1WgwSBFRCuO6CPbXVCGE1CmxX8DP6yE4da0JR4Asj+O6LlMrUIIKFpJQg6iR/rr5/DlXFFdW0IZw5YRQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.2.0.tgz", + "integrity": "sha512-g90XUSLfSDgXoLhnCrvS/ceHcGfwATC8qViZRvXh2+4jEClScJsefSzASTM/DMRrZfmEHohvIN4MEPclfe/OfA==", "dependencies": { "bowser": "^2.11.0", "mobile-detect": "^1.4.5" @@ -1180,39 +1179,39 @@ } }, "node_modules/@terra-dev/chrome-extension": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-1.2.4.tgz", - "integrity": "sha512-MrATpOA3NmZwQ0HeiA/hVqMlnOprf88Xta0vC2pYwka0Xr2wsRL+lxUutw74bIacmxHb9FLK5K8gQ9FjO26Jeg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-2.2.0.tgz", + "integrity": "sha512-4MOSljfpi9DLPHjR2SOnqagm4KnvjuNlnMxKPmDiZ40j0lF5Bi9MTZ1jlNJ2cQhqSDRidRjVi8k0zUEG7LUX8w==", "dependencies": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", - "rxjs": "^7.1.0" + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", + "rxjs": "^7.3.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/readonly-wallet": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-1.2.4.tgz", - "integrity": "sha512-ChuYqW8Ntj+LAdqYDREnxvHiV9o06/Xf+WI5WrlNg3XZ4muNq/p+6CQa4VICsyuDzc3Sm+WaE1NRXh2PT3qcvg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-2.2.0.tgz", + "integrity": "sha512-XfV/Nr+3qH7ZN1GmjbiHql4GDO2JgFBxyJKAwMN4YIQG3JE5sdqmiy83bUEmio6gaSxKnUOhDd1huazyPbrjuQ==", "dependencies": { - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/readonly-wallet-modal": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-1.2.4.tgz", - "integrity": "sha512-tLEh3nJkYNHMdsmNqE+WFdldW/KyNOzLDyY7v6TGf+6JBUrfhbQVN/WUQG/HlM9yhyeP0J6beU/7gB5ye3AijQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-2.2.0.tgz", + "integrity": "sha512-w5k/+YXOt3htrsZ0zRPLgM+wtMBhOXd6GspI7yS1epJ1nS8GMfbznlnG0HN56qYkaV2DEJIEOtYkDJgRkChkRQ==", "dependencies": { - "@terra-dev/readonly-wallet": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "styled-components": "^5.0.0" }, "engines": { @@ -1223,68 +1222,58 @@ "react-dom": "^17.0.0" } }, - "node_modules/@terra-dev/safari-webextension-storage-change-listener": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/safari-webextension-storage-change-listener/-/safari-webextension-storage-change-listener-0.4.0.tgz", - "integrity": "sha512-9UA4V66b9LNAK8s9SySI4luUOOxD2E+RL8Oy9yFuu8fSTvUtMJxBYO7dMKcQe06iuReXyIZqeYz5bS4PV1YsnA==", + "node_modules/@terra-dev/use-wallet": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/use-wallet/-/use-wallet-2.2.0.tgz", + "integrity": "sha512-TgP6iomlfho/1V7Ad2eokaxif8KEojuHLfcd8FJxCpPRgg+u5t87jRSa49R7n65UiQcDENp7G0edzpvJzPJ3Cg==", "dependencies": { - "fast-deep-equal": "^3.1.3", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" - } - }, - "node_modules/@terra-dev/wallet": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet/-/wallet-0.4.0.tgz", - "integrity": "sha512-R7N91yC5G/Rj1EvV+eccC+R4hL1BQyFCx9Bvuth5vBoEYWqx7VPlx1C56/zcCE78mpnKLowN2eN0o21Xii71kA==", - "dependencies": { - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "react": "^17.0.0" } }, "node_modules/@terra-dev/wallet-types": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-1.2.4.tgz", - "integrity": "sha512-drT4PsUs1bBZVnNipcbiY0rJnUICot3LYCUUMH2EumhG4SzdNd5tlUAsHXf6lvTOQ80H/ouQdGaMB1rL2zPycg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-2.2.0.tgz", + "integrity": "sha512-0QH+nNFTY5WOuHW70Lsvz/REWoAfGIXmTNF8kFSNgaIyZS+7nHLT77JSnwjACXa19RMsG8kNlP2Cjhtmausr/A==", "dependencies": { - "@terra-money/terra.js": "^1.8.0" + "@terra-money/terra.js": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/walletconnect": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-1.2.4.tgz", - "integrity": "sha512-nlrJEpPBJWm5jvI8sgzuuUDsrsiO/UlqL7r/hAfDJCgRhTMnhE/O6LzwIqILhuq5GU4wrp/5PzxNC/ZrJ4ARdQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-2.2.0.tgz", + "integrity": "sha512-ekUoqOFJi//1+9gYpltUm0uTl+psB3JUXMgYS2qsFWOItaCXybh5ux/+xq/WIChXq6NSRYJqEc0AgKMO4fnI7A==", "dependencies": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/walletconnect-qrcode-modal": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", - "@walletconnect/core": "^1.4.1", - "@walletconnect/iso-crypto": "^1.4.1", - "@walletconnect/types": "^1.4.1", - "@walletconnect/utils": "^1.4.1", - "rxjs": "^7.1.0", - "ws": "^7.4.6" + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/walletconnect-qrcode-modal": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", + "@walletconnect/core": "^1.6.1", + "@walletconnect/iso-crypto": "^1.6.1", + "@walletconnect/types": "^1.6.1", + "@walletconnect/utils": "^1.6.1", + "rxjs": "^7.3.0", + "ws": "^7.5.3" }, "engines": { "node": ">=12" } }, "node_modules/@terra-dev/walletconnect-qrcode-modal": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-1.2.4.tgz", - "integrity": "sha512-20Aqo7q9fceIO69DLMYShL7fDe4wE5sOsgTRUGhZdvKUyD2rX2tT4AvPIgYhYCrcQm4ocIFonkCL+b3zCQMJfg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-2.2.0.tgz", + "integrity": "sha512-8xCrrE/Bg9VBvG3XOv9pz/raAs2o687QK6Bf5U5ZAh0GQ44LJ49wMKLNMafLSCSW/v3H/a5ZK2hziRuwEujVKw==", "dependencies": { - "@terra-dev/browser-check": "^1.2.4", - "@walletconnect/types": "^1.4.1", + "@terra-dev/browser-check": "^2.2.0", + "@walletconnect/types": "^1.6.1", "qrcode.react": "^1.0.1", "styled-components": "^5.0.0" }, @@ -1297,40 +1286,22 @@ } }, "node_modules/@terra-dev/web-extension": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.4.0.tgz", - "integrity": "sha512-opk21n+MSM7awi4RvAv6IXYAzjfuMx4Ex/ZydWvFHHAdI1OBia8/PVvWuTzShNZRmZoO3Py/S3n1t6w5u8N5bA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.6.0.tgz", + "integrity": "sha512-IyIWHLfweZCb5nHuMyzavnMYposnZMvpsA/89zZPIgIooxhxE//uZD+Ty+ptt4nvkbOgEFKdKIKe5rIHqgVLpA==", "dependencies": { - "@terra-dev/safari-webextension-storage-change-listener": "^0.4.0", - "@terra-dev/wallet": "^0.4.0", - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0", + "@terra-money/terra.js": "^1.8.0 || ^2.0.0", "bowser": "^2.11.0", - "post-message-stream": "^3.0.0", - "react": "^17.0.2", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "rxjs": "^7.3.0" }, "engines": { "node": ">=12" } }, - "node_modules/@terra-money/key-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@terra-money/key-utils/-/key-utils-1.0.2.tgz", - "integrity": "sha512-M3F+yIwiRgQie93nm/0PZSoeYKgjfHmcoJKuew9tc1xiGuLEKA0BXYzAy6AGJbs2DMHwQKBHKyznQjwayPTItw==", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@terra-money/terra.js": "^1.3.6", - "crypto-js": "^3.3.0" - } - }, "node_modules/@terra-money/terra.js": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-1.8.10.tgz", - "integrity": "sha512-5tXblDZvXYVxS/z64nPX45m49e0M28eoIaBIaKJjui0JJBEuNS7sFBDZrU572Pl4er1n2xaEAjrfzsNjTYORWg==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-2.0.14.tgz", + "integrity": "sha512-GeMadRIPaOedODa5a0pJ2+76l7MeFSIfSJZ2vvWPRco6MRIQLw/k0cZpPKMLm2Zo54li/oY1mrR+r3uxLM7q3Q==", "dependencies": { "axios": "^0.21.1", "bech32": "^2.0.0", @@ -1350,20 +1321,21 @@ } }, "node_modules/@terra-money/wallet-provider": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-1.2.4.tgz", - "integrity": "sha512-k7xJRW9nqO8wCnQhqM0Myf6MMLt2iOlzNRliv4/g1FIPfZpdS5rIkhMrJgU4leHszX+hQYClQhRcQXf9Af4+3g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-2.2.0.tgz", + "integrity": "sha512-K8NLpJ/yak8Pq6jQpjVr7yWDIbxjTp42OXaAS+xlTufqQwWbCR7coAGbm2FpYX43j4uymuSAICZvsOS1qrFeYA==", "dependencies": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/chrome-extension": "^1.2.4", - "@terra-dev/readonly-wallet": "^1.2.4", - "@terra-dev/readonly-wallet-modal": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-dev/walletconnect": "^1.2.4", - "@terra-dev/web-extension": "^0.4.0", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/chrome-extension": "^2.2.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/readonly-wallet-modal": "^2.2.0", + "@terra-dev/use-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-dev/walletconnect": "^2.2.0", + "@terra-dev/web-extension": "^0.6.0", + "@terra-money/terra.js": "^2.0.0", "fast-deep-equal": "^3.1.3", - "rxjs": "^7.1.0" + "rxjs": "^7.3.0" }, "engines": { "node": ">=12" @@ -1482,25 +1454,25 @@ } }, "node_modules/@walletconnect/browser-utils": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.6.2.tgz", - "integrity": "sha512-8+Yc9iXe2VD7C5I2iZjXKBvzTqDBse7yC9PrCWFJdUYW2rInk7BSqw/9NFhBk41sPonm2dklzwaMJApoW7V5bw==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.6.5.tgz", + "integrity": "sha512-HLTysmlCkc2HN2OS6ewMG0v8E9oY2h9zNaDHe0BLN3ZxnsoMCVzkJxy7ryaXCemVdapmr6HgHFexGJoMbWaC4w==", "dependencies": { "@walletconnect/safe-json": "1.0.0", - "@walletconnect/types": "^1.6.2", + "@walletconnect/types": "^1.6.5", "@walletconnect/window-getters": "1.0.0", "@walletconnect/window-metadata": "1.0.0", "detect-browser": "5.2.0" } }, "node_modules/@walletconnect/core": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.6.2.tgz", - "integrity": "sha512-XQLcHXVA2SWFnwQz6y8AAhRV2P2q7qoWfhz9vV1ZJgKJ3i8mi9Dp9zZsYRKDl+T5bRpGpdxv/PZ3JpQvr1IDgQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.6.5.tgz", + "integrity": "sha512-mmMTP8nZunjSCAy0ckafvt/JcdzcuSZPaAybqgKwx2rC9cc/3XWrdNsfiKMt8AFoQF87jGHem3905eFZYTqLXw==", "dependencies": { - "@walletconnect/socket-transport": "^1.6.2", - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2" + "@walletconnect/socket-transport": "^1.6.5", + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5" } }, "node_modules/@walletconnect/crypto": { @@ -1535,13 +1507,13 @@ "integrity": "sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==" }, "node_modules/@walletconnect/iso-crypto": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.6.2.tgz", - "integrity": "sha512-hznvNn3FojyRNrA5QWfkK5kyzlVbeE8gFZ7hETtSPpt24xjPi0WYo9yPxMJuMBXw2hbwSRVPkxjR354D4miZmQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.6.5.tgz", + "integrity": "sha512-145VRX1+gudhHrnT2s81lLW/BEu3QgFMMRCrkxx9Tsl5JiLGcGbWkMxAl8zjGTMqnHeuQngyjvY1mO+3z27a7A==", "dependencies": { "@walletconnect/crypto": "^1.0.1", - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2" + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5" } }, "node_modules/@walletconnect/jsonrpc-types": { @@ -1577,29 +1549,29 @@ "integrity": "sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==" }, "node_modules/@walletconnect/socket-transport": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.6.2.tgz", - "integrity": "sha512-G07Iqt2WkkqS8Q5M+ERNjeUV1A2MEBpiYOn6H9xmv7dkoXWQbTxd4qJbIgP3jAcVX0yYyLaf/gSFWFg7tpp8dw==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.6.5.tgz", + "integrity": "sha512-FRlgBr3EIxD3du5l/tuK6jdiva85YeRG+iZmo/RPnlVw4opy74WXb5JdCK9jXLcBEoDiY9Hz4j69aqnht6gIDQ==", "dependencies": { - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2", + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5", "ws": "7.5.3" } }, "node_modules/@walletconnect/types": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.6.2.tgz", - "integrity": "sha512-21jvvnUcbdcH6cSe/8B/KoeU+foNbvNsBOYY3AWW0LMuD/N5CnGZHGYcbEq0R0z7Gj4lp9IFvDIBLM7WaG1IiQ==" + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.6.5.tgz", + "integrity": "sha512-S9DsODI35PbIDuOSkIiF8SzTstqCqX/4+kV7n18vyukEFPlpSSHwZMwJUfzo9yJ0pqsqLNZta+jvb88gJRuAaA==" }, "node_modules/@walletconnect/utils": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.6.2.tgz", - "integrity": "sha512-/J5xO0qzGYw/gwpIYZ72ml0TASGClRJ/siFG+5QDghXvRgQKYiQKPq7nBDbtcUd3pjbuGKTOeTLm01S4urGvTQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.6.5.tgz", + "integrity": "sha512-QB5rn/1s0PKVitAQ2/mgWbay2XfN21y3ob+5g6IhxtJRW31bbMoZw5YfO6s4ixLaZZez5LNQXstvQAclRzB7jQ==", "dependencies": { - "@walletconnect/browser-utils": "^1.6.2", + "@walletconnect/browser-utils": "^1.6.5", "@walletconnect/encoding": "^1.0.0", "@walletconnect/jsonrpc-utils": "^1.0.0", - "@walletconnect/types": "^1.6.2", + "@walletconnect/types": "^1.6.5", "bn.js": "4.11.8", "js-sha3": "0.8.0", "query-string": "6.13.5" @@ -1992,11 +1964,6 @@ "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", "dev": true }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", @@ -2033,12 +2000,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/crypto-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", - "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==", - "peer": true - }, "node_modules/css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -2495,11 +2456,6 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, "node_modules/isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", @@ -2792,42 +2748,6 @@ "node": ">=0.12" } }, - "node_modules/post-message-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/post-message-stream/-/post-message-stream-3.0.0.tgz", - "integrity": "sha1-kNn1S9IJ5rb110eVuHWIIFtUcEg=", - "deprecated": "Renamed to @metamask/post-message-stream", - "dependencies": { - "readable-stream": "^2.1.4" - } - }, - "node_modules/post-message-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/post-message-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/post-message-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/postcss-value-parser": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", @@ -2845,11 +2765,6 @@ "node": ">=10.13.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, "node_modules/prop-types": { "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", @@ -2936,6 +2851,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -3174,9 +3090,9 @@ } }, "node_modules/styled-components": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", - "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.1.tgz", + "integrity": "sha512-JThv2JRzyH0NOIURrk9iskdxMSAAtCfj/b2Sf1WJaCUsloQkblepy1jaCLX/bYE+mhYo3unmwVSI9I5d9ncSiQ==", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", @@ -3505,20 +3421,6 @@ "uuid": "bin/uuid" } }, - "node_modules/webextension-polyfill": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.7.0.tgz", - "integrity": "sha512-su48BkMLxqzTTvPSE1eWxKToPS2Tv5DLGxKexLEVpwFd6Po6N8hhSLIvG6acPAg7qERoEaDL+Y5HQJeJeml5Aw==" - }, - "node_modules/webextension-polyfill-ts": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill-ts/-/webextension-polyfill-ts-0.25.0.tgz", - "integrity": "sha512-ikQhwwHYkpBu00pFaUzIKY26I6L87DeRI+Q6jBT1daZUNuu8dSrg5U9l/ZbqdaQ1M/TTSPKeAa3kolP5liuedw==", - "deprecated": "This project has moved to @types/webextension-polyfill", - "dependencies": { - "webextension-polyfill": "^0.7.0" - } - }, "node_modules/wif": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz", @@ -3573,63 +3475,63 @@ } }, "@babel/generator": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz", - "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", + "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", "requires": { - "@babel/types": "^7.15.0", + "@babel/types": "^7.15.4", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", - "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" } }, "@babel/helper-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", - "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", + "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", "requires": { - "@babel/helper-get-function-arity": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/helper-get-function-arity": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/types": "^7.15.4" } }, "@babel/helper-get-function-arity": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", - "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", + "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" } }, "@babel/helper-hoist-variables": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", - "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", + "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" } }, "@babel/helper-module-imports": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", - "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", + "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" } }, "@babel/helper-split-export-declaration": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", - "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", + "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.15.4" } }, "@babel/helper-validator-identifier": { @@ -3648,9 +3550,9 @@ } }, "@babel/parser": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz", - "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==" + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", + "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==" }, "@babel/runtime": { "version": "7.15.3", @@ -3661,27 +3563,27 @@ } }, "@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", + "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", "requires": { "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4" } }, "@babel/traverse": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz", - "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==", + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", + "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", "requires": { "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.0", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-hoist-variables": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.15.0", - "@babel/types": "^7.15.0", + "@babel/generator": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -3702,9 +3604,9 @@ } }, "@babel/types": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz", - "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==", + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", + "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", "requires": { "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" @@ -4303,125 +4205,103 @@ } }, "@terra-dev/browser-check": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-1.2.4.tgz", - "integrity": "sha512-lJ964x1WgwSBFRCuO6CPbXVCGE1CmxX8DP6yE4da0JR4Asj+O6LlMrUIIKFpJQg6iR/rr5/DlXFFdW0IZw5YRQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/browser-check/-/browser-check-2.2.0.tgz", + "integrity": "sha512-g90XUSLfSDgXoLhnCrvS/ceHcGfwATC8qViZRvXh2+4jEClScJsefSzASTM/DMRrZfmEHohvIN4MEPclfe/OfA==", "requires": { "bowser": "^2.11.0", "mobile-detect": "^1.4.5" } }, "@terra-dev/chrome-extension": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-1.2.4.tgz", - "integrity": "sha512-MrATpOA3NmZwQ0HeiA/hVqMlnOprf88Xta0vC2pYwka0Xr2wsRL+lxUutw74bIacmxHb9FLK5K8gQ9FjO26Jeg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/chrome-extension/-/chrome-extension-2.2.0.tgz", + "integrity": "sha512-4MOSljfpi9DLPHjR2SOnqagm4KnvjuNlnMxKPmDiZ40j0lF5Bi9MTZ1jlNJ2cQhqSDRidRjVi8k0zUEG7LUX8w==", "requires": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", - "rxjs": "^7.1.0" + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", + "rxjs": "^7.3.0" } }, "@terra-dev/readonly-wallet": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-1.2.4.tgz", - "integrity": "sha512-ChuYqW8Ntj+LAdqYDREnxvHiV9o06/Xf+WI5WrlNg3XZ4muNq/p+6CQa4VICsyuDzc3Sm+WaE1NRXh2PT3qcvg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet/-/readonly-wallet-2.2.0.tgz", + "integrity": "sha512-XfV/Nr+3qH7ZN1GmjbiHql4GDO2JgFBxyJKAwMN4YIQG3JE5sdqmiy83bUEmio6gaSxKnUOhDd1huazyPbrjuQ==", "requires": { - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/readonly-wallet-modal": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-1.2.4.tgz", - "integrity": "sha512-tLEh3nJkYNHMdsmNqE+WFdldW/KyNOzLDyY7v6TGf+6JBUrfhbQVN/WUQG/HlM9yhyeP0J6beU/7gB5ye3AijQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/readonly-wallet-modal/-/readonly-wallet-modal-2.2.0.tgz", + "integrity": "sha512-w5k/+YXOt3htrsZ0zRPLgM+wtMBhOXd6GspI7yS1epJ1nS8GMfbznlnG0HN56qYkaV2DEJIEOtYkDJgRkChkRQ==", "requires": { - "@terra-dev/readonly-wallet": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", "styled-components": "^5.0.0" } }, - "@terra-dev/safari-webextension-storage-change-listener": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/safari-webextension-storage-change-listener/-/safari-webextension-storage-change-listener-0.4.0.tgz", - "integrity": "sha512-9UA4V66b9LNAK8s9SySI4luUOOxD2E+RL8Oy9yFuu8fSTvUtMJxBYO7dMKcQe06iuReXyIZqeYz5bS4PV1YsnA==", + "@terra-dev/use-wallet": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/use-wallet/-/use-wallet-2.2.0.tgz", + "integrity": "sha512-TgP6iomlfho/1V7Ad2eokaxif8KEojuHLfcd8FJxCpPRgg+u5t87jRSa49R7n65UiQcDENp7G0edzpvJzPJ3Cg==", "requires": { - "fast-deep-equal": "^3.1.3", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" - } - }, - "@terra-dev/wallet": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet/-/wallet-0.4.0.tgz", - "integrity": "sha512-R7N91yC5G/Rj1EvV+eccC+R4hL1BQyFCx9Bvuth5vBoEYWqx7VPlx1C56/zcCE78mpnKLowN2eN0o21Xii71kA==", - "requires": { - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0" + "@terra-dev/wallet-types": "^2.2.0", + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/wallet-types": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-1.2.4.tgz", - "integrity": "sha512-drT4PsUs1bBZVnNipcbiY0rJnUICot3LYCUUMH2EumhG4SzdNd5tlUAsHXf6lvTOQ80H/ouQdGaMB1rL2zPycg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/wallet-types/-/wallet-types-2.2.0.tgz", + "integrity": "sha512-0QH+nNFTY5WOuHW70Lsvz/REWoAfGIXmTNF8kFSNgaIyZS+7nHLT77JSnwjACXa19RMsG8kNlP2Cjhtmausr/A==", "requires": { - "@terra-money/terra.js": "^1.8.0" + "@terra-money/terra.js": "^2.0.0" } }, "@terra-dev/walletconnect": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-1.2.4.tgz", - "integrity": "sha512-nlrJEpPBJWm5jvI8sgzuuUDsrsiO/UlqL7r/hAfDJCgRhTMnhE/O6LzwIqILhuq5GU4wrp/5PzxNC/ZrJ4ARdQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect/-/walletconnect-2.2.0.tgz", + "integrity": "sha512-ekUoqOFJi//1+9gYpltUm0uTl+psB3JUXMgYS2qsFWOItaCXybh5ux/+xq/WIChXq6NSRYJqEc0AgKMO4fnI7A==", "requires": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/walletconnect-qrcode-modal": "^1.2.4", - "@terra-money/terra.js": "^1.8.0", - "@walletconnect/core": "^1.4.1", - "@walletconnect/iso-crypto": "^1.4.1", - "@walletconnect/types": "^1.4.1", - "@walletconnect/utils": "^1.4.1", - "rxjs": "^7.1.0", - "ws": "^7.4.6" + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/walletconnect-qrcode-modal": "^2.2.0", + "@terra-money/terra.js": "^2.0.0", + "@walletconnect/core": "^1.6.1", + "@walletconnect/iso-crypto": "^1.6.1", + "@walletconnect/types": "^1.6.1", + "@walletconnect/utils": "^1.6.1", + "rxjs": "^7.3.0", + "ws": "^7.5.3" } }, "@terra-dev/walletconnect-qrcode-modal": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-1.2.4.tgz", - "integrity": "sha512-20Aqo7q9fceIO69DLMYShL7fDe4wE5sOsgTRUGhZdvKUyD2rX2tT4AvPIgYhYCrcQm4ocIFonkCL+b3zCQMJfg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-dev/walletconnect-qrcode-modal/-/walletconnect-qrcode-modal-2.2.0.tgz", + "integrity": "sha512-8xCrrE/Bg9VBvG3XOv9pz/raAs2o687QK6Bf5U5ZAh0GQ44LJ49wMKLNMafLSCSW/v3H/a5ZK2hziRuwEujVKw==", "requires": { - "@terra-dev/browser-check": "^1.2.4", - "@walletconnect/types": "^1.4.1", + "@terra-dev/browser-check": "^2.2.0", + "@walletconnect/types": "^1.6.1", "qrcode.react": "^1.0.1", "styled-components": "^5.0.0" } }, "@terra-dev/web-extension": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.4.0.tgz", - "integrity": "sha512-opk21n+MSM7awi4RvAv6IXYAzjfuMx4Ex/ZydWvFHHAdI1OBia8/PVvWuTzShNZRmZoO3Py/S3n1t6w5u8N5bA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@terra-dev/web-extension/-/web-extension-0.6.0.tgz", + "integrity": "sha512-IyIWHLfweZCb5nHuMyzavnMYposnZMvpsA/89zZPIgIooxhxE//uZD+Ty+ptt4nvkbOgEFKdKIKe5rIHqgVLpA==", "requires": { - "@terra-dev/safari-webextension-storage-change-listener": "^0.4.0", - "@terra-dev/wallet": "^0.4.0", - "@terra-money/key-utils": "^1.0.2", - "@terra-money/terra.js": "^1.7.0", + "@terra-money/terra.js": "^1.8.0 || ^2.0.0", "bowser": "^2.11.0", - "post-message-stream": "^3.0.0", - "react": "^17.0.2", - "rxjs": "^7.0.0", - "webextension-polyfill-ts": "^0.25.0" + "rxjs": "^7.3.0" } }, - "@terra-money/key-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@terra-money/key-utils/-/key-utils-1.0.2.tgz", - "integrity": "sha512-M3F+yIwiRgQie93nm/0PZSoeYKgjfHmcoJKuew9tc1xiGuLEKA0BXYzAy6AGJbs2DMHwQKBHKyznQjwayPTItw==", - "requires": {} - }, "@terra-money/terra.js": { - "version": "1.8.10", - "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-1.8.10.tgz", - "integrity": "sha512-5tXblDZvXYVxS/z64nPX45m49e0M28eoIaBIaKJjui0JJBEuNS7sFBDZrU572Pl4er1n2xaEAjrfzsNjTYORWg==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@terra-money/terra.js/-/terra.js-2.0.14.tgz", + "integrity": "sha512-GeMadRIPaOedODa5a0pJ2+76l7MeFSIfSJZ2vvWPRco6MRIQLw/k0cZpPKMLm2Zo54li/oY1mrR+r3uxLM7q3Q==", "requires": { "axios": "^0.21.1", "bech32": "^2.0.0", @@ -4438,20 +4318,21 @@ } }, "@terra-money/wallet-provider": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-1.2.4.tgz", - "integrity": "sha512-k7xJRW9nqO8wCnQhqM0Myf6MMLt2iOlzNRliv4/g1FIPfZpdS5rIkhMrJgU4leHszX+hQYClQhRcQXf9Af4+3g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@terra-money/wallet-provider/-/wallet-provider-2.2.0.tgz", + "integrity": "sha512-K8NLpJ/yak8Pq6jQpjVr7yWDIbxjTp42OXaAS+xlTufqQwWbCR7coAGbm2FpYX43j4uymuSAICZvsOS1qrFeYA==", "requires": { - "@terra-dev/browser-check": "^1.2.4", - "@terra-dev/chrome-extension": "^1.2.4", - "@terra-dev/readonly-wallet": "^1.2.4", - "@terra-dev/readonly-wallet-modal": "^1.2.4", - "@terra-dev/wallet-types": "^1.2.4", - "@terra-dev/walletconnect": "^1.2.4", - "@terra-dev/web-extension": "^0.4.0", - "@terra-money/terra.js": "^1.8.0", + "@terra-dev/browser-check": "^2.2.0", + "@terra-dev/chrome-extension": "^2.2.0", + "@terra-dev/readonly-wallet": "^2.2.0", + "@terra-dev/readonly-wallet-modal": "^2.2.0", + "@terra-dev/use-wallet": "^2.2.0", + "@terra-dev/wallet-types": "^2.2.0", + "@terra-dev/walletconnect": "^2.2.0", + "@terra-dev/web-extension": "^0.6.0", + "@terra-money/terra.js": "^2.0.0", "fast-deep-equal": "^3.1.3", - "rxjs": "^7.1.0" + "rxjs": "^7.3.0" } }, "@typechain/ethers-v5": { @@ -4551,25 +4432,25 @@ } }, "@walletconnect/browser-utils": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.6.2.tgz", - "integrity": "sha512-8+Yc9iXe2VD7C5I2iZjXKBvzTqDBse7yC9PrCWFJdUYW2rInk7BSqw/9NFhBk41sPonm2dklzwaMJApoW7V5bw==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.6.5.tgz", + "integrity": "sha512-HLTysmlCkc2HN2OS6ewMG0v8E9oY2h9zNaDHe0BLN3ZxnsoMCVzkJxy7ryaXCemVdapmr6HgHFexGJoMbWaC4w==", "requires": { "@walletconnect/safe-json": "1.0.0", - "@walletconnect/types": "^1.6.2", + "@walletconnect/types": "^1.6.5", "@walletconnect/window-getters": "1.0.0", "@walletconnect/window-metadata": "1.0.0", "detect-browser": "5.2.0" } }, "@walletconnect/core": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.6.2.tgz", - "integrity": "sha512-XQLcHXVA2SWFnwQz6y8AAhRV2P2q7qoWfhz9vV1ZJgKJ3i8mi9Dp9zZsYRKDl+T5bRpGpdxv/PZ3JpQvr1IDgQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-1.6.5.tgz", + "integrity": "sha512-mmMTP8nZunjSCAy0ckafvt/JcdzcuSZPaAybqgKwx2rC9cc/3XWrdNsfiKMt8AFoQF87jGHem3905eFZYTqLXw==", "requires": { - "@walletconnect/socket-transport": "^1.6.2", - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2" + "@walletconnect/socket-transport": "^1.6.5", + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5" } }, "@walletconnect/crypto": { @@ -4606,13 +4487,13 @@ "integrity": "sha512-4BwqyWy6KpSvkocSaV7WR3BlZfrxLbJSLkg+j7Gl6pTDE+U55lLhJvQaMuDVazXYxcjBsG09k7UlH7cGiUI5vQ==" }, "@walletconnect/iso-crypto": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.6.2.tgz", - "integrity": "sha512-hznvNn3FojyRNrA5QWfkK5kyzlVbeE8gFZ7hETtSPpt24xjPi0WYo9yPxMJuMBXw2hbwSRVPkxjR354D4miZmQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/iso-crypto/-/iso-crypto-1.6.5.tgz", + "integrity": "sha512-145VRX1+gudhHrnT2s81lLW/BEu3QgFMMRCrkxx9Tsl5JiLGcGbWkMxAl8zjGTMqnHeuQngyjvY1mO+3z27a7A==", "requires": { "@walletconnect/crypto": "^1.0.1", - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2" + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5" } }, "@walletconnect/jsonrpc-types": { @@ -4648,29 +4529,29 @@ "integrity": "sha512-QJzp/S/86sUAgWY6eh5MKYmSfZaRpIlmCJdi5uG4DJlKkZrHEF7ye7gA+VtbVzvTtpM/gRwO2plQuiooIeXjfg==" }, "@walletconnect/socket-transport": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.6.2.tgz", - "integrity": "sha512-G07Iqt2WkkqS8Q5M+ERNjeUV1A2MEBpiYOn6H9xmv7dkoXWQbTxd4qJbIgP3jAcVX0yYyLaf/gSFWFg7tpp8dw==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/socket-transport/-/socket-transport-1.6.5.tgz", + "integrity": "sha512-FRlgBr3EIxD3du5l/tuK6jdiva85YeRG+iZmo/RPnlVw4opy74WXb5JdCK9jXLcBEoDiY9Hz4j69aqnht6gIDQ==", "requires": { - "@walletconnect/types": "^1.6.2", - "@walletconnect/utils": "^1.6.2", + "@walletconnect/types": "^1.6.5", + "@walletconnect/utils": "^1.6.5", "ws": "7.5.3" } }, "@walletconnect/types": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.6.2.tgz", - "integrity": "sha512-21jvvnUcbdcH6cSe/8B/KoeU+foNbvNsBOYY3AWW0LMuD/N5CnGZHGYcbEq0R0z7Gj4lp9IFvDIBLM7WaG1IiQ==" + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-1.6.5.tgz", + "integrity": "sha512-S9DsODI35PbIDuOSkIiF8SzTstqCqX/4+kV7n18vyukEFPlpSSHwZMwJUfzo9yJ0pqsqLNZta+jvb88gJRuAaA==" }, "@walletconnect/utils": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.6.2.tgz", - "integrity": "sha512-/J5xO0qzGYw/gwpIYZ72ml0TASGClRJ/siFG+5QDghXvRgQKYiQKPq7nBDbtcUd3pjbuGKTOeTLm01S4urGvTQ==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-1.6.5.tgz", + "integrity": "sha512-QB5rn/1s0PKVitAQ2/mgWbay2XfN21y3ob+5g6IhxtJRW31bbMoZw5YfO6s4ixLaZZez5LNQXstvQAclRzB7jQ==", "requires": { - "@walletconnect/browser-utils": "^1.6.2", + "@walletconnect/browser-utils": "^1.6.5", "@walletconnect/encoding": "^1.0.0", "@walletconnect/jsonrpc-utils": "^1.0.0", - "@walletconnect/types": "^1.6.2", + "@walletconnect/types": "^1.6.5", "bn.js": "4.11.8", "js-sha3": "0.8.0", "query-string": "6.13.5" @@ -5002,11 +4883,6 @@ "integrity": "sha512-Q4+qBFnN4bwGwvtXXzbp4P/4iNk0MaiGAzvQ8OiMtlLjkIKjmNN689uVzShSM0908q7GoFHXIPx4zi75ocoaHw==", "dev": true }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", @@ -5037,12 +4913,6 @@ "resolved": "https://registry.npmjs.org/crypto-hash/-/crypto-hash-1.3.0.tgz", "integrity": "sha512-lyAZ0EMyjDkVvz8WOeVnuCPvKVBXcMv1l5SVqO1yC7PzTwrD/pPje/BIRbWhMoPe436U+Y2nD7f5bFx0kt+Sbg==" }, - "crypto-js": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", - "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==", - "peer": true - }, "css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -5402,11 +5272,6 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, "isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", @@ -5646,43 +5511,6 @@ "sha.js": "^2.4.8" } }, - "post-message-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/post-message-stream/-/post-message-stream-3.0.0.tgz", - "integrity": "sha1-kNn1S9IJ5rb110eVuHWIIFtUcEg=", - "requires": { - "readable-stream": "^2.1.4" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, "postcss-value-parser": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", @@ -5694,11 +5522,6 @@ "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", "dev": true }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, "prop-types": { "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", @@ -5773,6 +5596,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -5955,9 +5779,9 @@ } }, "styled-components": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", - "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.1.tgz", + "integrity": "sha512-JThv2JRzyH0NOIURrk9iskdxMSAAtCfj/b2Sf1WJaCUsloQkblepy1jaCLX/bYE+mhYo3unmwVSI9I5d9ncSiQ==", "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", @@ -6205,19 +6029,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "webextension-polyfill": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill/-/webextension-polyfill-0.7.0.tgz", - "integrity": "sha512-su48BkMLxqzTTvPSE1eWxKToPS2Tv5DLGxKexLEVpwFd6Po6N8hhSLIvG6acPAg7qERoEaDL+Y5HQJeJeml5Aw==" - }, - "webextension-polyfill-ts": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/webextension-polyfill-ts/-/webextension-polyfill-ts-0.25.0.tgz", - "integrity": "sha512-ikQhwwHYkpBu00pFaUzIKY26I6L87DeRI+Q6jBT1daZUNuu8dSrg5U9l/ZbqdaQ1M/TTSPKeAa3kolP5liuedw==", - "requires": { - "webextension-polyfill": "^0.7.0" - } - }, "wif": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/wif/-/wif-2.0.6.tgz", diff --git a/sdk/js/package.json b/sdk/js/package.json index 0afcf040..0cce15ac 100644 --- a/sdk/js/package.json +++ b/sdk/js/package.json @@ -54,8 +54,8 @@ "@improbable-eng/grpc-web": "^0.14.0", "@solana/spl-token": "^0.1.8", "@solana/web3.js": "^1.24.0", - "@terra-money/terra.js": "^1.8.10", - "@terra-money/wallet-provider": "^1.2.4", + "@terra-money/terra.js": "^2.0.14", + "@terra-money/wallet-provider": "^2.2.0", "bech32": "^2.0.0", "js-base64": "^3.6.1", "protobufjs": "^6.11.2",