Path: blob/master/bitget-golang-sdk-api/pkg/client/v1/mixmarketclient.go
518 views
package v112import (3"bitget/internal/common"4)56type MixMarketClient struct {7BitgetRestClient *common.BitgetRestClient8}910func (p *MixMarketClient) Init() *MixMarketClient {11p.BitgetRestClient = new(common.BitgetRestClient).Init()12return p13}1415func (p *MixMarketClient) Contracts(params map[string]string) (string, error) {16resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/contracts", params)17return resp, err18}1920func (p *MixMarketClient) Depth(params map[string]string) (string, error) {21resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/depth", params)22return resp, err23}2425func (p *MixMarketClient) Ticker(params map[string]string) (string, error) {26resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/ticker", params)27return resp, err28}2930func (p *MixMarketClient) Tickers(params map[string]string) (string, error) {31resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/tickers", params)32return resp, err33}3435func (p *MixMarketClient) Fills(params map[string]string) (string, error) {36resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/fills", params)37return resp, err38}3940func (p *MixMarketClient) Candles(params map[string]string) (string, error) {41resp, err := p.BitgetRestClient.DoGet("/api/mix/v1/market/candles", params)42return resp, err43}444546