This type of transaction includes following two fields:
- OfferCreate: This transaction represents a limit order, which represents an intent for the exchange of currency. It results in creating an offer node in the consensus ledger if it cannot be completely fulfilled.
- OfferCancel: This is used to remove a previously created offer node from the consensus ledger, indicating withdrawal of the order.