Skip to content

Documentation

rafaeltokyo edited this page Jul 15, 2018 · 3 revisions

Welcome to the bitcointrade-sdk-go wiki!

Response body based on gabs https://github.com/Jeffail/gabs

Market

GetBookOrders

os.Setenv("USER_API_TOKEN","your token")
marketService := &bitcointrade.Market{}
marketParams := &bitcointrade.MarketParams{
	Currency: "BTC",
}
resp, err := marketService.GetBookOrders(marketParams)
if err != nil {
	log.Printf("error getBookOrders => '%s'", err)
	return
}

Summary

os.Setenv("USER_API_TOKEN", userToken)
marketService := &bitcointrade.Market{}
marketParams := &bitcointrade.MarketParams{
	Currency: "BTC",
}
resp, err := marketService.Summary(marketParams)
if err != nil {
	log.Printf("error Summary => '%s'", err)
	return
}

CreateOrder

os.Setenv("USER_API_TOKEN", userToken)
marketService := &bitcointrade.Market{}
order := &bitcointrade.Order{
	Currency:  "BTC",
	Amount:    0.5,
	Type:      "buy",
	SubType:   "market",
	UnitPrice: 1000,
}

resp, err := marketService.CreateOrder(order)
if err != nil {
	log.Printf(("error CreateOrder => '%s'", err)
	return
}

Clone this wiki locally