From d58585b276cdd05c957952107db520f2197f5e6f Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Fri, 28 Jul 2023 14:29:50 +1000 Subject: [PATCH] =?UTF-8?q?Revert=20"Switch=20to=20dev=20build=20of=20web3?= =?UTF-8?q?.js=20for=20testing,=20no=20more=20eval()=20issue=20?= =?UTF-8?q?=F0=9F=98=8E"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 0f8ce58ddfa851e2aef7bcdd76f1d88d8c9c11c4. --- package-lock.json | 354 +++++++++++++++++++++++++--------------------- package.json | 6 +- 2 files changed, 199 insertions(+), 161 deletions(-) diff --git a/package-lock.json b/package-lock.json index 23e7fb48..1dd7a85c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -56,9 +56,9 @@ "socks-proxy-agent": "^6.2.1", "uid-safe": "^2.1.5", "unix-crypt-td-js": "^1.1.4", - "web3": "4.0.4-dev.0ee9bb4.0", - "web3-eth-accounts": "4.0.4-dev.0ee9bb4.0", - "web3-utils": "4.0.4-dev.0ee9bb4.0" + "web3": "^4.0.3", + "web3-eth-accounts": "^4.0.3", + "web3-utils": "^4.0.3" }, "devDependencies": { "eslint": "^8.45.0", @@ -78,9 +78,9 @@ } }, "node_modules/@adraffy/ens-normalize": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.9.4.tgz", - "integrity": "sha512-UK0bHA7hh9cR39V+4gl2/NnBBjoXIxkuWAPCaY4X7fbH4L/azIi7ilWOCjMUYfpJgraLUAqkRi2BqrjME8Rynw==" + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.9.2.tgz", + "integrity": "sha512-0h+FrQDqe2Wn+IIGFkTCd4aAwTJ+7834Ek1COohCyV26AXhwQ7WQaz+4F/nLOeVl/3BtWHOHLPsq46V8YB46Eg==" }, "node_modules/@ampproject/remapping": { "version": "2.2.1", @@ -7585,6 +7585,22 @@ "node": ">=10" } }, + "node_modules/generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dependencies": { + "is-property": "^1.0.2" + } + }, + "node_modules/generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha512-TuOwZWgJ2VAMEGJvAyPWvpqxSANF0LDpmyHauMjFYzaACvn+QTT/AZomvPCzVBV7yDN3OmwHQ5OvHaeLKre3JQ==", + "dependencies": { + "is-property": "^1.0.0" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -8945,6 +8961,23 @@ "node": ">=0.10.0" } }, + "node_modules/is-my-ip-valid": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", + "integrity": "sha512-jxc8cBcOWbNK2i2aTkCZP6i7wkHF1bqKFrwEHuN5Jtg5BSaZHUZQ/JTOJwoV41YvHnOaRyWWh72T/KvfNz9DJg==" + }, + "node_modules/is-my-json-valid": { + "version": "2.20.6", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.6.tgz", + "integrity": "sha512-1JQwulVNjx8UqkPE/bqDaxtH4PXCe/2VRh/y3p99heOV87HG4Id5/VfDswd+YiAfHcRTfDlWgISycnHuhZq1aw==", + "dependencies": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^5.0.0", + "xtend": "^4.0.0" + } + }, "node_modules/is-nan": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", @@ -9050,6 +9083,11 @@ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" }, + "node_modules/is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==" + }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -10206,6 +10244,14 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/jsprim": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", @@ -16127,26 +16173,26 @@ } }, "node_modules/web3": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3/-/web3-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-CjZmKVAx+hVGMEzTsHb2iDJPIpgL8HG6RWa07EDOkt3sU+4WBMcE6LZtJpei3eGm0DGyfISDp4ukl/nGy9gvTQ==", - "dependencies": { - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-eth": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-abi": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-accounts": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-contract": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-ens": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-iban": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-personal": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-net": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-providers-http": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-providers-ws": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-rpc-methods": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3/-/web3-4.0.3.tgz", + "integrity": "sha512-rUMxui5f52yPWjiMRQV6xqIrTQSovYM2CNhl57y+xj/fGXNLbI1D5FsLPnUMZjMaFHJBTteaBxq/sTEaw/1jNA==", + "dependencies": { + "web3-core": "^4.0.3", + "web3-errors": "^1.0.2", + "web3-eth": "^4.0.3", + "web3-eth-abi": "^4.0.3", + "web3-eth-accounts": "^4.0.3", + "web3-eth-contract": "^4.0.3", + "web3-eth-ens": "^4.0.3", + "web3-eth-iban": "^4.0.3", + "web3-eth-personal": "^4.0.3", + "web3-net": "^4.0.3", + "web3-providers-http": "^4.0.3", + "web3-providers-ws": "^4.0.3", + "web3-rpc-methods": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14.0.0", @@ -16154,32 +16200,32 @@ } }, "node_modules/web3-core": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-9HprdT+r5AqaYJ60cackenNExHlsIfNaEjEaX7cYayi9BDP3INvnbs6TnyZdXqEgAtRbnEuUOqoNajZlJSVMkg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-4.0.3.tgz", + "integrity": "sha512-KJaH1+ajm/gelvhImkXZx8HrBaGZDERqhOCRpikuwReVDTf4X3TlXqF+oKt153qf5HUXWR4CUL6NkNKNQWjhbA==", "dependencies": { - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-iban": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-providers-http": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-providers-ws": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-eth-iban": "^4.0.3", + "web3-providers-http": "^4.0.3", + "web3-providers-ws": "^4.0.3", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", "npm": ">=6.12.0" }, "optionalDependencies": { - "web3-providers-ipc": "4.0.4-dev.0ee9bb4.0+0ee9bb4" + "web3-providers-ipc": "^4.0.3" } }, "node_modules/web3-errors": { - "version": "1.0.3-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-errors/-/web3-errors-1.0.3-dev.0ee9bb4.0.tgz", - "integrity": "sha512-p8tJTN+XnJScp0f5qjUspc4Zt0FTNliPU6viXvTKUFXXqlRy3tjQ+PZfHHJkz7EAhBDNExApIrPoKGVprKz9ZQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/web3-errors/-/web3-errors-1.0.2.tgz", + "integrity": "sha512-LtRUASAQKeCKyxHRhfyU5xiE9asUmo7KJ9bEzzaPlkVYLl5lzhUXzd6lvnQfSaSXJnlzoUXvhI5I0Hpzc8Lohg==", "dependencies": { - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-types": "^1.0.2" }, "engines": { "node": ">=14", @@ -16187,21 +16233,21 @@ } }, "node_modules/web3-eth": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-TtbZsyvSE43MIKbRdWRevopnAFoDdHPZNqlddJCl6dCKLqhhbUIggF4OO9bzrDuF7/iqd3AQDUKFIQyXkpnXyQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-4.0.3.tgz", + "integrity": "sha512-4t1+lpqzk3ljubr0CKE9Ila82p2Pim6Bn7ZIruVfMt9AOA5wL6M0OeMTy0fWBODLJiZJ7R77Ugm0kvEVWD3lqg==", "dependencies": { "setimmediate": "^1.0.5", - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-abi": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-accounts": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-net": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-providers-ws": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-rpc-methods": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-errors": "^1.0.2", + "web3-eth-abi": "^4.0.3", + "web3-eth-accounts": "^4.0.3", + "web3-net": "^4.0.3", + "web3-providers-ws": "^4.0.3", + "web3-rpc-methods": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16209,15 +16255,15 @@ } }, "node_modules/web3-eth-abi": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-1JGMPBB2Ukw8YDOlOpeulf+P7iTjexlIOJMadWltTYNYazu6j4d/qaMA7tG/2t9yG0YCamX379LiSzaIFoUFIA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-4.0.3.tgz", + "integrity": "sha512-is1sKkTna5LQri25iRbxJ43kQ6qlFR/Syi6dnpwsFua0qAyKuDTxLZDoMaBfdH8NvxvjuGWFUWALwuSk8gk5Xg==", "dependencies": { "@ethersproject/abi": "^5.7.0", "@ethersproject/bignumber": "^5.7.0", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3" }, "engines": { "node": ">=14", @@ -16225,17 +16271,17 @@ } }, "node_modules/web3-eth-accounts": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-ey0fE+W/A9zPxjYs8iKDsiIM6r+cJqphUVpG6VrFjcAmjpR0F0af9mybA+LWYSr0Nt+S7gY7FVVfaVwM/b5+fQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-4.0.3.tgz", + "integrity": "sha512-qS4r25weJYlKzHPIneL3g33LG+I6QkRCs25ZtooK6elurlZY4HyRE04BIWv12xZswtsvdmMt4HysMUNKgLrgPg==", "dependencies": { "@ethereumjs/rlp": "^4.0.1", "crc-32": "^1.2.2", "ethereum-cryptography": "^2.0.0", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16243,17 +16289,17 @@ } }, "node_modules/web3-eth-contract": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-78zQfrVDY3keEChhuS7dlW2pFzU9uRoy48w4QVvBAP9yp4RXnJazCK8S71dpmL+jf24Nf6Xn8UKqTp02k0szIw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-4.0.3.tgz", + "integrity": "sha512-x8YsIVVUeONwLCnUmswk5KD3luYxaKuN/xnSzxpb8fE4/KBA6eJswYcIGPrK9QILrVR26yDV/QQpgLU1IJS14g==", "dependencies": { - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-eth": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-abi": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-errors": "^1.0.2", + "web3-eth": "^4.0.3", + "web3-eth-abi": "^4.0.3", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16261,19 +16307,19 @@ } }, "node_modules/web3-eth-ens": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-yjRmCYxoHkT+zr4cODqe3lJP8S8uvG8yxi3zq5wddnR66Kxr41QVhucx3sLn/8DX0DdR6wJWZIJtDjtzc/FfUQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-4.0.3.tgz", + "integrity": "sha512-1tk1WWJB6lsViRFxHR9kt8qgfMV0cySeNBa8H/bZ9/HZ1G8L/c2cboVrG4D0QsPO1im1jQl4Cf3ceKH0PW1KZg==", "dependencies": { "@adraffy/ens-normalize": "^1.8.8", - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-eth": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth-contract": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-net": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-errors": "^1.0.2", + "web3-eth": "^4.0.3", + "web3-eth-contract": "^4.0.3", + "web3-net": "^4.0.3", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16281,14 +16327,14 @@ } }, "node_modules/web3-eth-iban": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-Cun3QvF+89C6HoAbQJ8dAxIctfgrXrARFPMacucWE1q1MhEt3W7LULtQzp8FY0qcy+sR3fVJiB61Z1QVMmVy0Q==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-4.0.3.tgz", + "integrity": "sha512-9gn6fb034fh3DvQeutuhaG3J9+ZSriPC/O/H7K+lgUWJZh/lpaZy5A06nhHzNcleCWC07Q6J7d7VZlNjaBPtOA==", "dependencies": { - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16296,16 +16342,16 @@ } }, "node_modules/web3-eth-personal": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-an8mETdlGa4FKYMYKSdJQR1Tc8HqyKc0AhQXlwDfKiJAAwTBIO0fIegn+6upAVroezeYR8hDiHHk8dhjjtR1kw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-4.0.3.tgz", + "integrity": "sha512-Gugz45w/D4wlUNbUth8iHWkv0c5fFZGWZqFvpACJul0z9h0Ou8HzuJMUv3U0xFOQJF5fniVegfp6l0FJQ3hGrQ==", "dependencies": { - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-eth": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-rpc-methods": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-eth": "^4.0.3", + "web3-rpc-methods": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16313,14 +16359,14 @@ } }, "node_modules/web3-net": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-XDNqwlxobpfv5iTpBycOPyDU3wZ+WfJ9PPf76ag1XCsf+b3CAT00bl/Fchj9TEn1mgaUg8W/TlDHv4ys8wnzXA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-4.0.3.tgz", + "integrity": "sha512-qe+stvVgYhO8AiPgDykZW5gS4mZ3GRWdQ8xn3eTvderresIMvdZYSAoUla2jWl1CgpcqzaoOSO9Pf8t43fr8SA==", "dependencies": { - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-rpc-methods": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-rpc-methods": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3" }, "engines": { "node": ">=14", @@ -16328,14 +16374,14 @@ } }, "node_modules/web3-providers-http": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-rt6XU3FqzMVRVZM+L/ynX8Fr9TWXS356jI3zoMJ4PmvJZH0CNrpXM8Q35N9nl07Tx7bvuVrKX0x3EGmRtk76Pg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-4.0.3.tgz", + "integrity": "sha512-5E6nKjWrwlJdhGImOxyTnFDT6UcZu4waO6AJrENBRh2vdoCfP/Piiv3PLywHs71gwTMsAjy6CNPL5lZdGf+JQA==", "dependencies": { "cross-fetch": "^3.1.5", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3" }, "engines": { "node": ">=14", @@ -16343,14 +16389,14 @@ } }, "node_modules/web3-providers-ipc": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-XyXBLCXavmY+pNb0LK1veid9TrbgeWof/G59rVB1FVwB3+cv8EG9hfw+htEdc8P44tE3jSQIDUZaJ8xDFrmMMA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-4.0.3.tgz", + "integrity": "sha512-v+Ugp5XXUVcAQju/u4ThdjI3FM9lq674F6cJ7yz3R6uTel+wNPDiT47Se8hvm5grgHid7z3MbVYCQpDCiiAFHw==", "optional": true, "dependencies": { - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3" }, "engines": { "node": ">=14", @@ -16358,15 +16404,15 @@ } }, "node_modules/web3-providers-ws": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-KHWgehl2tTRTLTbW7H2MgrhWFLx5rQ2Xo93sZ+z6Owu9KFN+2JxoViP1NFaAiwaAbhZreIxeGODQZLIMZWcPaw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-4.0.3.tgz", + "integrity": "sha512-V2bYiMvhv+xBYxFdf8V1zGTwhJoAkBQNMECVGNjQIz1qBKuqu6hXHasmkYSJV780LD6qoL58KlfTggjf4SUSaA==", "dependencies": { "@types/ws": "^8.5.3", "isomorphic-ws": "^5.0.0", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-utils": "4.0.4-dev.0ee9bb4.0+0ee9bb4", + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-utils": "^4.0.3", "ws": "^8.8.1" }, "engines": { @@ -16395,13 +16441,13 @@ } }, "node_modules/web3-rpc-methods": { - "version": "1.0.3-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-rpc-methods/-/web3-rpc-methods-1.0.3-dev.0ee9bb4.0.tgz", - "integrity": "sha512-XnTPrW3Ysd+U64rBVUhntGjwk8xNt14KNNoOLxCBLtCaraCw2ItDO62gLgT/Zx3Z5zqIfIqOTS64nhNT2PqJsg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/web3-rpc-methods/-/web3-rpc-methods-1.0.2.tgz", + "integrity": "sha512-VhLHvgR62JUNgo0op8hP4LcRkvdF0WaHD9xhcEKGLcri9VfYvR1yTZ3CVh6NTgRCmfDePObbp5blHfbla1cC5Q==", "dependencies": { - "web3-core": "4.0.4-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-core": "^4.0.3", + "web3-types": "^1.0.2", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16409,23 +16455,23 @@ } }, "node_modules/web3-types": { - "version": "1.0.3-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-types/-/web3-types-1.0.3-dev.0ee9bb4.0.tgz", - "integrity": "sha512-vy9Gsoi+OozdKvEKxzc7pZX5+6NWUNtLkp/BB7wcrK0NeQWg+nZzJzp7vTU/9FeoQjM4v5cbRQyP3N+vROcgyg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/web3-types/-/web3-types-1.0.2.tgz", + "integrity": "sha512-tLzA9vevGGWdHlxXvPRJjEIIR0UnZBI5Kq9qiENRS/vSekTHAHp7u+WGDxt+6kP105gKlbep50TogQIvJqLfnA==", "engines": { "node": ">=14", "npm": ">=6.12.0" } }, "node_modules/web3-utils": { - "version": "4.0.4-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-4.0.4-dev.0ee9bb4.0.tgz", - "integrity": "sha512-gFYoqYlZad7ZD1byAVf9iiE7MUEBS9u1jYUe0PJ1+xJR8+f9XN2ADlpeyXdu3FUzxKsgfZJkNrfT4BgjQm3JvQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-4.0.3.tgz", + "integrity": "sha512-clBvm/vWR2mAc9nPnsPYBZMikIhVG9RAsXdrxvXI4e2jAQ3DTtHKMhqy+Cl214dQaAdAEYyVb5ILW5lKKqk2vA==", "dependencies": { "ethereum-cryptography": "^2.0.0", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-validator": "1.0.3-dev.0ee9bb4.0+0ee9bb4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2", + "web3-validator": "^1.0.2" }, "engines": { "node": ">=14", @@ -16433,15 +16479,15 @@ } }, "node_modules/web3-validator": { - "version": "1.0.3-dev.0ee9bb4.0", - "resolved": "https://registry.npmjs.org/web3-validator/-/web3-validator-1.0.3-dev.0ee9bb4.0.tgz", - "integrity": "sha512-lyKsHp1lJOI/jWUghRp62nzsYOhzOX/ijxRKt9zHxKB1tkfH5IO09f8gdVV+vsV7XuHRC1S70/rn30v2yFHLJQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/web3-validator/-/web3-validator-1.0.2.tgz", + "integrity": "sha512-orx1CQAEnwJUnl/8iF2II2zSA4wiooNJvFmVE0Dbmt/kE370SugIDViQP76snhxtouG2AXzz4GyKbPCMlLGh/A==", "dependencies": { "ethereum-cryptography": "^2.0.0", + "is-my-json-valid": "^2.20.6", "util": "^0.12.5", - "web3-errors": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "web3-types": "1.0.3-dev.0ee9bb4.0+0ee9bb4", - "zod": "^3.21.4" + "web3-errors": "^1.0.2", + "web3-types": "^1.0.2" }, "engines": { "node": ">=14", @@ -16826,14 +16872,6 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } - }, - "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } } } } diff --git a/package.json b/package.json index b0afcacd..a8bc0bdf 100644 --- a/package.json +++ b/package.json @@ -52,9 +52,9 @@ "socks-proxy-agent": "^6.2.1", "uid-safe": "^2.1.5", "unix-crypt-td-js": "^1.1.4", - "web3": "4.0.4-dev.0ee9bb4.0", - "web3-eth-accounts": "4.0.4-dev.0ee9bb4.0", - "web3-utils": "4.0.4-dev.0ee9bb4.0" + "web3": "^4.0.3", + "web3-eth-accounts": "^4.0.3", + "web3-utils": "^4.0.3" }, "devDependencies": { "eslint": "^8.45.0",