diff --git a/opensea.go b/opensea.go index 6ce5e28..3daa8be 100644 --- a/opensea.go +++ b/opensea.go @@ -76,7 +76,7 @@ func GetAssets() (Assets, error) { } trimmed := a.LastSale.TotalPrice decimals := a.LastSale.PaymentToken.Decimals - if a.LastSale.PaymentToken.Decimals > 16 { + if a.LastSale.PaymentToken.Decimals > 16 && len(trimmed) > 16 { trimmed = trimmed[:len(trimmed)-16] decimals = decimals - 16 }