Skip to content

Commit

Permalink
Fix fee overflow
Browse files Browse the repository at this point in the history
  • Loading branch information
zale144 committed Sep 17, 2024
1 parent cd13d75 commit f5b9249
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions types.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ func (o *demandOrder) feePercentage() float32 {
panic(err)
}

fee, _, err := big.ParseFloat(o.fee.AmountOf(o.denom).String(), 10, 64, big.ToNearestEven)
o.feeStr = o.fee.AmountOf(o.denom).String()

fee, _, err := big.ParseFloat(o.feeStr, 10, 64, big.ToNearestEven)
if err != nil {
panic(err)
}

o.feeStr = fee.String()

feeProportion, _ := new(big.Float).Quo(fee, price).Float32()
feePercent := feeProportion * 100
return feePercent
Expand Down

0 comments on commit f5b9249

Please sign in to comment.