I have used the openzeppelin verify command and that worked fine: I can read my contract source-code at Ropsten/Etherscan.
Howerver, I also would like to verify the Proxy contract source-code. How is that possible?
Thanks id advance.
I have used the openzeppelin verify command and that worked fine: I can read my contract source-code at Ropsten/Etherscan.
Howerver, I also would like to verify the Proxy contract source-code. How is that possible?
Thanks id advance.
Hi @nogueiradalmeida welcome to the community
Glad you can verify the logic contract using OpenZeppelin SDK.
I haven’t got a process yet for verifying the Proxy contract on Etherscan. I will update when I do.
A post was split to a new topic: Inheritance to persist state
The Proxy verification would be also very useful to interact through those block explorers.
Are you going to open an issue for that?
Thank you so much!
I agree, proxy verification would be very useful.
There is an open issue for verifying proxy contracts: https://github.com/OpenZeppelin/openzeppelin-sdk/issues/937
For anyone trying to manually verify the problem with version 2.5.3 of OpenZeppelin (September 2019 ), I was able to verify InitializableAdminUpgradeabilityProxy.sol
with the following parameters:
I used truffle-flattener to flatten the contracts directly in my node_modules
.
You can find the verified contract here.