DAOCommitteeProxy
Verified contract
Proxy
Active on
Ethereum with 70 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2520…d303
0x2520…d303
0xcd44…f484
0xcd44…f484
0x9fc7…5d7c
0x9fc7…5d7c
0x7846…837b
0x7846…837b
0x0b55…0e5f
0x0b55…0e5f
10 additional
variables
Balances ($0.00)
No balances found for "DAOCommitteeProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20970450 | a month ago | | | 0 | 0.0020964593 | |
| 20616777 | 3 months ago | | | 0 | 0.00019940940 | |
| 19480331 | 8 months ago | | | 0 | 0.00083394605 | |
| 19480328 | 8 months ago | | | 0 | 0.0017430816 | |
| 19480300 | 8 months ago | | | 0 | 0.00077157167 | |
| 18831046 | a year ago | | | 0 | 0.0011523030 | |
| 18831036 | a year ago | | | 0 | 0.0027120426 | |
| 18831027 | a year ago | | | 0 | 0.0011877184 | |
| 18831021 | a year ago | | | 0 | 0.0012844724 | |
| 18732992 | a year ago | | | 0 | 0.00087762361 |
ABI
ABI objects
Getter at block 21273525
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
activityRewardPerSecond() view returns (uint256)
31709791983764
agendaManager() view returns (address)
0xcd4421d082752f363e1687544a09d5112cd4f484
candidateFactory() view returns (address)
0x9fc7100a16407ee24a79c834a56e6eca555a5d7c
daoVault() view returns (address)
0x2520cd65baa2ceee9e6ad6ebd3f45490c42dd303
implementation() view returns (address)
0xdf2ecda32970db7db3428fc12bc1697098418815
layer2Registry() view returns (address)
0x7846c2248a7b4de77e9c2bae7fbb93bfc286837b
maxMember() view returns (uint256)
3
pauseProxy() view returns (bool)
false
quorum() view returns (uint256)
2
seigManager() view returns (address)
0x0b55a0f463b6defb81c6063973763951712d0e5f
ton() view returns (address)
0x2be5e8c109e2197d077d13a82daead6a9b3433c5
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
activityRewardPerSecond() view returns (uint256)
31709791983764
agendaManager() view returns (address)
0xcd4421d082752f363e1687544a09d5112cd4f484
candidateFactory() view returns (address)
0x9fc7100a16407ee24a79c834a56e6eca555a5d7c
candidatesLength() view returns (uint256)
13
daoVault() view returns (address)
0x2520cd65baa2ceee9e6ad6ebd3f45490c42dd303
layer2Registry() view returns (address)
0x7846c2248a7b4de77e9c2bae7fbb93bfc286837b
maxMember() view returns (uint256)
3
pauseProxy() view returns (bool)
false
quorum() view returns (uint256)
2
seigManager() view returns (address)
0x0b55a0f463b6defb81c6063973763951712d0e5f
ton() view returns (address)
0x2be5e8c109e2197d077d13a82daead6a9b3433c5
wton() view returns (address)
0xc4a11aaf6ea915ed7ac194161d2fc9384f15bff2
Read-only
candidateContract(address _candidate) view returns (address)
candidates(uint256) view returns (address)
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)
isMember(address _candidate) view returns (bool)
members(uint256) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
_toRAY(uint256 v) pure returns (uint256)
balanceOfOnCandidate(address _candidate, address _account) view returns (uint256 amount)
balanceOfOnCandidateContract(address _candidateContract, address _account) view returns (uint256 amount)
candidateContract(address _candidate) view returns (address)
candidateInfos(address _candidate) view returns (struct StorageStateCommitteeCandidateInfo)
candidates(uint256) view returns (address)
getClaimableActivityReward(address _candidate) view returns (uint256)
getOldCandidateInfos(address _oldCandidate) view returns (struct StorageStateCommitteeV2CandidateInfo2)
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)
isCandidate(address _candidate) view returns (bool)
isExistCandidate(address _candidate) view returns (bool isExist)
isMember(address _candidate) view returns (bool)
members(uint256) view returns (address)
operatorAmountCheck(address layer2, address operator) view returns (uint256 operatorAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
totalSupplyOnCandidate(address _candidate) view returns (uint256 totalsupply)
totalSupplyOnCandidateContract(address _candidateContract) view returns (uint256 totalsupply)
State-modifying
Events candidateInfos(address _candidate) returns (struct IStorageStateCommitteeCandidateInfo)
grantRole(bytes32 role, address account)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setProxyPause(bool _pause)
upgradeTo(address impl)
castVote(uint256 _agendaID, uint256 _vote, string _comment)
changeMember(uint256 _memberIndex) returns (bool)
claimActivityReward(address _receiver)
createCandidate(string _memo)
createCandidate(string _memo, address _operatorAddress)
decreaseMaxMember(uint256 _reducingMemberIndex, uint256 _quorum)
endAgendaVoting(uint256 _agendaID)
executeAgenda(uint256 _agendaID)
grantRole(bytes32 role, address account)
increaseMaxMember(uint256 _newMaxMember, uint256 _quorum)
onApprove(address owner, address, uint256, bytes data) returns (bool)
registerLayer2Candidate(address _layer2, string _memo)
registerLayer2CandidateByOwner(address _operator, address _layer2, string _memo)
renounceRole(bytes32 role, address account)
retireMember() returns (bool)
revokeRole(bytes32 role, address account)
setActivityRewardPerSecond(uint256 _value)
setAgendaStatus(uint256 _agendaID, uint256 _status, uint256 _result)
setBurntAmountAtDAO(uint256 _burnAmount)
setMemoOnCandidate(address _candidate, string _memo)
setMemoOnCandidateContract(address _candidateContract, string _memo)
setQuorum(uint256 _quorum)
updateSeigniorage(address _candidate) returns (bool)
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)
Upgraded(address indexed implementation)
ActivityRewardChanged(uint256 newReward)
AgendaCreated(address indexed from, uint256 indexed id, address[] targets, uint128 noticePeriodSeconds, uint128 votingPeriodSeconds, bool atomicExecute)
AgendaExecuted(uint256 indexed id, address[] target)
AgendaVoteCasted(address indexed from, uint256 indexed id, uint256 voting, string comment)
CandidateContractCreated(address indexed candidate, address indexed candidateContract, string memo)
ChangedMember(uint256 indexed slotIndex, address prevMember, address indexed newMember)
ChangedMemo(address candidate, string newMemo)
ChangedSlotMaximum(uint256 indexed prevSlotMax, uint256 indexed slotMax)
ClaimedActivityReward(address indexed candidate, address receiver, uint256 amount)
Layer2Registered(address indexed candidate, address indexed candidateContract, string memo)
QuorumChanged(uint256 newQuorum)
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(address _ton, address _impl, address _seigManager, address _layer2Registry, address _agendaManager, address _candidateFactory, address _daoVault)
fallback()
This contract contains no error objects.