Open victhorbi opened 3 hours ago
Hi @victhorbi @fabiorigam I am gonna amend the description and title of this issue, I have been reviewing the remaining ethers integration and I believe some parts should be addressed first, actually there are very few occurrences of wallet.
The goal of this ticket is to remove
ethers
from thecore
package since now we are usingviem
(please, have a look at the comments within the package too).We are currently exporting
ethers
fromcore
asvechain_sdk_core_ethers
. I think we could moveethers
to thenetwork
package since it is also imported in the other dependencies (ethers-adapter
,hardhat-plugin
). Another ticket to removeethers
fromnetwork
will address the removal for this second package.If
ethers
is used for testing, please consider to place the dependency underdevDependencies
(if used directly, like forEventFragment#from
) since it could be handy to have it for compatibility purposes.