Flex
Flex exchange system
Public Attributes | List of all members
OrderInfoXchg Struct Reference

tip3-tip3 exchange order info More...

#include <PriceXchg.hpp>

Public Attributes

bool immediate_client
 Should this order try to be executed as a client order first (find existing corresponding orders).
 
bool post_order
 Should this order be enqueued if it doesn't already have corresponding orders.
 
uint128 original_amount
 Original amount of major tokens to buy or sell.
 
uint128 amount
 Current remaining amount of major tokens to buy or sell.
 
uint128 account
 Remaining native funds from client to pay for processing.
 
uint128 lend_amount
 Current remaining amount of lend tokens (major tokens for sell, minor tokens for buy).
 
addr_std_fixed tip3_wallet_provide
 Client tip3 wallet to provide tokens (major for sell or minor for buy).
 
addr_std_fixed client_addr
 
uint32 order_finish_time
 Order finish time.
 
uint256 user_id
 User id.
 
uint256 order_id
 Order id.
 
uint64 ltime
 Logical time of starting transaction for the order.
 

Detailed Description

tip3-tip3 exchange order info

Member Data Documentation

◆ account

uint128 account

Remaining native funds from client to pay for processing.

◆ amount

uint128 amount

Current remaining amount of major tokens to buy or sell.

◆ client_addr

addr_std_fixed client_addr

Client contract address. PriceXchg will execute cancels from this address, send notifications and return the remaining native funds (evers) to this address.

◆ immediate_client

bool immediate_client

Should this order try to be executed as a client order first (find existing corresponding orders).

◆ lend_amount

uint128 lend_amount

Current remaining amount of lend tokens (major tokens for sell, minor tokens for buy).

◆ ltime

uint64 ltime

Logical time of starting transaction for the order.

◆ order_finish_time

uint32 order_finish_time

Order finish time.

◆ order_id

uint256 order_id

Order id.

◆ original_amount

uint128 original_amount

Original amount of major tokens to buy or sell.

◆ post_order

bool post_order

Should this order be enqueued if it doesn't already have corresponding orders.

◆ tip3_wallet_provide

addr_std_fixed tip3_wallet_provide

Client tip3 wallet to provide tokens (major for sell or minor for buy).

◆ user_id

uint256 user_id

User id.


The documentation for this struct was generated from the following file: