Skip to content

Commit

Permalink
use forEach
Browse files Browse the repository at this point in the history
  • Loading branch information
mmv08 committed Oct 7, 2024
1 parent 7bda681 commit b9076a4
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions src/components/tx-flow/flows/EnableSafenet/ReviewEnableSafenet.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,14 @@ export const ReviewEnableSafenet = ({ params }: { params: EnableSafenetFlowProps
}

const txs: MetaTransactionData[] = [(await createEnableGuardTx(params.guardAddress)).data]
txs.push(
...params.tokensForPresetAllowances.map((tokenAddress) => {
return {
to: tokenAddress,
data: ERC20_INTERFACE.encodeFunctionData('approve', [params.guardAddress, UNLIMITED_APPROVAL_AMOUNT]),
value: '0',
operation: OperationType.Call,
}
}),
)
params.tokensForPresetAllowances.forEach((tokenAddress) => {
txs.push({
to: tokenAddress,
data: ERC20_INTERFACE.encodeFunctionData('approve', [params.guardAddress, UNLIMITED_APPROVAL_AMOUNT]),
value: '0',
operation: OperationType.Call,
})
})

return createMultiSendCallOnlyTx(txs)
}
Expand Down

0 comments on commit b9076a4

Please sign in to comment.