Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xdbca…2114
Balances ($0.00)
No balances found for "AKCCore"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20413578 | 3 months ago | | | 0 | 0.00016767735 | |
| 16092344 | 2 years ago | | | 0 | 0.00036327492 | |
| 15075891 | 2 years ago | | | 0 | 0.0011731098 | |
| 15075890 | 2 years ago | | | 0 | 0.0012479178 | |
| 15075886 | 2 years ago | | | 0 | 0.0012587624 | |
| 15075885 | 2 years ago | | | 0 | 0.0013558108 | |
| 15075883 | 2 years ago | | | 0 | 0.0015523902 | |
| 15075880 | 2 years ago | | | 0 | 0.0020310872 | |
| 15075879 | 2 years ago | | | 0 | 0.0013884235 | |
| 15075877 | 2 years ago | | | 0 | 0.0011840802 |
ABI
ABI objects
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 akcData) pure returns (uint256)
getAkcTimestampFromAKCData(uint256 akcData) pure returns (uint256)
getAllRewards(address tribeOwner) view returns (uint256)
getAllRewardsBySpec(address tribeOwner, uint256 spec) view returns (uint256)
getAllRewardsByTimestamp(address tribeOwner, uint256 timestamp) view returns (uint256)
getAllRewardsByTimestampAndSpec(address tribeOwner, uint256 timestamp, uint256 spec) view returns (uint256)
getAllRewardsByTimestampDisregardCreate(address tribeOwner, uint256 timestamp) view returns (uint256)
getAllRewardsOfUsersByTimestamp(address[] wallets, uint256 timestamp) view returns (uint256[])
getAllStakedKongsOfUser(address staker) view returns (uint256[])
getAmountOfAffiliatesFromAffiliate(uint256 affiliateData) pure returns (uint256)
getCapsuleRewards(address capsuleOwner, uint256 timestamp) view returns (uint256)
getCreatedAtFromTribe(uint256 tribe) pure returns (uint256)
getDiscountFactor(address tribeOwner) view returns (uint256)
getEarnedFromAffiliate(uint256 affiliateData) pure returns (uint256)
getLastClaimedOfUser(address tribeOwner) view returns (uint256)
getLastClaimedTimeFromTribe(uint256 tribe) pure returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getSpecFromTribe(uint256 tribe) pure returns (uint256)
getTotalTribesByspec(address tribeOwner, uint256 spec) view returns (uint256)
getTribeAmount(address tribeOwner) view returns (uint256)
getTribeAmountBySpec(address tribeOwner, uint256 spec) view returns (uint256)
getTribeOfUserByIndexAndSpec(address tribeOwner, uint256 tribeIndex, uint256 spec) view returns (struct AKCCoreTribe)
getTribeRewardByIndex(address tribeOwner, uint256 tribeIndex) view returns (uint256)
getTribeRewardByIndexAndSpec(address tribeOwner, uint256 tribeIndex, uint256 targetSpec) view returns (uint256)
getTribeRewardByIndexAndTimestamp(address tribeOwner, uint256 tribeIndex, uint256 timestamp) view returns (uint256)
getTribeRewardByIndexAndTimestampAndSpec(address tribeOwner, uint256 tribeIndex, uint256 timestamp, uint256 targetSpec) view returns (uint256)
getTribeRewardByIndexAndTimestampDisregardCreate(address tribeOwner, uint256 tribeIndex, uint256 timestamp) view returns (uint256)
getTribeStructFromTribe(uint256 tribe) pure returns (struct AKCCoreTribe _tribe)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
tribeSpecs(uint256) view returns (uint256 price, uint256 rps, string name)
userToAKC(address, uint256) view returns (uint256)
userToAffiliateEarnings(address) view returns (uint256)
userToEarnings(address, uint256) view returns (uint256)
userToTribes(address, uint256) view returns (uint256)
State-modifying
Events akcNFTApproveForAll(address approved, bool isApproved)
claimAllRewards(address tribeOwner) returns (uint256)
claimRewardOfTribeByIndex(address tribeOwner, uint256 tribeIndex) returns (uint256)
createManyTribes(address[] newOwners, uint256[] specs)
createNewTribeSpec(uint256 price, uint256 rps, string name)
createSingleTribe(address newOwner, uint256 spec)
grantRole(bytes32 role, address account)
onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns (bytes4)
registerAffiliate(address affiliate, uint256 earned)
renounceOwnership()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setAKCStakingBoostPercentage(uint256 newPercentage)
setAffiliateKickBack(uint256 newKickback)
setAffiliatePercentage(uint256 newPercentage)
setCapsuleEarnRate(uint256 newRate)
setMaxBatchTribes(uint256 newBatch)
stakeAKC(address staker, uint256 akcId, uint256 spec)
suspendTribesOfUser(address tribeOwner)
transferOwnership(address newOwner)
unstakeAKC(address staker, uint256 akcId, uint256 spec)
updateTribeSpec(uint256 index, uint256 newPrice, uint256 newRps)
withdrawERC20(uint256 percentage, address _erc20Address, address _to)
withdrawEth(uint256 percentage, address _to)
withdrawStuckKong(uint256 kongId, address _to)
ClaimedReward(address indexed owner, uint256 indexed reward)
CreateNewTribeSpecEvent(uint256 indexed price, uint256 indexed rps, string indexed name)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SetAkcStakeBoostEvent(uint256 indexed akcStakeBoost)
SetMaxBatchTribesEvent(uint256 indexed newBatch)
StakeAKC(address indexed staker, uint256 indexed akc, uint256 indexed spec)
SuspendTribesOfUserEvent(address indexed user)
TribeCreated(address indexed owner, uint256 indexed tribeSpec)
UnStakeAKC(address indexed staker, uint256 indexed akc, uint256 indexed spec)
UpdateTribeSpecEvent(uint256 indexed price, uint256 indexed rps, string indexed name)
constructor(uint256[] tribePrices, uint256[] tribeRPS, string[] names, address _akc)
This contract contains no fallback and receive objects.
This contract contains no error objects.