Files
banstagy/ent/tools.go
2026-08-24 20:53:21 +08:00

32 lines
612 B
Go

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
}