For swap workflow
Optionaloriginator?: stringWorkflow ID of the originator of this quote
The originating workflows should expose a SWAP_COMPLETED signal
that receives Swap (without quote) when the process is completed.
Optionaltransaction?: VersionedTransaction | nullQuote with partially-signed transaction
Ephemeral (and entity-agnostic) quote of target amount and fees
The country of the entity that may perform the swap
The type of the entity that may perform the swap
Implements the creation of a Swap via a quote
The operations in this class assume that the Customer is already validated (both AuthN and AuthZ).