Skip to content

Commit 51f648d

Browse files
committed
Fix test deal volume calculation in _signAndMatchOrders function
1 parent 1172c01 commit 51f648d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test/utils/IexecWrapper.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
IexecLibOrders_v5,
1818
IexecMaintenanceDelegate__factory,
1919
IexecPoco2__factory,
20+
IexecPocoAccessors__factory,
2021
IexecPocoBoostAccessors__factory,
2122
RLC__factory,
2223
WorkerpoolRegistry,
@@ -262,7 +263,13 @@ export class IexecWrapper {
262263
).toNumber();
263264
const dealId = getDealId(this.domain, requestOrder, taskIndex);
264265
const taskId = getTaskId(dealId, taskIndex);
265-
const volume = Number(requestOrder.volume);
266+
// const volume = Number(requestOrder.volume);
267+
const volume = (
268+
await IexecPocoAccessors__factory.connect(
269+
this.proxyAddress,
270+
ethers.provider,
271+
).computeDealVolume(appOrder, datasetOrder, workerpoolOrder, requestOrder)
272+
).toNumber();
266273
const taskPrice =
267274
Number(appOrder.appprice) +
268275
Number(datasetOrder.datasetprice) +

0 commit comments

Comments
 (0)