Description
In thor/contracts we have viem-adapter which creates an instance of ViemContract
But in the viem later we have ContractAdapter that creates an instance of Contract
I would suggest to review and we potentially remove viem-adapter from thor layer
Reproduction URL
No response
Reproduction steps
Screenshots
Logs
OS
No response