DAO

Verified contract

Active on Ethereum with 1,024 txns
Deployed by via 0xf78c84e6 at 7900712
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
ERC-20
--
0x67ad379e608a40492f306c94165f437d32ff723b17088c58a56f5e8fa3c275ef
0xb9967df874d38927d5a8bcb198a5420687703541cc6f4106f6bb9f656e3da871
0x508bf443050f2d1294c866b0c89ea70bb96ff636d0a79e6410a70c611432442b
0x24ead63ceb9f17f4fb4494dc4e8dea4c09b791f008d03dab7109206ea4fcbc51
0xca8129597c74ae01bb990ea1258c8304fea18515c45095b6b5667a6030598299
0x522f360a4ec115b41dab0f71d8c21e415ab49205095860125c727654b7cafe04
0x25ded9cee525a837eb532042b8278804f0f7f2bbc989067e60101638f6baf693
0x5c688409434ef19e4f08edfd6d2ae62a483e7750ce222dae06d5a48d351aa447
0x4bbbb20784cb1c9592d94c3dd706d21d778a65c6c5be3b2822b6c270cb3ae40b
0x638c8ea949648b1250f81b0d5e526dce8a1dcd4d4f04b5f6a5e8e051b98402c1

Functions
Getter at block 21185333
acceptedToken(view returns (address)
0x93a7174dafd31d13400cd9fa01f4e5b5baa00d39
isOwner(view returns (bool)
false
membersNumber(view returns (uint256)
846
owner(view returns (address)
0x158d6727b17aaba726d7318ac7dca5edf8faf6f8
totalStakedTokens(view returns (uint256)
67961000000000000000000
totalUsedTokens(view returns (uint256)
0
Read-only
creationDateOf(address accountview returns (uint256)
getMemberByAddress(address memberAddressview returns (uint256 idaddress accountbytes9 fingerprintuint256 creationDateuint256 stakedTokensuint256 usedTokensbytes32 databool approved)
getMemberById(uint256 memberIdview returns (uint256 idaddress accountbytes9 fingerprintuint256 creationDateuint256 stakedTokensuint256 usedTokensbytes32 databool approved)
isApproved(address accountview returns (bool)
isDapp(address accountview returns (bool)
isMember(address accountview returns (bool)
isOperator(address accountview returns (bool)
stakedTokensOf(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
usedTokensOf(address accountview returns (uint256)
State-modifying
addDapp(address account
addOperator(address account
join(
newMember(address account
onApprovalReceived(address owneruint256 valuebytes datareturns (bytes4)
onTransferReceived(address operatoraddress fromuint256 valuebytes datareturns (bytes4)
recoverERC20(address tokenAddressuint256 tokenAmount
removeDapp(address account
removeOperator(address account
renounceOwnership(
setApproved(address accountbool status
setData(address accountbytes32 data
transferOwnership(address newOwner
unstake(uint256 amount
use(address accountuint256 amount
Events
DappAdded(address indexed account
DappRemoved(address indexed account
MemberAdded(address indexed accountuint256 id
MemberStatusChanged(address indexed accountbool approved
OperatorAdded(address indexed account
OperatorRemoved(address indexed account
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokensApproved(address indexed owneruint256 valuebytes data
TokensReceived(address indexed operatoraddress indexed fromuint256 valuebytes data
TokensStaked(address indexed accountuint256 value
TokensUnstaked(address indexed accountuint256 value
TokensUsed(address indexed accountaddress indexed dappuint256 value
Constructor
constructor(address acceptedToken
Fallback and receive
fallback(
Errors

This contract contains no error objects.