[{"inputs":[{"internalType":"address","name":"identityRegistry_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"disputeId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"DisputeCancelled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"disputeId","type":"uint256"},{"indexed":true,"internalType":"address","name":"claimant","type":"address"},{"indexed":true,"internalType":"address","name":"respondent","type":"address"},{"indexed":false,"internalType":"uint256","name":"stakeAmount","type":"uint256"},{"indexed":false,"internalType":"string","name":"description","type":"string"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"DisputeFiled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"disputeId","type":"uint256"},{"indexed":true,"internalType":"address","name":"winner","type":"address"},{"indexed":false,"internalType":"uint256","name":"payout","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"arbitratorFeePerMember","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"DisputeResolved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"disputeId","type":"uint256"},{"indexed":false,"internalType":"address[]","name":"panel","type":"address[]"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"PanelAssigned","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"disputeId","type":"uint256"},{"indexed":true,"internalType":"address","name":"arbitrator","type":"address"},{"indexed":false,"internalType":"enum VaultfireDisputeResolution.Vote","name":"vote","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"VoteCast","type":"event"},{"inputs":[],"name":"ARBITRATOR_FEE_BPS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_PANEL_SIZE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_DISPUTE_STAKE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_PANEL_SIZE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"arbitrators","outputs":[{"internalType":"uint256","name":"totalCasesAssigned","type":"uint256"},{"internalType":"uint256","name":"totalCasesVoted","type":"uint256"},{"internalType":"uint256","name":"totalFeesEarned","type":"uint256"},{"internalType":"bool","name":"active","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"},{"internalType":"address[]","name":"panel","type":"address[]"}],"name":"assignPanel","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"}],"name":"cancelDispute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"},{"internalType":"enum VaultfireDisputeResolution.Vote","name":"vote_","type":"uint8"}],"name":"castVote","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"disputeCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"respondent","type":"address"},{"internalType":"string","name":"description","type":"string"},{"internalType":"bytes32","name":"evidenceHash","type":"bytes32"}],"name":"fileDispute","outputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"arbitrator","type":"address"}],"name":"getArbitratorRecord","outputs":[{"internalType":"uint256","name":"totalCasesAssigned","type":"uint256"},{"internalType":"uint256","name":"totalCasesVoted","type":"uint256"},{"internalType":"uint256","name":"totalFeesEarned","type":"uint256"},{"internalType":"bool","name":"active","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"}],"name":"getDispute","outputs":[{"components":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"address","name":"claimant","type":"address"},{"internalType":"address","name":"respondent","type":"address"},{"internalType":"uint256","name":"stakeAmount","type":"uint256"},{"internalType":"string","name":"description","type":"string"},{"internalType":"bytes32","name":"evidenceHash","type":"bytes32"},{"internalType":"enum VaultfireDisputeResolution.DisputeStatus","name":"status","type":"uint8"},{"internalType":"uint256","name":"createdAt","type":"uint256"},{"internalType":"uint256","name":"resolvedAt","type":"uint256"},{"internalType":"address","name":"winner","type":"address"},{"internalType":"uint256","name":"votesForClaimant","type":"uint256"},{"internalType":"uint256","name":"votesForRespondent","type":"uint256"}],"internalType":"struct VaultfireDisputeResolution.Dispute","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getDisputeStats","outputs":[{"internalType":"uint256","name":"filed","type":"uint256"},{"internalType":"uint256","name":"resolved","type":"uint256"},{"internalType":"uint256","name":"totalStake","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"}],"name":"getPanel","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"disputeId","type":"uint256"},{"internalType":"address","name":"arbitrator","type":"address"}],"name":"getVote","outputs":[{"internalType":"enum VaultfireDisputeResolution.Vote","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"identityRegistry","outputs":[{"internalType":"contract IIdentityRegistry_DR","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalDisputesFiled","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalDisputesResolved","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStakeDisputed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
