package
Version:
v1.0.9
Opens a new window with list of versions in this module.
Published: Dec 6, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type GetAccountAndPositionRisk struct {
InstType okex.InstrumentType `json:"instType,omitempty"`
}
type GetBalance struct {
Ccy []string `json:"ccy,omitempty"`
}
type GetBills struct {
Ccy string `json:"ccy,omitempty"`
After int64 `json:"after,omitempty,string"`
Before int64 `json:"before,omitempty,string"`
Limit int64 `json:"limit,omitempty,string"`
InstType okex.InstrumentType `json:"instType,omitempty"`
MgnMode okex.MarginMode `json:"mgnMode,omitempty"`
CtType okex.ContractType `json:"ctType,omitempty"`
Type okex.BillType `json:"type,omitempty,string"`
SubType okex.BillSubType `json:"subType,omitempty,string"`
}
type GetFeeRates struct {
InstID string `json:"instId,omitempty"`
Uly string `json:"uly,omitempty"`
Category okex.FeeCategory `json:"category,omitempty,string"`
InstType okex.InstrumentType `json:"instType"`
}
type GetInterestAccrued struct {
InstID string `json:"instId,omitempty"`
Ccy string `json:"ccy,omitempty"`
After int64 `json:"after,omitempty,string"`
Before int64 `json:"before,omitempty,string"`
Limit int64 `json:"limit,omitempty,string"`
MgnMode okex.MarginMode `json:"mgnMode,omitempty"`
}
type GetLeverage struct {
InstID []string `json:"instId"`
MgnMode okex.MarginMode `json:"mgnMode"`
}
type GetMaxAvailableTradeAmount struct {
Ccy string `json:"ccy,omitempty"`
InstID string `json:"instId"`
ReduceOnly bool `json:"reduceOnly,omitempty"`
TdMode okex.TradeMode `json:"tdMode"`
}
type GetMaxBuySellAmount struct {
Ccy string `json:"ccy,omitempty"`
Px float64 `json:"px,string,omitempty"`
InstID []string `json:"instId"`
TdMode okex.TradeMode `json:"tdMode"`
}
type GetMaxLoan struct {
InstID string `json:"instId"`
MgnCcy string `json:"mgnCcy,omitempty"`
MgnMode okex.MarginMode `json:"mgnMode"`
}
type GetPositions struct {
InstID []string `json:"instId,omitempty"`
PosID []string `json:"posId,omitempty"`
InstType okex.InstrumentType `json:"instType,omitempty"`
}
type IncreaseDecreaseMargin struct {
InstID string `json:"instId"`
Amt float64 `json:"amt,string"`
PosSide okex.PositionSide `json:"posSide"`
ActionType okex.CountAction `json:"actionType"`
}
type SetGreeks struct {
GreeksType okex.GreekType `json:"greeksType"`
}
type SetLeverage struct {
Lever int64 `json:"lever,string"`
InstID string `json:"instId,omitempty"`
Ccy string `json:"ccy,omitempty"`
MgnMode okex.MarginMode `json:"mgnMode"`
PosSide okex.PositionSide `json:"posSide,omitempty"`
}
type SetPositionMode struct {
PositionMode okex.PositionType `json:"positionMode"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.