diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 7c5604d78..897be6d25 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -41,15 +41,15 @@ }, "@ensdomains/content-hash>cids>multicodec": { "packages": { - "@ensdomains/content-hash>cids>uint8arrays": true, - "@ensdomains/content-hash>multicodec>varint": true + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true } }, "@ensdomains/content-hash>cids>multihashes": { "packages": { "@ensdomains/content-hash>cids>multibase": true, - "@ensdomains/content-hash>cids>multihashes>varint": true, - "@ensdomains/content-hash>cids>uint8arrays": true + "@ensdomains/content-hash>cids>uint8arrays": true, + "@ensdomains/content-hash>multihashes>varint": true } }, "@ensdomains/content-hash>cids>uint8arrays": { @@ -1627,23 +1627,21 @@ "@truffle/codec>big.js": true, "@truffle/codec>bn.js": true, "@truffle/codec>cbor": true, - "@truffle/codec>lodash.escaperegexp": true, - "@truffle/codec>lodash.partition": true, - "@truffle/codec>lodash.sum": true, + "@truffle/codec>semver": true, "@truffle/codec>utf8": true, "@truffle/codec>web3-utils": true, "browserify>buffer": true, + "browserify>os-browserify": true, "browserify>util": true, - "gulp-dart-sass>lodash.clonedeep": true, - "nock>debug": true, - "semver": true + "lodash": true, + "nock>debug": true } }, "@truffle/codec>@truffle/abi-utils": { "packages": { "@truffle/codec>@truffle/abi-utils>change-case": true, - "@truffle/codec>@truffle/abi-utils>faker": true, - "@truffle/codec>@truffle/abi-utils>fast-check": true + "@truffle/codec>@truffle/abi-utils>fast-check": true, + "@truffle/codec>web3-utils": true } }, "@truffle/codec>@truffle/abi-utils>change-case": { @@ -1761,13 +1759,6 @@ "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true } }, - "@truffle/codec>@truffle/abi-utils>faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, "@truffle/codec>@truffle/abi-utils>fast-check": { "globals": { "clearTimeout": true, @@ -1836,21 +1827,43 @@ "browserify>util": true } }, + "@truffle/codec>semver": { + "globals": { + "console.error": true + }, + "packages": { + "@truffle/codec>semver>lru-cache": true, + "browserify>process": true + } + }, + "@truffle/codec>semver>lru-cache": { + "packages": { + "semver>lru-cache>yallist": true + } + }, "@truffle/codec>web3-utils": { "globals": { "setTimeout": true }, "packages": { "@truffle/codec>utf8": true, - "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>bn.js": true, "@truffle/codec>web3-utils>ethereum-bloom-filters": true, - "bn.js": true, - "browserify>insert-module-globals>is-buffer": true, + "browserify>buffer": true, + "ethereumjs-util": true, "ethereumjs-wallet>randombytes": true, "ethjs>ethjs-unit": true, "ethjs>number-to-bn": true } }, + "@truffle/codec>web3-utils>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, "@truffle/codec>web3-utils>ethereum-bloom-filters": { "packages": { "@truffle/codec>web3-utils>ethereum-bloom-filters>js-sha3": true @@ -1870,11 +1883,124 @@ "@truffle/codec>@truffle/abi-utils": true, "@truffle/codec>@truffle/compile-common": true, "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder": true, "@truffle/decoder>@truffle/source-map-utils": true, "@truffle/decoder>bn.js": true, "nock>debug": true } }, + "@truffle/decoder>@truffle/encoder": { + "packages": { + "@ethersproject/bignumber": true, + "@truffle/codec": true, + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": true, + "@truffle/decoder>@truffle/encoder>big.js": true, + "@truffle/decoder>@truffle/encoder>bignumber.js": true, + "ethers>@ethersproject/address": true, + "lodash": true, + "nock>debug": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": { + "globals": { + "console.log": true, + "console.warn": true, + "registries": true + }, + "packages": { + "@babel/runtime": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/ens": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/resolver": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": true, + "browserify>buffer": true, + "eth-ens-namehash": true, + "ethereumjs-wallet>bs58check>bs58": true, + "ethers": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": { + "globals": { + "console": true + }, + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util>create-hash>ripemd160": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>class-is": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "@truffle/decoder>@truffle/encoder>big.js": { + "globals": { + "define": true + } + }, + "@truffle/decoder>@truffle/encoder>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, "@truffle/decoder>@truffle/source-map-utils": { "packages": { "@truffle/codec": true, @@ -4391,20 +4517,6 @@ "webpack>events": true } }, - "semver": { - "globals": { - "console.error": true - }, - "packages": { - "browserify>process": true, - "semver>lru-cache": true - } - }, - "semver>lru-cache": { - "packages": { - "semver>lru-cache>yallist": true - } - }, "sinon>nise>path-to-regexp": { "packages": { "sinon>nise>path-to-regexp>isarray": true diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index a8b6590d1..5bf879d5e 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -41,15 +41,15 @@ }, "@ensdomains/content-hash>cids>multicodec": { "packages": { - "@ensdomains/content-hash>cids>uint8arrays": true, - "@ensdomains/content-hash>multicodec>varint": true + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true } }, "@ensdomains/content-hash>cids>multihashes": { "packages": { "@ensdomains/content-hash>cids>multibase": true, - "@ensdomains/content-hash>cids>multihashes>varint": true, - "@ensdomains/content-hash>cids>uint8arrays": true + "@ensdomains/content-hash>cids>uint8arrays": true, + "@ensdomains/content-hash>multihashes>varint": true } }, "@ensdomains/content-hash>cids>uint8arrays": { @@ -1495,6 +1495,7 @@ "@metamask/snaps-controllers": { "globals": { "URL": true, + "assert": true, "clearTimeout": true, "console.error": true, "console.info": true, @@ -1952,23 +1953,21 @@ "@truffle/codec>big.js": true, "@truffle/codec>bn.js": true, "@truffle/codec>cbor": true, - "@truffle/codec>lodash.escaperegexp": true, - "@truffle/codec>lodash.partition": true, - "@truffle/codec>lodash.sum": true, + "@truffle/codec>semver": true, "@truffle/codec>utf8": true, "@truffle/codec>web3-utils": true, "browserify>buffer": true, + "browserify>os-browserify": true, "browserify>util": true, - "gulp-dart-sass>lodash.clonedeep": true, - "nock>debug": true, - "semver": true + "lodash": true, + "nock>debug": true } }, "@truffle/codec>@truffle/abi-utils": { "packages": { "@truffle/codec>@truffle/abi-utils>change-case": true, - "@truffle/codec>@truffle/abi-utils>faker": true, - "@truffle/codec>@truffle/abi-utils>fast-check": true + "@truffle/codec>@truffle/abi-utils>fast-check": true, + "@truffle/codec>web3-utils": true } }, "@truffle/codec>@truffle/abi-utils>change-case": { @@ -2086,13 +2085,6 @@ "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true } }, - "@truffle/codec>@truffle/abi-utils>faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, "@truffle/codec>@truffle/abi-utils>fast-check": { "globals": { "clearTimeout": true, @@ -2161,21 +2153,43 @@ "browserify>util": true } }, + "@truffle/codec>semver": { + "globals": { + "console.error": true + }, + "packages": { + "@truffle/codec>semver>lru-cache": true, + "browserify>process": true + } + }, + "@truffle/codec>semver>lru-cache": { + "packages": { + "semver>lru-cache>yallist": true + } + }, "@truffle/codec>web3-utils": { "globals": { "setTimeout": true }, "packages": { "@truffle/codec>utf8": true, - "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>bn.js": true, "@truffle/codec>web3-utils>ethereum-bloom-filters": true, - "bn.js": true, - "browserify>insert-module-globals>is-buffer": true, + "browserify>buffer": true, + "ethereumjs-util": true, "ethereumjs-wallet>randombytes": true, "ethjs>ethjs-unit": true, "ethjs>number-to-bn": true } }, + "@truffle/codec>web3-utils>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, "@truffle/codec>web3-utils>ethereum-bloom-filters": { "packages": { "@truffle/codec>web3-utils>ethereum-bloom-filters>js-sha3": true @@ -2195,11 +2209,124 @@ "@truffle/codec>@truffle/abi-utils": true, "@truffle/codec>@truffle/compile-common": true, "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder": true, "@truffle/decoder>@truffle/source-map-utils": true, "@truffle/decoder>bn.js": true, "nock>debug": true } }, + "@truffle/decoder>@truffle/encoder": { + "packages": { + "@ethersproject/bignumber": true, + "@truffle/codec": true, + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": true, + "@truffle/decoder>@truffle/encoder>big.js": true, + "@truffle/decoder>@truffle/encoder>bignumber.js": true, + "ethers>@ethersproject/address": true, + "lodash": true, + "nock>debug": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": { + "globals": { + "console.log": true, + "console.warn": true, + "registries": true + }, + "packages": { + "@babel/runtime": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/ens": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/resolver": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": true, + "browserify>buffer": true, + "eth-ens-namehash": true, + "ethereumjs-wallet>bs58check>bs58": true, + "ethers": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": { + "globals": { + "console": true + }, + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util>create-hash>ripemd160": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>class-is": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "@truffle/decoder>@truffle/encoder>big.js": { + "globals": { + "define": true + } + }, + "@truffle/decoder>@truffle/encoder>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, "@truffle/decoder>@truffle/source-map-utils": { "packages": { "@truffle/codec": true, diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 7c5604d78..897be6d25 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -41,15 +41,15 @@ }, "@ensdomains/content-hash>cids>multicodec": { "packages": { - "@ensdomains/content-hash>cids>uint8arrays": true, - "@ensdomains/content-hash>multicodec>varint": true + "@ensdomains/content-hash>cids>multicodec>varint": true, + "@ensdomains/content-hash>cids>uint8arrays": true } }, "@ensdomains/content-hash>cids>multihashes": { "packages": { "@ensdomains/content-hash>cids>multibase": true, - "@ensdomains/content-hash>cids>multihashes>varint": true, - "@ensdomains/content-hash>cids>uint8arrays": true + "@ensdomains/content-hash>cids>uint8arrays": true, + "@ensdomains/content-hash>multihashes>varint": true } }, "@ensdomains/content-hash>cids>uint8arrays": { @@ -1627,23 +1627,21 @@ "@truffle/codec>big.js": true, "@truffle/codec>bn.js": true, "@truffle/codec>cbor": true, - "@truffle/codec>lodash.escaperegexp": true, - "@truffle/codec>lodash.partition": true, - "@truffle/codec>lodash.sum": true, + "@truffle/codec>semver": true, "@truffle/codec>utf8": true, "@truffle/codec>web3-utils": true, "browserify>buffer": true, + "browserify>os-browserify": true, "browserify>util": true, - "gulp-dart-sass>lodash.clonedeep": true, - "nock>debug": true, - "semver": true + "lodash": true, + "nock>debug": true } }, "@truffle/codec>@truffle/abi-utils": { "packages": { "@truffle/codec>@truffle/abi-utils>change-case": true, - "@truffle/codec>@truffle/abi-utils>faker": true, - "@truffle/codec>@truffle/abi-utils>fast-check": true + "@truffle/codec>@truffle/abi-utils>fast-check": true, + "@truffle/codec>web3-utils": true } }, "@truffle/codec>@truffle/abi-utils>change-case": { @@ -1761,13 +1759,6 @@ "@truffle/codec>@truffle/abi-utils>change-case>upper-case": true } }, - "@truffle/codec>@truffle/abi-utils>faker": { - "globals": { - "console.error": true, - "console.log": true, - "dbg": "write" - } - }, "@truffle/codec>@truffle/abi-utils>fast-check": { "globals": { "clearTimeout": true, @@ -1836,21 +1827,43 @@ "browserify>util": true } }, + "@truffle/codec>semver": { + "globals": { + "console.error": true + }, + "packages": { + "@truffle/codec>semver>lru-cache": true, + "browserify>process": true + } + }, + "@truffle/codec>semver>lru-cache": { + "packages": { + "semver>lru-cache>yallist": true + } + }, "@truffle/codec>web3-utils": { "globals": { "setTimeout": true }, "packages": { "@truffle/codec>utf8": true, - "@truffle/codec>web3-utils>eth-lib": true, + "@truffle/codec>web3-utils>bn.js": true, "@truffle/codec>web3-utils>ethereum-bloom-filters": true, - "bn.js": true, - "browserify>insert-module-globals>is-buffer": true, + "browserify>buffer": true, + "ethereumjs-util": true, "ethereumjs-wallet>randombytes": true, "ethjs>ethjs-unit": true, "ethjs>number-to-bn": true } }, + "@truffle/codec>web3-utils>bn.js": { + "globals": { + "Buffer": true + }, + "packages": { + "browserify>browser-resolve": true + } + }, "@truffle/codec>web3-utils>ethereum-bloom-filters": { "packages": { "@truffle/codec>web3-utils>ethereum-bloom-filters>js-sha3": true @@ -1870,11 +1883,124 @@ "@truffle/codec>@truffle/abi-utils": true, "@truffle/codec>@truffle/compile-common": true, "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder": true, "@truffle/decoder>@truffle/source-map-utils": true, "@truffle/decoder>bn.js": true, "nock>debug": true } }, + "@truffle/decoder>@truffle/encoder": { + "packages": { + "@ethersproject/bignumber": true, + "@truffle/codec": true, + "@truffle/codec>@truffle/abi-utils": true, + "@truffle/codec>@truffle/compile-common": true, + "@truffle/codec>web3-utils": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": true, + "@truffle/decoder>@truffle/encoder>big.js": true, + "@truffle/decoder>@truffle/encoder>bignumber.js": true, + "ethers>@ethersproject/address": true, + "lodash": true, + "nock>debug": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs": { + "globals": { + "console.log": true, + "console.warn": true, + "registries": true + }, + "packages": { + "@babel/runtime": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/ens": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/resolver": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": true, + "browserify>buffer": true, + "eth-ens-namehash": true, + "ethereumjs-wallet>bs58check>bs58": true, + "ethers": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>@ensdomains/address-encoder": { + "globals": { + "console": true + }, + "packages": { + "bn.js": true, + "browserify>buffer": true, + "browserify>crypto-browserify": true, + "ethereumjs-util>create-hash>ripemd160": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids": { + "packages": { + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>class-is": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>cids>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multicodec": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes": { + "packages": { + "@ensdomains/content-hash>multihashes>varint": true, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": true, + "browserify>buffer": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>content-hash>multihashes>multibase": { + "packages": { + "browserify>buffer": true, + "ethereumjs-wallet>bs58check>bs58>base-x": true + } + }, + "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>js-sha3": { + "globals": { + "define": true + }, + "packages": { + "browserify>process": true + } + }, + "@truffle/decoder>@truffle/encoder>big.js": { + "globals": { + "define": true + } + }, + "@truffle/decoder>@truffle/encoder>bignumber.js": { + "globals": { + "crypto": true, + "define": true + } + }, "@truffle/decoder>@truffle/source-map-utils": { "packages": { "@truffle/codec": true, @@ -4391,20 +4517,6 @@ "webpack>events": true } }, - "semver": { - "globals": { - "console.error": true - }, - "packages": { - "browserify>process": true, - "semver>lru-cache": true - } - }, - "semver>lru-cache": { - "packages": { - "semver>lru-cache>yallist": true - } - }, "sinon>nise>path-to-regexp": { "packages": { "sinon>nise>path-to-regexp>isarray": true diff --git a/package.json b/package.json index 0eaebb995..d937059bf 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "object.values@^1.0.4": "patch:object.values@npm%3A1.1.5#./.yarn/patches/object.values-npm-1.1.5-f1de7f3742.patch", "error@^7.0.0": "patch:error@npm%3A7.0.2#./.yarn/patches/error-npm-7.0.2-6dfbeab4da.patch", "eslint-import-resolver-typescript@^2.5.0": "patch:eslint-import-resolver-typescript@npm%3A2.5.0#./.yarn/patches/eslint-import-resolver-typescript-npm-2.5.0-3b8adf0d03.patch", - "colors@^1.4.0": "patch:colors@npm%3A1.4.0#./.yarn/patches/colors-npm-1.4.0-7e2cf12234.patch", + "colors@1.4.0": "patch:colors@npm%3A1.4.0#./.yarn/patches/colors-npm-1.4.0-7e2cf12234.patch", "colors@0.5.x": "patch:colors@npm%3A1.4.0#./.yarn/patches/colors-npm-1.4.0-7e2cf12234.patch", "borc@^2.1.2": "patch:borc@npm%3A2.1.2#./.yarn/patches/borc-npm-2.1.2-8ffcc2dd81.patch", "borc@^2.1.0": "patch:borc@npm%3A2.1.2#./.yarn/patches/borc-npm-2.1.2-8ffcc2dd81.patch", @@ -240,8 +240,8 @@ "@sentry/types": "^6.0.1", "@sentry/utils": "^6.0.1", "@spruceid/siwe-parser": "^1.1.3", - "@truffle/codec": "^0.11.18", - "@truffle/decoder": "^5.1.0", + "@truffle/codec": "^0.14.12", + "@truffle/decoder": "^5.3.5", "@zxing/browser": "^0.0.10", "@zxing/library": "0.8.0", "await-semaphore": "^0.1.1", diff --git a/yarn.lock b/yarn.lock index 6a2bf7092..e1fddd678 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1870,6 +1870,21 @@ __metadata: languageName: node linkType: hard +"@ensdomains/address-encoder@npm:^0.1.7": + version: 0.1.9 + resolution: "@ensdomains/address-encoder@npm:0.1.9" + dependencies: + bech32: ^1.1.3 + blakejs: ^1.1.0 + bn.js: ^4.11.8 + bs58: ^4.0.1 + crypto-addr-codec: ^0.1.7 + nano-base32: ^1.0.1 + ripemd160: ^2.0.2 + checksum: da993b752094a9c1f4d17a6426301a9353ee9198299a86abeb0e0e9f2f8c83a5a163973ac4d9e194036df0f14b1039de99891d5d436066a89e6d71c8d3940881 + languageName: node + linkType: hard + "@ensdomains/content-hash@npm:^2.5.6": version: 2.5.6 resolution: "@ensdomains/content-hash@npm:2.5.6" @@ -1882,6 +1897,42 @@ __metadata: languageName: node linkType: hard +"@ensdomains/ens@npm:0.4.5": + version: 0.4.5 + resolution: "@ensdomains/ens@npm:0.4.5" + dependencies: + bluebird: ^3.5.2 + eth-ens-namehash: ^2.0.8 + solc: ^0.4.20 + testrpc: 0.0.1 + web3-utils: ^1.0.0-beta.31 + checksum: 3b4f6e34f3376f1b3cc60927d53d5951c4da0a9ff0f8856aaedba5a73bceccb7c08632bf6709b3bb9e43d6e83223d23928f574fc62dec12b2b1a692bcd3d45c6 + languageName: node + linkType: hard + +"@ensdomains/ensjs@npm:^2.1.0": + version: 2.1.0 + resolution: "@ensdomains/ensjs@npm:2.1.0" + dependencies: + "@babel/runtime": ^7.4.4 + "@ensdomains/address-encoder": ^0.1.7 + "@ensdomains/ens": 0.4.5 + "@ensdomains/resolver": 0.2.4 + content-hash: ^2.5.2 + eth-ens-namehash: ^2.0.8 + ethers: ^5.0.13 + js-sha3: ^0.8.0 + checksum: bc284cefea4959b9a9f55e84e281140d9c17ecca21be798f5a463a924a7c3f52ae0072d3e6c8c2eb23a7bd4df0f7597ded212a5f706d199f187c00bc6db5d076 + languageName: node + linkType: hard + +"@ensdomains/resolver@npm:0.2.4": + version: 0.2.4 + resolution: "@ensdomains/resolver@npm:0.2.4" + checksum: 3827a3430cc8935a0839dac9dafcfa6011c6f71af229ff91cbc6cdcbaa35d20c6dbb1a8a901cdb00e66428578ce1675bd6fe6901778b5d0d828321fbec9e0f7f + languageName: node + linkType: hard + "@es-joy/jsdoccomment@npm:~0.31.0": version: 0.31.0 resolution: "@es-joy/jsdoccomment@npm:0.31.0" @@ -2031,7 +2082,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.7.0": +"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.0.10, @ethersproject/address@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/address@npm:5.7.0" dependencies: @@ -2063,7 +2114,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.7.0": +"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.0.14, @ethersproject/bignumber@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/bignumber@npm:5.7.0" dependencies: @@ -6005,90 +6056,107 @@ __metadata: languageName: node linkType: hard -"@truffle/abi-utils@npm:^0.2.4": - version: 0.2.4 - resolution: "@truffle/abi-utils@npm:0.2.4" +"@truffle/abi-utils@npm:^0.3.6": + version: 0.3.6 + resolution: "@truffle/abi-utils@npm:0.3.6" dependencies: change-case: 3.0.2 - faker: ^5.3.1 - fast-check: ^2.12.1 - checksum: c4b35b5362bcb5c6919b180ca9c6ef5b06715ad6eb841a343f7f7084a07dcaa576bd2304caa7ae0d56cb13d0de1589774554d995a68676b25438bb1d273c7300 + fast-check: 3.1.1 + web3-utils: 1.8.1 + checksum: 08006e547e5f08a6f189f94deb15ee00e9aaedf261ab556be18faf0fe88f02e76d179db0fe848d2f904aec21e0133d70c5d36d2f0d16b41951d37ef54d077cf9 languageName: node linkType: hard -"@truffle/code-utils@npm:^1.2.30": - version: 1.2.30 - resolution: "@truffle/code-utils@npm:1.2.30" +"@truffle/code-utils@npm:^3.0.1": + version: 3.0.1 + resolution: "@truffle/code-utils@npm:3.0.1" dependencies: - cbor: ^5.1.0 - checksum: b454e9af3b9ca0ee4f9aba8754aac911584a6fbf046505ba7efa1fa5b51a8d975f80804fe91d5c2347384a5956224b775d60b37fc1f22a99e574f3bc8cb8b4f2 + cbor: ^5.2.0 + checksum: 4a90b36d64234a804592e5ffe6ff0bcd67c8c48bced1a2d45f763d95b12b22e7ca1e64ad4529ffaaa5eb8ae26b4f919ebdc42e653693586c9367954e8e3371c5 languageName: node linkType: hard -"@truffle/codec@npm:^0.11.18, @truffle/codec@npm:^0.11.19": - version: 0.11.19 - resolution: "@truffle/codec@npm:0.11.19" +"@truffle/codec@npm:^0.14.12": + version: 0.14.12 + resolution: "@truffle/codec@npm:0.14.12" dependencies: - "@truffle/abi-utils": ^0.2.4 - "@truffle/compile-common": ^0.7.22 - big.js: ^5.2.2 + "@truffle/abi-utils": ^0.3.6 + "@truffle/compile-common": ^0.9.2 + big.js: ^6.0.3 bn.js: ^5.1.3 - cbor: ^5.1.0 + cbor: ^5.2.0 debug: ^4.3.1 - lodash.clonedeep: ^4.5.0 - lodash.escaperegexp: ^4.1.2 - lodash.partition: ^4.6.0 - lodash.sum: ^4.0.2 - semver: ^7.3.4 + lodash: ^4.17.21 + semver: 7.3.7 utf8: ^3.0.0 - web3-utils: 1.5.3 - checksum: 2f2ac4e2d1fe76fad9e89567448809ed809f591ef012f5f9b6937a9ceb760bde7d72077b3366653fbe3c82ac11e7cc8faf4672cf9e65df722a88f20d0c7604b0 + web3-utils: 1.8.1 + checksum: d44158ba47306b504dc15849b06dcc202f2bb9b96177e30e8767e7b61f29df65fa31e320f9b1a9b808fe6ff4a25f091700845c867a9c6c5f74173444a49426ff languageName: node linkType: hard -"@truffle/compile-common@npm:^0.7.22": - version: 0.7.22 - resolution: "@truffle/compile-common@npm:0.7.22" +"@truffle/compile-common@npm:^0.9.2": + version: 0.9.2 + resolution: "@truffle/compile-common@npm:0.9.2" dependencies: - "@truffle/error": ^0.0.14 - colors: ^1.4.0 - checksum: 93947e94282388b7cbf38165a9ad33d7ee796832719d1167fea30b8d74686c301ed2f48b5985718ae8ff7baecdb3f4070e0184a8196bf0bb87367b305f7ab123 + "@truffle/error": ^0.2.0 + colors: 1.4.0 + checksum: 97f7b8e743d9ea5bc6005862af0102a8317580d1cfaad631921f22b3e391a3301e6c978c0712e87a666a9eeb3a12374f00edfceaad5635c09dd8118e781f1391 languageName: node linkType: hard -"@truffle/decoder@npm:^5.1.0": - version: 5.1.0 - resolution: "@truffle/decoder@npm:5.1.0" +"@truffle/decoder@npm:^5.3.5": + version: 5.3.5 + resolution: "@truffle/decoder@npm:5.3.5" dependencies: - "@truffle/abi-utils": ^0.2.4 - "@truffle/codec": ^0.11.19 - "@truffle/compile-common": ^0.7.22 - "@truffle/source-map-utils": ^1.3.63 + "@truffle/abi-utils": ^0.3.6 + "@truffle/codec": ^0.14.12 + "@truffle/compile-common": ^0.9.2 + "@truffle/encoder": ^1.0.2 + "@truffle/source-map-utils": ^1.3.104 bn.js: ^5.1.3 debug: ^4.3.1 - web3-utils: 1.5.3 - checksum: 734216c44ff5d152755b514057ee8c5df84fc4d637a9c11314769889bf82999c25b93d4cd3e59f1f080caa837bcc426ba6ae791166ad473a94d7590e108e3b8e + web3-utils: 1.8.1 + checksum: ebfb8bf85a33dc0caa15863c6ed9c40e66087b7d8c4448ba586f2b1f7a93d3f7cf3b0490fcb9fb3217c82d9db64758f59a1f2d3e3a1f740b8974f3176687dcb9 languageName: node linkType: hard -"@truffle/error@npm:^0.0.14": - version: 0.0.14 - resolution: "@truffle/error@npm:0.0.14" - checksum: 48215edba4da253fe56eb81adca850d1bbd18ff4342ab8ad16328f71590fcf314e1a5a229e2081e6ed4c76562fadef55ec69e63e07cdf05c82c78045cbf0d89d - languageName: node - linkType: hard - -"@truffle/source-map-utils@npm:^1.3.63": - version: 1.3.63 - resolution: "@truffle/source-map-utils@npm:1.3.63" +"@truffle/encoder@npm:^1.0.2": + version: 1.0.2 + resolution: "@truffle/encoder@npm:1.0.2" dependencies: - "@truffle/code-utils": ^1.2.30 - "@truffle/codec": ^0.11.19 + "@ensdomains/ensjs": ^2.1.0 + "@ethersproject/address": ^5.0.10 + "@ethersproject/bignumber": ^5.0.14 + "@truffle/codec": ^0.14.12 + "@truffle/compile-common": ^0.9.2 + big.js: ^6.0.3 + bignumber.js: ^9.0.1 + bn.js: ^5.1.3 debug: ^4.3.1 - json-pointer: ^0.6.0 + lodash: ^4.17.21 + web3-utils: 1.8.1 + checksum: c4c34739df80bdf568c05e7e2f44f5d2488509d51d0568171e275b1102f742c7a37b4ce401607884e439ff76383d7dd46b6492b82d5f66d00b523850d2e174a8 + languageName: node + linkType: hard + +"@truffle/error@npm:^0.2.0": + version: 0.2.0 + resolution: "@truffle/error@npm:0.2.0" + checksum: 7b10ce336a07e8f633108d6e6363d99e53f2bbf28c09f496f1e413c3339e7d8968fda5a781a90bde1952a599ec05871a56f7e36329f66f9efafdb9f35770d8be + languageName: node + linkType: hard + +"@truffle/source-map-utils@npm:^1.3.104": + version: 1.3.104 + resolution: "@truffle/source-map-utils@npm:1.3.104" + dependencies: + "@truffle/code-utils": ^3.0.1 + "@truffle/codec": ^0.14.12 + debug: ^4.3.1 + json-pointer: ^0.6.1 node-interval-tree: ^1.3.3 - web3-utils: 1.5.3 - checksum: db8544c61c3fa85790ab7f451c0a275a0088003912c85a8789a7a089cdba57dad0fc4f5a558f0623f549d10332f2ff01e101aadf328ee6905e5360a4a5eaf832 + web3-utils: 1.8.1 + checksum: 3bc22a0cfa9a3ce502729a74113e4f889274c33d7bafc9a02d88ef724247e6ee57b0bc249a866a363150ccc75422735a829b9c8b42e77f1e3afc8f1975f83c2e languageName: node linkType: hard @@ -9486,7 +9554,7 @@ __metadata: languageName: node linkType: hard -"bech32@npm:1.1.4": +"bech32@npm:1.1.4, bech32@npm:^1.1.3": version: 1.1.4 resolution: "bech32@npm:1.1.4" checksum: 0e98db619191548390d6f09ff68b0253ba7ae6a55db93dfdbb070ba234c1fd3308c0606fbcc95fad50437227b10011e2698b89f0181f6e7f845c499bd14d0f4b @@ -9540,6 +9608,13 @@ __metadata: languageName: node linkType: hard +"big.js@npm:^6.0.3": + version: 6.2.1 + resolution: "big.js@npm:6.2.1" + checksum: 0b234a2fd56c52bed2798ed2020bcab6fef5e9523b99a05406ad071d1aed6ee97ada9fb8de9576092da74c68825c276e19015743b8d1baea269b60a5c666b0cd + languageName: node + linkType: hard + "bignumber.js@git+https://github.com/frozeman/bignumber.js-nolookahead.git": version: 2.0.7 resolution: "bignumber.js@https://github.com/frozeman/bignumber.js-nolookahead.git#commit=57692b3ecfc98bbdd6b3a516cb2353652ea49934" @@ -9647,7 +9722,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:3.7.2, bluebird@npm:^3.3.5, bluebird@npm:^3.5.5, bluebird@npm:^3.7.2": +"bluebird@npm:3.7.2, bluebird@npm:^3.3.5, bluebird@npm:^3.5.2, bluebird@npm:^3.5.5, bluebird@npm:^3.7.2": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef @@ -9675,7 +9750,7 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.1.1, bn.js@npm:^4.11.0, bn.js@npm:^4.11.6, bn.js@npm:^4.11.7, bn.js@npm:^4.11.8, bn.js@npm:^4.11.9": +"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.1.1, bn.js@npm:^4.11.0, bn.js@npm:^4.11.7, bn.js@npm:^4.11.8, bn.js@npm:^4.11.9": version: 4.12.0 resolution: "bn.js@npm:4.12.0" checksum: 39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12 @@ -10289,13 +10364,6 @@ __metadata: languageName: node linkType: hard -"buffer-to-arraybuffer@npm:^0.0.5": - version: 0.0.5 - resolution: "buffer-to-arraybuffer@npm:0.0.5" - checksum: b2e6493a6679e03d0e0e146b4258b9a6d92649d528d8fc4a74423b77f0d4f9398c9f965f3378d1683a91738054bae2761196cfe233f41ab3695126cb58cb25f9 - languageName: node - linkType: hard - "buffer-xor@npm:^1.0.3": version: 1.0.3 resolution: "buffer-xor@npm:1.0.3" @@ -10313,6 +10381,16 @@ __metadata: languageName: node linkType: hard +"buffer@npm:6.0.3, buffer@npm:^6.0.3": + version: 6.0.3 + resolution: "buffer@npm:6.0.3" + dependencies: + base64-js: ^1.3.1 + ieee754: ^1.2.1 + checksum: 5ad23293d9a731e4318e420025800b42bf0d264004c0286c8cc010af7a270c7a0f6522e84f54b9ad65cbd6db20b8badbfd8d2ebf4f80fa03dab093b89e68c3f9 + languageName: node + linkType: hard + "buffer@npm:^4.3.0": version: 4.9.1 resolution: "buffer@npm:4.9.1" @@ -10334,16 +10412,6 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^6.0.3": - version: 6.0.3 - resolution: "buffer@npm:6.0.3" - dependencies: - base64-js: ^1.3.1 - ieee754: ^1.2.1 - checksum: 5ad23293d9a731e4318e420025800b42bf0d264004c0286c8cc010af7a270c7a0f6522e84f54b9ad65cbd6db20b8badbfd8d2ebf4f80fa03dab093b89e68c3f9 - languageName: node - linkType: hard - "buffer@npm:~5.2.1": version: 5.2.1 resolution: "buffer@npm:5.2.1" @@ -10760,7 +10828,7 @@ __metadata: languageName: node linkType: hard -"cbor@npm:^5.1.0": +"cbor@npm:^5.2.0": version: 5.2.0 resolution: "cbor@npm:5.2.0" dependencies: @@ -11043,6 +11111,19 @@ __metadata: languageName: node linkType: hard +"cids@npm:^0.7.1": + version: 0.7.5 + resolution: "cids@npm:0.7.5" + dependencies: + buffer: ^5.5.0 + class-is: ^1.1.0 + multibase: ~0.6.0 + multicodec: ^1.0.0 + multihashes: ~0.4.15 + checksum: 54aa031bef76b08a2c934237696a4af2cfc8afb5d2727cb39ab69f6ac142ef312b9a0c6070dc2b4be0a43076d8961339d8bf85287773c647b3d1d25ce203f325 + languageName: node + linkType: hard + "cids@npm:^1.1.5": version: 1.1.7 resolution: "cids@npm:1.1.7" @@ -11072,6 +11153,13 @@ __metadata: languageName: node linkType: hard +"class-is@npm:^1.1.0": + version: 1.1.0 + resolution: "class-is@npm:1.1.0" + checksum: 49024de3b264fc501a38dd59d8668f1a2b4973fa6fcef6b83d80fe6fe99a2000a8fbea5b50d4607169c65014843c9f6b41a4f8473df806c1b4787b4d47521880 + languageName: node + linkType: hard + "class-utils@npm:^0.3.5": version: 0.3.6 resolution: "class-utils@npm:0.3.6" @@ -11764,6 +11852,17 @@ __metadata: languageName: node linkType: hard +"content-hash@npm:^2.5.2": + version: 2.5.2 + resolution: "content-hash@npm:2.5.2" + dependencies: + cids: ^0.7.1 + multicodec: ^0.5.5 + multihashes: ^0.4.15 + checksum: 31869e4d137b59d02003df0c0f0ad080744d878ed12a57f7d20b2cfd526d59d6317e9f52fa6e49cba59df7f9ab49ceb96d6a832685b85bae442e0c906f7193be + languageName: node + linkType: hard + "content-type-parser@npm:^1.0.1": version: 1.0.2 resolution: "content-type-parser@npm:1.0.2" @@ -12128,6 +12227,21 @@ __metadata: languageName: node linkType: hard +"crypto-addr-codec@npm:^0.1.7": + version: 0.1.7 + resolution: "crypto-addr-codec@npm:0.1.7" + dependencies: + base-x: ^3.0.8 + big-integer: 1.6.36 + blakejs: ^1.1.0 + bs58: ^4.0.1 + ripemd160-min: 0.0.6 + safe-buffer: ^5.2.0 + sha3: ^2.1.1 + checksum: 76a198dea3703b92ecb9329783d30a83257cf5bc8b3c2ed09c2f0a46bf93479fb9d04449bed7cd1702158b3f65060c5fd275300187a5e86feb3bc6acfcaf6fa3 + languageName: node + linkType: hard + "crypto-browserify@npm:^3.0.0, crypto-browserify@npm:^3.11.0": version: 3.12.0 resolution: "crypto-browserify@npm:3.12.0" @@ -14803,17 +14917,6 @@ __metadata: languageName: node linkType: hard -"eth-lib@npm:0.2.8": - version: 0.2.8 - resolution: "eth-lib@npm:0.2.8" - dependencies: - bn.js: ^4.11.6 - elliptic: ^6.4.0 - xhr-request-promise: ^0.1.2 - checksum: be7efb0b08a78e20d12d2892363ecbbc557a367573ac82fc26a549a77a1b13c7747e6eadbb88026634828fcf9278884b555035787b575b1cab5e6958faad0fad - languageName: node - linkType: hard - "eth-method-registry@npm:1.1.0": version: 1.1.0 resolution: "eth-method-registry@npm:1.1.0" @@ -15200,7 +15303,7 @@ __metadata: languageName: node linkType: hard -"ethers@npm:^5.6.4": +"ethers@npm:^5.0.13, ethers@npm:^5.6.4": version: 5.7.2 resolution: "ethers@npm:5.7.2" dependencies: @@ -15806,13 +15909,6 @@ __metadata: languageName: node linkType: hard -"faker@npm:^5.3.1": - version: 5.5.3 - resolution: "faker@npm:5.5.3" - checksum: 684fd64c8d3897e54248f95b4f6319f75d97691b8500cd13adf4af2c28f9204f766c1d1aaa6b41338f0beaaa87256c3132f8708a1a8f189d122b92f6b98081c3 - languageName: node - linkType: hard - "fancy-log@npm:1.3.2": version: 1.3.2 resolution: "fancy-log@npm:1.3.2" @@ -15836,12 +15932,12 @@ __metadata: languageName: node linkType: hard -"fast-check@npm:^2.12.1": - version: 2.19.0 - resolution: "fast-check@npm:2.19.0" +"fast-check@npm:3.1.1": + version: 3.1.1 + resolution: "fast-check@npm:3.1.1" dependencies: - pure-rand: ^5.0.0 - checksum: 93fd9b37c4ee54ba43fdf58c436290c304e6c7ea402b4c54dbbd7039717bed2f03ea5924aaaa36283fd51ecf6bebe622d7190942f9967c1d594d342544f16e73 + pure-rand: ^5.0.1 + checksum: 6f0aa2c6b88e91cd90bcad3bf32b5e674ea25117ecff22e5c26ec886dae51e9219d7f5863f4a9379b3d43862fcd9725e53254be04dfe284654736f53137ce224 languageName: node linkType: hard @@ -20920,12 +21016,12 @@ __metadata: languageName: node linkType: hard -"json-pointer@npm:^0.6.0": - version: 0.6.1 - resolution: "json-pointer@npm:0.6.1" +"json-pointer@npm:^0.6.1": + version: 0.6.2 + resolution: "json-pointer@npm:0.6.2" dependencies: foreach: ^2.0.4 - checksum: 882b4b24b515fd866f8c228ed1381c129a40bdbfec578b73882be86a52bbcac15aaa87579c548167d4d8d9e3fc60e35aefead473df95c463553bede2b957f79c + checksum: 668143014b16d7f90e6f0e6c2d756b00b799424f58d750794a79a24cbce595855b224f7861986aaff719579558fbab81fb83c7371f5e24aded9dc33b3838de30 languageName: node linkType: hard @@ -21976,7 +22072,7 @@ __metadata: languageName: node linkType: hard -"lodash.assign@npm:^4.2.0": +"lodash.assign@npm:^4.0.3, lodash.assign@npm:^4.0.6, lodash.assign@npm:^4.2.0": version: 4.2.0 resolution: "lodash.assign@npm:4.2.0" checksum: 75bbc6733c9f577c448031b4051f990f068802708891f94be9d4c2faffd6a9ec67a2c49671dafc908a068d35687765464853282842b4560b662e6c903d11cc90 @@ -21990,7 +22086,7 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.3.2, lodash.clonedeep@npm:^4.5.0": +"lodash.clonedeep@npm:^4.3.2": version: 4.5.0 resolution: "lodash.clonedeep@npm:4.5.0" checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 @@ -22011,13 +22107,6 @@ __metadata: languageName: node linkType: hard -"lodash.escaperegexp@npm:^4.1.2": - version: 4.1.2 - resolution: "lodash.escaperegexp@npm:4.1.2" - checksum: 6d99452b1cfd6073175a9b741a9b09ece159eac463f86f02ea3bee2e2092923fce812c8d2bf446309cc52d1d61bf9af51c8118b0d7421388e6cead7bd3798f0f - languageName: node - linkType: hard - "lodash.flatmap@npm:^4.5.0": version: 4.5.0 resolution: "lodash.flatmap@npm:4.5.0" @@ -22067,13 +22156,6 @@ __metadata: languageName: node linkType: hard -"lodash.partition@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.partition@npm:4.6.0" - checksum: 57c01e3b790c4c4352bffd8be281bd98ed09f6076985d764163478b5a27db3183454cc8c9c25231210d3c69ae2bea37b78911a794bc82c296865eba8b6bd314f - languageName: node - linkType: hard - "lodash.sortby@npm:^4.7.0": version: 4.7.0 resolution: "lodash.sortby@npm:4.7.0" @@ -22081,13 +22163,6 @@ __metadata: languageName: node linkType: hard -"lodash.sum@npm:^4.0.2": - version: 4.0.2 - resolution: "lodash.sum@npm:4.0.2" - checksum: b33518c8bdb9b0f81a32e03afbc7577cfe6b7505daeedba73de9301fd1c6a268ec97d8d43bf03956a89a76db8fe24ffa04f977be278d1c3e679028d0e114ad33 - languageName: node - linkType: hard - "lodash.uniq@npm:4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -22721,6 +22796,13 @@ __metadata: languageName: node linkType: hard +"memorystream@npm:^0.3.1": + version: 0.3.1 + resolution: "memorystream@npm:0.3.1" + checksum: f18b42440d24d09516d01466c06adf797df7873f0d40aa7db02e5fb9ed83074e5e65412d0720901d7069363465f82dc4f8bcb44f0cde271567a61426ce6ca2e9 + languageName: node + linkType: hard + "meow@npm:^3.1.0": version: 3.7.0 resolution: "meow@npm:3.7.0" @@ -22929,8 +23011,8 @@ __metadata: "@testing-library/react": ^10.4.8 "@testing-library/react-hooks": ^3.2.1 "@testing-library/user-event": ^14.4.3 - "@truffle/codec": ^0.11.18 - "@truffle/decoder": ^5.1.0 + "@truffle/codec": ^0.14.12 + "@truffle/decoder": ^5.3.5 "@tsconfig/node16": ^1.0.3 "@types/babelify": ^7.3.7 "@types/browserify": ^12.0.37 @@ -23753,6 +23835,16 @@ __metadata: languageName: node linkType: hard +"multibase@npm:^0.7.0": + version: 0.7.0 + resolution: "multibase@npm:0.7.0" + dependencies: + base-x: ^3.0.8 + buffer: ^5.5.0 + checksum: 3a520897d706b3064b59ddee286a9e1a5b35bb19bd830f93d7ddecdbf69fa46648c8fda0fec49a5d4640b8b7ac9d5fe360417d6de2906599aa535f55bf6b8e58 + languageName: node + linkType: hard + "multibase@npm:^2.0.0": version: 2.0.0 resolution: "multibase@npm:2.0.0" @@ -23783,6 +23875,35 @@ __metadata: languageName: node linkType: hard +"multibase@npm:~0.6.0": + version: 0.6.1 + resolution: "multibase@npm:0.6.1" + dependencies: + base-x: ^3.0.8 + buffer: ^5.5.0 + checksum: 0e25a978d2b5cf73e4cce31d032bad85230ea99e9394d259210f676a76539316e7c51bd7dcc9d83523ec7ea1f0e7a3353c5f69397639d78be9acbefa29431faa + languageName: node + linkType: hard + +"multicodec@npm:^0.5.5": + version: 0.5.7 + resolution: "multicodec@npm:0.5.7" + dependencies: + varint: ^5.0.0 + checksum: 5af1febc3bb5381c303c964a4c3bacb9d0d16615599426d58c68722c46e66a7085082995479943084322028324ad692cd70ea14b5eefb2791d325fa00ead04a3 + languageName: node + linkType: hard + +"multicodec@npm:^1.0.0": + version: 1.0.4 + resolution: "multicodec@npm:1.0.4" + dependencies: + buffer: ^5.6.0 + varint: ^5.0.0 + checksum: e6a2916fa76c023b1c90b32ae74f8a781cf0727f71660b245a5ed1db46add6f2ce1586bee5713b16caf0a724e81bfe0678d89910c20d3bb5fd9649dacb2be79e + languageName: node + linkType: hard + "multicodec@npm:^2.1.0": version: 2.1.3 resolution: "multicodec@npm:2.1.3" @@ -23810,6 +23931,17 @@ __metadata: languageName: node linkType: hard +"multihashes@npm:^0.4.15, multihashes@npm:~0.4.15": + version: 0.4.21 + resolution: "multihashes@npm:0.4.21" + dependencies: + buffer: ^5.5.0 + multibase: ^0.7.0 + varint: ^5.0.0 + checksum: 688731560cf7384e899dc75c0da51e426eb7d058c5ea5eb57b224720a1108deb8797f1cd7f45599344d512d2877de99dd6a7b7773a095812365dea4ffe6ebd4c + languageName: node + linkType: hard + "multihashes@npm:^2.0.0": version: 2.0.0 resolution: "multihashes@npm:2.0.0" @@ -23869,6 +24001,13 @@ __metadata: languageName: node linkType: hard +"nano-base32@npm:^1.0.1": + version: 1.0.1 + resolution: "nano-base32@npm:1.0.1" + checksum: 1abe4229f7197ac35c91376b0a897c01d783dc0bbad35b45b70486bdca79c552d8cc7f3780ae9c815d865e3d52adacf1ca4d805ef0bfd4718f982ef5942a8285 + languageName: node + linkType: hard + "nanoid@npm:^2.0.0, nanoid@npm:^2.1.6": version: 2.1.11 resolution: "nanoid@npm:2.1.11" @@ -26853,10 +26992,10 @@ __metadata: languageName: node linkType: hard -"pure-rand@npm:^5.0.0": - version: 5.0.0 - resolution: "pure-rand@npm:5.0.0" - checksum: f33a9021a8916ae1c2e3211ba0ecaa01ed5fae21e3979ce0ee67e562b7e0dabf0d35a9f4113f0c0ceffa799d2276da44d09eebe6b7f49ec3b8fe0dcfa59f8dec +"pure-rand@npm:^5.0.1": + version: 5.0.5 + resolution: "pure-rand@npm:5.0.5" + checksum: 824b906f7f66695c15ed9a898ff650e925723515e999de0360b0726ebad924ce41a74cc2ac60409dc6c55f5781008855f32ecd0fe0a1f40fbce293d48bd11dd1 languageName: node linkType: hard @@ -26935,17 +27074,6 @@ __metadata: languageName: node linkType: hard -"query-string@npm:^5.0.1": - version: 5.1.1 - resolution: "query-string@npm:5.1.1" - dependencies: - decode-uri-component: ^0.2.0 - object-assign: ^4.1.0 - strict-uri-encode: ^1.0.0 - checksum: 4ac760d9778d413ef5f94f030ed14b1a07a1708dd13fd3bc54f8b9ef7b425942c7577f30de0bf5a7d227ee65a9a0350dfa3a43d1d266880882fb7ce4c434a4dd - languageName: node - linkType: hard - "querystring-es3@npm:^0.2.0, querystring-es3@npm:~0.2.0": version: 0.2.1 resolution: "querystring-es3@npm:0.2.1" @@ -28421,6 +28549,13 @@ __metadata: languageName: node linkType: hard +"require-from-string@npm:^1.1.0": + version: 1.2.1 + resolution: "require-from-string@npm:1.2.1" + checksum: d2e0b0c798fe45d86456a32425635bd9d2a75a20e87f67294fa5cce5ed61fdf41e0c7c57afa981fb836299bfb0c37c915adb4d22478dc8d12edbf80a304e9324 + languageName: node + linkType: hard + "require-from-string@npm:^2.0.2": version: 2.0.2 resolution: "require-from-string@npm:2.0.2" @@ -28757,7 +28892,14 @@ __metadata: languageName: node linkType: hard -"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1": +"ripemd160-min@npm:0.0.6": + version: 0.0.6 + resolution: "ripemd160-min@npm:0.0.6" + checksum: 3253fec273aee407e736df0baf69f90c65f56573d6fc537532041112e7c09a2f665ee2e618ef4a88eb494923d36614322eac26ddf35a504fcfedb422fd414c75 + languageName: node + linkType: hard + +"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1, ripemd160@npm:^2.0.2": version: 2.0.2 resolution: "ripemd160@npm:2.0.2" dependencies: @@ -29561,6 +29703,15 @@ __metadata: languageName: node linkType: hard +"sha3@npm:^2.1.1": + version: 2.1.4 + resolution: "sha3@npm:2.1.4" + dependencies: + buffer: 6.0.3 + checksum: fb49c8e18143cc46babc0e5d83d5f5d0149e645f26633a0e6a9aa2514df2ef91f10b6ece20da229e7ead8b8002d8e9514dcc747ef96a25b749294d6385c6f29f + languageName: node + linkType: hard + "shallow-clone@npm:^0.1.2": version: 0.1.2 resolution: "shallow-clone@npm:0.1.2" @@ -29692,17 +29843,6 @@ __metadata: languageName: node linkType: hard -"simple-get@npm:^4.0.1": - version: 4.0.1 - resolution: "simple-get@npm:4.0.1" - dependencies: - decompress-response: ^6.0.0 - once: ^1.3.1 - simple-concat: ^1.0.0 - checksum: e4132fd27cf7af230d853fa45c1b8ce900cb430dd0a3c6d3829649fe4f2b26574c803698076c4006450efb0fad2ba8c5455fbb5755d4b0a5ec42d4f12b31d27e - languageName: node - linkType: hard - "single-call-balance-checker-abi@npm:^1.0.0": version: 1.0.0 resolution: "single-call-balance-checker-abi@npm:1.0.0" @@ -29873,6 +30013,21 @@ __metadata: languageName: node linkType: hard +"solc@npm:^0.4.20": + version: 0.4.26 + resolution: "solc@npm:0.4.26" + dependencies: + fs-extra: ^0.30.0 + memorystream: ^0.3.1 + require-from-string: ^1.1.0 + semver: ^5.3.0 + yargs: ^4.7.1 + bin: + solcjs: solcjs + checksum: 041da7ff725c19023ef34a17f83b3303971d2e62bcea9d0fd3c7af728d6f40ff7cdf2b806d0208a3336d3c9be18c321955e1712ab39ee57390ba00d512def946 + languageName: node + linkType: hard + "sonic-boom@npm:^2.2.1": version: 2.8.0 resolution: "sonic-boom@npm:2.8.0" @@ -30397,13 +30552,6 @@ __metadata: languageName: node linkType: hard -"strict-uri-encode@npm:^1.0.0": - version: 1.1.0 - resolution: "strict-uri-encode@npm:1.1.0" - checksum: 9466d371f7b36768d43f7803f26137657559e4c8b0161fb9e320efb8edba3ae22f8e99d4b0d91da023b05a13f62ec5412c3f4f764b5788fac11d1fea93720bb3 - languageName: node - linkType: hard - "string-hash@npm:^1.1.1": version: 1.1.3 resolution: "string-hash@npm:1.1.3" @@ -31386,6 +31534,13 @@ __metadata: languageName: node linkType: hard +"testrpc@npm:0.0.1": + version: 0.0.1 + resolution: "testrpc@npm:0.0.1" + checksum: e27778552df2d0b938b062fdf41d44557f0eb3de75903cb90b87909f55a82a6345dd13e40d1498e718272b4e5225872dca66da73646c35df1031486bb0ed0fda + languageName: node + linkType: hard + "text-encoding@npm:^0.6.4": version: 0.6.4 resolution: "text-encoding@npm:0.6.4" @@ -31475,7 +31630,7 @@ __metadata: languageName: node linkType: hard -"timed-out@npm:^4.0.0, timed-out@npm:^4.0.1": +"timed-out@npm:^4.0.0": version: 4.0.1 resolution: "timed-out@npm:4.0.1" checksum: 98efc5d6fc0d2a329277bd4d34f65c1bf44d9ca2b14fd267495df92898f522e6f563c5e9e467c418e0836f5ca1f47a84ca3ee1de79b1cc6fe433834b7f02ec54 @@ -32648,13 +32803,6 @@ __metadata: languageName: node linkType: hard -"url-set-query@npm:^1.0.0": - version: 1.0.0 - resolution: "url-set-query@npm:1.0.0" - checksum: 5ad73525e8f3ab55c6bf3ddc70a43912e65ff9ce655d7868fdcefdf79f509cfdddde4b07150797f76186f1a47c0ecd2b7bb3687df8f84757dee4110cf006e12d - languageName: node - linkType: hard - "url@npm:^0.11.0, url@npm:~0.11.0": version: 0.11.0 resolution: "url@npm:0.11.0" @@ -33281,18 +33429,18 @@ __metadata: languageName: node linkType: hard -"web3-utils@npm:1.5.3": - version: 1.5.3 - resolution: "web3-utils@npm:1.5.3" +"web3-utils@npm:1.8.1, web3-utils@npm:^1.0.0-beta.31": + version: 1.8.1 + resolution: "web3-utils@npm:1.8.1" dependencies: - bn.js: ^4.11.9 - eth-lib: 0.2.8 + bn.js: ^5.2.1 ethereum-bloom-filters: ^1.0.6 + ethereumjs-util: ^7.1.0 ethjs-unit: 0.1.6 number-to-bn: 1.7.0 randombytes: ^2.1.0 utf8: 3.0.0 - checksum: 18398478065c8517568fedd68be977ee59d0d39a16c1e0a7746243cf22ff20333b3eaeb644cd6784a629cc7b5c50c3f76ebe8416b36801c052bef36f5ae1d76c + checksum: 08bb2df9cd19672f034bb82a27b857e0571b836a620f83de2214377457c6e52446e8dedcf916f8f10a13c86b5a02674dd4f45c60c45698b388368601cce9cf5e languageName: node linkType: hard @@ -33732,6 +33880,15 @@ __metadata: languageName: node linkType: hard +"window-size@npm:^0.2.0": + version: 0.2.0 + resolution: "window-size@npm:0.2.0" + bin: + window-size: cli.js + checksum: a85e2acf156cfa194301294809867bdadd8a48ee5d972d9fa8e3e1b3420a1d0201b13ac8eb0348a0d14bbf2c3316565b6a749749c2384c5d286caf8a064c4f90 + languageName: node + linkType: hard + "word-wrap@npm:^1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" @@ -33925,30 +34082,6 @@ __metadata: languageName: node linkType: hard -"xhr-request-promise@npm:^0.1.2": - version: 0.1.2 - resolution: "xhr-request-promise@npm:0.1.2" - dependencies: - xhr-request: ^1.0.1 - checksum: f631d334b9d934f889d9299ae8146d874c327729f6c2a5b728a97ef5dc1f5932b9f70db0d3a60b2c99f8e6192daced943d2a3fcafa791b6db02cc74614cef988 - languageName: node - linkType: hard - -"xhr-request@npm:^1.0.1": - version: 1.1.0 - resolution: "xhr-request@npm:1.1.0" - dependencies: - buffer-to-arraybuffer: ^0.0.5 - object-assign: ^4.1.1 - query-string: ^5.0.1 - simple-get: ^2.7.0 - timed-out: ^4.0.1 - url-set-query: ^1.0.0 - xhr: ^2.0.4 - checksum: fd8186f33e8696dabcd1ad2983f8125366f4cd799c6bf30aa8d942ac481a7e685a5ee8c38eeee6fca715a7084b432a3a326991375557dc4505c928d3f7b0f0a8 - languageName: node - linkType: hard - "xhr2-cookies@npm:^1.1.0": version: 1.1.0 resolution: "xhr2-cookies@npm:1.1.0" @@ -33965,7 +34098,7 @@ __metadata: languageName: node linkType: hard -"xhr@npm:^2.0.4, xhr@npm:^2.2.0": +"xhr@npm:^2.2.0": version: 2.5.0 resolution: "xhr@npm:2.5.0" dependencies: @@ -34121,6 +34254,16 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^2.4.1": + version: 2.4.1 + resolution: "yargs-parser@npm:2.4.1" + dependencies: + camelcase: ^3.0.0 + lodash.assign: ^4.0.6 + checksum: f57946a93a9e0986fccbc7999a3fc8179d4693e4551ef0ace3d599c38ec004a3783efb9eed9fa5d738b30db1cfa1d3a07f4dd6ae060cfce6fe61c3ae7b7a347b + languageName: node + linkType: hard + "yargs-parser@npm:^20.2.2": version: 20.2.4 resolution: "yargs-parser@npm:20.2.4" @@ -34228,6 +34371,28 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^4.7.1": + version: 4.8.1 + resolution: "yargs@npm:4.8.1" + dependencies: + cliui: ^3.2.0 + decamelize: ^1.1.1 + get-caller-file: ^1.0.1 + lodash.assign: ^4.0.3 + os-locale: ^1.4.0 + read-pkg-up: ^1.0.1 + require-directory: ^2.1.1 + require-main-filename: ^1.0.1 + set-blocking: ^2.0.0 + string-width: ^1.0.1 + which-module: ^1.0.0 + window-size: ^0.2.0 + y18n: ^3.2.1 + yargs-parser: ^2.4.1 + checksum: 5d0a45dceaf8cff1c6a7164b2c944755a09cced3cb1d585bbc79ffed758ef9f9b54ead0879e3dacfc696ccd15fec9e6e29183c24517d7f578b47cd0614a3851d + languageName: node + linkType: hard + "yargs@npm:^7.1.0": version: 7.1.1 resolution: "yargs@npm:7.1.1"