Do I have to always approve both the Executor and the Diamond in order to make a swap or will approve to the Diamond only will suffice? March 01, 2023 08:00 You always only need to approve to the Diamond. The address to approve to is always in the returned estimate. Related to technical