Skip to content

Commit 51ed5ac

Browse files
authored
L-02: Missing Fee Data In Event (#2329)
1 parent df52de6 commit 51ed5ac

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

markets/perps-market/contracts/modules/AsyncOrderSettlementPythModule.sol

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,12 @@ contract AsyncOrderSettlementPythModule is
168168
// order fees are total fees minus settlement reward
169169
uint256 orderFees = runtime.totalFees - runtime.settlementReward;
170170
GlobalPerpsMarketConfiguration.Data storage s = GlobalPerpsMarketConfiguration.load();
171-
s.collectFees(orderFees, asyncOrder.request.referrer, factory);
171+
172+
(runtime.referralFees, runtime.feeCollectorFees) = s.collectFees(
173+
orderFees,
174+
asyncOrder.request.referrer,
175+
factory
176+
);
172177
}
173178

174179
/// @dev Emit settlement events in a helper function to reduce stack depth

0 commit comments

Comments
 (0)