Skip to content

Commit 8c56549

Browse files
fix confirmClaim signatures
1 parent d942f73 commit 8c56549

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

contracts/components/Product.sol

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -177,17 +177,14 @@ abstract contract Product is
177177
function _confirmClaim(
178178
bytes32 processId,
179179
uint256 claimId,
180-
uint256 payoutAmount,
181-
bytes memory data
180+
uint256 payoutAmount
182181
)
183182
internal
184-
returns (uint256 _payoutId)
185183
{
186-
_payoutId = _productService.confirmClaim(
184+
_productService.confirmClaim(
187185
processId,
188186
claimId,
189-
payoutAmount,
190-
data);
187+
payoutAmount);
191188
}
192189

193190
function _declineClaim(bytes32 processId, uint256 claimId) internal {

contracts/modules/IPolicy.sol

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,14 @@ interface IPolicy {
136136
bytes32 processId,
137137
uint256 claimAmount,
138138
bytes calldata data
139-
)
140-
external
141-
returns (uint256 claimId);
139+
) external returns (uint256 claimId);
140+
141+
function confirmClaim(
142+
bytes32 processId,
143+
uint256 claimId,
144+
uint256 confirmedAmount
145+
) external;
142146

143-
function confirmClaim(bytes32 processId, uint256 claimId) external;
144147
function declineClaim(bytes32 processId, uint256 claimId) external;
145148
function closeClaim(bytes32 processId, uint256 claimId) external;
146149

contracts/services/IProductService.sol

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@ interface IProductService {
3434
function confirmClaim(
3535
bytes32 processId,
3636
uint256 claimId,
37-
uint256 payoutAmount,
38-
bytes calldata data
39-
) external returns(uint256 payoutId);
37+
uint256 confirmedAmount
38+
) external;
4039

4140
function declineClaim(bytes32 processId, uint256 claimId) external;
4241
function closeClaim(bytes32 processId, uint256 claimId) external;

0 commit comments

Comments
 (0)