Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Update ethers to v5.7.0 and siwe to v2.0.5
Sebastian Martinez committed 3 years ago
commit 513e4876005aff9f7aedf5f7f2442b202c1af035
parent 78e1cd1d93606a5670c0c9714d00303d776cf304
3 files changed +638 -1043
modified package-lock.json
@@ -26,7 +26,7 @@
        "connect-history-api-fallback": "^2.0.0",
        "eip1193-provider": "1.0.1",
        "ethereum-blockies": "^0.1.1",
-
        "ethers": "^5.5.0",
+
        "ethers": "^5.7.0",
        "eventemitter3": "4.0.7",
        "events": "^3.3.0",
        "lru-cache": "^7.13.2",
@@ -35,7 +35,7 @@
        "multibase": "^4.0.4",
        "multihashes": "^4.0.2",
        "pure-svg-code": "^1.0.6",
-
        "siwe": "^1.1.6",
+
        "siwe": "^2.0.5",
        "svelte": "^3.49.0",
        "svelte-preprocess": "^4.10.7",
        "svelte-routing": "^1.6.0",
@@ -2114,9 +2114,9 @@
      }
    },
    "node_modules/@ethersproject/abi": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz",
-
      "integrity": "sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz",
+
      "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==",
      "funding": [
        {
          "type": "individual",
@@ -2128,21 +2128,21 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/abstract-provider": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz",
-
      "integrity": "sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz",
+
      "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==",
      "funding": [
        {
          "type": "individual",
@@ -2154,19 +2154,19 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/networks": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/transactions": "^5.6.0",
-
        "@ethersproject/web": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/networks": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/web": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/abstract-signer": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz",
-
      "integrity": "sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz",
+
      "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==",
      "funding": [
        {
          "type": "individual",
@@ -2178,17 +2178,17 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0"
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/address": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.6.0.tgz",
-
      "integrity": "sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz",
+
      "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==",
      "funding": [
        {
          "type": "individual",
@@ -2200,17 +2200,17 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/keccak256": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/rlp": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/base64": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.6.0.tgz",
-
      "integrity": "sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz",
+
      "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==",
      "funding": [
        {
          "type": "individual",
@@ -2222,13 +2222,13 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/basex": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.5.0.tgz",
-
      "integrity": "sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz",
+
      "integrity": "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==",
      "funding": [
        {
          "type": "individual",
@@ -2240,14 +2240,14 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/bignumber": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.0.tgz",
-
      "integrity": "sha512-VziMaXIUHQlHJmkv1dlcd6GY2PmT0khtAqaMctCIDogxkrarMzA9L94KN1NeXqqOfFD6r0sJT3vCTOFSmZ07DA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz",
+
      "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==",
      "funding": [
        {
          "type": "individual",
@@ -2259,15 +2259,20 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "bn.js": "^4.11.9"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "bn.js": "^5.2.1"
      }
    },
+
    "node_modules/@ethersproject/bignumber/node_modules/bn.js": {
+
      "version": "5.2.1",
+
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
+
      "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
+
    },
    "node_modules/@ethersproject/bytes": {
-
      "version": "5.6.1",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz",
-
      "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz",
+
      "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==",
      "funding": [
        {
          "type": "individual",
@@ -2279,13 +2284,13 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/constants": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.6.0.tgz",
-
      "integrity": "sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz",
+
      "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==",
      "funding": [
        {
          "type": "individual",
@@ -2297,13 +2302,13 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/contracts": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.5.0.tgz",
-
      "integrity": "sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz",
+
      "integrity": "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==",
      "funding": [
        {
          "type": "individual",
@@ -2315,22 +2320,22 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abi": "^5.5.0",
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0"
+
        "@ethersproject/abi": "^5.7.0",
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/hash": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.5.0.tgz",
-
      "integrity": "sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz",
+
      "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==",
      "funding": [
        {
          "type": "individual",
@@ -2342,20 +2347,21 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/hdnode": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.5.0.tgz",
-
      "integrity": "sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz",
+
      "integrity": "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==",
      "funding": [
        {
          "type": "individual",
@@ -2367,24 +2373,24 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/basex": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/pbkdf2": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/signing-key": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/wordlists": "^5.5.0"
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/basex": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/pbkdf2": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/wordlists": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/json-wallets": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz",
-
      "integrity": "sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz",
+
      "integrity": "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==",
      "funding": [
        {
          "type": "individual",
@@ -2396,17 +2402,17 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hdnode": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/pbkdf2": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hdnode": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/pbkdf2": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
        "aes-js": "3.0.0",
        "scrypt-js": "3.0.1"
      }
@@ -2414,12 +2420,12 @@
    "node_modules/@ethersproject/json-wallets/node_modules/aes-js": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz",
-
      "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0="
+
      "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw=="
    },
    "node_modules/@ethersproject/keccak256": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz",
-
      "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz",
+
      "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==",
      "funding": [
        {
          "type": "individual",
@@ -2431,14 +2437,14 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0",
+
        "@ethersproject/bytes": "^5.7.0",
        "js-sha3": "0.8.0"
      }
    },
    "node_modules/@ethersproject/logger": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz",
-
      "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz",
+
      "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig==",
      "funding": [
        {
          "type": "individual",
@@ -2451,9 +2457,9 @@
      ]
    },
    "node_modules/@ethersproject/networks": {
-
      "version": "5.6.2",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz",
-
      "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.0.tgz",
+
      "integrity": "sha512-MG6oHSQHd4ebvJrleEQQ4HhVu8Ichr0RDYEfHzsVAVjHNM+w36x9wp9r+hf1JstMXtseXDtkiVoARAG6M959AA==",
      "funding": [
        {
          "type": "individual",
@@ -2465,13 +2471,13 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/pbkdf2": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz",
-
      "integrity": "sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz",
+
      "integrity": "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==",
      "funding": [
        {
          "type": "individual",
@@ -2483,14 +2489,14 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/properties": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.6.0.tgz",
-
      "integrity": "sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz",
+
      "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==",
      "funding": [
        {
          "type": "individual",
@@ -2502,13 +2508,13 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/providers": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.5.0.tgz",
-
      "integrity": "sha512-xqMbDnS/FPy+J/9mBLKddzyLLAQFjrVff5g00efqxPzcAwXiR+SiCGVy6eJ5iAIirBOATjx7QLhDNPGV+AEQsw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.0.tgz",
+
      "integrity": "sha512-+TTrrINMzZ0aXtlwO/95uhAggKm4USLm1PbeCBR/3XZ7+Oey+3pMyddzZEyRhizHpy1HXV0FRWRMI1O3EGYibA==",
      "funding": [
        {
          "type": "individual",
@@ -2520,23 +2526,24 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/basex": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/networks": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/rlp": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/web": "^5.5.0",
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/basex": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/networks": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/web": "^5.7.0",
        "bech32": "1.1.4",
        "ws": "7.4.6"
      }
@@ -2567,9 +2574,9 @@
      }
    },
    "node_modules/@ethersproject/random": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.5.0.tgz",
-
      "integrity": "sha512-egGYZwZ/YIFKMHcoBUo8t3a8Hb/TKYX8BCBoLjudVCZh892welR3jOxgOmb48xznc9bTcMm7Tpwc1gHC1PFNFQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz",
+
      "integrity": "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==",
      "funding": [
        {
          "type": "individual",
@@ -2581,14 +2588,14 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/rlp": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.6.0.tgz",
-
      "integrity": "sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz",
+
      "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==",
      "funding": [
        {
          "type": "individual",
@@ -2600,14 +2607,14 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/sha2": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.5.0.tgz",
-
      "integrity": "sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz",
+
      "integrity": "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==",
      "funding": [
        {
          "type": "individual",
@@ -2619,15 +2626,15 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
        "hash.js": "1.1.7"
      }
    },
    "node_modules/@ethersproject/signing-key": {
-
      "version": "5.6.1",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.1.tgz",
-
      "integrity": "sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz",
+
      "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==",
      "funding": [
        {
          "type": "individual",
@@ -2639,18 +2646,23 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "bn.js": "^4.11.9",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "bn.js": "^5.2.1",
        "elliptic": "6.5.4",
        "hash.js": "1.1.7"
      }
    },
+
    "node_modules/@ethersproject/signing-key/node_modules/bn.js": {
+
      "version": "5.2.1",
+
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
+
      "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
+
    },
    "node_modules/@ethersproject/solidity": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.5.0.tgz",
-
      "integrity": "sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz",
+
      "integrity": "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==",
      "funding": [
        {
          "type": "individual",
@@ -2662,18 +2674,18 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/strings": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.6.0.tgz",
-
      "integrity": "sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz",
+
      "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==",
      "funding": [
        {
          "type": "individual",
@@ -2685,15 +2697,15 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/constants": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/transactions": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.6.0.tgz",
-
      "integrity": "sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz",
+
      "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==",
      "funding": [
        {
          "type": "individual",
@@ -2705,21 +2717,21 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/address": "^5.6.0",
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/constants": "^5.6.0",
-
        "@ethersproject/keccak256": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/rlp": "^5.6.0",
-
        "@ethersproject/signing-key": "^5.6.0"
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/units": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.5.0.tgz",
-
      "integrity": "sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz",
+
      "integrity": "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==",
      "funding": [
        {
          "type": "individual",
@@ -2731,15 +2743,15 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/wallet": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.5.0.tgz",
-
      "integrity": "sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz",
+
      "integrity": "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==",
      "funding": [
        {
          "type": "individual",
@@ -2751,27 +2763,27 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/hdnode": "^5.5.0",
-
        "@ethersproject/json-wallets": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/signing-key": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/wordlists": "^5.5.0"
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/hdnode": "^5.7.0",
+
        "@ethersproject/json-wallets": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/wordlists": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/web": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.6.0.tgz",
-
      "integrity": "sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.0.tgz",
+
      "integrity": "sha512-ApHcbbj+muRASVDSCl/tgxaH2LBkRMEYfLOLVa0COipx0+nlu0QKet7U2lEg0vdkh8XRSLf2nd1f1Uk9SrVSGA==",
      "funding": [
        {
          "type": "individual",
@@ -2783,17 +2795,17 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/base64": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/strings": "^5.6.0"
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "node_modules/@ethersproject/wordlists": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.5.0.tgz",
-
      "integrity": "sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz",
+
      "integrity": "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==",
      "funding": [
        {
          "type": "individual",
@@ -2805,11 +2817,11 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "node_modules/@glazed/constants": {
@@ -3159,11 +3171,16 @@
      }
    },
    "node_modules/@spruceid/siwe-parser": {
-
      "version": "1.1.3",
-
      "resolved": "https://registry.npmjs.org/@spruceid/siwe-parser/-/siwe-parser-1.1.3.tgz",
-
      "integrity": "sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==",
+
      "version": "2.0.0",
+
      "resolved": "https://registry.npmjs.org/@spruceid/siwe-parser/-/siwe-parser-2.0.0.tgz",
+
      "integrity": "sha512-zXlPBRKaT9ecxhhLQqn/StAWlXvQBlFDFnIAlM7ceMVx/1NVZZ65GdW9A28tYGbhpesYxNYpsqegGsBcrWuASg==",
      "dependencies": {
-
        "apg-js": "^4.1.1"
+
        "apg-js": "^4.1.1",
+
        "uri-js": "^4.4.1",
+
        "valid-url": "^1.0.9"
+
      },
+
      "peerDependencies": {
+
        "keccak": "^3.0.2"
      }
    },
    "node_modules/@stablelib/aead": {
@@ -4456,9 +4473,9 @@
      }
    },
    "node_modules/apg-js": {
-
      "version": "4.1.1",
-
      "resolved": "https://registry.npmjs.org/apg-js/-/apg-js-4.1.1.tgz",
-
      "integrity": "sha512-DwTfzx1YuCrnEvywiU/AYKiX8Y6JzhY8PwaM9syh54zzBPaHzonN7c4YsAspC6YcdSu/jfBXBJ1S9hj1QsiePA=="
+
      "version": "4.1.2",
+
      "resolved": "https://registry.npmjs.org/apg-js/-/apg-js-4.1.2.tgz",
+
      "integrity": "sha512-2OALKUe82NLVPe4NTooom8NykWIa2D7YxO7jG1pgnYWnkfhTUriXpITmLvVD8k8TzDfa9G5O4y8rPe2/uUB1Bg=="
    },
    "node_modules/append-transform": {
      "version": "2.0.0",
@@ -6843,334 +6860,9 @@
      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
    },
    "node_modules/ethers": {
-
      "version": "5.5.1",
-
      "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.5.1.tgz",
-
      "integrity": "sha512-RodEvUFZI+EmFcE6bwkuJqpCYHazdzeR1nMzg+YWQSmQEsNtfl1KHGfp/FWZYl48bI/g7cgBeP2IlPthjiVngw==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/abi": "5.5.0",
-
        "@ethersproject/abstract-provider": "5.5.1",
-
        "@ethersproject/abstract-signer": "5.5.0",
-
        "@ethersproject/address": "5.5.0",
-
        "@ethersproject/base64": "5.5.0",
-
        "@ethersproject/basex": "5.5.0",
-
        "@ethersproject/bignumber": "5.5.0",
-
        "@ethersproject/bytes": "5.5.0",
-
        "@ethersproject/constants": "5.5.0",
-
        "@ethersproject/contracts": "5.5.0",
-
        "@ethersproject/hash": "5.5.0",
-
        "@ethersproject/hdnode": "5.5.0",
-
        "@ethersproject/json-wallets": "5.5.0",
-
        "@ethersproject/keccak256": "5.5.0",
-
        "@ethersproject/logger": "5.5.0",
-
        "@ethersproject/networks": "5.5.0",
-
        "@ethersproject/pbkdf2": "5.5.0",
-
        "@ethersproject/properties": "5.5.0",
-
        "@ethersproject/providers": "5.5.0",
-
        "@ethersproject/random": "5.5.0",
-
        "@ethersproject/rlp": "5.5.0",
-
        "@ethersproject/sha2": "5.5.0",
-
        "@ethersproject/signing-key": "5.5.0",
-
        "@ethersproject/solidity": "5.5.0",
-
        "@ethersproject/strings": "5.5.0",
-
        "@ethersproject/transactions": "5.5.0",
-
        "@ethersproject/units": "5.5.0",
-
        "@ethersproject/wallet": "5.5.0",
-
        "@ethersproject/web": "5.5.0",
-
        "@ethersproject/wordlists": "5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/abstract-provider": {
-
      "version": "5.5.1",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz",
-
      "integrity": "sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/networks": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/web": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/address": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.5.0.tgz",
-
      "integrity": "sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/rlp": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/base64": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.5.0.tgz",
-
      "integrity": "sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/bignumber": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.5.0.tgz",
-
      "integrity": "sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "bn.js": "^4.11.9"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/bytes": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.5.0.tgz",
-
      "integrity": "sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/logger": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/constants": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.5.0.tgz",
-
      "integrity": "sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bignumber": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/keccak256": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.5.0.tgz",
-
      "integrity": "sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "js-sha3": "0.8.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/logger": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.5.0.tgz",
-
      "integrity": "sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ]
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/networks": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.5.0.tgz",
-
      "integrity": "sha512-KWfP3xOnJeF89Uf/FCJdV1a2aDJe5XTN2N52p4fcQ34QhDqQFkgQKZ39VGtiqUgHcLI8DfT0l9azC3KFTunqtA==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/logger": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/properties": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.5.0.tgz",
-
      "integrity": "sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/logger": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/rlp": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.5.0.tgz",
-
      "integrity": "sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/signing-key": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.5.0.tgz",
-
      "integrity": "sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "bn.js": "^4.11.9",
-
        "elliptic": "6.5.4",
-
        "hash.js": "1.1.7"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/strings": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.5.0.tgz",
-
      "integrity": "sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/transactions": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.5.0.tgz",
-
      "integrity": "sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==",
-
      "funding": [
-
        {
-
          "type": "individual",
-
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
-
        },
-
        {
-
          "type": "individual",
-
          "url": "https://www.buymeacoffee.com/ricmoo"
-
        }
-
      ],
-
      "dependencies": {
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/rlp": "^5.5.0",
-
        "@ethersproject/signing-key": "^5.5.0"
-
      }
-
    },
-
    "node_modules/ethers/node_modules/@ethersproject/web": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.5.0.tgz",
-
      "integrity": "sha512-BEgY0eL5oH4mAo37TNYVrFeHsIXLRxggCRG/ksRIxI2X5uj5IsjGmcNiRN/VirQOlBxcUhCgHhaDLG4m6XAVoA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.0.tgz",
+
      "integrity": "sha512-5Xhzp2ZQRi0Em+0OkOcRHxPzCfoBfgtOQA+RUylSkuHbhTEaQklnYi2hsWbRgs3ztJsXVXd9VKBcO1ScWL8YfA==",
      "funding": [
        {
          "type": "individual",
@@ -7182,11 +6874,36 @@
        }
      ],
      "dependencies": {
-
        "@ethersproject/base64": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/abi": "5.7.0",
+
        "@ethersproject/abstract-provider": "5.7.0",
+
        "@ethersproject/abstract-signer": "5.7.0",
+
        "@ethersproject/address": "5.7.0",
+
        "@ethersproject/base64": "5.7.0",
+
        "@ethersproject/basex": "5.7.0",
+
        "@ethersproject/bignumber": "5.7.0",
+
        "@ethersproject/bytes": "5.7.0",
+
        "@ethersproject/constants": "5.7.0",
+
        "@ethersproject/contracts": "5.7.0",
+
        "@ethersproject/hash": "5.7.0",
+
        "@ethersproject/hdnode": "5.7.0",
+
        "@ethersproject/json-wallets": "5.7.0",
+
        "@ethersproject/keccak256": "5.7.0",
+
        "@ethersproject/logger": "5.7.0",
+
        "@ethersproject/networks": "5.7.0",
+
        "@ethersproject/pbkdf2": "5.7.0",
+
        "@ethersproject/properties": "5.7.0",
+
        "@ethersproject/providers": "5.7.0",
+
        "@ethersproject/random": "5.7.0",
+
        "@ethersproject/rlp": "5.7.0",
+
        "@ethersproject/sha2": "5.7.0",
+
        "@ethersproject/signing-key": "5.7.0",
+
        "@ethersproject/solidity": "5.7.0",
+
        "@ethersproject/strings": "5.7.0",
+
        "@ethersproject/transactions": "5.7.0",
+
        "@ethersproject/units": "5.7.0",
+
        "@ethersproject/wallet": "5.7.0",
+
        "@ethersproject/web": "5.7.0",
+
        "@ethersproject/wordlists": "5.7.0"
      }
    },
    "node_modules/event-target-shim": {
@@ -10593,16 +10310,17 @@
      "dev": true
    },
    "node_modules/siwe": {
-
      "version": "1.1.6",
-
      "resolved": "https://registry.npmjs.org/siwe/-/siwe-1.1.6.tgz",
-
      "integrity": "sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==",
+
      "version": "2.0.5",
+
      "resolved": "https://registry.npmjs.org/siwe/-/siwe-2.0.5.tgz",
+
      "integrity": "sha512-PZku0+V915YvzVuProsC+RD6unKBo3208X/+t9ARk1WHjYMbtGnxuyBuMASdmLFI3nqJiorko5qrT0ihCFwlHQ==",
      "dependencies": {
-
        "@spruceid/siwe-parser": "^1.1.3",
+
        "@spruceid/siwe-parser": "2.0.0",
        "@stablelib/random": "^1.0.1",
-
        "apg-js": "^4.1.1"
+
        "uri-js": "^4.4.1",
+
        "valid-url": "^1.0.9"
      },
      "peerDependencies": {
-
        "ethers": "5.5.1"
+
        "ethers": "^5.5.1"
      }
    },
    "node_modules/slash": {
@@ -11570,6 +11288,11 @@
      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
      "dev": true
    },
+
    "node_modules/valid-url": {
+
      "version": "1.0.9",
+
      "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
+
      "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA=="
+
    },
    "node_modules/varint": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
@@ -13587,169 +13310,177 @@
      }
    },
    "@ethersproject/abi": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz",
-
      "integrity": "sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz",
+
      "integrity": "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA==",
      "requires": {
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "@ethersproject/abstract-provider": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz",
-
      "integrity": "sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz",
+
      "integrity": "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw==",
      "requires": {
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/networks": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/transactions": "^5.6.0",
-
        "@ethersproject/web": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/networks": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/web": "^5.7.0"
      }
    },
    "@ethersproject/abstract-signer": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz",
-
      "integrity": "sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz",
+
      "integrity": "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ==",
      "requires": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0"
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0"
      }
    },
    "@ethersproject/address": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.6.0.tgz",
-
      "integrity": "sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz",
+
      "integrity": "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA==",
      "requires": {
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/keccak256": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/rlp": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0"
      }
    },
    "@ethersproject/base64": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.6.0.tgz",
-
      "integrity": "sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz",
+
      "integrity": "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ==",
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0"
      }
    },
    "@ethersproject/basex": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.5.0.tgz",
-
      "integrity": "sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz",
+
      "integrity": "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw==",
      "requires": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0"
      }
    },
    "@ethersproject/bignumber": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.0.tgz",
-
      "integrity": "sha512-VziMaXIUHQlHJmkv1dlcd6GY2PmT0khtAqaMctCIDogxkrarMzA9L94KN1NeXqqOfFD6r0sJT3vCTOFSmZ07DA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz",
+
      "integrity": "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw==",
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "bn.js": "^4.11.9"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "bn.js": "^5.2.1"
+
      },
+
      "dependencies": {
+
        "bn.js": {
+
          "version": "5.2.1",
+
          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
+
          "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
+
        }
      }
    },
    "@ethersproject/bytes": {
-
      "version": "5.6.1",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz",
-
      "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz",
+
      "integrity": "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A==",
      "requires": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/constants": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.6.0.tgz",
-
      "integrity": "sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz",
+
      "integrity": "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA==",
      "requires": {
-
        "@ethersproject/bignumber": "^5.6.0"
+
        "@ethersproject/bignumber": "^5.7.0"
      }
    },
    "@ethersproject/contracts": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.5.0.tgz",
-
      "integrity": "sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==",
-
      "requires": {
-
        "@ethersproject/abi": "^5.5.0",
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0"
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz",
+
      "integrity": "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg==",
+
      "requires": {
+
        "@ethersproject/abi": "^5.7.0",
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0"
      }
    },
    "@ethersproject/hash": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.5.0.tgz",
-
      "integrity": "sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz",
+
      "integrity": "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g==",
      "requires": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "@ethersproject/hdnode": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.5.0.tgz",
-
      "integrity": "sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==",
-
      "requires": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/basex": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/pbkdf2": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/signing-key": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/wordlists": "^5.5.0"
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz",
+
      "integrity": "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg==",
+
      "requires": {
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/basex": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/pbkdf2": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/wordlists": "^5.7.0"
      }
    },
    "@ethersproject/json-wallets": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz",
-
      "integrity": "sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==",
-
      "requires": {
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hdnode": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/pbkdf2": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz",
+
      "integrity": "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g==",
+
      "requires": {
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hdnode": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/pbkdf2": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
        "aes-js": "3.0.0",
        "scrypt-js": "3.0.1"
      },
@@ -13757,71 +13488,72 @@
        "aes-js": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz",
-
          "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0="
+
          "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw=="
        }
      }
    },
    "@ethersproject/keccak256": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.0.tgz",
-
      "integrity": "sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz",
+
      "integrity": "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg==",
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0",
+
        "@ethersproject/bytes": "^5.7.0",
        "js-sha3": "0.8.0"
      }
    },
    "@ethersproject/logger": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz",
-
      "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg=="
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz",
+
      "integrity": "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig=="
    },
    "@ethersproject/networks": {
-
      "version": "5.6.2",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz",
-
      "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.0.tgz",
+
      "integrity": "sha512-MG6oHSQHd4ebvJrleEQQ4HhVu8Ichr0RDYEfHzsVAVjHNM+w36x9wp9r+hf1JstMXtseXDtkiVoARAG6M959AA==",
      "requires": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/pbkdf2": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz",
-
      "integrity": "sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz",
+
      "integrity": "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw==",
      "requires": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0"
      }
    },
    "@ethersproject/properties": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.6.0.tgz",
-
      "integrity": "sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz",
+
      "integrity": "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw==",
      "requires": {
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/providers": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.5.0.tgz",
-
      "integrity": "sha512-xqMbDnS/FPy+J/9mBLKddzyLLAQFjrVff5g00efqxPzcAwXiR+SiCGVy6eJ5iAIirBOATjx7QLhDNPGV+AEQsw==",
-
      "requires": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/basex": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/networks": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/rlp": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/web": "^5.5.0",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.0.tgz",
+
      "integrity": "sha512-+TTrrINMzZ0aXtlwO/95uhAggKm4USLm1PbeCBR/3XZ7+Oey+3pMyddzZEyRhizHpy1HXV0FRWRMI1O3EGYibA==",
+
      "requires": {
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/basex": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/networks": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/web": "^5.7.0",
        "bech32": "1.1.4",
        "ws": "7.4.6"
      },
@@ -13840,139 +13572,146 @@
      }
    },
    "@ethersproject/random": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.5.0.tgz",
-
      "integrity": "sha512-egGYZwZ/YIFKMHcoBUo8t3a8Hb/TKYX8BCBoLjudVCZh892welR3jOxgOmb48xznc9bTcMm7Tpwc1gHC1PFNFQ==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz",
+
      "integrity": "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ==",
      "requires": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/rlp": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.6.0.tgz",
-
      "integrity": "sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz",
+
      "integrity": "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w==",
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/sha2": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.5.0.tgz",
-
      "integrity": "sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz",
+
      "integrity": "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw==",
      "requires": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
        "hash.js": "1.1.7"
      }
    },
    "@ethersproject/signing-key": {
-
      "version": "5.6.1",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.1.tgz",
-
      "integrity": "sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ==",
-
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "bn.js": "^4.11.9",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz",
+
      "integrity": "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q==",
+
      "requires": {
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "bn.js": "^5.2.1",
        "elliptic": "6.5.4",
        "hash.js": "1.1.7"
+
      },
+
      "dependencies": {
+
        "bn.js": {
+
          "version": "5.2.1",
+
          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz",
+
          "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
+
        }
      }
    },
    "@ethersproject/solidity": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.5.0.tgz",
-
      "integrity": "sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz",
+
      "integrity": "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA==",
      "requires": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/sha2": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/sha2": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "@ethersproject/strings": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.6.0.tgz",
-
      "integrity": "sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz",
+
      "integrity": "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg==",
      "requires": {
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/constants": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/transactions": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.6.0.tgz",
-
      "integrity": "sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz",
+
      "integrity": "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ==",
      "requires": {
-
        "@ethersproject/address": "^5.6.0",
-
        "@ethersproject/bignumber": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/constants": "^5.6.0",
-
        "@ethersproject/keccak256": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/rlp": "^5.6.0",
-
        "@ethersproject/signing-key": "^5.6.0"
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/rlp": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0"
      }
    },
    "@ethersproject/units": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.5.0.tgz",
-
      "integrity": "sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz",
+
      "integrity": "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg==",
      "requires": {
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/constants": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0"
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/constants": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0"
      }
    },
    "@ethersproject/wallet": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.5.0.tgz",
-
      "integrity": "sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==",
-
      "requires": {
-
        "@ethersproject/abstract-provider": "^5.5.0",
-
        "@ethersproject/abstract-signer": "^5.5.0",
-
        "@ethersproject/address": "^5.5.0",
-
        "@ethersproject/bignumber": "^5.5.0",
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/hdnode": "^5.5.0",
-
        "@ethersproject/json-wallets": "^5.5.0",
-
        "@ethersproject/keccak256": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/random": "^5.5.0",
-
        "@ethersproject/signing-key": "^5.5.0",
-
        "@ethersproject/transactions": "^5.5.0",
-
        "@ethersproject/wordlists": "^5.5.0"
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz",
+
      "integrity": "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA==",
+
      "requires": {
+
        "@ethersproject/abstract-provider": "^5.7.0",
+
        "@ethersproject/abstract-signer": "^5.7.0",
+
        "@ethersproject/address": "^5.7.0",
+
        "@ethersproject/bignumber": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/hdnode": "^5.7.0",
+
        "@ethersproject/json-wallets": "^5.7.0",
+
        "@ethersproject/keccak256": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/random": "^5.7.0",
+
        "@ethersproject/signing-key": "^5.7.0",
+
        "@ethersproject/transactions": "^5.7.0",
+
        "@ethersproject/wordlists": "^5.7.0"
      }
    },
    "@ethersproject/web": {
-
      "version": "5.6.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.6.0.tgz",
-
      "integrity": "sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.0.tgz",
+
      "integrity": "sha512-ApHcbbj+muRASVDSCl/tgxaH2LBkRMEYfLOLVa0COipx0+nlu0QKet7U2lEg0vdkh8XRSLf2nd1f1Uk9SrVSGA==",
      "requires": {
-
        "@ethersproject/base64": "^5.6.0",
-
        "@ethersproject/bytes": "^5.6.0",
-
        "@ethersproject/logger": "^5.6.0",
-
        "@ethersproject/properties": "^5.6.0",
-
        "@ethersproject/strings": "^5.6.0"
+
        "@ethersproject/base64": "^5.7.0",
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "@ethersproject/wordlists": {
-
      "version": "5.5.0",
-
      "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.5.0.tgz",
-
      "integrity": "sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==",
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz",
+
      "integrity": "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA==",
      "requires": {
-
        "@ethersproject/bytes": "^5.5.0",
-
        "@ethersproject/hash": "^5.5.0",
-
        "@ethersproject/logger": "^5.5.0",
-
        "@ethersproject/properties": "^5.5.0",
-
        "@ethersproject/strings": "^5.5.0"
+
        "@ethersproject/bytes": "^5.7.0",
+
        "@ethersproject/hash": "^5.7.0",
+
        "@ethersproject/logger": "^5.7.0",
+
        "@ethersproject/properties": "^5.7.0",
+
        "@ethersproject/strings": "^5.7.0"
      }
    },
    "@glazed/constants": {
@@ -14266,11 +14005,13 @@
      }
    },
    "@spruceid/siwe-parser": {
-
      "version": "1.1.3",
-
      "resolved": "https://registry.npmjs.org/@spruceid/siwe-parser/-/siwe-parser-1.1.3.tgz",
-
      "integrity": "sha512-oQ8PcwDqjGWJvLmvAF2yzd6iniiWxK0Qtz+Dw+gLD/W5zOQJiKIUXwslHOm8VB8OOOKW9vfR3dnPBhHaZDvRsw==",
+
      "version": "2.0.0",
+
      "resolved": "https://registry.npmjs.org/@spruceid/siwe-parser/-/siwe-parser-2.0.0.tgz",
+
      "integrity": "sha512-zXlPBRKaT9ecxhhLQqn/StAWlXvQBlFDFnIAlM7ceMVx/1NVZZ65GdW9A28tYGbhpesYxNYpsqegGsBcrWuASg==",
      "requires": {
-
        "apg-js": "^4.1.1"
+
        "apg-js": "^4.1.1",
+
        "uri-js": "^4.4.1",
+
        "valid-url": "^1.0.9"
      }
    },
    "@stablelib/aead": {
@@ -15372,9 +15113,9 @@
      }
    },
    "apg-js": {
-
      "version": "4.1.1",
-
      "resolved": "https://registry.npmjs.org/apg-js/-/apg-js-4.1.1.tgz",
-
      "integrity": "sha512-DwTfzx1YuCrnEvywiU/AYKiX8Y6JzhY8PwaM9syh54zzBPaHzonN7c4YsAspC6YcdSu/jfBXBJ1S9hj1QsiePA=="
+
      "version": "4.1.2",
+
      "resolved": "https://registry.npmjs.org/apg-js/-/apg-js-4.1.2.tgz",
+
      "integrity": "sha512-2OALKUe82NLVPe4NTooom8NykWIa2D7YxO7jG1pgnYWnkfhTUriXpITmLvVD8k8TzDfa9G5O4y8rPe2/uUB1Bg=="
    },
    "append-transform": {
      "version": "2.0.0",
@@ -17113,192 +16854,40 @@
      }
    },
    "ethers": {
-
      "version": "5.5.1",
-
      "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.5.1.tgz",
-
      "integrity": "sha512-RodEvUFZI+EmFcE6bwkuJqpCYHazdzeR1nMzg+YWQSmQEsNtfl1KHGfp/FWZYl48bI/g7cgBeP2IlPthjiVngw==",
-
      "requires": {
-
        "@ethersproject/abi": "5.5.0",
-
        "@ethersproject/abstract-provider": "5.5.1",
-
        "@ethersproject/abstract-signer": "5.5.0",
-
        "@ethersproject/address": "5.5.0",
-
        "@ethersproject/base64": "5.5.0",
-
        "@ethersproject/basex": "5.5.0",
-
        "@ethersproject/bignumber": "5.5.0",
-
        "@ethersproject/bytes": "5.5.0",
-
        "@ethersproject/constants": "5.5.0",
-
        "@ethersproject/contracts": "5.5.0",
-
        "@ethersproject/hash": "5.5.0",
-
        "@ethersproject/hdnode": "5.5.0",
-
        "@ethersproject/json-wallets": "5.5.0",
-
        "@ethersproject/keccak256": "5.5.0",
-
        "@ethersproject/logger": "5.5.0",
-
        "@ethersproject/networks": "5.5.0",
-
        "@ethersproject/pbkdf2": "5.5.0",
-
        "@ethersproject/properties": "5.5.0",
-
        "@ethersproject/providers": "5.5.0",
-
        "@ethersproject/random": "5.5.0",
-
        "@ethersproject/rlp": "5.5.0",
-
        "@ethersproject/sha2": "5.5.0",
-
        "@ethersproject/signing-key": "5.5.0",
-
        "@ethersproject/solidity": "5.5.0",
-
        "@ethersproject/strings": "5.5.0",
-
        "@ethersproject/transactions": "5.5.0",
-
        "@ethersproject/units": "5.5.0",
-
        "@ethersproject/wallet": "5.5.0",
-
        "@ethersproject/web": "5.5.0",
-
        "@ethersproject/wordlists": "5.5.0"
-
      },
-
      "dependencies": {
-
        "@ethersproject/abstract-provider": {
-
          "version": "5.5.1",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz",
-
          "integrity": "sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==",
-
          "requires": {
-
            "@ethersproject/bignumber": "^5.5.0",
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "@ethersproject/networks": "^5.5.0",
-
            "@ethersproject/properties": "^5.5.0",
-
            "@ethersproject/transactions": "^5.5.0",
-
            "@ethersproject/web": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/address": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.5.0.tgz",
-
          "integrity": "sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==",
-
          "requires": {
-
            "@ethersproject/bignumber": "^5.5.0",
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/keccak256": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "@ethersproject/rlp": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/base64": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.5.0.tgz",
-
          "integrity": "sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/bignumber": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.5.0.tgz",
-
          "integrity": "sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "bn.js": "^4.11.9"
-
          }
-
        },
-
        "@ethersproject/bytes": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.5.0.tgz",
-
          "integrity": "sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==",
-
          "requires": {
-
            "@ethersproject/logger": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/constants": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.5.0.tgz",
-
          "integrity": "sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==",
-
          "requires": {
-
            "@ethersproject/bignumber": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/keccak256": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.5.0.tgz",
-
          "integrity": "sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0",
-
            "js-sha3": "0.8.0"
-
          }
-
        },
-
        "@ethersproject/logger": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.5.0.tgz",
-
          "integrity": "sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg=="
-
        },
-
        "@ethersproject/networks": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.5.0.tgz",
-
          "integrity": "sha512-KWfP3xOnJeF89Uf/FCJdV1a2aDJe5XTN2N52p4fcQ34QhDqQFkgQKZ39VGtiqUgHcLI8DfT0l9azC3KFTunqtA==",
-
          "requires": {
-
            "@ethersproject/logger": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/properties": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.5.0.tgz",
-
          "integrity": "sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==",
-
          "requires": {
-
            "@ethersproject/logger": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/rlp": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.5.0.tgz",
-
          "integrity": "sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/signing-key": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.5.0.tgz",
-
          "integrity": "sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "@ethersproject/properties": "^5.5.0",
-
            "bn.js": "^4.11.9",
-
            "elliptic": "6.5.4",
-
            "hash.js": "1.1.7"
-
          }
-
        },
-
        "@ethersproject/strings": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.5.0.tgz",
-
          "integrity": "sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==",
-
          "requires": {
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/constants": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/transactions": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.5.0.tgz",
-
          "integrity": "sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==",
-
          "requires": {
-
            "@ethersproject/address": "^5.5.0",
-
            "@ethersproject/bignumber": "^5.5.0",
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/constants": "^5.5.0",
-
            "@ethersproject/keccak256": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "@ethersproject/properties": "^5.5.0",
-
            "@ethersproject/rlp": "^5.5.0",
-
            "@ethersproject/signing-key": "^5.5.0"
-
          }
-
        },
-
        "@ethersproject/web": {
-
          "version": "5.5.0",
-
          "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.5.0.tgz",
-
          "integrity": "sha512-BEgY0eL5oH4mAo37TNYVrFeHsIXLRxggCRG/ksRIxI2X5uj5IsjGmcNiRN/VirQOlBxcUhCgHhaDLG4m6XAVoA==",
-
          "requires": {
-
            "@ethersproject/base64": "^5.5.0",
-
            "@ethersproject/bytes": "^5.5.0",
-
            "@ethersproject/logger": "^5.5.0",
-
            "@ethersproject/properties": "^5.5.0",
-
            "@ethersproject/strings": "^5.5.0"
-
          }
-
        }
+
      "version": "5.7.0",
+
      "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.0.tgz",
+
      "integrity": "sha512-5Xhzp2ZQRi0Em+0OkOcRHxPzCfoBfgtOQA+RUylSkuHbhTEaQklnYi2hsWbRgs3ztJsXVXd9VKBcO1ScWL8YfA==",
+
      "requires": {
+
        "@ethersproject/abi": "5.7.0",
+
        "@ethersproject/abstract-provider": "5.7.0",
+
        "@ethersproject/abstract-signer": "5.7.0",
+
        "@ethersproject/address": "5.7.0",
+
        "@ethersproject/base64": "5.7.0",
+
        "@ethersproject/basex": "5.7.0",
+
        "@ethersproject/bignumber": "5.7.0",
+
        "@ethersproject/bytes": "5.7.0",
+
        "@ethersproject/constants": "5.7.0",
+
        "@ethersproject/contracts": "5.7.0",
+
        "@ethersproject/hash": "5.7.0",
+
        "@ethersproject/hdnode": "5.7.0",
+
        "@ethersproject/json-wallets": "5.7.0",
+
        "@ethersproject/keccak256": "5.7.0",
+
        "@ethersproject/logger": "5.7.0",
+
        "@ethersproject/networks": "5.7.0",
+
        "@ethersproject/pbkdf2": "5.7.0",
+
        "@ethersproject/properties": "5.7.0",
+
        "@ethersproject/providers": "5.7.0",
+
        "@ethersproject/random": "5.7.0",
+
        "@ethersproject/rlp": "5.7.0",
+
        "@ethersproject/sha2": "5.7.0",
+
        "@ethersproject/signing-key": "5.7.0",
+
        "@ethersproject/solidity": "5.7.0",
+
        "@ethersproject/strings": "5.7.0",
+
        "@ethersproject/transactions": "5.7.0",
+
        "@ethersproject/units": "5.7.0",
+
        "@ethersproject/wallet": "5.7.0",
+
        "@ethersproject/web": "5.7.0",
+
        "@ethersproject/wordlists": "5.7.0"
      }
    },
    "event-target-shim": {
@@ -19887,13 +19476,14 @@
      "dev": true
    },
    "siwe": {
-
      "version": "1.1.6",
-
      "resolved": "https://registry.npmjs.org/siwe/-/siwe-1.1.6.tgz",
-
      "integrity": "sha512-3WRdEil32Tc2vuNzqJ2/Z/MIvsvy0Nkzc2ov+QujmpHO7tM83dgcb47z0Pu236T4JQkOQCqQkq3AJ/rVIezniA==",
+
      "version": "2.0.5",
+
      "resolved": "https://registry.npmjs.org/siwe/-/siwe-2.0.5.tgz",
+
      "integrity": "sha512-PZku0+V915YvzVuProsC+RD6unKBo3208X/+t9ARk1WHjYMbtGnxuyBuMASdmLFI3nqJiorko5qrT0ihCFwlHQ==",
      "requires": {
-
        "@spruceid/siwe-parser": "^1.1.3",
+
        "@spruceid/siwe-parser": "2.0.0",
        "@stablelib/random": "^1.0.1",
-
        "apg-js": "^4.1.1"
+
        "uri-js": "^4.4.1",
+
        "valid-url": "^1.0.9"
      }
    },
    "slash": {
@@ -20594,6 +20184,11 @@
      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
      "dev": true
    },
+
    "valid-url": {
+
      "version": "1.0.9",
+
      "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
+
      "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA=="
+
    },
    "varint": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
modified package.json
@@ -58,7 +58,7 @@
    "connect-history-api-fallback": "^2.0.0",
    "eip1193-provider": "1.0.1",
    "ethereum-blockies": "^0.1.1",
-
    "ethers": "^5.5.0",
+
    "ethers": "^5.7.0",
    "eventemitter3": "4.0.7",
    "events": "^3.3.0",
    "lru-cache": "^7.13.2",
@@ -67,7 +67,7 @@
    "multibase": "^4.0.4",
    "multihashes": "^4.0.2",
    "pure-svg-code": "^1.0.6",
-
    "siwe": "^1.1.6",
+
    "siwe": "^2.0.5",
    "svelte": "^3.49.0",
    "svelte-preprocess": "^4.10.7",
    "svelte-routing": "^1.6.0",
modified src/utils.test.ts
@@ -93,7 +93,7 @@ describe("Format functions", () => {
      () => utils.formatAddress(
        "0x8f91813",
      )
-
    ).toThrowError('invalid address (argument="address", value="0x8f91813", code=INVALID_ARGUMENT, version=address/5.5.0)');
+
    ).toThrowError('invalid address (argument="address", value="0x8f91813", code=INVALID_ARGUMENT, version=address/5.7.0)');
  });

  test.each([