OwnedUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 38,092 txns
Deployed by via 0xa1471153 at 6906589
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
1 additional variable
 (#200)
ERC-1555
--
 (#31)
ERC-1555
--
 (#30)
ERC-1555
--
 (#29)
ERC-1555
--
 (#28)
ERC-1555
--
 (#27)
ERC-1555
--
 (#26)
ERC-1555
--
 (#25)
ERC-1555
--
 (#24)
ERC-1555
--
 (#23)
ERC-1555
--
0xc53aa2e5ebd7886491e560cee2983ad8035f7b85ea9c3a64a182a3efd0670296
0x39157a449b2c631089ce7165630ff2e024759e724cf83a5935bdfe7f488f3533
0x8b6ab11de35c56f246366c43640d6673655490d9d6c5c762e78593802c08fc76
0x83552d705864756033ab6501beb2899707ada63eb8265f1859b9a4a288aac516
0xc23492dccdf7702505ccea34f4ec50f0a9465172da4a076e1c6c8d7a2e21a6e5
0xa1a04430eb89f6b989d04e9aa782c9f058c604d6a68971412e13635344cbce0d
0xf6fa71bf1165b2447f9c8e03a690b16a248513b5f5b90b9870e152a76ccb4468
0x823c1d0ced9e7f4b636b1c47c83f296ba76d2de004912af6d34ca258675f1533
0x316685e7ef2dc7eae5499305ddb45965b36f0ce0bf3a44187a3e2d537c6a2019
0x22f892a6738354c4549e4acacdafecff02a7359a295b6457346075d2064ba4c6

Functions
Getter at block 21245082
implementation(view returns (address impl)
0x3c394f54df0d8db742d67952c4236e41ae343776
pendingProxyOwner(view returns (address pendingOwner)
0x0000000000000000000000000000000000000000
proxyOwner(view returns (address owner)
0x93fde11c8107127a80ce95100df611790e4413c9
IS_BLACKLIST_ADMIN(view returns (bytes32)
0x6973426c61636b6c69737441646d696e00000000000000000000000000000000
IS_MINT_PAUSER(view returns (bytes32)
0x6973545553444d696e7450617573657273000000000000000000000000000000
IS_MINT_RATIFIER(view returns (bytes32)
0x6973545553444d696e7452617469666965720000000000000000000000000000
IS_REGISTRY_ADMIN(view returns (bytes32)
0x6973526567697374727941646d696e0000000000000000000000000000000000
MULTISIG_MINT_SIGS(view returns (uint8)
3
PAUSED_IMPLEMENTATION(view returns (address)
0x3c8984dce8f68fcdeeeafd9e0eca3598562ed291
RATIFY_MINT_SIGS(view returns (uint8)
1
fastPause(view returns (address)
0x0000000000000000000000000000000000000000
initialized(view returns (bool)
true
instantMintLimit(view returns (uint256)
1000000000000000000000000
instantMintPool(view returns (uint256)
1000000000000000000000000
instantMintThreshold(view returns (uint256)
1000000000000000000000000
mintKey(view returns (address)
0x641fa213531e4a013214320dcca9ece7a4e84ce2
mintOperationCount(view returns (uint256)
759
mintPaused(view returns (bool)
false
mintReqInvalidBeforeThisBlock(view returns (uint256)
0
multiSigMintLimit(view returns (uint256)
50000000000000000000000000
multiSigMintPool(view returns (uint256)
50000000000000000000000000
multiSigMintThreshold(view returns (uint256)
50000000000000000000000000
owner(view returns (address)
0x93fde11c8107127a80ce95100df611790e4413c9
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
proofOfReserveEnabler(view returns (address)
0x909e1d88558e06bccc6f07d3c6aed5d8ff6e59cc
ratifiedMintLimit(view returns (uint256)
10000000000000000000000000
ratifiedMintPool(view returns (uint256)
10000000000000000000000000
ratifiedMintThreshold(view returns (uint256)
10000000000000000000000000
registry(view returns (address)
0xccd19a52768342fc5f00b1b206d60333c3a9aba2
token(view returns (address)
0x0000000000085d4780b73119b644ae5ecd22b376
trueRewardManager(view returns (address)
0x62cb1071882e70ae9c608053c1b69469302a1890
Read-only
canFinalize(uint256 _indexview returns (bool)
hasEnoughApproval(uint256 _numberOfApprovaluint256 _valueview returns (bool)
mintOperations(uint256view returns (address touint256 valueuint256 requestedBlockuint256 numberOfApprovalbool paused)
ratifiedPoolRefillApprovals(uint256view returns (address)
State-modifying
claimProxyOwnership(
transferProxyOwnership(address newOwner
upgradeTo(address implementation
addBlacklist(address _evilUser
claimOwnership(
claimTrueCurrencyProxyOwnership(
destroyBlackFunds(address _blackListedUser
disableProofOfReserve(
enableProofOfReserve(
finalizeMint(uint256 _index
instantMint(address _touint256 _value
invalidateAllPendingMints(
pauseMint(uint256 _opIndex
pauseMints(
pauseToken(
ratifyMint(uint256 _indexaddress _touint256 _value
reclaimEther(address _to
reclaimToken(address _tokenaddress _to
refillInstantMintPool(
refillMultiSigMintPool(
refillRatifiedMintPool(
removeBlacklist(address _clearedUser
requestMint(address _touint256 _value
requestReclaimEther(
requestReclaimToken(address _token
revokeMint(uint256 _index
setBurnBounds(uint256 _minuint256 _max
setCanBurn(address burnerbool canBurn
setChainReserveFeed(address newFeed
setChainReserveHeartbeat(uint256 newHeartbeat
setMintLimits(uint256 _instantuint256 _ratifieduint256 _multiSig
setMintThresholds(uint256 _instantuint256 _ratifieduint256 _multiSig
setProofOfReserveEnabler(address enabler
setRegistry(address _registry
setToken(address _newContract
transferMintKey(address _newMintKey
transferOwnership(address newOwner
transferTrueCurrencyProxyOwnership(address _newOwner
unpauseMint(uint256 _opIndex
unpauseMints(
upgradeTrueCurrencyProxyImplTo(address _implementation
Events
NewPendingOwner(address currentOwneraddress pendingOwner
ProxyOwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Upgraded(address indexed implementation
AllMintsPaused(bool status
FastPauseSet(address _newFastPause
FinalizeMint(address indexed touint256 indexed valueuint256 opIndexaddress mintKey
InstantMint(address indexed touint256 indexed valueaddress indexed mintKey
InstantPoolRefilled(
MintApproved(address approveruint256 opIndex
MintLimitsChanged(uint256 instantuint256 ratifieduint256 multiSig
MintPaused(uint256 opIndexbool status
MintRatified(uint256 indexed opIndexaddress indexed ratifier
MintThresholdChanged(uint256 instantuint256 ratifieduint256 multiSig
MultiSigPoolRefilled(
NewOwnerPending(address indexed currentOwneraddress indexed pendingOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProofOfReserveEnablerSet(address previousEnableraddress newEnabler
RatifyPoolRefilled(
RequestMint(address indexed touint256 indexed valueuint256 opIndexaddress mintKey
RequestReclaimContract(address indexed other
RevokeMint(uint256 opIndex
SetRegistry(address indexed registry
SetToken(address newContract
TransferMintKey(address indexed previousMintKeyaddress indexed newMintKey
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.