class Wei extends BaseUInt256Value<Wei> {

  public static Wei valueOf(UInt256 value) {
    if (value.compareTo(UINT256_MAX_CONSTANT) <= 0) {
      return CONSTANTS[value.intValue()];
    }
    return new Wei(value);
  }

  private  Wei(UInt256 bytes);
  private  Wei(long value);
  private  Wei(BigInteger value);

}