web3wagmi
← All standards

ERC-3561 Trust Minimized Upgradeability Proxy

StagnantERCcreated 2021-05-09

proxy with a delay before specified upgrade goes live

Author: Sam Porter (@SamPorter1984)

Functions this standard introduces (6)

0x55f29166cancelUpgrade()
0x8f283970changeAdmin(address)
0xfddb1a23prolongLock(uint256)
0x0c6f52b3proposeTo(address,bytes)payable
0x0c66effasetZeroTrustPeriod(uint256)
0x25394645upgrade(bytes)

Events (7)

Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.

0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3bUpgraded(address)
0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798fAdminChanged(address,address)
0x449860c58a6ce7acb79bbc76727c717d9688a32a8b2bd805b1deb61e5afa5c4dNextLogicDefined(address,uint256)
0x9a0e1268fb202214a0078acadf0ae1f5ebd98fec6d8a7cdc534aeb7a9fdad073ProposingUpgradesRestrictedUntil(uint256,uint256)
0x58e3160efa8cc0d3d99953670f9235bbb7c4aa506ae1d6c37b6b5753f7a29fcbNextLogicCanceled()
0xd5d6d1330d6cc2f5c286cad334439de5011847ba68856228dfbc959749946ae1ZeroTrustPeriodSet(uint256)
0x026b065bd8993d94841ee5f2bb40877af40dda8e90cbdd2be7b0bf30ea54f910NextLogicCanceled(address)

What the specification covers

Compare with

Parsed from the canonical specification · discussion