Documentation
¶
Index ¶
- type CoinMFuturesAccountClient
- func (c *CoinMFuturesAccountClient) CancelAllOpenOrders(ctx context.Context, param types.CancelAllOpenOrdersParam) error
- func (c *CoinMFuturesAccountClient) CancelOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
- func (c *CoinMFuturesAccountClient) ChangeInitialLeverage(ctx context.Context, param types.ChangeLeverageParam) (*types.ChangeLeverageResp, error)
- func (c *CoinMFuturesAccountClient) ChangeMarginType(ctx context.Context, param types.ChangeMarginTypeParam) error
- func (c *CoinMFuturesAccountClient) ChangePositionMode(ctx context.Context, param types.ChangePositionModeParam) (*types.Response, error)
- func (c *CoinMFuturesAccountClient) GetAccountInformation(ctx context.Context) (*types.Account, error)
- func (c *CoinMFuturesAccountClient) GetAccountTradeList(ctx context.Context, param types.GetTradeListParam) ([]*types.Trade, error)
- func (c *CoinMFuturesAccountClient) GetAllOrders(ctx context.Context, param types.GetAllOrdersParam) ([]*types.Order, error)
- func (c *CoinMFuturesAccountClient) GetBalance(ctx context.Context) ([]*types.Balance, error)
- func (c *CoinMFuturesAccountClient) GetPositionInformation(ctx context.Context, param types.GetPositionParam) ([]*types.Position, error)
- func (c *CoinMFuturesAccountClient) GetPositionMode(ctx context.Context) (*types.GetCurrentPositionModeResp, error)
- func (c *CoinMFuturesAccountClient) ModifyIsolatedPositionMargin(ctx context.Context, param types.ModifyIsolatedPositionMarginParam) (*types.ModifyIsolatedPositionMarginResp, error)
- func (c *CoinMFuturesAccountClient) NewOrder(ctx context.Context, param types.NewOrderParam) (*types.Order, error)
- func (c *CoinMFuturesAccountClient) QueryAllOpenOrders(ctx context.Context, param types.GetAllOpenOrdersParam) ([]*types.Order, error)
- func (c *CoinMFuturesAccountClient) QueryOpenOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
- func (c *CoinMFuturesAccountClient) QueryOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
- type CoinMFuturesAccountClientCfg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoinMFuturesAccountClient ¶
type CoinMFuturesAccountClient struct { *cmutils.CoinMarginedClient // contains filtered or unexported fields }
func NewCoinMFuturesAccountClient ¶
func NewCoinMFuturesAccountClient(cfg *cmutils.CoinMarginedClientCfg) (*CoinMFuturesAccountClient, error)
func (*CoinMFuturesAccountClient) CancelAllOpenOrders ¶
func (c *CoinMFuturesAccountClient) CancelAllOpenOrders(ctx context.Context, param types.CancelAllOpenOrdersParam) error
func (*CoinMFuturesAccountClient) CancelOrder ¶
func (c *CoinMFuturesAccountClient) CancelOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
func (*CoinMFuturesAccountClient) ChangeInitialLeverage ¶
func (c *CoinMFuturesAccountClient) ChangeInitialLeverage(ctx context.Context, param types.ChangeLeverageParam) (*types.ChangeLeverageResp, error)
func (*CoinMFuturesAccountClient) ChangeMarginType ¶
func (c *CoinMFuturesAccountClient) ChangeMarginType(ctx context.Context, param types.ChangeMarginTypeParam) error
func (*CoinMFuturesAccountClient) ChangePositionMode ¶
func (c *CoinMFuturesAccountClient) ChangePositionMode(ctx context.Context, param types.ChangePositionModeParam) (*types.Response, error)
func (*CoinMFuturesAccountClient) GetAccountInformation ¶
func (*CoinMFuturesAccountClient) GetAccountTradeList ¶
func (c *CoinMFuturesAccountClient) GetAccountTradeList(ctx context.Context, param types.GetTradeListParam) ([]*types.Trade, error)
func (*CoinMFuturesAccountClient) GetAllOrders ¶
func (c *CoinMFuturesAccountClient) GetAllOrders(ctx context.Context, param types.GetAllOrdersParam) ([]*types.Order, error)
func (*CoinMFuturesAccountClient) GetBalance ¶
func (*CoinMFuturesAccountClient) GetPositionInformation ¶
func (c *CoinMFuturesAccountClient) GetPositionInformation(ctx context.Context, param types.GetPositionParam) ([]*types.Position, error)
func (*CoinMFuturesAccountClient) GetPositionMode ¶
func (c *CoinMFuturesAccountClient) GetPositionMode(ctx context.Context) (*types.GetCurrentPositionModeResp, error)
func (*CoinMFuturesAccountClient) ModifyIsolatedPositionMargin ¶
func (c *CoinMFuturesAccountClient) ModifyIsolatedPositionMargin(ctx context.Context, param types.ModifyIsolatedPositionMarginParam) (*types.ModifyIsolatedPositionMarginResp, error)
func (*CoinMFuturesAccountClient) NewOrder ¶
func (c *CoinMFuturesAccountClient) NewOrder(ctx context.Context, param types.NewOrderParam) (*types.Order, error)
func (*CoinMFuturesAccountClient) QueryAllOpenOrders ¶
func (c *CoinMFuturesAccountClient) QueryAllOpenOrders(ctx context.Context, param types.GetAllOpenOrdersParam) ([]*types.Order, error)
func (*CoinMFuturesAccountClient) QueryOpenOrder ¶
func (c *CoinMFuturesAccountClient) QueryOpenOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
func (*CoinMFuturesAccountClient) QueryOrder ¶
func (c *CoinMFuturesAccountClient) QueryOrder(ctx context.Context, param types.GetOrderParam) (*types.Order, error)
Click to show internal directories.
Click to hide internal directories.