AKCCore

Verified contract

Active on Ethereum with 340 txns
Deployed by via 0xff121e90 at 14444273
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AKCCore"

0x76452138216b1668e7f658013f9804a04ddc97c8845b6682a9cd2d48d9296486
0xedf64237272443e48319a65f103eb036a149933bfebe8eac52c94278af612112
0x147c716a0507acae8e133a7f5eac051e998aec6b2bc107602890c8088a388b8d
0xe66192f765705fa5617225459b3459f3fcd183b3162a9bb6dd0d0d23eefe57e1
0xcb24437b4c690bb9a01c172d362ddf46dc013ef59a43d803af6e9215915d2b48
0xcfbc0a19f7f5ce239e1a0360b2e818a8dee72b9e01e828238b16830cbab1b07c
0x403d00b53fcd6d06f8a9d7c7bf7e19824e1982c219e40a186277500d9a637df3
0xf90b94605bed9f4f81cdd21cc27d2b2b2f743e880ea4e23b9f5b7c9d38e375e1
0x6d1ba691585648de4274190d3a36b283b70bb93fd5160dff13895727321d62b9
0x8215e0f9220490a83a4088b64f400c4cb7f875fbd5736cf2fc45e7c3e91ac851

Functions
Getter at block 21167656
CLAIMER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
CREATOR_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MODIFIER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
affiliateKickback(view returns (uint256)
5
affiliatePercentage(view returns (uint256)
5
akc(view returns (address)
0xdbcab7a768ea9a00b2ffa5a2eb387cad609e2114
akcStakeBoost(view returns (uint256)
8
capsuleEarnRate(view returns (uint256)
2000000000000000000
capsuleSpecId(view returns (uint256)
257
getTribeSpecAmount(view returns (uint256)
6
owner(view returns (address)
0xd50f09684a23b07b13d07defc349810dd830e35c
Read-only
getAkcIdFromAKCData(uint256 akcDatapure returns (uint256)
getAkcTimestampFromAKCData(uint256 akcDatapure returns (uint256)
getAllRewards(address tribeOwnerview returns (uint256)
getAllRewardsBySpec(address tribeOwneruint256 specview returns (uint256)
getAllRewardsByTimestamp(address tribeOwneruint256 timestampview returns (uint256)
getAllRewardsByTimestampAndSpec(address tribeOwneruint256 timestampuint256 specview returns (uint256)
getAllRewardsByTimestampDisregardCreate(address tribeOwneruint256 timestampview returns (uint256)
getAllRewardsOfUsersByTimestamp(address[] walletsuint256 timestampview returns (uint256[])
getAllStakedKongsOfUser(address stakerview returns (uint256[])
getAmountOfAffiliatesFromAffiliate(uint256 affiliateDatapure returns (uint256)
getCapsuleRewards(address capsuleOwneruint256 timestampview returns (uint256)
getCreatedAtFromTribe(uint256 tribepure returns (uint256)
getDiscountFactor(address tribeOwnerview returns (uint256)
getEarnedFromAffiliate(uint256 affiliateDatapure returns (uint256)
getLastClaimedOfUser(address tribeOwnerview returns (uint256)
getLastClaimedTimeFromTribe(uint256 tribepure returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getSpecFromTribe(uint256 tribepure returns (uint256)
getTotalTribesByspec(address tribeOwneruint256 specview returns (uint256)
getTribeAmount(address tribeOwnerview returns (uint256)
getTribeAmountBySpec(address tribeOwneruint256 specview returns (uint256)
getTribeOfUserByIndexAndSpec(address tribeOwneruint256 tribeIndexuint256 specview returns (struct AKCCoreTribe)
getTribeRewardByIndex(address tribeOwneruint256 tribeIndexview returns (uint256)
getTribeRewardByIndexAndSpec(address tribeOwneruint256 tribeIndexuint256 targetSpecview returns (uint256)
getTribeRewardByIndexAndTimestamp(address tribeOwneruint256 tribeIndexuint256 timestampview returns (uint256)
getTribeRewardByIndexAndTimestampAndSpec(address tribeOwneruint256 tribeIndexuint256 timestampuint256 targetSpecview returns (uint256)
getTribeRewardByIndexAndTimestampDisregardCreate(address tribeOwneruint256 tribeIndexuint256 timestampview returns (uint256)
getTribeStructFromTribe(uint256 tribepure returns (struct AKCCoreTribe _tribe)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tribeSpecs(uint256view returns (uint256 priceuint256 rpsstring name)
userToAKC(addressuint256view returns (uint256)
userToAffiliateEarnings(addressview returns (uint256)
userToEarnings(addressuint256view returns (uint256)
userToTribes(addressuint256view returns (uint256)
State-modifying
akcNFTApproveForAll(address approvedbool isApproved
claimAllRewards(address tribeOwnerreturns (uint256)
claimRewardOfTribeByIndex(address tribeOwneruint256 tribeIndexreturns (uint256)
createManyTribes(address[] newOwnersuint256[] specs
createNewTribeSpec(uint256 priceuint256 rpsstring name
createSingleTribe(address newOwneruint256 spec
grantRole(bytes32 roleaddress account
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
registerAffiliate(address affiliateuint256 earned
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAKCStakingBoostPercentage(uint256 newPercentage
setAffiliateKickBack(uint256 newKickback
setAffiliatePercentage(uint256 newPercentage
setCapsuleEarnRate(uint256 newRate
setMaxBatchTribes(uint256 newBatch
stakeAKC(address stakeruint256 akcIduint256 spec
suspendTribesOfUser(address tribeOwner
transferOwnership(address newOwner
unstakeAKC(address stakeruint256 akcIduint256 spec
updateTribeSpec(uint256 indexuint256 newPriceuint256 newRps
withdrawERC20(uint256 percentageaddress _erc20Addressaddress _to
withdrawEth(uint256 percentageaddress _to
withdrawStuckKong(uint256 kongIdaddress _to
Events
ClaimedReward(address indexed owneruint256 indexed reward
CreateNewTribeSpecEvent(uint256 indexed priceuint256 indexed rpsstring indexed name
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetAkcStakeBoostEvent(uint256 indexed akcStakeBoost
SetMaxBatchTribesEvent(uint256 indexed newBatch
StakeAKC(address indexed stakeruint256 indexed akcuint256 indexed spec
SuspendTribesOfUserEvent(address indexed user
TribeCreated(address indexed owneruint256 indexed tribeSpec
UnStakeAKC(address indexed stakeruint256 indexed akcuint256 indexed spec
UpdateTribeSpecEvent(uint256 indexed priceuint256 indexed rpsstring indexed name
Constructor
constructor(uint256[] tribePricesuint256[] tribeRPSstring[] namesaddress _akc
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.