The order_status method returns the data of the order with the selected uuid created by the Komodo DeFi Framework node. The response is different for maker and taker orders.
the ticker of the base currency if orderbook_ticker is configured for the base currency in coins file. If not defined, will return a null value.
order.rel_orderbook_ticker
string
the ticker of the rel currency if orderbook_ticker is configured for the rel currency in coins file. If not defined, will return a null value.
order.cancellable
boolean
true if order is in a state which it can be cancelled. false if not (e.g. swap is in progress)
order.cancellation_reason
string
Cancelled indicates order was withdrawn by user. Fulfilled indicates order was swapped successfully. TimedOut indicates a taker order with type FillOrKill expired before matching.
order.available_amount
string
Funds available for order to be matched against, taking into account current spendable balance and max_volume
Deprecated field, which always has the value request.
order.request.sender_pubkey
string
Pubkey of Taker
order.request.dest_pub_key
string
reserved for future use. The dest_pub_key allows the user to choose the P2P node that is eligible to match with the request. This value defaults to "zero pubkey", meaning that anyone can match
order.request.match_by.type
string
Orders to select specific uuids; Pubkeys to select specific nodes; Defaults to Any
order.request.conf_settings
object
base/rel confirmation/notarisation settings
order.matches
object
Details of matching Maker Order UUIDs
order.order_type
object
FillOrKill or GoodTillCancelled
order.matches
list
UUIDS of matching orders
order.base_orderbook_ticker
string
the ticker of the base currency if orderbook_ticker is configured for the base currency in coins file. If not defined, will return a null value.
order.rel_orderbook_ticker
string
the ticker of the rel currency if orderbook_ticker is configured for the rel currency in coins file. If not defined, will return a null value.
order.cancellable
boolean
true if order is in a state which it can be cancelled. false if not (e.g. swap is in progress)
cancellation_reason
string
Cancelled indicates order was withdrawn by user. Fulfilled indicates order was swapped successfully. TimedOut indicates a taker order with type FillOrKill expired before matching.