restful

package
v0.0.0-...-a5a7895 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountClient

type AccountClient struct {
	PUrlBuilder *reqbuilder.PrivateUrlBuilder
}

func (*AccountClient) Init

func (ac *AccountClient) Init(accessKey string, secretKey string, host string) *AccountClient

func (*AccountClient) SwapAccountInfoAsync

func (ac *AccountClient) SwapAccountInfoAsync(data chan account.SwapAccountInfoResponse, contractCode string)

SwapAccountInfoAsync (Query User’s Account Information)

func (*AccountClient) SwapAccountPositionInfoAsync

func (ac *AccountClient) SwapAccountPositionInfoAsync(data chan account.SwapAccountPositionInfoResponse, contractCode string)

SwapAccountPositionInfoAsync (Query Assets And Positions)

func (*AccountClient) SwapApiTradingStatusAsync

func (ac *AccountClient) SwapApiTradingStatusAsync(data chan account.SwapApiTradingStatusResponse)

SwapApiTradingStatusAsync (Query user's API indicator disable information)

func (*AccountClient) SwapAvailableLevelRateAsync

func (ac *AccountClient) SwapAvailableLevelRateAsync(data chan account.SwapAvailableLevelRateResponse, contractCode string)

SwapAvailableLevelRateAsync (Query user’s available leverage)

func (*AccountClient) SwapBalanceValuationAsync

func (ac *AccountClient) SwapBalanceValuationAsync(data chan account.SwapBalanceValuationResponse, valuationAsset string)

SwapBalanceValuationAsync (Query Asset Valuation)

func (*AccountClient) SwapFeeAsync

func (ac *AccountClient) SwapFeeAsync(data chan account.SwapFeeResponse, contractCode string)

SwapFeeAsync (Query information on swap trading fee)

func (*AccountClient) SwapFinancialRecordAsync

func (ac *AccountClient) SwapFinancialRecordAsync(data chan account.SwapFinancialRecordResponse, contract string,
	fcType string, startTime string, endTime string, direct string, fromId string)

SwapFinancialRecordAsync (Query account financial records(New))

func (*AccountClient) SwapFinancialRecordExactAsync

func (ac *AccountClient) SwapFinancialRecordExactAsync(data chan account.SwapFinancialRecordExactResponse, contract string,
	fcType string, startTime string, endTime string, direct string, fromId string)

SwapFinancialRecordExactAsync (Query financial records via multiple fields(New))

func (*AccountClient) SwapMasterSubTransferAsync

func (ac *AccountClient) SwapMasterSubTransferAsync(data chan account.SwapMasterSubTransferResponse, subUid string,
	contractCode string, amount string, fcType string, clientOrderId string)

SwapMasterSubTransferAsync (Transfer between master and sub account)

func (*AccountClient) SwapMasterSubTransferRecordAsync

func (ac *AccountClient) SwapMasterSubTransferRecordAsync(data chan account.SwapMasterSubTransferRecordResponse, contractCode string,
	transferType string, createDate string, pageIndex string, pageSize string)

SwapMasterSubTransferRecordAsync (Query transfer records between master and sub account)

func (*AccountClient) SwapOrderLimitAsync

func (ac *AccountClient) SwapOrderLimitAsync(data chan account.SwapOrderLimitResponse, contractCode string, orderPriceType string)

SwapOrderLimitAsync (Query swap information on order limit)

func (*AccountClient) SwapPositionInfoAsync

func (ac *AccountClient) SwapPositionInfoAsync(data chan account.SwapPositionInfoResponse, contractCode string)

SwapPositionInfoAsync (Query User’s Position Information)

func (*AccountClient) SwapPositionLimitAsync

func (ac *AccountClient) SwapPositionLimitAsync(data chan account.SwapPositionLimitResponse, contractCode string)

SwapPositionLimitAsync (Query information on position limit)

func (*AccountClient) SwapSubAccountInfoAsync

func (ac *AccountClient) SwapSubAccountInfoAsync(data chan account.SwapSubAccountInfoResponse, contractCode string,
	subUid string)

SwapSubAccountInfoAsync (Query a single sub-account's assets information)

func (*AccountClient) SwapSubAccountInfoListAsync

func (ac *AccountClient) SwapSubAccountInfoListAsync(data chan account.SwapSubAccountInfoListResponse, contractCode string,
	pageIndex string, pageSize string)

SwapSubAccountInfoListAsync (Query a Batch of Sub-Account's Assets Information)

func (*AccountClient) SwapSubAccountListAsync

func (ac *AccountClient) SwapSubAccountListAsync(data chan account.SwapSubAccountListResponse, contractCode string,
	direct string, fromId string)

SwapSubAccountListAsync (Query assets information of all sub-accounts under the master account)

func (*AccountClient) SwapSubAuthAsync

func (ac *AccountClient) SwapSubAuthAsync(data chan account.SwapSubAuthResponse, subUid string, subAuth string)

SwapSubAuthAsync (Query sub-account transaction permissions)

func (*AccountClient) SwapSubAuthListAsync

func (ac *AccountClient) SwapSubAuthListAsync(data chan account.SwapSubAuthListResponse, subUid string, startTime string,
	endTime string, direct string, fromId string)

SwapSubAuthListAsync (Set a Batch of Sub-Account Trading Permissions)

func (*AccountClient) SwapSubPositionInfoAsync

func (ac *AccountClient) SwapSubPositionInfoAsync(data chan account.SwapSubPositionInfoResponse, contractCode string,
	subUid string)

SwapSubPositionInfoAsync (Query a single sub-account's position information)

func (*AccountClient) SwapTransferLimitAsync

func (ac *AccountClient) SwapTransferLimitAsync(data chan account.SwapTransferLimitResponse, contractCode string)

SwapTransferLimitAsync (Query information on Transfer Limit)

func (*AccountClient) SwapUserSettlementRecordsAsync

func (ac *AccountClient) SwapUserSettlementRecordsAsync(data chan account.SwapUserSettlementRecordsResponse, contractCode string,
	startTime string, endTime string, pageIndex string, pageSize string)

SwapUserSettlementRecordsAsync (Query user’s settlement records)

type CommonClient

type CommonClient struct {
	PUrlBuilder *reqbuilder.PublicUrlBuilder
}

func (*CommonClient) GetSwapAdjustFactorAsync

func (ac *CommonClient) GetSwapAdjustFactorAsync(data chan common.GetSwapAdjustFactorResponse, contractCode string)

GetSwapAdjustFactorAsync (Query information on Tiered Adjustment Factor)

func (*CommonClient) GetSwapApiStateAsync

func (ac *CommonClient) GetSwapApiStateAsync(data chan common.GetSwapApiStateResponse,
	contractCode string)

GetSwapApiStateAsync (Query information on system status)

func (*CommonClient) GetSwapBatchFundingRateAsync

func (ac *CommonClient) GetSwapBatchFundingRateAsync(data chan common.GetSwapBatchFundingRateResponse,
	contractCode string)

GetSwapBatchFundingRateAsync (Query a Batch of Funding Rate)

func (*CommonClient) GetSwapContractInfoAsync

func (ac *CommonClient) GetSwapContractInfoAsync(data chan common.GetSwapContractInfoResponse, contractCode string)

GetSwapContractInfoAsync (Query Swap Info)

func (*CommonClient) GetSwapEliteAccountRatioAsync

func (ac *CommonClient) GetSwapEliteAccountRatioAsync(data chan common.GetSwapEliteAccountRatioResponse, contractCode string,
	period string)

GetSwapEliteAccountRatioAsync (Query Top Trader Sentiment Index Function-Account)

func (*CommonClient) GetSwapElitePositionRatioAsync

func (ac *CommonClient) GetSwapElitePositionRatioAsync(data chan common.GetSwapElitePositionRatioResponse, contractCode string,
	period string)

GetSwapElitePositionRatioAsync (Query Top Trader Sentiment Index Function-Position)

func (*CommonClient) GetSwapEstimatedSettlementPriceAsync

func (ac *CommonClient) GetSwapEstimatedSettlementPriceAsync(data chan common.GetSwapEstimatedSettlementPriceResponse,
	contractCode string)

GetSwapEstimatedSettlementPriceAsync (Get the estimated settlement price)

func (*CommonClient) GetSwapFundingRateAsync

func (ac *CommonClient) GetSwapFundingRateAsync(data chan common.GetSwapFundingRateResponse,
	contractCode string)

GetSwapFundingRateAsync (Query funding rate)

func (*CommonClient) GetSwapHisOpenInterestAsync

func (ac *CommonClient) GetSwapHisOpenInterestAsync(data chan common.GetSwapHisOpenInterestResponse, contractCode string,
	period string, size string, amountType string)

GetSwapHisOpenInterestAsync (Query information on open interest)

func (*CommonClient) GetSwapHistoricalFundingRateAsync

func (ac *CommonClient) GetSwapHistoricalFundingRateAsync(data chan common.GetSwapHistoricalFundingRateResponse,
	contractCode string, pageIndex string, pageSize string)

GetSwapHistoricalFundingRateAsync (Query historical funding rate)

func (*CommonClient) GetSwapIndexAsync

func (ac *CommonClient) GetSwapIndexAsync(data chan common.GetSwapIndexResponse, contractCode string)

GetSwapIndexAsync (Query Swap Index Price Information)

func (*CommonClient) GetSwapInsuranceFundAsync

func (ac *CommonClient) GetSwapInsuranceFundAsync(data chan common.GetSwapInsuranceFundResponse, contractCode string,
	pageIndex string, pageSize string)

GetSwapInsuranceFundAsync (Query history records of insurance fund balance)

func (*CommonClient) GetSwapLadderMarginAsync

func (ac *CommonClient) GetSwapLadderMarginAsync(data chan common.GetSwapLadderMarginResponse, contractCode string)

GetSwapLadderMarginAsync (Query information on Tiered Margin interface)

func (*CommonClient) GetSwapLiquidationOrdersAsync

func (ac *CommonClient) GetSwapLiquidationOrdersAsync(data chan common.GetSwapLiquidationOrdersResponse,
	startTime string, endTime string, direct string, fromId string, contract string, tradeType string)

GetSwapLiquidationOrdersAsync (Query Liquidation Orders(New))

func (*CommonClient) GetSwapOpenInterestAsync

func (ac *CommonClient) GetSwapOpenInterestAsync(data chan common.GetSwapOpenInterestResponse, contractCode string)

GetSwapOpenInterestAsync (Get Swap Open Interest Information)

func (*CommonClient) GetSwapPriceLimitAsync

func (ac *CommonClient) GetSwapPriceLimitAsync(data chan common.GetSwapPriceLimitResponse, contractCode string)

GetSwapPriceLimitAsync (Query Swap Price Limitation)

func (*CommonClient) GetSwapQueryElementsAsync

func (ac *CommonClient) GetSwapQueryElementsAsync(data chan common.GetSwapQueryElementsResponse, contractCode string)

GetSwapQueryElementsAsync (Contract Elements)

func (*CommonClient) GetSwapRiskInfoAsync

func (ac *CommonClient) GetSwapRiskInfoAsync(data chan common.GetSwapRiskInfoResponse, contractCode string)

GetSwapRiskInfoAsync (Query information on contract insurance fund balance and estimated clawback rate)

func (*CommonClient) GetSwapSettlementRecordsAsync

func (ac *CommonClient) GetSwapSettlementRecordsAsync(data chan common.GetSwapSettlementRecordsResponse, contractCode string,
	startTime string, endTime string, pageIndex string, pageSize string)

GetSwapSettlementRecordsAsync (Query historical settlement records of the platform interface)

func (*CommonClient) Init

func (ac *CommonClient) Init(host string) *CommonClient

type MarketClient

type MarketClient struct {
	PUrlBuilder *reqbuilder.PublicUrlBuilder
}

func (*MarketClient) GetDetailBatchMergedAsync

func (mc *MarketClient) GetDetailBatchMergedAsync(data chan market.GetDetailBatchMergedResponse, contractCode string)

GetDetailBatchMergedAsync (Get a Batch of Market Data Overview(V2))

func (*MarketClient) GetDetailMergedAsync

func (mc *MarketClient) GetDetailMergedAsync(data chan market.GetDetailMergedResponse, contractCode string)

GetDetailMergedAsync (Get Market Data Overview)

func (*MarketClient) GetHistoryTradeAsync

func (mc *MarketClient) GetHistoryTradeAsync(data chan market.GetHistoryTradeResponse, contractCode string, size string)

GetHistoryTradeAsync (Query a Batch of Trade Records of a Contract)

func (*MarketClient) GetKlineAsync

func (mc *MarketClient) GetKlineAsync(data chan market.GetKlineResponse, contractCode string, period string,
	size string, from string, to string)

GetKlineAsync (Get KLine Data)

func (*MarketClient) GetMarketBboAsync

func (mc *MarketClient) GetMarketBboAsync(data chan market.GetMarketBboResponse, contractCode string)

GetMarketBboAsync (Get Market BBO Data)

func (*MarketClient) GetMarketDepthAsync

func (mc *MarketClient) GetMarketDepthAsync(data chan market.GetMarketDepthResponse, symbol string, fcType string)

GetMarketDepthAsync (Get Market Depth)

func (*MarketClient) GetMarketTradeAsync

func (mc *MarketClient) GetMarketTradeAsync(data chan market.GetMarketTradeResponse, contractCode string)

GetMarketTradeAsync (Query The Last Trade of a Contract)

func (*MarketClient) GetSwapBasisAsync

func (mc *MarketClient) GetSwapBasisAsync(data chan market.GetSwapBasisResponse, contractCode string,
	period string, basisPriceType string, size string)

GetSwapBasisAsync (Query Basis Data)

func (*MarketClient) GetSwapEstimatedRateKlineAsync

func (mc *MarketClient) GetSwapEstimatedRateKlineAsync(data chan market.GetSwapEstimatedRateKlineResponse, contractCode string,
	period string, size string)

GetSwapEstimatedRateKlineAsync (Query Estimated Funding Rate Kline Data)

func (*MarketClient) GetSwapMarkPriceKlineAsync

func (mc *MarketClient) GetSwapMarkPriceKlineAsync(data chan market.GetSwapMarkPriceKlineResponse, contractCode string, period string,
	size string)

GetSwapMarkPriceKlineAsync (Get Kline Data of Mark Price)

func (*MarketClient) GetSwapPremiumIndexKlineAsync

func (mc *MarketClient) GetSwapPremiumIndexKlineAsync(data chan market.GetSwapPremiumIndexKlineResponse, contractCode string,
	period string, size string)

GetSwapPremiumIndexKlineAsync (Query Premium Index Kline Data)

func (*MarketClient) Init

func (mc *MarketClient) Init(host string) *MarketClient

type OrderClient

type OrderClient struct {
	PUrlBuilder *reqbuilder.PrivateUrlBuilder
}

func (*OrderClient) Init

func (oc *OrderClient) Init(accessKey string, secretKey string, host string) *OrderClient

func (*OrderClient) SwapBatchOrderAsync

func (oc *OrderClient) SwapBatchOrderAsync(data chan responseorder.SwapBatchOrderResponse, request requestorder.BatchSwapOrderRequest)

SwapBatchOrderAsync (Place a Batch of Orders)

func (*OrderClient) SwapCancelAfterAsync

func (oc *OrderClient) SwapCancelAfterAsync(data chan responseorder.SwapCancelAfterResponse, onOff string,
	timeOut string)

SwapCancelAfterAsync (Automatic Order Cancellation)

func (*OrderClient) SwapCancelAllAsync

func (oc *OrderClient) SwapCancelAllAsync(data chan responseorder.SwapCancelAllResponse, contractCode string,
	direction string, offset string)

SwapCancelAllAsync (Cancel All Orders)

func (*OrderClient) SwapCancelAsync

func (oc *OrderClient) SwapCancelAsync(data chan responseorder.SwapCancelResponse, orderId string,
	clientOrderId string, contractCode string)

SwapCancelAsync (Cancel an Order)

func (*OrderClient) SwapHisOrdersAsync

func (oc *OrderClient) SwapHisOrdersAsync(data chan responseorder.SwapHisOrdersResponse, startTime string,
	endTime string, direct string, fromId string, contract string, tradeType string, fcType string, status string)

SwapHisOrdersAsync (Get History Orders(New))

func (*OrderClient) SwapHisOrdersExactAsync

func (oc *OrderClient) SwapHisOrdersExactAsync(data chan responseorder.SwapHisOrdersExactResponse, startTime string,
	endTime string, direct string, fromId string, contract string, tradeType string, fcType string, status string, priceType string)

SwapHisOrdersExactAsync (Query history orders via multiple fields(New))

func (*OrderClient) SwapLightningClosePositionAsync

func (oc *OrderClient) SwapLightningClosePositionAsync(data chan responseorder.SwapLightningClosePositionResponse, contractCode string,
	volume string, direction string, clientOrderId string, orderPriceType string)

SwapLightningClosePositionAsync (Place Lightning Close Order)

func (*OrderClient) SwapMatchResultsAsync

func (oc *OrderClient) SwapMatchResultsAsync(data chan responseorder.SwapMatchResultsResponse, contract string, tradeType string, startTime string,
	endTime string, direct string, fromId string)

SwapMatchResultsAsync (Acquire History Match Results(New))

func (*OrderClient) SwapMatchResultsExactAsync

func (oc *OrderClient) SwapMatchResultsExactAsync(data chan responseorder.SwapMatchResultsExactResponse, contract string, tradeType string, startTime string,
	endTime string, direct string, fromId string)

SwapMatchResultsExactAsync (Query history transactions via multiple fields(New))

func (*OrderClient) SwapOpenOrdersAsync

func (oc *OrderClient) SwapOpenOrdersAsync(data chan responseorder.SwapOpenOrdersResponse, contractCode string,
	pageIndex string, pageSize string, sortBy string, tradeType string)

SwapOpenOrdersAsync (Current unfilled order acquisition)

func (*OrderClient) SwapOrderAsync

func (oc *OrderClient) SwapOrderAsync(data chan responseorder.SwapOrderResponse, request requestorder.SwapOrderRequest)

SwapOrderAsync (Place an Order)

func (*OrderClient) SwapOrderDetailAsync

func (oc *OrderClient) SwapOrderDetailAsync(data chan responseorder.SwapOrderDetailResponse, contractCode string,
	orderId string, createdAt string, orderType string, pageIndex string, pageSize string)

SwapOrderDetailAsync (Order details acquisition)

func (*OrderClient) SwapOrderInfoAsync

func (oc *OrderClient) SwapOrderInfoAsync(data chan responseorder.SwapOrderInfoResponse, orderId string,
	clientOrderId string, contractCode string)

SwapOrderInfoAsync (Get Information of an Order)

func (*OrderClient) SwapSwitchLeverRateAsync

func (oc *OrderClient) SwapSwitchLeverRateAsync(data chan responseorder.SwapSwitchLeverRateResponse, contractCode string,
	leverRate string)

SwapSwitchLeverRateAsync (Switch Leverage)

type TransferClient

type TransferClient struct {
	PUrlBuilder *reqbuilder.PrivateUrlBuilder
}

func (*TransferClient) AccountTransferAsync

func (tc *TransferClient) AccountTransferAsync(data chan transfer.AccountTransferResponse, from string, to string,
	currency string, amount string)

AccountTransferAsync (Transfer margin between Spot account and Coin Margined Swap account)

func (*TransferClient) Init

func (tc *TransferClient) Init(accessKey string, secretKey string, host string) *TransferClient

type TriggerOrderClient

type TriggerOrderClient struct {
	PUrlBuilder *reqbuilder.PrivateUrlBuilder
}

func (*TriggerOrderClient) Init

func (toc *TriggerOrderClient) Init(accessKey string, secretKey string, host string) *TriggerOrderClient

func (*TriggerOrderClient) SwapRelationTpslOrderAsync

func (toc *TriggerOrderClient) SwapRelationTpslOrderAsync(data chan responsetriggerorder.SwapRelationTpslOrderResponse,
	contractCode string, orderId string)

SwapRelationTpslOrderAsync (Query Info Of Take-profit and Stop-loss Order That Related To Position Opening Order)

func (*TriggerOrderClient) SwapTpslCancelAllAsync

func (toc *TriggerOrderClient) SwapTpslCancelAllAsync(data chan responsetriggerorder.SwapTpslCancelAllResponse,
	contractCode string, direction string)

SwapTpslCancelAllAsync (Cancel all Take-profit and Stop-loss Orders)

func (*TriggerOrderClient) SwapTpslCancelAsync

func (toc *TriggerOrderClient) SwapTpslCancelAsync(data chan responsetriggerorder.SwapTpslCancelResponse,
	contractCode string, orderId string)

SwapTpslCancelAsync (Cancel a Take-profit and Stop-loss Order)

func (*TriggerOrderClient) SwapTpslHisOrdersAsync

func (toc *TriggerOrderClient) SwapTpslHisOrdersAsync(data chan responsetriggerorder.SwapTpslHisOrdersResponse,
	contractCode string, status string, createDate string, pageIndex string, pageSize string, sortBy string)

SwapTpslHisOrdersAsync (Query Take-profit and Stop-loss History Orders)

func (*TriggerOrderClient) SwapTpslOpenOrdersAsync

func (toc *TriggerOrderClient) SwapTpslOpenOrdersAsync(data chan responsetriggerorder.SwapTpslOpenOrdersResponse,
	contractCode string, pageIndex string, pageSize string, tradeType string)

SwapTpslOpenOrdersAsync (Query Open Take-profit and Stop-loss Orders)

func (*TriggerOrderClient) SwapTpslOrderAsync

func (toc *TriggerOrderClient) SwapTpslOrderAsync(data chan responsetriggerorder.SwapTpslOrderResponse,
	contractCode string, direction string, volume string, tpTriggerPrice string, tpOrderPrice string,
	tpOrderPriceType string, slTriggerPrice string, slOrderPrice string, slOrderPriceType string)

SwapTpslOrderAsync (Set a Take-profit and Stop-loss Order for an Existing Position)

func (*TriggerOrderClient) SwapTrackCancelAllAsync

func (toc *TriggerOrderClient) SwapTrackCancelAllAsync(data chan responsetriggerorder.SwapTrackCancelAllResponse,
	contractCode string, direction string, offset string)

SwapTrackCancelAllAsync (Cancel All Trailing Orders)

func (*TriggerOrderClient) SwapTrackCancelAsync

func (toc *TriggerOrderClient) SwapTrackCancelAsync(data chan responsetriggerorder.SwapTrackCancelResponse,
	contractCode string, orderId string)

SwapTrackCancelAsync (Cancel a Trailing Order)

func (*TriggerOrderClient) SwapTrackHisOrdersAsync

func (toc *TriggerOrderClient) SwapTrackHisOrdersAsync(data chan responsetriggerorder.SwapTrackHisOrdersResponse,
	contractCode string, status string, tradeType string, createDate string, pageIndex string, pageSize string, sortBy string)

SwapTrackHisOrdersAsync (Get History Trailing Orders)

func (*TriggerOrderClient) SwapTrackOpenOrdersAsync

func (toc *TriggerOrderClient) SwapTrackOpenOrdersAsync(data chan responsetriggerorder.SwapTrackOpenOrdersResponse,
	contractCode string, tradeType string, pageIndex string, pageSize string)

SwapTrackOpenOrdersAsync (Current unfilled trailing order acquisition)

func (*TriggerOrderClient) SwapTrackOrderAsync

func (toc *TriggerOrderClient) SwapTrackOrderAsync(data chan responsetriggerorder.SwapTrackOrderResponse,
	contractCode string, direction string, offset string, leverRate string, volume string, callbackRate string,
	activePrice string, orderPriceType string)

SwapTrackOrderAsync (Place a Trailing Order)

func (*TriggerOrderClient) SwapTriggerCancelAllAsync

func (toc *TriggerOrderClient) SwapTriggerCancelAllAsync(data chan responsetriggerorder.SwapTriggerCancelAllResponse,
	contractCode string, direction string, offset string)

SwapTriggerCancelAllAsync (Cancel All Trigger Orders)

func (*TriggerOrderClient) SwapTriggerCancelAsync

func (toc *TriggerOrderClient) SwapTriggerCancelAsync(data chan responsetriggerorder.SwapTriggerCancelResponse,
	contractCode string, orderId string)

SwapTriggerCancelAsync (Cancel Trigger Order)

func (*TriggerOrderClient) SwapTriggerHisOrdersAsync

func (toc *TriggerOrderClient) SwapTriggerHisOrdersAsync(data chan responsetriggerorder.SwapTriggerHisOrdersResponse,
	contractCode string, tradeType string, status string, createDate string, pageIndex string, pageSize string, sortBy string)

SwapTriggerHisOrdersAsync (Query Trigger Order History)

func (*TriggerOrderClient) SwapTriggerOpenOrdersAsync

func (toc *TriggerOrderClient) SwapTriggerOpenOrdersAsync(data chan responsetriggerorder.SwapTriggerOpenOrdersResponse,
	contractCode string, pageIndex string, pageSize string, tradeType string)

SwapTriggerOpenOrdersAsync (Query Trigger Order Open Orders)

func (*TriggerOrderClient) SwapTriggerOrderAsync

func (toc *TriggerOrderClient) SwapTriggerOrderAsync(data chan responsetriggerorder.SwapTriggerOrderResponse,
	contractCode string, triggerType string, triggerPrice string, orderPrice string, orderPriceType string,
	volume string, direction string, offset string, leverRate string)

SwapTriggerOrderAsync (Place Trigger Order)

Directories

Path Synopsis
request
response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL