TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 278 txns
Deployed by via 0x3c502100 at 14656710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0x6deca122d67fbceedc75b1bd252534f847d14e999178b604e8b59831cc925540
0x9370b0090539428ca4ccb685335ed603b390e7b036f767e3d6120e1d29720742
0xf9a7f8baa9a9801ba55e256e7aeca97b4286a15fbd8d2dc97a73128a223c9072
0xc5ca1645a3ee72c8d90dcce6be4bea424437ec5abddd805ccf561e327e9cec95
0x8b47c2f5991a3ecf1be2cdf353b9bb212250924b1da62b912c761a3106f6fa0a
0x2a1a891e267dbb204cac4eb638efe0b7ca87168461980556d88f4e45ca0e8553
0x77549b2f019fa5890dfbce717771fa33945327ed4333e04d73a97765bbf325b2
0x166e3f4e4a2e9269ad23b93a9715537be92499bf232866ea9608a4d35aef8c2e
0x419f3571b0fd6cf43d2581e6e7f63a01720069beea0e5275db55b3f8d52feb48
0xcfe54b5842264b096d7d2392088dc8ab3bfddd00dd594840b2441ddf11133b72

Functions
Getter at block 21167256
owner(view returns (address)
0xb8d175f16742395f530e0b3bc1d30bd06b78cda9
trustedForwarder(view returns (address)
0x0000000000000000000000000000000000000000
versionRecipient(view returns (string)
1.0.0-beta.1/charged-particles.relay.recipient
Read-only
getBreakBondTimelockExpiry(address contractAddressuint256 tokenIdview returns (uint256 lockExpiry)
getDischargeTimelockExpiry(address contractAddressuint256 tokenIdview returns (uint256 lockExpiry)
getReleaseTimelockExpiry(address contractAddressuint256 tokenIdview returns (uint256 lockExpiry)
isCovalentBondRestricted(address contractAddressuint256 tokenIdview returns (bool)
isEnergizeRestricted(address contractAddressuint256 tokenIdview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
getBreakBondState(address contractAddressuint256 tokenIdaddress senderreturns (bool allowFromAllbool isApproveduint256 timelockuint256 tempLockExpiry)
getDischargeState(address contractAddressuint256 tokenIdaddress senderreturns (bool allowFromAllbool isApproveduint256 timelockuint256 tempLockExpiry)
getReleaseState(address contractAddressuint256 tokenIdaddress senderreturns (bool allowFromAllbool isApproveduint256 timelockuint256 tempLockExpiry)
initialize(address initiator
isApprovedForBreakBond(address contractAddressuint256 tokenIdaddress operatorreturns (bool)
isApprovedForDischarge(address contractAddressuint256 tokenIdaddress operatorreturns (bool)
isApprovedForRelease(address contractAddressuint256 tokenIdaddress operatorreturns (bool)
isApprovedForTimelock(address contractAddressuint256 tokenIdaddress operatorreturns (bool)
migrateToken(address contractAddressuint256 tokenIduint256 releaseTimelockExpiryaddress releaseTimelockLockedByuint256 tempLockExpiry
renounceOwnership(
setApprovalForAll(address contractAddressuint256 tokenIdaddress operator
setBreakBondApproval(address contractAddressuint256 tokenIdaddress operator
setBreakBondTimelock(address contractAddressuint256 tokenIduint256 unlockBlock
setController(address controllerstring controllerId
setDischargeApproval(address contractAddressuint256 tokenIdaddress operator
setDischargeTimelock(address contractAddressuint256 tokenIduint256 unlockBlock
setPermsForAllowBreakBond(address contractAddressuint256 tokenIdbool state
setPermsForAllowDischarge(address contractAddressuint256 tokenIdbool state
setPermsForAllowRelease(address contractAddressuint256 tokenIdbool state
setPermsForRestrictBond(address contractAddressuint256 tokenIdbool state
setPermsForRestrictCharge(address contractAddressuint256 tokenIdbool state
setReleaseApproval(address contractAddressuint256 tokenIdaddress operator
setReleaseTimelock(address contractAddressuint256 tokenIduint256 unlockBlock
setTemporaryLock(address contractAddressuint256 tokenIdbool isLocked
setTimelockApproval(address contractAddressuint256 tokenIdaddress operator
transferOwnership(address newOwner
withdrawERC1155(address receiveraddress tokenAddressuint256 tokenIduint256 amount
withdrawERC721(address receiveraddress tokenAddressuint256 tokenId
withdrawErc20(address receiveraddress tokenAddressuint256 amount
withdrawEther(address receiveruint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BreakBondApproval(address indexed contractAddressuint256 indexed tokenIdaddress indexed owneraddress operator
ControllerSet(address indexed controllerAddressstring controllerId
DischargeApproval(address indexed contractAddressuint256 indexed tokenIdaddress indexed owneraddress operator
Initialized(address indexed initiator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PermsSetForAllowBreakBond(address indexed contractAddressuint256 indexed tokenIdbool state
PermsSetForAllowDischarge(address indexed contractAddressuint256 indexed tokenIdbool state
PermsSetForAllowRelease(address indexed contractAddressuint256 indexed tokenIdbool state
PermsSetForRestrictBond(address indexed contractAddressuint256 indexed tokenIdbool state
PermsSetForRestrictCharge(address indexed contractAddressuint256 indexed tokenIdbool state
ReleaseApproval(address indexed contractAddressuint256 indexed tokenIdaddress indexed owneraddress operator
TimelockApproval(address indexed contractAddressuint256 indexed tokenIdaddress indexed owneraddress operator
TokenBreakBondTimelock(address indexed contractAddressuint256 indexed tokenIdaddress indexed operatoruint256 unlockBlock
TokenDischargeTimelock(address indexed contractAddressuint256 indexed tokenIdaddress indexed operatoruint256 unlockBlock
TokenReleaseTimelock(address indexed contractAddressuint256 indexed tokenIdaddress indexed operatoruint256 unlockBlock
TokenTempLock(address indexed contractAddressuint256 indexed tokenIduint256 unlockBlock
WithdrawStuckERC1155(address indexed receiveraddress indexed tokenAddressuint256 indexed tokenIduint256 amount
WithdrawStuckERC20(address indexed receiveraddress indexed tokenAddressuint256 amount
WithdrawStuckERC721(address indexed receiveraddress indexed tokenAddressuint256 indexed tokenId
WithdrawStuckEther(address indexed receiveruint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.