Documentation ¶
Index ¶
- type CrossPrvApi
- type Futures
- type IsolatedPrvApi
- type PrvApi
- func (prv *PrvApi) GetFuturesAccount(coin string) (map[string]model.FuturesAccount, []byte, error)
- func (prv *PrvApi) GetHistoryOrders(pair model.CurrencyPair, opt ...model.OptionParameter) ([]model.Order, []byte, error)
- func (prv *PrvApi) GetPositions(pair model.CurrencyPair, opts ...model.OptionParameter) ([]model.FuturesPosition, []byte, error)
- type Swap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrossPrvApi ¶
type CrossPrvApi struct {
*PrvApi
}
func (*CrossPrvApi) CreateOrder ¶
func (f *CrossPrvApi) CreateOrder(pair CurrencyPair, qty, price float64, side OrderSide, orderTy OrderType, opts ...OptionParameter) (*Order, []byte, error)
type Futures ¶
func (*Futures) GetExchangeInfo ¶
func (*Futures) NewCurrencyPair ¶
func (f *Futures) NewCurrencyPair(baseSym, quoteSym string, opts ...model.OptionParameter) (model.CurrencyPair, error)
type IsolatedPrvApi ¶
type IsolatedPrvApi struct {
*PrvApi
}
func (*IsolatedPrvApi) CreateOrder ¶
func (f *IsolatedPrvApi) CreateOrder(pair CurrencyPair, qty, price float64, side OrderSide, orderTy OrderType, opts ...OptionParameter) (*Order, []byte, error)
type PrvApi ¶
type PrvApi struct { *common.Prv Isolated *IsolatedPrvApi Cross *CrossPrvApi }
func (*PrvApi) GetFuturesAccount ¶
func (*PrvApi) GetHistoryOrders ¶
func (prv *PrvApi) GetHistoryOrders(pair model.CurrencyPair, opt ...model.OptionParameter) ([]model.Order, []byte, error)
func (*PrvApi) GetPositions ¶
func (prv *PrvApi) GetPositions(pair model.CurrencyPair, opts ...model.OptionParameter) ([]model.FuturesPosition, []byte, error)
type Swap ¶
func (*Swap) GetExchangeInfo ¶
func (*Swap) NewCurrencyPair ¶
func (f *Swap) NewCurrencyPair(baseSym, quoteSym string, opts ...model.OptionParameter) (model.CurrencyPair, error)
Click to show internal directories.
Click to hide internal directories.