Commit 496c3345 authored by vipwzw's avatar vipwzw

update fee rate

parent d6035967
...@@ -117,7 +117,11 @@ func (wallet *Wallet) sendTransaction(payload types.Message, execer []byte, priv ...@@ -117,7 +117,11 @@ func (wallet *Wallet) sendTransaction(payload types.Message, execer []byte, priv
if err != nil { if err != nil {
return nil, err return nil, err
} }
tx.Fee = proper.ProperFee fee, err := tx.GetRealFee(proper.ProperFee)
if err != nil {
return nil, err
}
tx.Fee = fee
tx.SetExpire(time.Second * 120) tx.SetExpire(time.Second * 120)
tx.Sign(int32(SignType), priv) tx.Sign(int32(SignType), priv)
reply, err := wallet.sendTx(tx) reply, err := wallet.sendTx(tx)
...@@ -231,7 +235,11 @@ func (wallet *Wallet) createSendToAddress(addrto string, amount int64, note stri ...@@ -231,7 +235,11 @@ func (wallet *Wallet) createSendToAddress(addrto string, amount int64, note stri
if err != nil { if err != nil {
return nil, err return nil, err
} }
tx.Fee = proper.ProperFee fee, err := tx.GetRealFee(proper.ProperFee)
if err != nil {
return nil, err
}
tx.Fee = fee
if tx.To == "" { if tx.To == "" {
tx.To = addrto tx.To = addrto
} }
......
...@@ -92,7 +92,11 @@ func (wallet *Wallet) ProcSignRawTx(unsigned *types.ReqSignRawTx) (string, error ...@@ -92,7 +92,11 @@ func (wallet *Wallet) ProcSignRawTx(unsigned *types.ReqSignRawTx) (string, error
if err != nil { if err != nil {
return "", err return "", err
} }
tx.Fee = proper.ProperFee fee, err := tx.GetRealFee(proper.ProperFee)
if err != nil {
return "", err
}
tx.Fee = fee
} }
expire, err := types.ParseExpire(unsigned.GetExpire()) expire, err := types.ParseExpire(unsigned.GetExpire())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment