Versions in this module Expand all Collapse all v1 v1.0.0 Jun 16, 2026 Changes in this version + const BaseURL + const ServerTimeURL + type Account struct + AccountEquity string + AccountInitialMargin string + AccountMaintMargin string + AccountStatus string + ActualEquity string + TotalAvailableBalance string + TotalMarginOpenLoss string + UniMMR string + UpdateTime int64 + VirtualMaxWithdrawAmount string + type Balance struct + Asset string + CMUnrealizedPNL string + CMWalletBalance string + CrossMarginAsset string + CrossMarginBorrowed string + CrossMarginFree string + CrossMarginInterest string + CrossMarginLocked string + NegativeBalance string + TotalWalletBalance string + UMUnrealizedPNL string + UMWalletBalance string + UpdateTime int64 + type Client struct + APIKey string + BaseURL string + HTTPClient *http.Client + SecretKey string + ServerTimeBaseURL string + func NewClient() *Client + func (c *Client) GetAccount(ctx context.Context) (*Account, error) + func (c *Client) GetBalances(ctx context.Context) ([]Balance, error) + func (c *Client) WithBaseURL(baseURL string) *Client + func (c *Client) WithCredentials(apiKey, secretKey string) *Client + func (c *Client) WithServerTimeBaseURL(baseURL string) *Client