bitstamp

package
v1.4.2 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2021 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BASE_URL = "https://www.bitstamp.net/api/"
)

Functions

This section is empty.

Types

type Exchange added in v1.3.9

type Exchange struct {
	// contains filtered or unexported fields
}

func NewBitstamp

func NewBitstamp(client *http.Client, accessKey, secertkey, clientId string) *Exchange

func (*Exchange) CancelOrder added in v1.3.9

func (exchange *Exchange) CancelOrder(orderId string, currency CurrencyPair) (bool, error)

func (*Exchange) GetAccount added in v1.3.9

func (exchange *Exchange) GetAccount() (*Account, error)

func (*Exchange) GetAssets added in v1.3.9

func (exchange *Exchange) GetAssets(currency CurrencyPair) (*Assets, error)

func (*Exchange) GetDepth added in v1.3.9

func (exchange *Exchange) GetDepth(size int, currency CurrencyPair) (*Depth, error)

func (*Exchange) GetExchangeName added in v1.3.9

func (exchange *Exchange) GetExchangeName() string

func (*Exchange) GetKlineRecords added in v1.3.9

func (exchange *Exchange) GetKlineRecords(currency CurrencyPair, period KlinePeriod, size int, optional ...OptionalParameter) ([]Kline, error)

func (*Exchange) GetOneOrder added in v1.3.9

func (exchange *Exchange) GetOneOrder(orderId string, currency CurrencyPair) (*Order, error)

func (*Exchange) GetOrderHistorys added in v1.3.9

func (exchange *Exchange) GetOrderHistorys(currency CurrencyPair, optional ...OptionalParameter) ([]Order, error)

func (*Exchange) GetTicker added in v1.3.9

func (exchange *Exchange) GetTicker(currency CurrencyPair) (*Ticker, error)

func (*Exchange) GetTradeHistory added in v1.3.9

func (exchange *Exchange) GetTradeHistory(currency CurrencyPair, optional ...OptionalParameter) ([]Trade, error)

func (*Exchange) GetTrades added in v1.3.9

func (exchange *Exchange) GetTrades(currencyPair CurrencyPair, since int64) ([]Trade, error)

//非个人,整个交易所的交易记录

func (*Exchange) GetUnfinishOrders added in v1.3.9

func (exchange *Exchange) GetUnfinishOrders(currency CurrencyPair) ([]Order, error)

func (*Exchange) LimitBuy added in v1.3.9

func (exchange *Exchange) LimitBuy(amount, price string, currency CurrencyPair, opt ...LimitOrderOptionalParameter) (*Order, error)

func (*Exchange) LimitSell added in v1.3.9

func (exchange *Exchange) LimitSell(amount, price string, currency CurrencyPair, opt ...LimitOrderOptionalParameter) (*Order, error)

func (*Exchange) MarketBuy added in v1.3.9

func (exchange *Exchange) MarketBuy(amount, price string, currency CurrencyPair) (*Order, error)

func (*Exchange) MarketSell added in v1.3.9

func (exchange *Exchange) MarketSell(amount, price string, currency CurrencyPair) (*Order, error)

Jump to

Keyboard shortcuts

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