Juror Methods
castCommit(uint256 _coreDisputeID, uint256[] _voteIDs, bytes32 _commit)
Submit vote commitment during commit period (hidden vote courts only).
castVote(uint256 _coreDisputeID, uint256[] _voteIDs, uint256 _choice, uint256 _salt, string _justification)
Cast or reveal a vote. For hidden-vote courts, choice and salt must match commitment.
Appeal Methods
fundAppeal(uint256 _coreDisputeID, uint256 _choice) payable
Fund an appeal. Winners pay 1× cost, losers pay 2×. Losers have half the funding period. Appeal proceeds when two choices are funded.
withdrawFeesAndRewards(uint256 _coreDisputeID, address _beneficiary, uint256 _coreRoundID, uint256 _choice) → uint256
Withdraw appeal fees and rewards post-resolution.
Events
Version: 2.0.0 | Proxy: UUPS Upgradeable
View Source