GameStats
Verified contract
Active on
Ethereum with 723 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "GameStats"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15214961 | 2 years ago | | | 0 | 0.0032464847 | |
| 15214014 | 2 years ago | | | 0 | 0.0018749695 | |
| 15214005 | 2 years ago | | | 0 | 0.0015316529 | |
| 15209918 | 2 years ago | | | 0 | 0.0027930456 | |
| 15209600 | 2 years ago | | | 0 | 0.00097918594 | |
| 15208690 | 2 years ago | | | 0 | 0.00074795833 | |
| 15208685 | 2 years ago | | | 0 | 0.0010052167 | |
| 15208603 | 2 years ago | | | 0 | 0.0030476504 | |
| 15207787 | 2 years ago | | | 0 | 0.00039636058 | |
| 15207524 | 2 years ago | | | 0 | 0.00049508702 |
ABI
ABI objects
Getter at block 21266016
BASE_RISK() view returns (uint256)
50
HOME_STAKE() view returns (uint256)
1
HOUSE_CAP() view returns (uint256)
5
LEVEL_CAP() view returns (uint256)
1000
TREE_HOUSE_STAKE() view returns (uint256)
2
owner() view returns (address)
0x98f6ab4799cd3626a088147d1b2a940080f0a1b7
paused() view returns (bool)
false
tokenGeneratorRisk() view returns (uint256)
25
treeHouseRisk() view returns (uint256)
25
Read-only
authorisedAddresses(address) view returns (bool)
calculateLevel(address collection_, uint256 tokenId_) view returns (uint256)
calculateLevels(address collection, uint256[] tokenIds_) view returns (uint256[])
contractsAddressesMap(string) view returns (address)
getLevel(address collection_, uint256 tokenId_) view returns (uint256)
getLevelBoost(address collection, uint256 tokenId) view returns (uint256)
getLevelBoosts(address collection_, uint256[] tokenIds_) view returns (uint256[])
getLevels(address collection_, uint256[] tokenIds_) view returns (uint256[])
getTokenKey(address collection_, uint256 tokenId_) pure returns (bytes32)
levelImpacts(uint256) view returns (uint256 boost, uint256 riskReduction)
levelMilestones(uint256) view returns (uint256)
pickWinnerFromElites(bool faction_, uint256 tokenId) view returns (address)
stakeTypeImpacts(uint256) view returns (uint256 boost, uint256 riskReduction)
State-modifying
Events addLevel(address collection_, uint256 tokenId_, uint256 levelIncrease_)
claimLevel(struct GameStatsTokenSelection[] tokensSelection_)
initSeedGeneration() returns (bytes32 requestId)
isClaimSuccessful(address collection_, uint256 tokenId, uint256 amount_, uint256 stakeType_) returns (bool)
rawFulfillRandomness(bytes32 requestId, uint256 randomness)
renounceOwnership()
setAuthorised(address[] addresses_, bool[] authorisations_)
setCollectionsKeys(string[] keys_, address[] collections_)
setEliteStatus(address collection_, uint256 tokenId_)
setHouseUpgradeCost(uint256 houseUpgradeCost_)
setHousesLevels(uint256[] tokenIds_, uint256[] levels_)
setLevel(address collection_, uint256 tokenId_, uint256 levelIncrease_)
setLevelImpacts(uint256[] milestones_, struct GameStatsImpactType[] impacts_)
setStakeTypeImpacts(uint256[] stakeTypes_, struct GameStatsImpactType[] impacts_)
setStakedTokenData(address collection_, address owner_, uint256 stakeType_, uint256[] tokenIds_)
setTokenGeneratorRisk(uint256 risk_)
setTokensData(address collection_, uint256[] tokenIds_, uint256[] levels_, bool[] factions_, bool[] elites_)
setTreeHouseRisk(uint256 risk_)
transferOwnership(address newOwner)
unsetStakedTokenData(address collection_, uint256[] tokenIds_)
upgradeHouseSize(uint256 tokenId_, uint256 upgrade_)
BLDStolen(address to, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SeedFulfilled()
Unpaused(address account)
constructor(address vrfCoordinatorAddr_, address linkTokenAddr_, bytes32 vrfKeyHash_, uint256 fee_)
This contract contains no fallback and receive objects.
This contract contains no error objects.