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