Documentation ¶
Index ¶
- type Session
- func (s *Session) AddBuyOrder(oid int64)
- func (s *Session) AddSellOrder(oid int64)
- func (s *Session) GetActiveBuyExtOrderID() string
- func (s *Session) GetActiveBuyOrderID() int64
- func (s *Session) GetActiveBuyOrderRequestID() string
- func (s *Session) GetActiveSellExtOrderID() string
- func (s *Session) GetActiveSellOrderID() int64
- func (s *Session) GetActiveSellOrderRequestID() string
- func (s *Session) GetBuyOrders() map[int64]int64
- func (s *Session) GetBuyTotal() *big.Float
- func (s *Session) GetIsDone() bool
- func (s *Session) GetIsNeedToCreateBuyOrder() bool
- func (s *Session) GetIsNeedToCreateSellOrder() bool
- func (s *Session) GetPrevBuyOrderID() int64
- func (s *Session) GetPrevSellOrderID() int64
- func (s *Session) GetSellOrders() map[int64]int64
- func (s *Session) GetSellVolume() *big.Float
- func (s *Session) SetActiveBuyExtOrderID(extID string)
- func (s *Session) SetActiveBuyOrderID(oid int64)
- func (s *Session) SetActiveBuyOrderRequestID(rid string)
- func (s *Session) SetActiveSellExtOrderID(extID string)
- func (s *Session) SetActiveSellOrderID(oid int64)
- func (s *Session) SetActiveSellOrderRequestID(rid string)
- func (s *Session) SetBuyOrderCancelledFlags()
- func (s *Session) SetBuyOrderDoneFlags(oid int64, sellVolume *big.Float)
- func (s *Session) SetBuyTotal(buyTotal *big.Float)
- func (s *Session) SetIsNeedToCreateBuyOrder(isNeedToCreateBuyOrder bool)
- func (s *Session) SetIsNeedToCreateSellOrder(isNeedToCreateSellOrder bool)
- func (s *Session) SetPrevBuyOrderID(oid int64)
- func (s *Session) SetPrevSellOrderID(oid int64)
- func (s *Session) SetSellOrderCancelledFlags()
- func (s *Session) SetSellOrderDoneFlags()
- func (s *Session) SetSellVolume(sellVolume *big.Float)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Session ¶
type Session struct { ID string `json:"id"` ActiveBuyExtOrderID string `json:"active_buy_ext_order_id"` ActiveSellExtOrderID string `json:"active_sell_ext_order_id"` PrevBuyOrderID int64 `json:"prev_buy_order_id"` ActiveBuyOrderID int64 `json:"active_buy_order_id"` ActiveSellOrderID int64 `json:"active_sell_order_id"` PrevSellOrderID int64 `json:"prev_sell_order_id"` CompletedBuyOrders int64 `json:"completed_buy_orders"` CompletedSellOrders int64 `json:"completed_sell_orders"` BuyTotal *big.Float `json:"buy_total"` SellVolume *big.Float `json:"sell_total"` BuyOrders map[int64]int64 `json:"buy_orders"` SellOrders map[int64]int64 `json:"sell_orders"` IsNeedToCreateBuyOrder bool `json:"is_need_to_create_buy_order"` IsNeedToCreateSellOrder bool `json:"is_need_to_create_sell_order"` IsDone bool `json:"is_done"` // contains filtered or unexported fields }
func NewSession ¶
func (*Session) AddBuyOrder ¶
func (*Session) AddSellOrder ¶
func (*Session) GetActiveBuyExtOrderID ¶
func (*Session) GetActiveBuyOrderID ¶
func (*Session) GetActiveBuyOrderRequestID ¶
func (*Session) GetActiveSellExtOrderID ¶
func (*Session) GetActiveSellOrderID ¶
func (*Session) GetActiveSellOrderRequestID ¶
func (*Session) GetBuyOrders ¶
func (*Session) GetBuyTotal ¶
func (*Session) GetIsNeedToCreateBuyOrder ¶
func (*Session) GetIsNeedToCreateSellOrder ¶
func (*Session) GetPrevBuyOrderID ¶
func (*Session) GetPrevSellOrderID ¶
func (*Session) GetSellOrders ¶
func (*Session) GetSellVolume ¶
func (*Session) SetActiveBuyExtOrderID ¶
func (*Session) SetActiveBuyOrderID ¶
func (*Session) SetActiveBuyOrderRequestID ¶
func (*Session) SetActiveSellExtOrderID ¶
func (*Session) SetActiveSellOrderID ¶
func (*Session) SetActiveSellOrderRequestID ¶
func (*Session) SetBuyOrderCancelledFlags ¶
func (s *Session) SetBuyOrderCancelledFlags()
func (*Session) SetBuyOrderDoneFlags ¶
func (*Session) SetBuyTotal ¶
func (*Session) SetIsNeedToCreateBuyOrder ¶
func (*Session) SetIsNeedToCreateSellOrder ¶
func (*Session) SetPrevBuyOrderID ¶
func (*Session) SetPrevSellOrderID ¶
func (*Session) SetSellOrderCancelledFlags ¶
func (s *Session) SetSellOrderCancelledFlags()
func (*Session) SetSellOrderDoneFlags ¶
func (s *Session) SetSellOrderDoneFlags()
func (*Session) SetSellVolume ¶
Click to show internal directories.
Click to hide internal directories.