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

Notification payload for wallet->transferWithNotify() More...

#include <FlexTransferPayloadArgs.hpp>

Public Attributes

bool sender_sell
 Sender is seller in deal (selling major tokens)
 
bool sender_taker
 Sender is a taker in deal (and pays fees)
 
uint256 sender_user_id
 Sender user id for client purposes.
 
uint256 receiver_user_id
 Receiver user id for client purposes.
 
uint256 receiver_order_id
 Receiver order id for client purposes.
 
address another_tip3_root
 Address of another tip3 root (Wrapper) in trading pair.
 
uint128 price_num
 Price numerator.
 
uint128 price_denum
 Price denominator.
 
uint128 taker_fee
 Tokens taken (fee) from taker.
 
uint128 maker_vig
 Tokens given (vig) to maker.
 
address pair
 Address of XchgPair contract.
 
Tip3Config major_tip3cfg
 Configuration of the major tip3 token.
 
Tip3Config minor_tip3cfg
 Configuration of the minor tip3 token.
 

Detailed Description

Notification payload for wallet->transferWithNotify()

Member Data Documentation

◆ another_tip3_root

address another_tip3_root

Address of another tip3 root (Wrapper) in trading pair.

◆ major_tip3cfg

Tip3Config major_tip3cfg

Configuration of the major tip3 token.

◆ maker_vig

uint128 maker_vig

Tokens given (vig) to maker.

◆ minor_tip3cfg

Tip3Config minor_tip3cfg

Configuration of the minor tip3 token.

◆ pair

address pair

Address of XchgPair contract.

◆ price_denum

uint128 price_denum

Price denominator.

◆ price_num

uint128 price_num

Price numerator.

◆ receiver_order_id

uint256 receiver_order_id

Receiver order id for client purposes.

◆ receiver_user_id

uint256 receiver_user_id

Receiver user id for client purposes.

◆ sender_sell

bool sender_sell

Sender is seller in deal (selling major tokens)

◆ sender_taker

bool sender_taker

Sender is a taker in deal (and pays fees)

◆ sender_user_id

uint256 sender_user_id

Sender user id for client purposes.

◆ taker_fee

uint128 taker_fee

Tokens taken (fee) from taker.


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