Documentation ¶
Index ¶
- Constants
- type API
- type Client
- func (c *Client) Addresses(req *addresses.Request) (*addresses.Response, *http.Response, error)
- func (c *Client) Balance(req *balance.Request) (*balance.Response, *http.Response, error)
- func (c *Client) BalanceHistory(req *balancehistory.Request) (*balancehistory.Response, *http.Response, error)
- func (c *Client) BankAccounts(req *bankaccounts.Request) (*bankaccounts.Response, *http.Response, error)
- func (c *Client) Board(req *board.Request) (*board.Response, *http.Response, error)
- func (c *Client) BoardState(req *boardstate.Request) (*boardstate.Response, *http.Response, error)
- func (c *Client) CancelAllChildOrders(req *cancels.Request) (*cancels.Response, *http.Response, error)
- func (c *Client) CancelChildOrder(req *cancelchildorder.Request) (*cancelchildorder.Response, *http.Response, error)
- func (c *Client) CancelParentOrder(req *cancelchildorder.Request) (*cancelchildorder.Response, *http.Response, error)
- func (c *Client) ChildOrders(req *childorders.Request) (*childorders.Response, *http.Response, error)
- func (c *Client) CoinIns(req *coinins.Request) (*coinins.Response, *http.Response, error)
- func (c *Client) CoinOuts(req *coinouts.Request) (*coinouts.Response, *http.Response, error)
- func (c *Client) Collateral(req *collateral.Request) (*collateral.Response, *http.Response, error)
- func (c *Client) CollateralHistory(req *collateralhistory.Request) (*collateralhistory.Response, *http.Response, error)
- func (c *Client) Commission(req *commission.Request) (*commission.Response, *http.Response, error)
- func (c *Client) Deposits(req *deposits.Request) (*deposits.Response, *http.Response, error)
- func (c *Client) Executions(req *executions.Request) (*executions.Response, *http.Response, error)
- func (c *Client) ExecutionsMe(req *e.Request) (*e.Response, *http.Response, error)
- func (c *Client) Health(req *health.Request) (*health.Response, *http.Response, error)
- func (c *Client) Markets(req *markets.Request) (*markets.Response, *http.Response, error)
- func (c *Client) ParentOrder(req *parentorder.Request) (*parentorder.Response, *http.Response, error)
- func (c *Client) ParentOrders(req *parentorders.Request) (*parentorders.Response, *http.Response, error)
- func (c *Client) Permissions(req *permissions.Request) (*permissions.Response, *http.Response, error)
- func (c *Client) Positions(req *positions.Request) (*positions.Response, *http.Response, error)
- func (c *Client) SendChildOrder(req *sendchildorder.Request) (*sendchildorder.Response, *http.Response, error)
- func (c *Client) SendParentOrder(req *sendparentorder.Request) (*sendparentorder.Response, *http.Response, error)
- func (c *Client) Ticker(req *ticker.Request) (*ticker.Response, *http.Response, error)
- func (c *Client) Withdrawals(req *withdrawals.Request) (*withdrawals.Response, *http.Response, error)
Constants ¶
View Source
const BaseURL = "https://api.bitflyer.com"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) BalanceHistory ¶
func (c *Client) BalanceHistory(req *balancehistory.Request) (*balancehistory.Response, *http.Response, error)
残高履歴を取得
func (*Client) BankAccounts ¶
func (c *Client) BankAccounts(req *bankaccounts.Request) (*bankaccounts.Response, *http.Response, error)
銀行口座一覧取得
func (*Client) BoardState ¶
func (c *Client) BoardState(req *boardstate.Request) (*boardstate.Response, *http.Response, error)
取引所の状態
func (*Client) CancelAllChildOrders ¶
func (c *Client) CancelAllChildOrders(req *cancels.Request) (*cancels.Response, *http.Response, error)
すべての注文をキャンセルする
func (*Client) CancelChildOrder ¶
func (c *Client) CancelChildOrder(req *cancelchildorder.Request) (*cancelchildorder.Response, *http.Response, error)
注文をキャンセルする
func (*Client) CancelParentOrder ¶
func (c *Client) CancelParentOrder(req *cancelchildorder.Request) (*cancelchildorder.Response, *http.Response, error)
親注文をキャンセルする
func (*Client) ChildOrders ¶
func (c *Client) ChildOrders(req *childorders.Request) (*childorders.Response, *http.Response, error)
注文の一覧を取得
func (*Client) Collateral ¶
func (c *Client) Collateral(req *collateral.Request) (*collateral.Response, *http.Response, error)
証拠金の状態を取得
func (*Client) CollateralHistory ¶
func (c *Client) CollateralHistory(req *collateralhistory.Request) (*collateralhistory.Response, *http.Response, error)
証拠金の変動履歴を取得
func (*Client) Commission ¶
func (c *Client) Commission(req *commission.Request) (*commission.Response, *http.Response, error)
取引手数料を取得
func (*Client) Executions ¶
func (c *Client) Executions(req *executions.Request) (*executions.Response, *http.Response, error)
約定履歴
func (*Client) ExecutionsMe ¶
約定の一覧を取得
func (*Client) ParentOrder ¶
func (c *Client) ParentOrder(req *parentorder.Request) (*parentorder.Response, *http.Response, error)
親注文の詳細を取得
func (*Client) ParentOrders ¶
func (c *Client) ParentOrders(req *parentorders.Request) (*parentorders.Response, *http.Response, error)
親注文の一覧を取得
func (*Client) Permissions ¶
func (c *Client) Permissions(req *permissions.Request) (*permissions.Response, *http.Response, error)
APIキーの権限を取得
func (*Client) SendChildOrder ¶
func (c *Client) SendChildOrder(req *sendchildorder.Request) (*sendchildorder.Response, *http.Response, error)
新規注文を出す
func (*Client) SendParentOrder ¶
func (c *Client) SendParentOrder(req *sendparentorder.Request) (*sendparentorder.Response, *http.Response, error)
新規の親注文を出す(特殊注文)
func (*Client) Withdrawals ¶
func (c *Client) Withdrawals(req *withdrawals.Request) (*withdrawals.Response, *http.Response, error)
出金履歴
Click to show internal directories.
Click to hide internal directories.