This commit is contained in:
Clayton Jacobs 2018-08-21 10:36:50 +00:00 committed by GitHub
commit a4cc046ebc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -132,9 +132,10 @@ func (gpo *Oracle) SuggestPrice(ctx context.Context) (*big.Int, error) {
} }
} }
price := lastPrice price := lastPrice
if len(blockPrices) > 0 { blockPricesSize = len(blockPrices)
if blockPricesSize > 0 {
sort.Sort(bigIntArray(blockPrices)) sort.Sort(bigIntArray(blockPrices))
price = blockPrices[(len(blockPrices)-1)*gpo.percentile/100] price = blockPrices[(blockPricesSize-1)*gpo.percentile/100]
} }
if price.Cmp(maxPrice) > 0 { if price.Cmp(maxPrice) > 0 {
price = new(big.Int).Set(maxPrice) price = new(big.Int).Set(maxPrice)