You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mapping(TreeKey key => SortitionTrees.Tree) sortitionSumTrees; // The mapping of sortition trees by keys.
54
54
mapping(address account => Juror) public jurors; // The jurors.
55
55
mapping(uint256=> DelayedStake) public delayedStakes; // Stores the stakes that were changed during Drawing phase, to update them when the phase is switched to Staking.
56
-
uint256public maxStakePerJuror; // The maximum amount of PNK a juror can stake in a court.
57
-
uint256public maxTotalStaked; // The maximum amount of PNK that can be staked in all courts.
58
-
uint256public totalStaked; // The amount that is currently staked in all courts.
56
+
uint256public maxStakePerJuror; // The maximum amount of PNK that a juror can stake across the courts.
57
+
uint256public maxTotalStaked; // The maximum amount of PNK that all the jurors can stake across the courts.
58
+
uint256public totalStaked; // The amount of PNK that is currently staked across the courts.
Copy file name to clipboardExpand all lines: contracts/src/arbitration/interfaces/IArbitratorV2.sol
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ interface IArbitratorV2 {
50
50
) externalpayablereturns (uint256disputeID);
51
51
52
52
/// @notice Create a dispute and pay for the fees in a supported ERC20 token.
53
-
/// @dev Must be called by the arbitrable contract and pay at least `arbitrationCost(_extraData)` in the supported ERC20 token.
53
+
/// @dev Must be called by the arbitrable contract and pay at least `arbitrationCost(_extraData, _feeToken)` in the supported ERC20 token.
54
54
/// @param _numberOfChoices The number of choices the arbitrator can choose from in this dispute.
55
55
/// @param _extraData Additional info about the dispute. We use it to pass the ID of the dispute's court (first 32 bytes), the minimum number of jurors required (next 32 bytes) and the ID of the specific dispute kit (last 32 bytes).
56
56
/// @param _feeToken The ERC20 token used to pay fees.
Copy file name to clipboardExpand all lines: contracts/src/arbitration/interfaces/IEvidence.sol
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ pragma solidity >=0.8.0 <0.9.0;
6
6
interfaceIEvidence {
7
7
/// @notice To be raised when evidence is submitted. Should point to the resource (evidences are not to be stored on chain due to gas considerations).
8
8
/// @param _externalDisputeID Unique identifier for this dispute outside Kleros. It's the submitter responsibility to submit the right external dispute ID.
9
-
/// @param _party The address of the party submiting the evidence. Note that 0x0 refers to evidence not submitted by any party.
9
+
/// @param _party The address of the party submitting the evidence.
0 commit comments