DragonCrossbreed

Verified contract

Active on Ethereum with 26,035 txns
Deployed by via 0xa9b9d5fd at 13867829
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots
-
variable spans 9 additional slots
-
variable spans 4 additional slots
-
variable spans 4 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
 (#6474)
ERC-721
--
 (#6460)
ERC-721
--
 (#6453)
ERC-721
--
 (#6413)
ERC-721
--
 (#6412)
ERC-721
--
 (#6350)
ERC-721
--
 (#6311)
ERC-721
--
 (#6265)
ERC-721
--
 (#6241)
ERC-721
--
 (#6225)
ERC-721
--
0xa1859e8ef5ece5f52d7a1728996872c0e9b102d73334e1a0e058900bd66c6f3c
0x29c31f8c219a025a0452ff4c606d71ffae2073d64e724154263c39a7adc0ec6f
0x1fd2b8d96ad816b020d28f3a85ef13db92ea69cb411b910d8a9b680c58ac2ed6
0x2bac44574201c9b958b801dbb8ed7badbed06e9929d43c57ad28e183d6e70c93
0x46ca219afd57f56740e8d915974d7c4cf9864e46a086e601ffdb539216d152e8
0xe1c7cc6da0876296dd16c3a2f3f9062f3af41ab15b01b82d59d3b66148408664
0x5dc69fb8137fb2d5575d3af7a740742326e3c3b6866d60d06eef966cef482140
0x4462ad2fb7dcd5a834994fb8d2ed48fa0a4d5a06c852b5136735a7705039ce61
0x925a071cd6c95e17d153dba00001749bef34a23979f9f92551c8d45a52b6c25b
0x9a6b657b2e966417a4abf8dffa2bd1e20054ff376d2a0252c238a4a1042906fb

Functions
Getter at block 21248818
CEO_ROLE(view returns (bytes32)
0xdc0d7a095c4e917ecbeb7deda7c942ff9744013d419e37549215a413915e421d
CFO_ROLE(view returns (bytes32)
0x33fa24d9aab6b79237248a16094d5f78ea83bb51e42c123ce925a264e7d816cc
COO_ROLE(view returns (bytes32)
0xefa080c67ecf4a6bf40c9dc64173420c08f359250ca6562d7c80f7c7b9b13969
accessControlAddress(view returns (address)
0xc713a40aa9bff56aee0e8ff9542b758d83af9fea
dragonCreatorAddress(view returns (address)
0x8e095d160c1056dca391c076107c5df4e184ae0c
feesPercent(view returns (uint256)
300
tokenContract(view returns (address)
0x3943cf9bd3aca41a66ec911a6395727db274856e
Read-only
bonusCommonThresholdAt(uint256 indexview returns (uint256)
crossbreedPlatformPrice(uint256 dragon1Iduint256 dragon2Idview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
holderOf(uint256 tokenIdview returns (address)
isLocked(uint256 tokenIdview returns (bool)
platformPrice(uint256 genesCountview returns (uint256)
priceOf(uint256 tokenIdview returns (uint256)
priceSettingsOf(uint256 tokenIdview returns (struct BaseAuctionReceiverPriceSettings)
probabilityEpicThresholdAt(uint256 indexview returns (uint256)
probabilityRareThresholdAt(uint256 indexview returns (uint256)
State-modifying
addReward(address touint256 amount
breed(uint256 myDragonIduint256 anotherDragonIduint256 saltpayable 
claimReward(address touint256 amount
onERC721Received(address operatoraddressuint256bytesreturns (bytes4)
receiveApproval(address senderuint256 tokenIdaddress _tokenContractbytes data
setAccessControlAddress(address newAddress
setBonusCommonThreshold(uint256[10] newBonusesCommonThresholds
setDragonCreatorAddress(address newAddress
setPlatformPrices(uint256[10] newPlatformPrices
setProbabilityEpicThreshold(uint256[5] newProbabilityEpicThresholds
setProbabilityRareThreshold(uint256[5] newProbabilityRareThresholds
setTokenContract(address newAddress
updateFeesPercent(uint256 newFees100
withdraw(uint256 tokenId
withdrawEthers(uint256 amountaddress to
Events
AddressChanged(string fieldNameaddress previousAddressaddress newAddress
BoolValueChanged(string fieldNamebool previousValuebool newValue
EthersWithdrawn(address indexed operatoraddress indexed touint256 amount
RewardAdded(address indexed operatoraddress indexed touint256 amount
RewardClaimed(address indexed claimeraddress indexed touint256 amount
TokenLocked(uint256 tokenIdaddress indexed holder
TokenWithdrawn(uint256 tokenIdaddress indexed holder
ValueChanged(string fieldNameuint256 previousValueuint256 newValue
Constructor
constructor(address accessControladdress dragonTokenaddress dragonCreatoruint256 fees100
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.