Manage Approvals

Permit2

Specify approval_type=Permit2 when retrieving a quote.

You must have approved the tokens you wish to sell to the Permit2 contract.

Standard ERC20 Approvals

In case of standard approvals, user will need to make ERC20.approve allowances to the Balance Manager before submitting an order.

0xC5a350853E4e36b73EB0C24aaA4b8816C9A3579a

This contract ensures that only the settlement contract has access to user approvals for the duration of the transaction. It is also included in the quote under the apporvalTarget property.

Last updated