weiMultiplier property

BigInt get weiMultiplier

Returns the wei multiplier for this unit.

Implementation

BigInt get weiMultiplier {
  switch (this) {
    case Unit.wei:
      return BigInt.one;
    case Unit.kwei:
      return BigInt.parse('1000'); // 10^3
    case Unit.mwei:
      return BigInt.parse('1000000'); // 10^6
    case Unit.gwei:
      return BigInt.parse('1000000000'); // 10^9
    case Unit.szabo:
      return BigInt.parse('1000000000000'); // 10^12
    case Unit.finney:
      return BigInt.parse('1000000000000000'); // 10^15
    case Unit.ether:
      return BigInt.parse('1000000000000000000'); // 10^18
  }
}