From 358b2ff2c2edbd81378c37eb23ced4f05d251f68 Mon Sep 17 00:00:00 2001 From: Ashitaka Date: Mon, 8 Jul 2024 22:49:09 -0300 Subject: [PATCH] fix: unlock without pledge --- solidity/contracts/modules/dispute/BondEscalationModule.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solidity/contracts/modules/dispute/BondEscalationModule.sol b/solidity/contracts/modules/dispute/BondEscalationModule.sol index 1e453b9..af6d0f3 100644 --- a/solidity/contracts/modules/dispute/BondEscalationModule.sol +++ b/solidity/contracts/modules/dispute/BondEscalationModule.sol @@ -126,7 +126,7 @@ contract BondEscalationModule is Module, IBondEscalationModule { uint256 _pledgesForDispute = _escalation.amountOfPledgesForDispute; uint256 _pledgesAgainstDispute = _escalation.amountOfPledgesAgainstDispute; - if (_pledgesAgainstDispute > 0) { + if (_pledgesAgainstDispute > 0 || _pledgesForDispute > 0) { uint256 _amountToPay = _won ? _params.bondSize + FixedPointMathLib.mulDivDown(_pledgesAgainstDispute, _params.bondSize, _pledgesForDispute)