TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 587 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0xef0d…50c5
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19192194 | 10 months ago | | | 0 | 0.0043117939 | |
| 18622084 | a year ago | | | 0 | 0.0076878173 | |
| 18543900 | a year ago | | | 0 | 0.0033002596 | |
| 17316602 | 2 years ago | | | 0 | 0.0041757965 | |
| 16378300 | 2 years ago | | | 0 | 0.0018833700 | |
| 16177154 | 2 years ago | | | 0 | 0.0025111600 | |
| 15978553 | 2 years ago | | | 0 | 0.00094168500 | |
| 15690735 | 2 years ago | | | 0 | 0.00087873800 | |
| 15391337 | 2 years ago | | | 0 | 0.0020089280 | |
| 15186121 | 2 years ago | | | 0 | 0.0013779300 |
ABI
ABI objects
Getter at block 21287417
getTempLockExpiryBlocks() view returns (uint256)
5760
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
getAssetRequirements(address contractAddress, address assetToken) view returns (string requiredWalletManager, bool energizeEnabled, bool restrictedAssets, bool validAsset, uint256 depositCap, uint256 depositMin, uint256 depositMax, bool invalidAsset)
getCreatorAnnuitiesRedirect(address contractAddress, uint256 tokenId) view returns (address)
getNftAssetRequirements(address contractAddress, address nftTokenAddress) view returns (string requiredBasketManager, bool basketEnabled, uint256 maxNfts)
getTimelockApprovals(address operator) view returns (bool timelockAny, bool timelockOwn)
isTrustedForwarder(address forwarder) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
enableNftContracts(address[] contracts)
getCreatorAnnuities(address contractAddress, uint256 tokenId) returns (address creator, uint256 annuityPct)
initialize(address initiator)
migrateToken(address contractAddress, uint256 tokenId, address creator, uint256 annuityPercent, address annuityReceiver)
renounceOwnership()
setAllowedAssetToken(address contractAddress, address assetToken, bool isAllowed)
setAssetInvalidity(address assetToken, bool invalidity)
setAssetTokenLimits(address contractAddress, address assetToken, uint256 depositMin, uint256 depositMax)
setAssetTokenRestrictions(address contractAddress, bool restrictionsEnabled)
setController(address controller, string controllerId)
setCreatorAnnuities(address contractAddress, uint256 tokenId, address creator, uint256 annuityPercent)
setCreatorAnnuitiesRedirect(address contractAddress, uint256 tokenId, address receiver)
setDepositCap(address assetToken, uint256 cap)
setMaxNfts(address contractAddress, address nftTokenAddress, uint256 maxNfts)
setPermsForBasket(address contractAddress, bool state)
setPermsForCharge(address contractAddress, bool state)
setPermsForTimelockAny(address contractAddress, bool state)
setPermsForTimelockSelf(address contractAddress, bool state)
setRequiredBasketManager(address contractAddress, string basketManager)
setRequiredWalletManager(address contractAddress, string walletManager)
setTempLockExpiryBlocks(uint256 numBlocks)
setTrustedForwarder(address _trustedForwarder)
transferOwnership(address newOwner)
withdrawERC1155(address receiver, address tokenAddress, uint256 tokenId, uint256 amount)
withdrawERC721(address receiver, address tokenAddress, uint256 tokenId)
withdrawErc20(address receiver, address tokenAddress, uint256 amount)
withdrawEther(address receiver, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AllowedAssetTokenSet(address indexed contractAddress, address assetToken, bool isAllowed)
AssetInvaliditySet(address indexed assetToken, bool invalidity)
AssetTokenLimitsSet(address indexed contractAddress, address assetToken, uint256 assetDepositMin, uint256 assetDepositMax)
AssetTokenRestrictionsSet(address indexed contractAddress, bool restrictionsEnabled)
ControllerSet(address indexed controllerAddress, string controllerId)
DepositCapSet(address assetToken, uint256 depositCap)
Initialized(address indexed initiator)
MaxNftsSet(address indexed contractAddress, address indexed nftTokenAddress, uint256 maxNfts)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PermsSetForBasket(address indexed contractAddress, bool state)
PermsSetForCharge(address indexed contractAddress, bool state)
PermsSetForTimelockAny(address indexed contractAddress, bool state)
PermsSetForTimelockSelf(address indexed contractAddress, bool state)
RequiredBasketManagerSet(address indexed contractAddress, string basketManager)
RequiredWalletManagerSet(address indexed contractAddress, string walletManager)
TempLockExpirySet(uint256 expiryBlocks)
TokenCreatorAnnuitiesRedirected(address indexed contractAddress, uint256 indexed tokenId, address indexed redirectAddress)
TokenCreatorConfigsSet(address indexed contractAddress, uint256 indexed tokenId, address indexed creatorAddress, uint256 annuityPercent)
WithdrawStuckERC1155(address indexed receiver, address indexed tokenAddress, uint256 indexed tokenId, uint256 amount)
WithdrawStuckERC20(address indexed receiver, address indexed tokenAddress, uint256 amount)
WithdrawStuckERC721(address indexed receiver, address indexed tokenAddress, uint256 indexed tokenId)
WithdrawStuckEther(address indexed receiver, uint256 amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.