Dao

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x0b0711e7 at 18319649
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
4 additional variables

No balances found for "Dao"

No transactions found for "Dao"


Functions
Getter at block 20856824
DOMAIN_TYPEHASH(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
VOTE_JUDGEMENT_TYPEHASH(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
VOTE_PROPOSAL_TYPEHASH(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
admin(view returns (address)
0x0000000000000000000000000000000000000000
barac(view returns (address)
0x0000000000000000000000000000000000000000
maxLengthDesc(view returns (uint256)
0
maxLengthLink(view returns (uint256)
0
maxLengthTitle(view returns (uint256)
0
maxProposalThreshold(view returns (uint256)
0
maxRefundTime(view returns (uint256)
0
maxVotingTime(view returns (uint256)
0
minProposalThreshold(view returns (uint256)
0
minVotingTime(view returns (uint256)
0
name(view returns (string)
nft(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
proposalCount(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
unlockTime(view returns (uint256)
0
Read-only
canRaiseJudgement(uint256 proposalIdview returns (bool)
getActiveProposal(uint256 _deityIdview returns (uint256)
getBlackistedProposal(uint256 _deityIdview returns (uint256)
getDeityWaitingTime(uint256 _deityIdview returns (uint256)
getJudgementAmount(uint256 proposalIdview returns (uint256)
getJudgementDetails(uint256 _proposalIdview returns (struct DaoStructsJudgementDetails)
getJudgementProcessed(uint256 proposalIdview returns (bool)
getJudgementVoteReceipit(address _voteruint256 _proposalIdview returns (struct DaoStructsReceipt)
getProposalAmount(uint256 proposalIdview returns (uint256)
getProposalDetails(uint256 _proposalIdview returns (struct DaoStructsProposalDetails)
getProposalExecuted(uint256 proposalIdview returns (bool)
getProposalState(uint256 proposalIdview returns (uint8)
getRefundAmount(uint256 proposalIdview returns (uint256)
getRefundDetails(uint256 _proposalIdview returns (struct DaoStructsRefundDetials)
getVoteReceipit(address _voteruint256 _proposalIdview returns (struct DaoStructsReceipt)
isJudgementRaised(uint256 proposalIdview returns (bool)
judgements(uint256view returns (uint256 authoruint256 proposalIduint256 valueuint256 votesForJudgementuint256 votesAgainstJudgementuint256 startTimestampuint256 endTimestampbool isDeityPunishedbool isJudgementProcessedbool isSuspectedstruct DaoStructsJudgementDetails judgementDetails)
proposals(uint256view returns (uint256 iduint256 deityIdaddress recipientuint256 valueuint256 refundTimeuint256 votesForuint256 votesAgainstuint256 startTimestampuint256 endTimestampuint256 expectedsettlementTimebool executedbool cancelledstruct DaoStructsProposalDetails proposalDetailsstruct DaoStructsRefundDetials refundDetails)
State-modifying
cancelProposal(uint256 _proposalId
castVote(uint256 proposalIdbool voteFor
castVoteBySig(uint256 proposalIdbool voteForuint8 vbytes32 rbytes32 s
castVoteJudgement(uint256 _proposalIdbool favourJudment
castVoteJudgementBySig(uint256 _proposalIdbool favourJudmentuint8 vbytes32 rbytes32 s
changeAdmin(address _newAdmin
createProposal(uint256 deityIdaddress recipientuint256 valueuint256 refundTimeuint256 startTimeuint256 endTimestruct DaoStructsProposalDetails _proposalDetialsreturns (uint256)
executeProposal(uint256 _proposalId
explainJudgment(uint256 _proposalIdstring _explanationstring _explanationLink
initialize(
processJudgment(uint256 _proposalId
raiseJudgment(uint256 _proposalIduint256 _deityIduint256 _valueuint256 votingTimestring allegationstring allegationDocLink
refund(uint256 _proposalIdbool lastPaymentpayable 
renounceOwnership(
setContractAddresses(address _contractFactory
setDeityUnlockTime(uint256 _unlockTime
setMaxCharacterLength(uint256 _titleLengthuint256 _linkLengthuint256 _descLength
setMaxProposalThreshold(uint256 _eth
setMaxRefundTime(uint256 _maxRefundTime
setMaxVotingTime(uint256 _maxTime
setMinVotingTime(uint256 _minTime
setMinxProposalThreshold(uint256 _eth
transferOwnership(address newOwner
unlockBlacklistDeity(uint256 _deityId
Events
AdminChanged(address oldAdminaddress newAdmin
Initialized(uint8 version
JudgmentProcessed(uint256 indexed proposalId
JudgmentProposed(uint256 indexed callerNftIduint256 indexed deityNftIduint256 indexed proposalId
JudgmentVoted(uint256 indexed proposalIdaddress indexed voterbool favourJudmentuint256 votes
NewProposal(uint256 indexed proposalId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalCancelled(uint256 indexed proposalId
ProposalExecuted(uint256 indexed proposalId
ProposalSettled(uint256 indexed proposalIduint256 refundAmound
Refund(uint256 indexed proposalIduint256 amount
UnlockBlacklistDeity(uint256 indexed deityIdaddress indexed caller
Vote(uint256 indexed proposalIdaddress indexed voterbool voteFor
explainJudgement(uint256 indexed proposalId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.