diff --git a/package.json b/package.json index dee3076..3960ed0 100644 --- a/package.json +++ b/package.json @@ -20,12 +20,12 @@ }, "dependencies": { "@godaddy/terminus": "^4.6.0", - "@kiltprotocol/core": "^0.20.0-rc.2", - "@kiltprotocol/utils": "^0.20.0-rc.2", - "@kiltprotocol/config": "^0.20.0-rc.2", - "@kiltprotocol/chain-helpers": "^0.20.0-rc.2", - "@kiltprotocol/messaging": "^0.20.0-rc.2", - "@kiltprotocol/types": "^0.20.0-rc.2", + "@kiltprotocol/core": "^0.20.0-rc.4", + "@kiltprotocol/utils": "^0.20.0-rc.4", + "@kiltprotocol/config": "^0.20.0-rc.4", + "@kiltprotocol/chain-helpers": "^0.20.0-rc.4", + "@kiltprotocol/messaging": "^0.20.0-rc.4", + "@kiltprotocol/types": "^0.20.0-rc.4", "@nestjs/common": "^7.6.6", "@nestjs/core": "^7.6.6", "@nestjs/mongoose": "^7.2.2", diff --git a/src/faucet/faucet.controller.ts b/src/faucet/faucet.controller.ts index ce50200..b6e4178 100644 --- a/src/faucet/faucet.controller.ts +++ b/src/faucet/faucet.controller.ts @@ -13,7 +13,7 @@ import { import { Request } from 'express' import BN from 'bn.js' import { hexToU8a } from '@polkadot/util' -import { checkAddress } from '@polkadot/util-crypto' +import { checkAddress, cryptoWaitReady } from '@polkadot/util-crypto' import { FaucetService } from './interfaces/faucet.interfaces' import { @@ -66,6 +66,7 @@ export class FaucetController { private async transferTokens(address: string): Promise { try { + await cryptoWaitReady() console.log(`Transfer tokens from faucet to ${address}`) const faucetAccount: Identity = Identity.buildFromSeed( hexToU8a(process.env.FAUCET_ACCOUNT), diff --git a/yarn.lock b/yarn.lock index dc5c261..1798c08 100644 --- a/yarn.lock +++ b/yarn.lock @@ -241,17 +241,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/runtime@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.13.tgz#0a21452352b02542db0ffb928ac2d3ca7cb6d66d" - integrity sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.12.5": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" - integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== +"@babel/runtime@^7.13.7", "@babel/runtime@^7.13.8": + version "7.13.10" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz#47d42a57b6095f4468da440388fdbad8bebf0d7d" + integrity sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw== dependencies: regenerator-runtime "^0.13.4" @@ -516,78 +509,78 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" -"@kiltprotocol/chain-helpers@0.20.0-rc.2", "@kiltprotocol/chain-helpers@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/chain-helpers/-/chain-helpers-0.20.0-rc.2.tgz#84e3c295fed5997071a79c7234d422c3cb141e4d" - integrity sha512-bYL31zy7x7b2Px+w567NM5muFUDnT1fKmV03xR7lrfxrsi7XRBia9wjep6Td/3JPhHwCrgd0m6Pl7ARMVVeTEg== - dependencies: - "@kiltprotocol/config" "0.20.0-rc.2" - "@kiltprotocol/types" "0.20.0-rc.2" - "@kiltprotocol/utils" "0.20.0-rc.2" - "@polkadot/api" "^3.7.3" - "@polkadot/keyring" "^5.5.2" - "@polkadot/types" "^3.7.3" - bn.js "^5.1.3" +"@kiltprotocol/chain-helpers@0.20.0-rc.4", "@kiltprotocol/chain-helpers@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/chain-helpers/-/chain-helpers-0.20.0-rc.4.tgz#4884e7791220461282dbdba66ca3f6e665727b5f" + integrity sha512-ANOSsYb70sWAlTPThZuqpPbvRiceL3yaX9xOwlS656LJ5zRZ1ft8f8ip9Lr50IXgbX0o6z4fteQRvLbTwixDhw== + dependencies: + "@kiltprotocol/config" "0.20.0-rc.4" + "@kiltprotocol/types" "0.20.0-rc.4" + "@kiltprotocol/utils" "0.20.0-rc.4" + "@polkadot/api" "^3.11.1" + "@polkadot/keyring" "^5.9.2" + "@polkadot/types" "^3.11.1" + bn.js "^5.2.0" typescript-logging "^0.6.4" -"@kiltprotocol/config@0.20.0-rc.2", "@kiltprotocol/config@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/config/-/config-0.20.0-rc.2.tgz#6a45805df72c4a9ee33877674cf8544e9197e924" - integrity sha512-qsNw9lf9YgBlR2LTJwRZZx84k30EP+1QqV9AV35BenHB3z6G1x0VtQrQ5KEZyJQJcWxyLGdKDL+BIgRmf56fZg== +"@kiltprotocol/config@0.20.0-rc.4", "@kiltprotocol/config@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/config/-/config-0.20.0-rc.4.tgz#381045444bf79c23d733a434656ba8547ce7eabd" + integrity sha512-jhHJf7fr57SgRTr3SgGDTr+e8FCIyTam9jg++G3lIV/kq5xdK2jubftjgvdXjQpat/PDP2PEJfCB7v5H/Xf1Sg== dependencies: - "@kiltprotocol/utils" "0.20.0-rc.2" + "@kiltprotocol/utils" "0.20.0-rc.4" typescript-logging "^0.6.4" -"@kiltprotocol/core@0.20.0-rc.2", "@kiltprotocol/core@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/core/-/core-0.20.0-rc.2.tgz#e7285f3a814fca4fd28cbac786c220abefd57404" - integrity sha512-2xV2SrhmG+rOrN7TiXSbMEvnelqFu2MdRry2ByhYZtRQpWCXBqMng1pT03+qqIuB+/DjJGKquwtQdKBhJDAcgg== - dependencies: - "@kiltprotocol/chain-helpers" "0.20.0-rc.2" - "@kiltprotocol/config" "0.20.0-rc.2" - "@kiltprotocol/types" "0.20.0-rc.2" - "@kiltprotocol/utils" "0.20.0-rc.2" - "@polkadot/api" "^3.7.3" - "@polkadot/keyring" "^5.5.2" - "@polkadot/types" "^3.7.3" - "@polkadot/types-known" "^3.7.3" - "@polkadot/util" "^5.5.2" - "@polkadot/util-crypto" "^5.5.2" +"@kiltprotocol/core@0.20.0-rc.4", "@kiltprotocol/core@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/core/-/core-0.20.0-rc.4.tgz#6c99e46d5b9d0d1793af6c90ef34ab2e0935833b" + integrity sha512-CpERSBgcsc3j1YyDiZMezE/hM666Aclobizfx0+CayPfI7Wbw/IUIi8DKK1TB7F3uS/TbEJXISAjkvvEo6a8pw== + dependencies: + "@kiltprotocol/chain-helpers" "0.20.0-rc.4" + "@kiltprotocol/config" "0.20.0-rc.4" + "@kiltprotocol/types" "0.20.0-rc.4" + "@kiltprotocol/utils" "0.20.0-rc.4" + "@polkadot/api" "^3.11.1" + "@polkadot/keyring" "^5.9.2" + "@polkadot/types" "^3.11.1" + "@polkadot/types-known" "^3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" ajv "^6.12.5" - bn.js "^5.1.3" + bn.js "^5.2.0" tweetnacl "^1.0.3" typescript-logging "^0.6.4" -"@kiltprotocol/messaging@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/messaging/-/messaging-0.20.0-rc.2.tgz#bb3f36a8b22cbdd84f5f0ddf432bf38e7e6361bf" - integrity sha512-S1vDIwXQztivty5ihYkvup99NzhVTwdd9510Vvaxcd1D7sSAJ5xD/NH15QJfXB9u84QOmxW0B5Ywmb3Xpai5YA== +"@kiltprotocol/messaging@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/messaging/-/messaging-0.20.0-rc.4.tgz#78dbfabd798f25b21305885acd0b8edd551b8784" + integrity sha512-vX9R62x1RSNL/jr7aq+2XbulY8qeY357Ag7Sv2U8UpRfCbC6/OTUc5nr0xlx4ibVtxpoXYlcXVqj+YSNYr9B2Q== dependencies: - "@kiltprotocol/core" "0.20.0-rc.2" - "@kiltprotocol/types" "0.20.0-rc.2" - "@kiltprotocol/utils" "0.20.0-rc.2" + "@kiltprotocol/core" "0.20.0-rc.4" + "@kiltprotocol/types" "0.20.0-rc.4" + "@kiltprotocol/utils" "0.20.0-rc.4" -"@kiltprotocol/types@0.20.0-rc.2", "@kiltprotocol/types@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/types/-/types-0.20.0-rc.2.tgz#0298b1734170a81ef07aeb133ac4e43c631473c5" - integrity sha512-QjywqUlCTXYGR+I0SeGTkgEWShMVttxf18u6qpkMmSjQ7Qf4abocqkx5DxWOU/TwMh2+M3UNvz6G/TbRkQWWcg== +"@kiltprotocol/types@0.20.0-rc.4", "@kiltprotocol/types@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/types/-/types-0.20.0-rc.4.tgz#1f21e02cc1c3b40b2bf7af0d42eb202d4c1588c1" + integrity sha512-bTadLB6sudg7gGKpADOLi84OL/c407gvYYpfNMM23PyJ4GzDOFqI52euBruDRjuANeBp6CQaAUytCUE9vXWHoA== dependencies: - "@polkadot/api" "^3.7.3" - "@polkadot/keyring" "^5.5.2" - "@polkadot/types" "^3.7.3" - bn.js "^5.1.3" + "@polkadot/api" "^3.11.1" + "@polkadot/keyring" "^5.9.2" + "@polkadot/types" "^3.11.1" + bn.js "^5.2.0" tweetnacl "^1.0.3" -"@kiltprotocol/utils@0.20.0-rc.2", "@kiltprotocol/utils@^0.20.0-rc.2": - version "0.20.0-rc.2" - resolved "https://registry.yarnpkg.com/@kiltprotocol/utils/-/utils-0.20.0-rc.2.tgz#0a73c45a535c2a7c569fdda120a0253ae8277aee" - integrity sha512-dCtLjpCx2gG8uS6DP+4qfsgGiiB9CtxEmYIHgL4ctcJytFc//Fb5/gHyOGO3Yn+4dvV+DpuIozUuyTyZNCZ6Bw== +"@kiltprotocol/utils@0.20.0-rc.4", "@kiltprotocol/utils@^0.20.0-rc.4": + version "0.20.0-rc.4" + resolved "https://registry.yarnpkg.com/@kiltprotocol/utils/-/utils-0.20.0-rc.4.tgz#a372e774bc93f8909f613bcfeca8250c0a5ec74a" + integrity sha512-9RJLRWdPSHvlvjSMsdxnF1xNiPW8enhwhCQbBCrVRwQQfXUTxI0HKU4IDHEnfaoLHwNrgb3f4zesRj41p9tNWw== dependencies: - "@kiltprotocol/types" "0.20.0-rc.2" - "@polkadot/keyring" "^5.4.4" - "@polkadot/types" "^3.6.4" - "@polkadot/util" "^5.4.4" - "@polkadot/util-crypto" "^5.4.4" + "@kiltprotocol/types" "0.20.0-rc.4" + "@polkadot/keyring" "^5.9.2" + "@polkadot/types" "^3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" tweetnacl "^1.0.3" uuid "^8.1.0" @@ -655,129 +648,130 @@ consola "^2.15.0" node-fetch "^2.6.1" -"@polkadot/api-derive@3.8.1": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-3.8.1.tgz#24dbbed16e016d8d6cc58b6e16495dd4c1f6871a" - integrity sha512-F9HAPNz7MtK5EPhn/2nI3Gu4xQuLDX0rnv+v5K6LZybCPxh9ei3na56PCeCkG5kruoILtSnXecTuSrPyE1EWJA== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/api" "3.8.1" - "@polkadot/rpc-core" "3.8.1" - "@polkadot/types" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/util-crypto" "^5.6.1" - "@polkadot/x-rxjs" "^5.6.1" +"@polkadot/api-derive@3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-3.11.1.tgz#3f0d6804ca2ade80da100314d576534490db5727" + integrity sha512-/v/fNSivgucQrDJvwLU17u8iZ0oQipQzgpofCJGQhRv8OaSv/E9g5EXcHJ1ri/Ozevgu5cPmGs96lLkQaPieAw== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/api" "3.11.1" + "@polkadot/rpc-core" "3.11.1" + "@polkadot/types" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" + "@polkadot/x-rxjs" "^5.9.2" bn.js "^4.11.9" -"@polkadot/api@3.8.1", "@polkadot/api@^3.7.3": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-3.8.1.tgz#32d6d4efde1f76b170ba2985f136be4fd52ab1b8" - integrity sha512-5ayXsixyEL7A/ljFBCJReYfn9KAxfTJRTymDVf4S3aOwll0WRtvb0Vhy8nQa9H9RQleQ2Bk5JL5zx4EgAy01dg== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/api-derive" "3.8.1" - "@polkadot/keyring" "^5.6.1" - "@polkadot/metadata" "3.8.1" - "@polkadot/rpc-core" "3.8.1" - "@polkadot/rpc-provider" "3.8.1" - "@polkadot/types" "3.8.1" - "@polkadot/types-known" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/util-crypto" "^5.6.1" - "@polkadot/x-rxjs" "^5.6.1" +"@polkadot/api@3.11.1", "@polkadot/api@^3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-3.11.1.tgz#854ee9686942a4be736932d61bf7ddb1242a0966" + integrity sha512-VqEh2n13ESLxnTUKujUfZ3Spct+lTycNgrX+IWD7/f05GsMwhCZLYtt708K8nqGFH2OKDl8xzwuGCvRN/05U1Q== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/api-derive" "3.11.1" + "@polkadot/keyring" "^5.9.2" + "@polkadot/metadata" "3.11.1" + "@polkadot/rpc-core" "3.11.1" + "@polkadot/rpc-provider" "3.11.1" + "@polkadot/types" "3.11.1" + "@polkadot/types-known" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" + "@polkadot/x-rxjs" "^5.9.2" bn.js "^4.11.9" eventemitter3 "^4.0.7" -"@polkadot/keyring@^5.4.4", "@polkadot/keyring@^5.5.2", "@polkadot/keyring@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-5.6.2.tgz#9335d7cf21df10ad99580d8f070bfaa63327f797" - integrity sha512-LqN/ziJ3Nbpn1hiaGVc5DRKDxfbdY1kjTO9W8P4XENrGQmKzr+iBucNv/8KoFgKcwqksbVAQdvoiUhBkcQLtiw== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/util" "5.6.2" - "@polkadot/util-crypto" "5.6.2" - -"@polkadot/metadata@3.8.1": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/metadata/-/metadata-3.8.1.tgz#bfef0381b79166dc84f673ff86e3baec4344aa28" - integrity sha512-bx+cg/BsjkRzuPEOdvhO62/2+mLJPGxohZL/Uuf1W4hgv/dBYvV/48wSCcpFNIeiJr40Zy2QPD5uiOXfncOtqA== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/types" "3.8.1" - "@polkadot/types-known" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/util-crypto" "^5.6.1" +"@polkadot/keyring@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-5.9.2.tgz#f8011a524767bb8f000bec3e26178fc5feffae5b" + integrity sha512-h9AhrzyUmludbmo0ixRFLEyRJvUc7GTl5koSBrG0uv+9Yn0I/7YRgAKn3zKcUVZyvgoLvzZnBFwekGbdFcl9Yg== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/util" "5.9.2" + "@polkadot/util-crypto" "5.9.2" + +"@polkadot/metadata@3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/metadata/-/metadata-3.11.1.tgz#c3e9645f6f78c8e02e0da695f3718b9d69f450a8" + integrity sha512-Z3KtOTX2kU+vvbRDiGY+qyPpF/4xTpnUipoNGijIGQ/EWWcgrm8sSgPzZQhHCfgIqM+jq3g9GvPMYeQp2Yy3ng== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/types" "3.11.1" + "@polkadot/types-known" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" bn.js "^4.11.9" -"@polkadot/networks@5.6.2", "@polkadot/networks@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-5.6.2.tgz#acc62fb581adaa606908207fc8d0585112e513d1" - integrity sha512-DI70uSFLUmiVhn8LvoXSfMIbI2/+ikVQydD567QtIsH9uDF2VE4XtdSvykCv5Em3WKs1Wlu1/ylPukKk+2ZEhw== - dependencies: - "@babel/runtime" "^7.12.13" - -"@polkadot/rpc-core@3.8.1": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-3.8.1.tgz#bcd1bc1d287d6f25ff5a7cf02b970a41e0ccfef2" - integrity sha512-QBOZKjOMO6FM0xF4SKwPRk3rOSVM9+h7VoJa4BRdoiFjlgLfbIFl7g4mfNQVHqHjpAIR9ZeE5T6zU9bWIr3uog== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/metadata" "3.8.1" - "@polkadot/rpc-provider" "3.8.1" - "@polkadot/types" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/x-rxjs" "^5.6.1" - -"@polkadot/rpc-provider@3.8.1": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-3.8.1.tgz#ebe51ddc0db4b20d8852bf1425f994f83836461d" - integrity sha512-1U0A9OxQ2B2ABNFWaporuIaNxMrHqVbWJgpOoRSf8lbnwuHWQClRIljlxBp9TT3S7RKC3XXegQi8zpl22ZEorQ== - dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/types" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/util-crypto" "^5.6.1" - "@polkadot/x-fetch" "^5.6.1" - "@polkadot/x-global" "^5.6.1" - "@polkadot/x-ws" "^5.6.1" +"@polkadot/networks@5.9.2", "@polkadot/networks@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-5.9.2.tgz#c687525b5886c9418f75240afe22b562ed88e2dd" + integrity sha512-JQyXJDJTZKQtn8y3HBHWDhiBfijhpiXjVEhY+fKvFcQ82TaKmzhnipYX0EdBoopZbuxpn/BJy6Y1Y/3y85EC+g== + dependencies: + "@babel/runtime" "^7.13.8" + +"@polkadot/rpc-core@3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-3.11.1.tgz#fc57ac6429fd0322ac8421f434868cd244ede86f" + integrity sha512-8KTEZ/c2/TrsTOrrqxxNbyjO5P/033R/yTDgwqL0gwmF+ApnH3vB65YfKqaxn+rBWOMQS0jQhF6KZdtXvRcuYg== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/metadata" "3.11.1" + "@polkadot/rpc-provider" "3.11.1" + "@polkadot/types" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/x-rxjs" "^5.9.2" + +"@polkadot/rpc-provider@3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-3.11.1.tgz#d4ee901f464211b3b03607615a6db208ef186213" + integrity sha512-5OKh3rAg8l10M+tGLCoxhEoH9uEtK0ehJfOHUmdtwmwIk5aBFZ/ZTeiDkPM+/l84PCzYmp2uzO+YNsyMWUoVLw== + dependencies: + "@babel/runtime" "^7.13.8" + "@polkadot/types" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" + "@polkadot/x-fetch" "^5.9.2" + "@polkadot/x-global" "^5.9.2" + "@polkadot/x-ws" "^5.9.2" bn.js "^4.11.9" eventemitter3 "^4.0.7" -"@polkadot/types-known@3.8.1", "@polkadot/types-known@^3.7.3": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-3.8.1.tgz#408e6165a1ddff484689fb0b252ef62960297b7e" - integrity sha512-mGQNaFzMImMwU5ahT6QEySkREy++Dt6c2VAf+CuvYKqORQWODM/95cveJdVdypi36iohW0SJc4UCXupicVey7Q== +"@polkadot/types-known@3.11.1", "@polkadot/types-known@^3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-3.11.1.tgz#f695c9155fa54eeed95cea179bb8cb2398726bd3" + integrity sha512-ImAxyCdqblmlXaMlgvuXZ6wzZgOYgE40FgWaYRJpFXRGJLDwtcJcpVI+7m/ns5dJ3WujboEMOHVR1HPpquw8Jw== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/networks" "^5.6.1" - "@polkadot/types" "3.8.1" - "@polkadot/util" "^5.6.1" + "@babel/runtime" "^7.13.8" + "@polkadot/networks" "^5.9.2" + "@polkadot/types" "3.11.1" + "@polkadot/util" "^5.9.2" bn.js "^4.11.9" -"@polkadot/types@3.8.1", "@polkadot/types@^3.6.4", "@polkadot/types@^3.7.3": - version "3.8.1" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-3.8.1.tgz#e1c59016bc91c3b25d925837f3781811aff616a1" - integrity sha512-ONqae9KD2N/HsSfPB6ZmRh6cuUvrfmhHORNl7ciTzM4Q6MnK1r+66N5wg1wZpadkCIl8eeMzRre065aTKGrm3Q== +"@polkadot/types@3.11.1", "@polkadot/types@^3.11.1": + version "3.11.1" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-3.11.1.tgz#c0188390dfda84d746d57f7818ad622ac6b1de8b" + integrity sha512-+BWsmveYVkLFx/csvPmU+NhNFhf+0srAt2d0f+7y663nitc/sng1AcEDPbrbXHSQVyPdvI20Mh4Escl4aR+TLw== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/metadata" "3.8.1" - "@polkadot/util" "^5.6.1" - "@polkadot/util-crypto" "^5.6.1" - "@polkadot/x-rxjs" "^5.6.1" + "@babel/runtime" "^7.13.8" + "@polkadot/metadata" "3.11.1" + "@polkadot/util" "^5.9.2" + "@polkadot/util-crypto" "^5.9.2" + "@polkadot/x-rxjs" "^5.9.2" "@types/bn.js" "^4.11.6" bn.js "^4.11.9" -"@polkadot/util-crypto@5.6.2", "@polkadot/util-crypto@^5.4.4", "@polkadot/util-crypto@^5.5.2", "@polkadot/util-crypto@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-5.6.2.tgz#5703afdfe93d15cd16b90b47ffc1a83625c176ec" - integrity sha512-cdwyPrfqYWJP2A4/jUnQIlCkMYl6saZR9jlke4PmCva0oYKdJjVCEu2g/caOoLH+wb+w29ulHzKzNRlyswSl0A== +"@polkadot/util-crypto@5.9.2", "@polkadot/util-crypto@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-5.9.2.tgz#3858cfffe7732458b4a2b38ece01eaf52a3746c2" + integrity sha512-d8CW2grI3gWi6d/brmcZQWaMPHqQq5z7VcM74/v8D2KZ+hPYL3B0Jn8zGL1vtgMz2qdpWrZdAe89LBC8BvM9bw== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/networks" "5.6.2" - "@polkadot/util" "5.6.2" - "@polkadot/wasm-crypto" "^3.2.2" - "@polkadot/x-randomvalues" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/networks" "5.9.2" + "@polkadot/util" "5.9.2" + "@polkadot/wasm-crypto" "^3.2.4" + "@polkadot/x-randomvalues" "5.9.2" base-x "^3.0.8" + base64-js "^1.5.1" blakejs "^1.1.0" bn.js "^4.11.9" create-hash "^1.2.0" @@ -788,100 +782,100 @@ tweetnacl "^1.0.3" xxhashjs "^0.2.2" -"@polkadot/util@5.6.2", "@polkadot/util@^5.4.4", "@polkadot/util@^5.5.2", "@polkadot/util@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-5.6.2.tgz#c85ee096a8137d7005c16a26b242f932dcd9f242" - integrity sha512-SgwSmLf6YgLFwLUsVYHiqeheGWRtSBwD76zX+H6rj+qb31V+idtKpa0mxODrZ06x9fRg1erJbxvffya34KuYAQ== +"@polkadot/util@5.9.2", "@polkadot/util@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-5.9.2.tgz#ad2494e78ca6c3aadd6fb394a6be55020dc9b2a8" + integrity sha512-p225NJusnXeu7i2iAb8HAGWiMOUAnRaIyblIjJ4F89ZFZZ4amyliGxe5gKcyjRgxAJ44WdKyBLl/8L3rNv8hmQ== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-textdecoder" "5.6.2" - "@polkadot/x-textencoder" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-textdecoder" "5.9.2" + "@polkadot/x-textencoder" "5.9.2" "@types/bn.js" "^4.11.6" bn.js "^4.11.9" camelcase "^5.3.1" ip-regex "^4.3.0" -"@polkadot/wasm-crypto-asmjs@^3.2.2": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-3.2.2.tgz#b18af677764d6943cba3c225ba28e9626760704c" - integrity sha512-OD6Ejzq0II+VuMLbs7nvGILO9b7PbK8F74uglDXQIaAl2YXuSEWbpE4S3RY7mRp+1Xg0igeNBhgMdRRUg5vDVg== +"@polkadot/wasm-crypto-asmjs@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-asmjs/-/wasm-crypto-asmjs-3.2.4.tgz#837f5b723161b21670d13779eff4c061f7947577" + integrity sha512-fgN26iL+Pbb35OYsDIRHC74Xnwde+A5u3OjEcQ9zJhM391eOTuKsQ2gyC9TLNAKqeYH8pxsa27yjRO71We7FUA== dependencies: - "@babel/runtime" "^7.12.5" + "@babel/runtime" "^7.13.7" -"@polkadot/wasm-crypto-wasm@^3.2.2": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-3.2.2.tgz#44f8713d1db19efe13ea4c598f13a8495b24b49f" - integrity sha512-kU0m5X68NA8g7OKu0f0C+M1TmTy+hBEmGZ+7jbGBdDqkogc01sUR6qNtmPiT9g9Qsi1bhCoYVaVqtetpiD+CUw== +"@polkadot/wasm-crypto-wasm@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto-wasm/-/wasm-crypto-wasm-3.2.4.tgz#70885e06a813af91d81cf7e8ff826976fa99a38b" + integrity sha512-Q/3IEpoo7vkTzg40GxehRK000A9oBgjbh/uWCNQ8cMqWLYYCfzZy4NIzw8szpxNiSiGfGL0iZlP4ZSx2ZqEe2g== dependencies: - "@babel/runtime" "^7.12.5" + "@babel/runtime" "^7.13.7" -"@polkadot/wasm-crypto@^3.2.2": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-3.2.2.tgz#732d36f2dcd4c327696d078ad2efc64b70ca8586" - integrity sha512-dffdBQvFHbP0WLvpCf2fJ5mEWavXj75ykuFR16WIduhTRnI7fVYqYRaiJioUHWvPR34ik/VKlATWG7WPYiF5ZQ== +"@polkadot/wasm-crypto@^3.2.4": + version "3.2.4" + resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-3.2.4.tgz#c3e23ff728c1d5701215ae15ecdc605e96901989" + integrity sha512-poeRU91zzZza0ZectT63vBiAqh6DsHCyd3Ogx1U6jsYiRa0yuECMWJx1onvnseDW4tIqsC8vZ/9xHXWwhjTAVg== dependencies: - "@babel/runtime" "^7.12.5" - "@polkadot/wasm-crypto-asmjs" "^3.2.2" - "@polkadot/wasm-crypto-wasm" "^3.2.2" + "@babel/runtime" "^7.13.7" + "@polkadot/wasm-crypto-asmjs" "^3.2.4" + "@polkadot/wasm-crypto-wasm" "^3.2.4" -"@polkadot/x-fetch@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-5.6.2.tgz#36052a0c5a5308c4c0ac14889725584996b22556" - integrity sha512-pAOaD24opprqIKfYdnRsf5aJ7XEnz1ryk2nQ67Ypv4BXQt+pih4kI9mVhZeAoK+yWpX3S6JjZkkkEYQ2lcqbZQ== +"@polkadot/x-fetch@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-5.9.2.tgz#0ec2b00bd253b896f7e435dfba34ebac914269e1" + integrity sha512-Nx7GfyOmMdqn5EX+wf6PnIwleQX+aGqzdbYhozNLF54IoNFLHLOs6hCYnBlKbmM1WyukMZMjg2YxyZRQWcHKPQ== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-global" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-global" "5.9.2" "@types/node-fetch" "^2.5.8" node-fetch "^2.6.1" -"@polkadot/x-global@5.6.2", "@polkadot/x-global@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-5.6.2.tgz#14a0f0422232899d3b03e9668b014792b5460506" - integrity sha512-oAj0gf3HtWrxMEpjQPKZ1hlTKw4qMrMXB6lCls+jCK+TfLrwcMLOsYJsqt/RJoNIXyTxnWRgCktOt5UYgWLTGQ== +"@polkadot/x-global@5.9.2", "@polkadot/x-global@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-5.9.2.tgz#e223d59536d168c7cbc49fc3a2052cbd71bd7256" + integrity sha512-wpY6IAOZMGiJQa8YMm7NeTLi9bwnqqVauR+v7HwyrssnGPuYX8heb6BQLOnnnPh/EK0+M8zNtwRBU48ez0/HOg== dependencies: - "@babel/runtime" "^7.12.13" + "@babel/runtime" "^7.13.8" "@types/node-fetch" "^2.5.8" node-fetch "^2.6.1" -"@polkadot/x-randomvalues@5.6.2": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-5.6.2.tgz#2a7092811992b95a0090332681d986d2e6996f85" - integrity sha512-+DjkwgmKFTfM8IOY1YvBI0duwuKzOeG/CWR8XuLyE3PnSnTn7eHXUGhtx6LHJPyMg9vHMs34ircYEVmhBKBvbA== +"@polkadot/x-randomvalues@5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-5.9.2.tgz#563a76550f94107ce5a37c462ed067dc040626b1" + integrity sha512-Zv+eXSP3oBImMnB82y05Doo0A96WUFsQDbnLHI3jFHioIg848cL0nndB9TgBwPaFkZ2oiwoHEC8yxqNI6/jkzQ== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-global" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-global" "5.9.2" -"@polkadot/x-rxjs@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-rxjs/-/x-rxjs-5.6.2.tgz#8a1770af2cf7abb9bcc4f4173f4f4a3e1c694130" - integrity sha512-PNifEC0N8e8bxNY/aWkHnWESjvWt8zepavo3xoG/rJ4hTAHRKjtpG9Gv16RCG1QQPiaX38VKHVxeUVqcp5Grcw== +"@polkadot/x-rxjs@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-rxjs/-/x-rxjs-5.9.2.tgz#925b7c3325678b137ca30af6a726b22c5e8f9125" + integrity sha512-cuF4schclspOfAqEPvbcA3aQ9d3TBy2ORZ8YehxD0ZSHWJNhefHDIUDgS5T3NtPhSKgcEmSlI5TfVfgGFxgVMg== dependencies: - "@babel/runtime" "^7.12.13" - rxjs "^6.6.3" + "@babel/runtime" "^7.13.8" + rxjs "^6.6.6" -"@polkadot/x-textdecoder@5.6.2": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-5.6.2.tgz#64ce45f9e2ced992785ac909da16d7db759630aa" - integrity sha512-kgZM+HwQSPVXjEJyOZulACHiPctCLsClgOrzsismm6UPPrsoweXFOlLIkK1K7VjloJFzi0uw0TCJxLtjzd24Jw== +"@polkadot/x-textdecoder@5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-5.9.2.tgz#2e69922acc426f91adc2629fea362e41c9035f25" + integrity sha512-MCkgITwGY3tG0UleDkBJEoiKGk/YWYwMM5OR6fNo07RymHRtJ8OLJC+Sej9QD05yz6TIhFaaRRYzmtungIcwTw== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-global" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-global" "5.9.2" -"@polkadot/x-textencoder@5.6.2": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-5.6.2.tgz#71b4f94aedd17e1ef64e1cf2d5fc6f148b02e06a" - integrity sha512-3ln2vwzRi0qH1zHl+MltfX9f3zuQVaYLFHSyfr7FvlJ4mXIXslCjqsgIvmGuyyY50naD2nOd1IWg1uGlNhZLJA== +"@polkadot/x-textencoder@5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-5.9.2.tgz#67362e64bacfe6ff4eec73bf596873a2f9d9f36d" + integrity sha512-IjdLY3xy0nUfps1Bdi0tRxAX7X081YyoiSWExwqUkChdcYGMqMe3T2wqrrt9qBr2IkW8O/tlfYBiZXdII0YCcw== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-global" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-global" "5.9.2" -"@polkadot/x-ws@^5.6.1": - version "5.6.2" - resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-5.6.2.tgz#18620e71c41eb6b69992a46916bea3283ac7e33f" - integrity sha512-HihaUsxceC6KH5PGErugKs/V5sSzGDnmOrCTQ6g8XJ8Ob2CLixyzgF0L7+SUL1PbuvIRsVOJY/jcy2ThHk4OXg== +"@polkadot/x-ws@^5.9.2": + version "5.9.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-5.9.2.tgz#294f226be5ef07363426b8cf2729cba12d9637e5" + integrity sha512-6A/cteC0B3hm64/xG6DNG8qGsHAXJgAy9wjcB38qnoJGYl12hysIFjPeHD+V0W/LOl9payW6kpZzhisLlVOZpQ== dependencies: - "@babel/runtime" "^7.12.13" - "@polkadot/x-global" "5.6.2" + "@babel/runtime" "^7.13.8" + "@polkadot/x-global" "5.9.2" "@types/websocket" "^1.0.1" websocket "^1.0.33" @@ -1492,7 +1486,7 @@ base-x@^3.0.8: dependencies: safe-buffer "^5.0.1" -base64-js@^1.3.1: +base64-js@^1.3.1, base64-js@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -1567,10 +1561,10 @@ bn.js@^4.11.9: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== -bn.js@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" - integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== +bn.js@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== body-parser@1.19.0: version "1.19.0" @@ -5314,6 +5308,13 @@ rxjs@^6.6.3: dependencies: tslib "^1.9.0" +rxjs@^6.6.6: + version "6.6.6" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.6.tgz#14d8417aa5a07c5e633995b525e1e3c0dec03b70" + integrity sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg== + dependencies: + tslib "^1.9.0" + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"