Eden Network Distribution

Verified contract

Active on Ethereum with 1,396 txns
Deployed by via 0x031e4bfb at 12948356
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Eden Network Distribution"

0x380ba2f925885c26194679d96e706a6d7b42d5ad72b1aa78db4519bcce12ae53
0x488de32e1698e3b40e94aee1d330c3ea54ac1b8242c9d75dc4ebb989ca3ada4f
0x40d6d7c095b244a4a74d4c11dd4e9d9de26e29e06286c6e1af9b43e0412fa97c
0x89e2fdc13df30ffc061678b2d4bb1cc36c72e4968b714f7939df6bbc660a87b5
0x8c06fb294ddf8eae98804612e772a185d05f8813a2e9463f9a462c5a602d8d08
0x6a4713f7ffc15675400f7a519d55cbc8556d9597247b7b1cce91d56a6ff56cd9
0xe6bc050b58eb3a89801218adc4f19be00083f5b40d2ce6f1d5612a86be442324
0x9502106a9af93dd62bc361f98637a9e73f43ffe9745628268f247f3131f6dd8d
0x35149babe1f9ca37286659ea0d69006e2ae2d290402201d94758de3133815a41
0x7305663443a0ee15d3e4ab802046f1dbb25039b2cac244f9d5071144b716c64e

Functions
Getter at block 21292119
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DISTRIBUTOR_ROLE(view returns (bytes32)
0xfbd454f36a7e1a388bd6fc3ab10d434aa4578f811acbbcf33afb1c697486313c
SLASHER_ROLE(view returns (bytes32)
0x12b42e8a160f6064dc959c6f251e3af0750ad213dbecf573b4710d67d6c28e39
UPDATER_ROLE(view returns (bytes32)
0x73e573f9566d61418a34d5de3ff49360f9c51fec37f7486551670290f6285dab
distributionCount(view returns (uint256)
260
governance(view returns (address)
0x726adc632871ff796379da14f9d5aeb199bed505
merkleRoot(view returns (bytes32)
0xe27f033494c0b543e8c4ea173470d3654d53c0f6e045214766a17ff265feddb1
name(view returns (string)
Eden Network Distribution
symbol(view returns (string)
EDEND
token(view returns (address)
0x1559fa1b8f28238fd5d76d9f434ad86fd20d1559
totalSupply(view returns (uint256)
260
updateThreshold(view returns (uint256)
2
Read-only
accountState(addressview returns (uint256 totalClaimeduint256 totalSlashed)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
previousMerkleRoot(bytes32view returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addUpdaters(address[] newUpdatersuint256 newThreshold
approve(address touint256 tokenId
claim(uint256 indexaddress accountuint256 totalEarnedbytes32[] merkleProof
grantRole(bytes32 roleaddress account
removeUpdaters(address[] existingUpdatersuint256 newThreshold
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setGovernance(address to
setUpdateThreshold(uint256 to
slash(address accountuint256 amount
transferFrom(address fromaddress touint256 tokenId
updateMerkleRoot(bytes32 newMerkleRootstring uriuint256 newDistributionNumberreturns (uint256)
Events
AccountUpdated(address indexed accountuint256 totalClaimeduint256 totalSlashed
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Claimed(uint256 indexuint256 totalEarnedaddress indexed accountuint256 claimed
GovernanceChanged(address fromaddress to
MerkleRootUpdated(bytes32 merkleRootuint256 distributionNumberstring metadataURI
PermanentURI(string valueuint256 indexed id
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Slashed(address indexed accountuint256 slashed
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdateThresholdChanged(uint256 updateThreshold
Constructor
constructor(address _tokenaddress _governanceaddress _adminuint8 _updateThresholdaddress[] _updatersaddress[] _slashers
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.