KarateDAOManager
Verified contract
Active on
Ethereum with 938 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8000…e684
0x250e…5d96
Balances ($12,120,222.48)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
KARATE | ERC-20 | 19.02853B | $0.000637 |
$12,120,222.48 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21272302 | 3 days ago | | | 0 | 0.0028502848 | |
| 21248579 | 6 days ago | | | 0 | 0.0028159429 | |
| 21209371 | 12 days ago | | | 0 | 0.0031828183 | |
| 21196461 | 14 days ago | | | 0 | 0.0064057610 | |
| 21194454 | 14 days ago | | | 0 | 0.0096828297 | |
| 21193442 | 14 days ago | | | 0 | 0.0087532380 | |
| 21193231 | 14 days ago | | | 0 | 0.0047376826 | |
| 21193194 | 14 days ago | | | 0 | 0.0049202506 | |
| 21193188 | 14 days ago | | | 0 | 0.0064274187 | |
| 21193062 | 14 days ago | | | 0 | 0.0064719657 |
ABI
ABI objects
Getter at block 21294777
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
KC_DELEGATE_ROLE() view returns (bytes32)
0x25ea27e619be352cf4fd698124bbe5308ffed622135530e33923e301c660f5f7
KC_FIGHTER_ROLE() view returns (bytes32)
0xb08f18b377dfeb1adcf649b816ad935bc75cd52dfb3feb6a6a8b44734e7d5910
KC_HEAD_JUDGE_ROLE() view returns (bytes32)
0x2e136f43fa0cd081cd9e0fdc6cae79be691d06a820f16995861d106a8e143eae
KC_JUDGE_ROLE() view returns (bytes32)
0xf8fa0a2e0b6ae44d5bf1084b5461fa6a8a39a79c4c89f13d35cb8e2a5b7508be
KC_MARKETING_MANAGER_ROLE() view returns (bytes32)
0x178472dfa082bc56f85b1e1106040507c8b27144794f51880164f8cb547adcdd
KC_ORACLE_SERVICE_ROLE() view returns (bytes32)
0x990cb964b4a72fbafc6352f5b02e3044a1b1fa91add1d44fe262863f1108d0cc
currentEvent() view returns (uint256)
20
daoStorage() view returns (address)
0xe65b1f78586b7fe62b85f910f1246c55588b3edd
eventOpened() view returns (bool)
false
token() view returns (address)
0x80008bcd713c38af90a9930288d446bc3bd2e684
Read-only
AVAIL_ROLES(uint256) view returns (bytes32)
getEventStakeholders(uint256 eventNum) view returns (address[])
getEventViewLink(uint256 eventNum) view returns (string viewLink)
getMemberRoles(address member) view returns (bytes32[] roles)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isEventClaimed(address claimant, uint256 eventNum) view returns (bool isClaimed)
roleHierarchy(bytes32) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addMember(address addr, bytes32 role)
addMember(address addr, bytes32 role, string ipfs_metadata)
addPools(uint256[] prizePoolAmounts)
claim(uint256[] votesPerOutcome, uint64[] outcomes, uint256[] snapshotIds, struct SignaturesSigData[] signatures)
closeEvent(uint256 eventNum, uint256 nonce, struct KarateDAOManagerSigToScore[] delegateAndScores)
createEventCard(uint256 eventStart, string info_ipfs, address[] stakeholders)
deleteEvent(uint256 eventCardNum) returns (bool successful)
deleteMember(address addr)
finalizeUpgrade() returns (bool success)
grantRole(bytes32 role, address account)
mint(address recipient, uint256 amount)
openEvent(uint256 eventNum, string snapshotProposalIPFSCID, address[] fighters, uint256 nonce, struct SignaturesSigData[] delegates)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setEventViewLink(uint256 eventNum, string viewLink)
setMinEventDelegateCount(uint8 count)
setMinEventJudgeCount(uint8 count)
setSnapshotIdToVoteBalances(uint256 snapshotId, uint256[] voteBals)
setTotalClaimable(uint256 snapshotId, uint256[] amountClaimable)
transfer(address recipient, uint256 amount)
upgradeDao(address new_contract_addr)
DeletedFightEvent(uint256 indexed eventNum, struct KarateDAOStorageEventCard eventCard)
Error(string msg)
NewEventResult(address indexed memberAddr, string ipfs, uint256 indexed eventNum)
NewEventSnapshot(uint256 indexed eventNum, uint256 indexed snapshotId, uint256 indexed timestamp)
NewFightEvent(uint256 indexed eventNum, struct KarateDAOStorageEventCard eventCard)
NewMember(address indexed memberAddr, string indexed ipfs, struct KarateDAOStorageMember member)
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)
constructor(uint256[] prizePoolAmounts, address _kcFactory)
This contract contains no fallback and receive objects.
MismatchedEventHash(string eventInfoIpfs, bytes32 expectedHash, bytes32 receivedHash)
UpgradeFailed(address currentOwner, address contractAddress)