Instead of transferring approved tokens when an order is placed, fermi swap attempts the transfer once a match is ready to finalize.