Currently, if you would like to use Hardhat Toolbox 3.0.0, it requires dependencies on hardhat-ethers 3.0.4 and Ethers v6. This leads to an incompatibility with Smock, because smock requires hardhat-ethers v2 and Ethers v5.
It would be nice if Smock was updated to support Ethers v6. Unfortunately, I think this might require removing the hardhat-waffle dependency, as there is not a v3 of that since it is dead (Hardhat has moved on to using chai matchers and hardhat network helpers which they claim is an improvement over waffle).
Ethers v6 has substantial changes, specifically the elimination of BigNumber. Its probably better to deal with that big update sooner rather than later.
Can you please update to support Ethers v6 and also the hardhat 3/toolbox approach? If not, can you provide insight into if that update will ever occur?
Thank you.
Currently, if you would like to use Hardhat Toolbox 3.0.0, it requires dependencies on hardhat-ethers 3.0.4 and Ethers v6. This leads to an incompatibility with Smock, because smock requires hardhat-ethers v2 and Ethers v5.
It would be nice if Smock was updated to support Ethers v6. Unfortunately, I think this might require removing the hardhat-waffle dependency, as there is not a v3 of that since it is dead (Hardhat has moved on to using chai matchers and hardhat network helpers which they claim is an improvement over waffle).
Ethers v6 has substantial changes, specifically the elimination of BigNumber. Its probably better to deal with that big update sooner rather than later.
Can you please update to support Ethers v6 and also the hardhat 3/toolbox approach? If not, can you provide insight into if that update will ever occur?
Thank you.