OKXFootballCup

Verified contract

Proxy

Active on Ethereum with 270,292 txns
Deployed by via 0x0003cdbc at 15901930
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 49 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
33 additional variables
ERC-20
Value $35.04
0xbae64d87d11894699633a75d1db77411af4a87e2eaf4ec336d5363b3973c33d4
0x9eb937d5e12cdd88f234fbcf85f14d5d44e088047ecf0cf6f643b977283bd0b7
0xe83f3029d073b7375737a0f42a0bbc0a806ddb8398b7a9ceb46a647f4ecc0d3b
0x9c6243e953a9413042fdc13cee0aadd72d6d42dd56ba71784d02d1670a07ffc9
0xd8a5a14e705e389ae0bd79df7406879d6387e9e481591572248c2798f4c963de
0x57b5604eae118522bd9f14de0dbc6f7e8e486917d14290421ec3e797c15d0953
0xef8d7b8209e3607330bfa1da9a189f93cccbe57e6ad83e48bfb318b696688f06
0xd4b511902f799bea34af911ba23b79b9ca81f5fbbbf934475bad4a2c1345e90b
0x87d0337452898de8f8feab97f1d2ae34bb88cb5e498d0ba59827cb84c50d966b
0xe89a7ec90db3e4030020156e6eccf8fffa93b922f5384b12cbcb69b6ab1960e6

Functions
Getter at block 21246642
bonusContract(view returns (address)
0x31e91a09611e1d647b992d72181aa97f32e5bb58
claimEnabled(view returns (bool)
false
ethStakeEnabled(view returns (bool)
true
ethStakePrice(view returns (uint256)
10000000000000000
ethTotalStaking(view returns (uint256)
1227030000000000000000
getBlockList(view returns (address[])
[]
getImplementation(view returns (address)
0x80082d548c0308efc90db4ebdd93958514d9ffaf
mintEndTime(view returns (uint256)
1670068800
mintStartTime(view returns (uint256)
1667628637
name(view returns (string)
OKXFootballCup
owner(view returns (address)
0xece4a9d905eabfb3962fd4447da93559224911ee
 
proxiableUUID(view returns (bytes32)
stakeContract(view returns (address)
0xab4b9142612e1b741382003fbcc868a2fbcdf083
stakePrice(view returns (uint256)
10000000
symbol(view returns (string)
OKXFC
totalHolder(view returns (uint256)
97491
totalMintForDrop(view returns (uint256)
79160
totalStaking(view returns (uint256)
430990000000
 
totalSupply(view returns (uint256)
withdrawEnabled(view returns (bool)
true
Read-only
_pauseClaimMap(uint256view returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfAll(address accountview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
claimPauseTimeMap(uint256view returns (uint256 startTimeuint256 endTime)
ethStakeAmountMap(addressview returns (uint256)
exists(uint256 idview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
mintPauseTimeMap(uint256uint256view returns (uint256 startTimeuint256 endTime)
mintedAmountOf(address accountview returns (uint256)
snapshot(uint256 iduint256 pageSizeuint256 pageIndexview returns (address[] accountsuint256[] amountsuint256 snapshotSize)
stakeAmountMap(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalHolder(uint256 idview returns (uint256)
totalSupply(uint256 idview returns (uint256)
transferPausedMap(addressview returns (bool)
uri(uint256 tokenIdview returns (string)
State-modifying
cancelEvent(bool cancel
claimBatchBonus(uint256[] idsuint256[] amounts
claimBonus(uint256 iduint256 amount
elimination(uint256 winneruint256 loser
groupStageEnds(uint256[] winnersuint256[] losers
initialize(address _stakeContractaddress _bonusContract
initializeV2(
mint(address touint256 iduint256 amountbytes32 hashuint8 vbytes32 rbytes32 spayable 
mintBatch(address touint256[] idsuint256[] amountsbytes32 hashuint8 vbytes32 rbytes32 spayable 
mintBatchWithETH(uint256[] idsuint256[] amountsbytes32 hashuint8 vbytes32 rbytes32 spayable 
pauseClaim(uint256 id
pauseTransfer(address[] accountsbool action
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setAdmin(address admin
setAppSignerAccount(address appSignerAccount
setApprovalForAll(address operatorbool approved
setBlockList(address _blockAddressuint256 _blockRate
setClaimEnable(bool active
setEthStakeEnable(bool active
setMintBonus(uint256 iduint256 bonus
setMintEndTime(uint256 _mintEndTime
setMintStartTime(uint256 _mintStartTime
setPauseClaimTimes(uint256 idstruct OKXFootballCupPauseTimeStruct pauseTime
setURI(uint256 tokenIdstring tokenURI
setWebSignerAccount(address webSignerAccount
setWithdrawEnable(bool active
transferOwnership(address newOwner
unpauseClaim(uint256 id
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 bonusAmountbytes32[] proof
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Canceled(bool cancel
ClaimEnabled(bool enable
ETHStakeEnabled(bool enable
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Upgraded(address indexed implementation
WithdrawEnabled(bool enable
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
OnlyMintToCaller(