Skip to content

Commit

Permalink
fix subaccount required actions
Browse files Browse the repository at this point in the history
  • Loading branch information
onemicky committed May 13, 2024
1 parent 1b84caf commit d79a350
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/components/Synthetics/ConfirmationBox/ConfirmationBox.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,8 @@ export function ConfirmationBox(p: Props) {
return { cancelSltpEntries, createSltpEntries, updateSltpEntries };
}, [sidecarEntries]);

const subaccountRequiredActions = 1 + cancelSltpEntries.length + createSltpEntries.length + updateSltpEntries.length;

const getOrderExecutionFee = useCallback(
(swapsCount?: number) => {
if (!gasLimits || !tokensData || !gasPrice) return;
Expand Down Expand Up @@ -547,7 +549,7 @@ export function ConfirmationBox(p: Props) {
const isAdditionOrdersMsg =
summaryExecutionFee && executionFee && summaryExecutionFee.feeTokenAmount.gt(executionFee.feeTokenAmount);

const subaccount = useSubaccount(summaryExecutionFee?.feeTokenAmount ?? null, 1 + sidecarEntries.length);
const subaccount = useSubaccount(summaryExecutionFee?.feeTokenAmount ?? null, subaccountRequiredActions);
const cancelOrdersDetailsMessage = useSubaccountCancelOrdersDetailsMessage(summaryExecutionFee?.feeTokenAmount, 1);

function onCancelOrderClick(key: string): void {
Expand Down Expand Up @@ -808,7 +810,7 @@ export function ConfirmationBox(p: Props) {
isNativeToken={fromToken?.isNative || toToken?.isNative}
isWrapOrUnwrap={isWrapOrUnwrap}
tradeFlags={tradeFlags}
requiredActions={1 + sidecarEntries.length}
requiredActions={subaccountRequiredActions}
/>
);
}
Expand Down

0 comments on commit d79a350

Please sign in to comment.