From 6861aa4db2c3876d6ad21f30ca6b2a430cd42979 Mon Sep 17 00:00:00 2001 From: Michele Esposito Date: Thu, 24 Oct 2024 15:57:51 +0200 Subject: [PATCH] chore: bump `@metamask/smart-transaction-controller` to `^14.0.0` --- package.json | 4 +- yarn.lock | 168 +++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 138 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index 194d60f6083..7586de19009 100644 --- a/package.json +++ b/package.json @@ -181,7 +181,7 @@ "@metamask/selected-network-controller": "^15.0.2", "@metamask/signature-controller": "^20.1.0", "@metamask/slip44": "3.1.0", - "@metamask/smart-transactions-controller": "^13.0.0", + "@metamask/smart-transactions-controller": "^14.0.0", "@metamask/snaps-controllers": "^9.8.0", "@metamask/snaps-execution-environments": "^6.7.2", "@metamask/snaps-rpc-methods": "^9.1.4", @@ -532,7 +532,7 @@ "fs": "react-native-level-fs" }, "engines": { - "node": "^20.14.0", + "node": "^20.17.0", "yarn": "^1.22.22" }, "lavamoat": { diff --git a/yarn.lock b/yarn.lock index 170808a4521..fbce9e1e1a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4320,7 +4320,7 @@ "@metamask/controller-utils" "^11.3.0" "@metamask/utils" "^9.1.0" -"@metamask/approval-controller@^7.0.0", "@metamask/approval-controller@^7.0.1", "@metamask/approval-controller@^7.0.2", "@metamask/approval-controller@^7.1.0": +"@metamask/approval-controller@^7.0.1", "@metamask/approval-controller@^7.0.2", "@metamask/approval-controller@^7.1.0": version "7.1.0" resolved "https://registry.yarnpkg.com/@metamask/approval-controller/-/approval-controller-7.1.0.tgz#34b07bc4eaf6938b15f9d915c6885d4a5c0a5205" integrity sha512-dhqUeX8wMzW88U+Vgr7oKf0Vouol10ncB3lxmvWyC1VZJhSOdO3VUkn0tH1lzt3ybxYVMOkPaB3gfdksfnNRyA== @@ -4507,6 +4507,17 @@ json-rpc-random-id "^1.0.1" pify "^5.0.0" +"@metamask/eth-block-tracker@^11.0.1", "@metamask/eth-block-tracker@^11.0.2": + version "11.0.2" + resolved "https://registry.yarnpkg.com/@metamask/eth-block-tracker/-/eth-block-tracker-11.0.2.tgz#7890a4430bd6a92577585a66d7958771bfd88ec8" + integrity sha512-R1J3n2WY3PyEfYELc45MVFw7+6iKu7O3S/nBU0icmM3Q2mVqDMpctF5Z5pAZDYYEW35h7tTU2KJfUb1DrXzWcg== + dependencies: + "@metamask/eth-json-rpc-provider" "^4.1.5" + "@metamask/safe-event-emitter" "^3.1.1" + "@metamask/utils" "^9.1.0" + json-rpc-random-id "^1.0.1" + pify "^5.0.0" + "@metamask/eth-block-tracker@^9.0.2", "@metamask/eth-block-tracker@^9.0.3": version "9.0.3" resolved "https://registry.yarnpkg.com/@metamask/eth-block-tracker/-/eth-block-tracker-9.0.3.tgz#ceebe9bc720a54c3a4749fc09c8f8bb9fe206255" @@ -4529,6 +4540,16 @@ "@metamask/utils" "^9.2.1" ethereum-cryptography "^2.1.2" +"@metamask/eth-json-rpc-infura@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-infura/-/eth-json-rpc-infura-10.0.0.tgz#2b36b508199b0612be160492cab6eb959fa10b48" + integrity sha512-JpCMKD7DRBnfyS/kvF66kSfVHqtHSTMQP5GkzCgXl0VUXoDfh4h4N0gMCnl4hLCke/lLbQJptnZzFGNyprfdaw== + dependencies: + "@metamask/eth-json-rpc-provider" "^4.1.5" + "@metamask/json-rpc-engine" "^10.0.0" + "@metamask/rpc-errors" "^7.0.0" + "@metamask/utils" "^9.1.0" + "@metamask/eth-json-rpc-infura@^9.0.0", "@metamask/eth-json-rpc-infura@^9.1.0": version "9.1.0" resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-infura/-/eth-json-rpc-infura-9.1.0.tgz#8e09588ed58f49058615cab7040dcbce4682a292" @@ -4572,6 +4593,23 @@ pify "^5.0.0" safe-stable-stringify "^2.4.3" +"@metamask/eth-json-rpc-middleware@^15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-middleware/-/eth-json-rpc-middleware-15.0.0.tgz#167288ad4618438af9d1bda75d238cb0facfde3f" + integrity sha512-RkmaPQPWGH1qggaq0sStwVIeamiJOjf/2jBJfbX78r/nDCai8ddY/zHpATJr42SvtRYD0JrCPjo6v356IDzjQw== + dependencies: + "@metamask/eth-block-tracker" "^11.0.1" + "@metamask/eth-json-rpc-provider" "^4.1.5" + "@metamask/eth-sig-util" "^7.0.3" + "@metamask/json-rpc-engine" "^10.0.0" + "@metamask/rpc-errors" "^7.0.0" + "@metamask/utils" "^9.1.0" + "@types/bn.js" "^5.1.5" + bn.js "^5.2.1" + klona "^2.0.6" + pify "^5.0.0" + safe-stable-stringify "^2.4.3" + "@metamask/eth-json-rpc-provider@^1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-provider/-/eth-json-rpc-provider-1.0.1.tgz#3fd5316c767847f4ca107518b611b15396a5a32c" @@ -4610,6 +4648,17 @@ "@metamask/utils" "^9.1.0" uuid "^8.3.2" +"@metamask/eth-json-rpc-provider@^4.1.5": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-provider/-/eth-json-rpc-provider-4.1.5.tgz#8461fb3af8a48e3a32b45602ce96e81e1c49b5db" + integrity sha512-ARXEgPnVhrz4uDiG+atgkfZD6t8oZbD4pzWZMV4kJIOgZeUngZvq0m5gVeLKWxkc5ofejoSUBRRAKUQBRaaJKA== + dependencies: + "@metamask/json-rpc-engine" "^10.0.0" + "@metamask/rpc-errors" "^7.0.0" + "@metamask/safe-event-emitter" "^3.0.0" + "@metamask/utils" "^9.1.0" + uuid "^8.3.2" + "@metamask/eth-ledger-bridge-keyring@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@metamask/eth-ledger-bridge-keyring/-/eth-ledger-bridge-keyring-4.1.0.tgz#90bb94b931ecba5c8ed9f0023b35f32f4ed8ac5a" @@ -4788,6 +4837,15 @@ bn.js "^5.2.1" uuid "^8.3.2" +"@metamask/json-rpc-engine@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@metamask/json-rpc-engine/-/json-rpc-engine-10.0.0.tgz#d2beb23ca43596bf2e4a72c54c1d4c24fce1c8a6" + integrity sha512-10GzJR3G+MM1uS9tLEOw67fc8/kstCSwVoSqaL3fxYaWfUrM6RJWAq1jnMdVrLgyItDguC0d8fsW1FTmF856rQ== + dependencies: + "@metamask/rpc-errors" "^7.0.0" + "@metamask/safe-event-emitter" "^3.0.0" + "@metamask/utils" "^9.1.0" + "@metamask/json-rpc-engine@^7.0.0", "@metamask/json-rpc-engine@^7.1.1", "@metamask/json-rpc-engine@^7.3.2", "@metamask/json-rpc-engine@^7.3.3": version "7.3.3" resolved "https://registry.yarnpkg.com/@metamask/json-rpc-engine/-/json-rpc-engine-7.3.3.tgz#f2b30a2164558014bfcca45db10f5af291d989af" @@ -5006,13 +5064,28 @@ uri-js "^4.4.1" uuid "^8.3.2" -"@metamask/nonce-tracker@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@metamask/nonce-tracker/-/nonce-tracker-5.0.0.tgz#4f24e4eb7be685ddbf0757df918e807c2961ccc8" - integrity sha512-Prv8ylpSUMJ6L/JFBPVCsJ7XdvWPoTYbwH/k6GFdl+krtsSIS/oyx+ocDAgW9M7K8EWoAIonvf0Y+EwXIPqVAg== +"@metamask/network-controller@^21.1.0": + version "21.1.0" + resolved "https://registry.yarnpkg.com/@metamask/network-controller/-/network-controller-21.1.0.tgz#766598a7e854a86bcb5f94af6c7bbc7f67820d02" + integrity sha512-AyGumRyUtuQAkYJ/7f/KSPqwc+vndUP20BE0NbGo2hVfMS/IOdvUj2Dz+c8+LnqkO6JfyuQ7BVJiMy5JnMucJw== dependencies: - "@ethersproject/providers" "^5.7.2" - async-mutex "^0.3.1" + "@metamask/base-controller" "^7.0.1" + "@metamask/controller-utils" "^11.3.0" + "@metamask/eth-block-tracker" "^11.0.2" + "@metamask/eth-json-rpc-infura" "^10.0.0" + "@metamask/eth-json-rpc-middleware" "^15.0.0" + "@metamask/eth-json-rpc-provider" "^4.1.5" + "@metamask/eth-query" "^4.0.0" + "@metamask/json-rpc-engine" "^10.0.0" + "@metamask/rpc-errors" "^7.0.0" + "@metamask/swappable-obj-proxy" "^2.2.0" + "@metamask/utils" "^9.1.0" + async-mutex "^0.5.0" + immer "^9.0.6" + loglevel "^1.8.1" + reselect "^5.1.1" + uri-js "^4.4.1" + uuid "^8.3.2" "@metamask/nonce-tracker@^6.0.0": version "6.0.0" @@ -5120,6 +5193,18 @@ fastest-levenshtein "^1.0.16" punycode "^2.1.1" +"@metamask/polling-controller@^11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@metamask/polling-controller/-/polling-controller-11.0.0.tgz#3de28c27a9be5d85879cf9bd35d03a62dbf8932c" + integrity sha512-fXG60Ft7lYgqC8lV8m4FL18hU4K2NnsPzoWTm1Lhen2cysLbgAzqxxGdeIFEMaDiCzcvEtLuEffY8FDKCM0ewQ== + dependencies: + "@metamask/base-controller" "^7.0.1" + "@metamask/controller-utils" "^11.3.0" + "@metamask/utils" "^9.1.0" + "@types/uuid" "^8.3.0" + fast-json-stable-stringify "^2.1.0" + uuid "^8.3.2" + "@metamask/polling-controller@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@metamask/polling-controller/-/polling-controller-4.0.0.tgz#20ab8195cbf388ecc9c03f64234557ae8a528d37" @@ -5307,6 +5392,14 @@ "@metamask/utils" "^9.0.0" fast-safe-stringify "^2.0.6" +"@metamask/rpc-errors@^7.0.0": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@metamask/rpc-errors/-/rpc-errors-7.0.1.tgz#0eb2231a1d5e6bb102df5ac07f365c695bf70055" + integrity sha512-EeQGYioq845w2iBmiR9LHYqHhYIaeDTmxprHpPE3BTlkLB74P0xLv/TivOn4snNLowiC5ekOXfcUzCQszTDmSg== + dependencies: + "@metamask/utils" "^10.0.0" + fast-safe-stringify "^2.0.6" + "@metamask/safe-event-emitter@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c" @@ -5371,22 +5464,22 @@ resolved "https://registry.yarnpkg.com/@metamask/slip44/-/slip44-4.0.0.tgz#690a52d2ba74ea677d9bd0e827a90c8809fbecd3" integrity sha512-MQMocMvFmp1MWownjKMuxevivwYeNQPSpNyIg9K7nmxKuoatp5NUc9L8EJ3Bh//rOfl6fBfXn9byfS0t+NE02Q== -"@metamask/smart-transactions-controller@^13.0.0": - version "13.0.0" - resolved "https://registry.yarnpkg.com/@metamask/smart-transactions-controller/-/smart-transactions-controller-13.0.0.tgz#4a1f47cc5831598edc1bffb00ff74dbda6a3499e" - integrity sha512-7tNtCBXmkWnjHRHVskd2NuJnn+nAZQ3r0oX8QOcc4yINzTk+rBTPEMbPyCmlGP8md53t2EeTuM80iLO61BTGug== +"@metamask/smart-transactions-controller@^14.0.0": + version "14.0.0" + resolved "https://registry.yarnpkg.com/@metamask/smart-transactions-controller/-/smart-transactions-controller-14.0.0.tgz#367b7fae63521678e94355b974a402d0d05af39d" + integrity sha512-V4fgI5q9AqO5J5DK260UpD4xZNhZkRohIX3EXdk1nsOWqu2RjjyzORNbokTuqU8CHwHZpFxtkzH6lcDRHZOD0A== dependencies: "@babel/runtime" "^7.24.1" "@ethereumjs/tx" "^5.2.1" "@ethereumjs/util" "^9.0.2" "@ethersproject/bytes" "^5.7.0" - "@metamask/base-controller" "^6.0.0" + "@metamask/base-controller" "^7.0.1" "@metamask/controller-utils" "^11.0.0" "@metamask/eth-json-rpc-provider" "^4.1.0" "@metamask/eth-query" "^4.0.0" - "@metamask/network-controller" "^20.0.0" - "@metamask/polling-controller" "^8.0.0" - "@metamask/transaction-controller" "^34.0.0" + "@metamask/network-controller" "^21.1.0" + "@metamask/polling-controller" "^11.0.0" + "@metamask/transaction-controller" "^37.3.0" bignumber.js "^9.0.1" events "^3.3.0" fast-json-patch "^3.1.0" @@ -5596,10 +5689,10 @@ resolved "https://registry.yarnpkg.com/@metamask/test-dapp/-/test-dapp-8.9.0.tgz#bac680e8f0007b3a11440f7e311674d6457d37ed" integrity sha512-N/WfmdrzJm+xbpuqJsfMrlrAhiNDsllIpwt9gDDeEKDlQAfJnMtT9xvOvBJbXY7zgMdtGZuD+KY64jNKabbuVQ== -"@metamask/transaction-controller@^34.0.0": - version "34.0.0" - resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-34.0.0.tgz#3c6af8a1b22610a212994ab5683d527dfbacfd74" - integrity sha512-3zlLNVXTYVr9XxkrKXkAHRU2ZvPg9QFOY7N0/klpoPNBwMhc0oMEen89uRkLhXyIH33XsOmHDKnQkDjgMWG//w== +"@metamask/transaction-controller@^37.1.0": + version "37.1.0" + resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-37.1.0.tgz#2168fc768befc9d6c9065cc74196386e3cb36f38" + integrity sha512-jzHhrF7M+Ko9UAR8tuumlHY5brOcuAE1cl5c0tWjwKpyc0ei6UQ8c8cpalGjN3pVy9oeX00Gm7qUpZ5FOCVpLQ== dependencies: "@ethereumjs/common" "^3.2.0" "@ethereumjs/tx" "^4.2.0" @@ -5607,17 +5700,13 @@ "@ethersproject/abi" "^5.7.0" "@ethersproject/contracts" "^5.7.0" "@ethersproject/providers" "^5.7.0" - "@metamask/accounts-controller" "^17.2.0" - "@metamask/approval-controller" "^7.0.0" - "@metamask/base-controller" "^6.0.0" - "@metamask/controller-utils" "^11.0.0" + "@metamask/base-controller" "^7.0.1" + "@metamask/controller-utils" "^11.3.0" "@metamask/eth-query" "^4.0.0" - "@metamask/gas-fee-controller" "^18.0.0" "@metamask/metamask-eth-abis" "^3.1.1" - "@metamask/network-controller" "^19.0.0" - "@metamask/nonce-tracker" "^5.0.0" - "@metamask/rpc-errors" "^6.2.1" - "@metamask/utils" "^8.3.0" + "@metamask/nonce-tracker" "^6.0.0" + "@metamask/rpc-errors" "^6.3.1" + "@metamask/utils" "^9.1.0" async-mutex "^0.5.0" bn.js "^5.2.1" eth-method-registry "^4.0.0" @@ -5625,10 +5714,10 @@ lodash "^4.17.21" uuid "^8.3.2" -"@metamask/transaction-controller@^37.1.0": - version "37.1.0" - resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-37.1.0.tgz#2168fc768befc9d6c9065cc74196386e3cb36f38" - integrity sha512-jzHhrF7M+Ko9UAR8tuumlHY5brOcuAE1cl5c0tWjwKpyc0ei6UQ8c8cpalGjN3pVy9oeX00Gm7qUpZ5FOCVpLQ== +"@metamask/transaction-controller@^37.3.0": + version "37.3.0" + resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-37.3.0.tgz#adf030c809705e2dbb72146cbe1f50851f0647e3" + integrity sha512-IOqGUTd0EyhdVYMIk5kjTP0sTOgDEAUUV6psMoYhDmA63TexMxRt9oqlP28SEzl21tVcmINHuISqGXySIptjbw== dependencies: "@ethereumjs/common" "^3.2.0" "@ethereumjs/tx" "^4.2.0" @@ -5650,6 +5739,21 @@ lodash "^4.17.21" uuid "^8.3.2" +"@metamask/utils@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-10.0.0.tgz#9285e6e195810e8b7c875147ac64981b4be51733" + integrity sha512-EoNZJijLqBbir8ikuiHBHfhCqE1s8Odae3bhtRAd8itJB109xmfFF84djY/iaQI+EAp59Sy7iwengfRohaTK8A== + dependencies: + "@ethereumjs/tx" "^4.2.0" + "@metamask/superstruct" "^3.1.0" + "@noble/hashes" "^1.3.1" + "@scure/base" "^1.1.3" + "@types/debug" "^4.1.7" + debug "^4.3.4" + pony-cause "^2.1.10" + semver "^7.5.4" + uuid "^9.0.1" + "@metamask/utils@^5.0.1": version "5.0.2" resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-5.0.2.tgz#140ba5061d90d9dac0280c19cab101bc18c8857c"