TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,310 txns
Deployed by via 0x9bb6c824 at 16290362
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"

0x8b0492225b2f2d97e80213848dc46061ae7f5d061156089ce655a7aff44ddc18
0x9f3918f7b01e093b76b5c3017c286d75350b87054219517cdbd7a3aa7b38acc9
0xc825dbeb0c466b22af63cee6f403ac212be015d378a80d867e30eb9aa65d562a
0x02d18e5cb367fe0dfb091aac5e147e312c6c86b80e747208261a574412f57003
0xfcc93c0c5b8f4817294393e1c7da5bbed5b0f324baaca1a4d6f1d978978c0fc1
0x273743852504f4e04a59d00e11cc9399946bee6eaeefa5a7154b6c572b815bed
0x7532ddc7f86ba21a35ef6ee597097b6bd529ed861d8861ff3c1733731ccbcaae
0x884f17ea75f2f0bf2c94db00576b64b1bd8250bdb38a109afc76371cd7a4004b
0xa13a4aca8c43baf7fa4da27a3a0471ca4fe9a942c712c601960059c30d5805c3
0x7e67d7993469eafafcc06ffc96ed110674975f6b20cb3013396d3621bb760ad2

Functions
Getter at block 20961418
 
getGiveaways(view returns (struct IArcadeGiveawayGiveaway[])
giveawayCount(view returns (uint256)
5
mintingSigner(view returns (address)
0x24183be0440409ebcd1c70260d98ab1268e36ac4
owner(view returns (address)
0xd94e880075afa8395fd61bf47595c878a84e8add
Read-only
claimed(uint256uint256uint256view returns (bool)
getAlreadyClaimedForTokenId(uint256 giveawayIduint256 withTokenIdview returns (bool[])
getClaimings(uint256 giveawayIdview returns (struct IArcadeGiveawayClaiming[])
giveaways(uint256view returns (address rewardTokenuint256 startTokenIduint256 endTokenIdbool needsProof)
moderators(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addClaimingsToGiveaway(uint256 giveawayIdstruct IArcadeGiveawayClaiming[] claimings
claim(uint256 giveawayIduint256[] withTokenIdsuint256[] claimingIds
claimWithProof(uint256 giveawayIduint256[] withTokenIdsuint256[] claimingIdsbytes signatureProofuint256 signatureTtl
createGiveaway(address rewardTokenuint256 startTokenIduint256 endTokenIdbool needsProofstruct IArcadeGiveawayClaiming[] claimings
initialize(
renounceOwnership(
setClaimingsActive(uint256 giveawayIduint256[] claimingIdsbool[] actives
setMintingSigner(address newMintingSigner
setModerator(address moderatorbool approved
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddClaiming(uint256 indexed giveawayIduint256 claimingId
Claimed(uint256 indexed withTokenIduint256 indexed giveawayIduint256 indexed claimingId
CreateGiveaway(uint256 indexed giveawayCountaddress indexed rewardTokenuint256 startTokenIduint256 endTokenIdbool needsProof
ModeratorUpdated(address indexed moderatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetClaimingActive(uint256 indexed giveawayIduint256 indexed claimingIdbool active
SetMintingSinger(address mintingSigner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.