func weiToGwei(val *big.Int) *big.Float {
    result := new(big.Float)
    result.SetInt(val)

    unit := new(big.Int)