Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blacksmith does not support interacting with a contract that support a Proxy Upgrade Pattern #489

Open
tatiesmars opened this issue Jul 31, 2023 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@tatiesmars
Copy link

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

@tatiesmars tatiesmars added the bug Something isn't working label Jul 31, 2023
@unholypanda unholypanda self-assigned this Aug 2, 2023
@Maxtho8
Copy link

Maxtho8 commented Nov 20, 2023

@unholypanda have you fixed this issue ?

@tatiesmars
Copy link
Author

Hello, any update on this? 👀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants