Go API wrapper for the valr exchange
Based on the luno exchange API wrapper
go get github.com/i-norden/valr-go
Public and private API keys can be generated within your account at the exchange
import (
"context"
valr "github.com/i-norden/valr-go/api"
)
valrClient := valr.NewClient()
valrClient.SetAuth("api_key_public", "api_key_secret")
req := valr.GetOrderBookRequest{Pair: "XBTZAR"}
res, err := valrClient.GetOrderBook(context.Background(), &req)
if err != nil {
log.Fatal(err)
}
log.Println(res)