mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-22 14:55:16 +00:00
max: handle SelfTradeBidFeeDiscounted
This commit is contained in:
parent
fcca3f6432
commit
b02ac837ea
|
@ -211,6 +211,7 @@ func toGlobalTradeV3(t v3.Trade) ([]types.Trade, error) {
|
|||
IsMaker: t.IsMaker(),
|
||||
Fee: t.Fee,
|
||||
FeeCurrency: toGlobalCurrency(t.FeeCurrency),
|
||||
FeeDiscounted: t.FeeDiscounted,
|
||||
QuoteQuantity: t.Funds,
|
||||
Time: types.Time(t.CreatedAt),
|
||||
IsMargin: isMargin,
|
||||
|
@ -227,6 +228,7 @@ func toGlobalTradeV3(t v3.Trade) ([]types.Trade, error) {
|
|||
bidTrade.OrderID = t.SelfTradeBidOrderID
|
||||
bidTrade.Fee = t.SelfTradeBidFee
|
||||
bidTrade.FeeCurrency = toGlobalCurrency(t.SelfTradeBidFeeCurrency)
|
||||
bidTrade.FeeDiscounted = t.SelfTradeBidFeeDiscounted
|
||||
bidTrade.IsBuyer = !trade.IsBuyer
|
||||
bidTrade.IsMaker = !trade.IsMaker
|
||||
trades = append(trades, bidTrade)
|
||||
|
|
|
@ -29,6 +29,7 @@ type Trade struct {
|
|||
Liquidity Liquidity `json:"liquidity"`
|
||||
SelfTradeBidFee fixedpoint.Value `json:"self_trade_bid_fee"`
|
||||
SelfTradeBidFeeCurrency string `json:"self_trade_bid_fee_currency"`
|
||||
SelfTradeBidFeeDiscounted bool `json:"self_trade_bid_fee_discounted"`
|
||||
SelfTradeBidOrderID uint64 `json:"self_trade_bid_order_id"`
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user