A callback-based swap option makes the Fermi swap service useful for apps that need to connect a trade with custom logic.