diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 743fb7fbcc42..1bc03051c9ff 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -412,7 +412,7 @@ "@ethersproject/bytes": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@metamask/ppom-validator>elliptic": true } }, "ethers>@ethersproject/solidity": { @@ -3907,17 +3907,6 @@ "stream-browserify": true } }, - "ethers>@ethersproject/signing-key>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "@metamask/ppom-validator>elliptic": { "packages": { "bn.js": true, @@ -3929,17 +3918,6 @@ "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true } }, - "eth-lattice-keyring>gridplus-sdk>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "string.prototype.matchall>call-bind>es-define-property": { "packages": { "string.prototype.matchall>get-intrinsic": true @@ -4256,7 +4234,7 @@ "ethereumjs-util>ethereum-cryptography>bs58check": true, "browserify>buffer": true, "@ethereumjs/tx>@ethereumjs/common>crc-32": true, - "eth-lattice-keyring>gridplus-sdk>elliptic": true, + "@metamask/ppom-validator>elliptic": true, "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, "ethers>@ethersproject/sha2>hash.js": true, "eth-ens-namehash>js-sha3": true, diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index bb1b8b3a8a51..16e83b52b79e 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -412,7 +412,7 @@ "@ethersproject/bytes": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@metamask/ppom-validator>elliptic": true } }, "ethers>@ethersproject/solidity": { @@ -3950,17 +3950,6 @@ "stream-browserify": true } }, - "ethers>@ethersproject/signing-key>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "@metamask/ppom-validator>elliptic": { "packages": { "bn.js": true, @@ -3972,17 +3961,6 @@ "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true } }, - "eth-lattice-keyring>gridplus-sdk>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "string.prototype.matchall>call-bind>es-define-property": { "packages": { "string.prototype.matchall>get-intrinsic": true @@ -4299,7 +4277,7 @@ "ethereumjs-util>ethereum-cryptography>bs58check": true, "browserify>buffer": true, "@ethereumjs/tx>@ethereumjs/common>crc-32": true, - "eth-lattice-keyring>gridplus-sdk>elliptic": true, + "@metamask/ppom-validator>elliptic": true, "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, "ethers>@ethersproject/sha2>hash.js": true, "eth-ens-namehash>js-sha3": true, diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 743fb7fbcc42..1bc03051c9ff 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -412,7 +412,7 @@ "@ethersproject/bytes": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@metamask/ppom-validator>elliptic": true } }, "ethers>@ethersproject/solidity": { @@ -3907,17 +3907,6 @@ "stream-browserify": true } }, - "ethers>@ethersproject/signing-key>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "@metamask/ppom-validator>elliptic": { "packages": { "bn.js": true, @@ -3929,17 +3918,6 @@ "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true } }, - "eth-lattice-keyring>gridplus-sdk>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "string.prototype.matchall>call-bind>es-define-property": { "packages": { "string.prototype.matchall>get-intrinsic": true @@ -4256,7 +4234,7 @@ "ethereumjs-util>ethereum-cryptography>bs58check": true, "browserify>buffer": true, "@ethereumjs/tx>@ethereumjs/common>crc-32": true, - "eth-lattice-keyring>gridplus-sdk>elliptic": true, + "@metamask/ppom-validator>elliptic": true, "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, "ethers>@ethersproject/sha2>hash.js": true, "eth-ens-namehash>js-sha3": true, diff --git a/lavamoat/browserify/mmi/policy.json b/lavamoat/browserify/mmi/policy.json index 309b6c6548e9..deba257a9958 100644 --- a/lavamoat/browserify/mmi/policy.json +++ b/lavamoat/browserify/mmi/policy.json @@ -412,7 +412,7 @@ "@ethersproject/bytes": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@metamask/ppom-validator>elliptic": true } }, "ethers>@ethersproject/solidity": { @@ -3999,17 +3999,6 @@ "stream-browserify": true } }, - "ethers>@ethersproject/signing-key>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "@metamask/ppom-validator>elliptic": { "packages": { "bn.js": true, @@ -4021,17 +4010,6 @@ "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true } }, - "eth-lattice-keyring>gridplus-sdk>elliptic": { - "packages": { - "bn.js": true, - "@metamask/ppom-validator>elliptic>brorand": true, - "ethers>@ethersproject/sha2>hash.js": true, - "@metamask/ppom-validator>elliptic>hmac-drbg": true, - "pumpify>inherits": true, - "@metamask/ppom-validator>elliptic>minimalistic-assert": true, - "@metamask/ppom-validator>elliptic>minimalistic-crypto-utils": true - } - }, "string.prototype.matchall>call-bind>es-define-property": { "packages": { "string.prototype.matchall>get-intrinsic": true @@ -4348,7 +4326,7 @@ "ethereumjs-util>ethereum-cryptography>bs58check": true, "browserify>buffer": true, "@ethereumjs/tx>@ethereumjs/common>crc-32": true, - "eth-lattice-keyring>gridplus-sdk>elliptic": true, + "@metamask/ppom-validator>elliptic": true, "eth-lattice-keyring>gridplus-sdk>eth-eip712-util-browser": true, "ethers>@ethersproject/sha2>hash.js": true, "eth-ens-namehash>js-sha3": true, diff --git a/package.json b/package.json index a9981f28cd89..25f99a554141 100644 --- a/package.json +++ b/package.json @@ -259,7 +259,9 @@ "tslib@npm:^2.3.1": "~2.6.0", "tslib@npm:^2.4.0": "~2.6.0", "tslib@npm:^2.6.2": "~2.6.0", - "@metamask/providers@npm:^18.3.1": "patch:@metamask/providers@npm%3A19.0.0#~/.yarn/patches/@metamask-providers-npm-19.0.0-3d962c6f1a.patch" + "@metamask/providers@npm:^18.3.1": "patch:@metamask/providers@npm%3A19.0.0#~/.yarn/patches/@metamask-providers-npm-19.0.0-3d962c6f1a.patch", + "@ethersproject/signing-key/elliptic": "^6.6.1", + "gridplus-sdk/elliptic": "^6.6.1" }, "dependencies": { "@babel/runtime": "patch:@babel/runtime@npm%3A7.25.9#~/.yarn/patches/@babel-runtime-npm-7.25.9-fe8c62510a.patch", diff --git a/yarn.lock b/yarn.lock index ca63740419b2..1818e24989f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17602,22 +17602,7 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:6.5.4": - version: 6.5.4 - resolution: "elliptic@npm:6.5.4" - dependencies: - bn.js: "npm:^4.11.9" - brorand: "npm:^1.1.0" - hash.js: "npm:^1.0.0" - hmac-drbg: "npm:^1.0.1" - inherits: "npm:^2.0.4" - minimalistic-assert: "npm:^1.0.1" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 10/2cd7ff4b69720dbb2ca1ca650b2cf889d1df60c96d4a99d331931e4fe21e45a7f3b8074e86618ca7e56366c4b6258007f234f9d61d9b0c87bbbc8ea990b99e94 - languageName: node - linkType: hard - -"elliptic@npm:^6.0.0, elliptic@npm:^6.4.0, elliptic@npm:^6.5.4, elliptic@npm:^6.5.7": +"elliptic@npm:^6.0.0, elliptic@npm:^6.4.0, elliptic@npm:^6.5.4, elliptic@npm:^6.5.7, elliptic@npm:^6.6.1": version: 6.6.1 resolution: "elliptic@npm:6.6.1" dependencies: