123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package dcrcash
- //"fmt"
- var (
- ErrMsg map[int]string
- )
- const (
- OK = 0
- TIME_OUT = iota + 20
- WALLETINFO_ERR
- INNER_ERR
- TRANSINFO_ERR
- AMOUNT_ERR
- SENDCOINS_ERR
- GETBALANCE_ERR
- GETUNCONFIRMEDBALANCE_ERR
- GETNEWADDRESS_ERR
- DUMPPRIVKEY_ERR
- GETCLOCKCOUNT_ERR
- GETBLOCKINFO_ERR
- LISTUNSPENT_ERR
- SEND_RAW_TRANSACTION_ERR
- PARM_ERR
- INSUFFICIENT_FUNDS_TRANSACTION_ERR
- UNKNOWN_ERR
- )
- func initDcrError() {
- ErrMsg = make(map[int]string)
- ErrMsg[0] = "成功"
- ErrMsg[22] = " 钱包信息查询错误"
- ErrMsg[23] = " 内部错误"
- ErrMsg[24] = " 获取交易信息出错"
- ErrMsg[25] = " 传入的转账金额不合法"
- ErrMsg[26] = " 发送数字币出错"
- ErrMsg[27] = " 获取已确认余额出错"
- ErrMsg[28] = " 获取未确认的余额出错"
- ErrMsg[29] = " 获取地址出错"
- ErrMsg[30] = " 获取私钥出错"
- ErrMsg[31] = " 获取当前区块链的高度出错"
- ErrMsg[32] = " 获取区块链信息出错"
- ErrMsg[33] = " 获取未使用的交易输出失败"
- ErrMsg[34] = " 发送原始交易信息出错"
- ErrMsg[35] = " 传入参数错误"
- ErrMsg[36] = " 交易的资金不足"
- }
- func getErrMsg(ret int, data []byte) string {
- msg, ok := ErrMsg[ret]
- if ok {
- return msg
- }
- return string(data)
- }
|