Blacksmith does not support interacting with a contract that support a Proxy Upgrade Pattern
Opened this issue · 2 comments
tatiesmars commented
Blacksmith does not support interacting with a contract that support a Proxy Upgrade Pattern.
Steps to reproduce the behavior:
Deploy contracts in a similar way that find in here: https://github.com/jordaniza/OZ-Upgradeable-Foundry/blob/main/script/DeployUUPS.s.sol
Expected behavior
As interacting with a Proxy Upgradeable Contract essentially consist of instantiate implementation contract at the address of the proxy... I believe this should be easily support by adding a input to load a interface...
Does blacksmith plan to support such contracts?
see here for more info: https://docs.openzeppelin.com/upgrades-plugins/1.x/proxies
Maxtho8 commented
@unholypanda have you fixed this issue ?
tatiesmars commented
Hello, any update on this? 👀