init
This commit is contained in:
31
ent/tools.go
Normal file
31
ent/tools.go
Normal file
@@ -0,0 +1,31 @@
|
||||
package ent
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/banbox/banbot/config"
|
||||
"github.com/banbox/banbot/exg"
|
||||
"github.com/banbox/banexg"
|
||||
"github.com/banbox/banexg/errs"
|
||||
"github.com/banbox/banexg/utils"
|
||||
)
|
||||
|
||||
func showBalance() *errs.Error {
|
||||
var account string
|
||||
for acc := range config.Accounts {
|
||||
account = acc
|
||||
break
|
||||
}
|
||||
exchange := exg.Default
|
||||
res, err := exchange.FetchBalance(map[string]interface{}{
|
||||
banexg.ParamAccount: account,
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
resstr, err_ := utils.MarshalString(res.Info)
|
||||
if err_ != nil {
|
||||
return errs.New(errs.CodeMarshalFail, err_)
|
||||
}
|
||||
fmt.Println(resstr)
|
||||
return nil
|
||||
}
|
||||
Reference in New Issue
Block a user