golang sdk for pionex open API
├── api
│ ├── api.go
│ ├── singer.go
│ └── utils.go
├── account
│ └── account.go
├── market
│ └── market.go
└── order
└── order.go
go get -u github.com/luanruisong/pionex
create signer by your ApiKey
signer := api.NewSigner(
"{Your API Key}",
"{Your API Secret}",
)
market interface
mkt := market.NewMarket(http.DefaultClient)
ret,err := mkt.GetSymbols(&SymbolsReq{
//todo
})
...
account interface
acc := account.NewAccount(sign,http.DefaultClient)
ret, err := acc.BalancesInfo()
...
order interface
trans := order.NewTrans(sign,http.DefaultClient)
ret, err := trans.NewOrder(&order.NewOrderReq{
Side: "BUY",
Type: "MARKET",
Symbol: "PEPE_USDT",
Amount: "0.009",
})
...
- quotation websocket
- private websocket