Use the Settlements API to facilitate simultaneous exchange of pre-funded assets.
DIRECTION
of each asset is always relative to the Source Profile and only the owner of the Source Profile can cancel a transaction if it hasn’t been approved by the Target Profile.