Remove admin and implementation getters from TransparentUpgradeableProxy by JulissaDantes · Pull Request #3820 · OpenZeppelin/openzeppelin-contracts (original) (raw)
Fixes #3599
The TransparentUpgradeableProxy
contract had getters only accessible if the caller was the admin, but returned 0x
if anybody else calls them, this was more visible on Etherscan, making the getters useless. As part of the removal, the ProxyAdmin
was updated as well to remove the 2 methods calling the admin
and implementation
getters.
PR Checklist
- Tests
- Documentation
- Changelog entry