Documentation
¶
Index ¶
- Constants
- type Account
- type Balance
- type 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
Constants ¶
View Source
const ( BaseURL = "https://papi.binance.com" ServerTimeURL = "https://api.binance.com" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
UniMMR string `json:"uniMMR"`
AccountEquity string `json:"accountEquity"`
ActualEquity string `json:"actualEquity"`
AccountInitialMargin string `json:"accountInitialMargin"`
AccountMaintMargin string `json:"accountMaintMargin"`
AccountStatus string `json:"accountStatus"`
VirtualMaxWithdrawAmount string `json:"virtualMaxWithdrawAmount"`
TotalAvailableBalance string `json:"totalAvailableBalance"`
TotalMarginOpenLoss string `json:"totalMarginOpenLoss"`
UpdateTime int64 `json:"updateTime"`
}
type Balance ¶
type Balance struct {
Asset string `json:"asset"`
TotalWalletBalance string `json:"totalWalletBalance"`
CrossMarginAsset string `json:"crossMarginAsset"`
CrossMarginBorrowed string `json:"crossMarginBorrowed"`
CrossMarginFree string `json:"crossMarginFree"`
CrossMarginInterest string `json:"crossMarginInterest"`
CrossMarginLocked string `json:"crossMarginLocked"`
UMWalletBalance string `json:"umWalletBalance"`
UMUnrealizedPNL string `json:"umUnrealizedPNL"`
CMWalletBalance string `json:"cmWalletBalance"`
CMUnrealizedPNL string `json:"cmUnrealizedPNL"`
UpdateTime int64 `json:"updateTime"`
NegativeBalance string `json:"negativeBalance"`
}
type Client ¶
type Client struct {
BaseURL string
ServerTimeBaseURL string
APIKey string
SecretKey string
HTTPClient *http.Client
}
func (*Client) WithBaseURL ¶
func (*Client) WithCredentials ¶
func (*Client) WithServerTimeBaseURL ¶
Click to show internal directories.
Click to hide internal directories.