TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,501 txns
Deployed by via 0x70c39c1a at 15963311
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
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Native
Value $237.37
0x26286b885e1d5044d1fdf3861ce23229a486b2d93bd0b83e17f9e58c7e9cbf0e
0x5035059fc8027e3cc0d8e1f568499b6f72c1a5a4da81defcee72fbd16f78e249
0x1124aec5f747029c135bf0ec0584d81d730ad059cdf1c73d714105de2ccd843b
0x0789eea8153fbff5d7bfa04400f9de625d45d90d31db7dd986e1c796ccb64106
0x9ded7a45e8f61fc706a9d48e7ce7ccdb1b62fd17578636d29ecea02f5c10fe36
0x8529e840d80ee4c223b560ed5b02959815734c5398843533703f9726ba4ed51a
0xd94db35b28ca94af6c10a2258282a5b416011fdf68e055fe6a76ecb0acdda08e
0x211ae92cc6c4dde114e64b97af512534a116b59fad81ec2ffa9cc29eba90977e
0xce9ae47dae16fa2a8b027e2d4a9d41aac2e7c580ba1143a516e2f597913d6302
0xe81a1f79f713894d12906ee6e50ef7baf37e9e3c901efabd89e82d36b1d9a75b

Functions
Getter at block 20821368
config(view returns (address erc721Bedu2117Addressaddress erc721KeyPassAddressaddress trustedSignerAddressaddress trustedRecipientAddressuint256 tokenLimitPerClaimTransaction)
(erc721Bedu2117Address=0xcdd453e786ae1c565f5afb753a94ad9738434101, erc721KeyPassAddress=0x6812f8fcebe860c9231b210f1036a43da98527af, trustedSignerAddress=0x54fce663f354212389ae9bf6032a9a4451a49122, trustedRecipientAddress=0xc2cb73b0ea1be41a6f573fcd99caec89bdcca6e9, tokenLimitPerClaimTransaction=30)
owner(view returns (address)
0x6a055ac96b48a9f6304615dc86f54ed2c687ac95
paused(view returns (bool)
false
stats(view returns (uint256 statsTokenAmountuint256 statsEthAmountuint256 statsUsedKeyPassTokenAmount)
(statsTokenAmount=3969, statsEthAmount=511791000000000000000, statsUsedKeyPassTokenAmount=1444)
Read-only
checkBeforeClaim(address payer_address receiver_uint256 tokenAmount_view returns (bool)
checkBeforeClaimByKeyPassHolder(address payer_address keyPassHolder_uint256[] keyPassTokenIds_view returns (bool)
checkKeyPassTokensUsageAddressesBatch(uint256[] keyPassTokenIds_view returns (address[] keyPassTokenIdUsageAddresses)
checkNonceUsage(uint256 nonce_view returns (bool)
getHolderKeyPassTokensUsage(address keyPassHolder_view returns (uint256[] keyPassTokenIdsbool[] keyPassTokenIdUsages)
receivedTokens(address account_view returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimToken(address receiver_uint256 tokenAmount_uint256 ethAmount_uint256 nonce_uint256 salt_uint256 maxBlockNumber_bytes signature_payable 
claimTokenByKeyPassHolder(address keyPassHolder_uint256[] keyPassTokenIds_uint256 ethAmount_uint256 nonce_uint256 salt_uint256 maxBlockNumber_bytes signature_payable 
initialize(address erc721Bedu2117Address_address erc721KeyPassAddress_address trustedSignerAddress_address trustedRecipientAddress_
pause(
renounceOwnership(
transferOwnership(address newOwner
unpause(
updateTrustedRecipientAddress(address trustedRecipientAddress_
updateTrustedSignerAddress(address trustedSignerAddress_
withdrawEth(address account_uint256 ethAmount_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
EthWithdrawn(address accountuint256 ethAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
TokenClaimed(address indexed payeraddress indexed receiveruint256 indexed nonceuint256 tokenAmountuint256 ethAmount
TrustedRecipientAddressUpdated(address trustedRecipientAddress
TrustedSignerAddressUpdated(address trustedSignerAddress
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.