Options
All
  • Public
  • Public/Protected
  • All
Menu

Class U256

Handles 256-bit unsigned integers. Used to express nonce, asset amount, etc.

Hierarchy

  • U256

Index

Constructors

constructor

  • new U256(value: number | string | BigNumber): U256

Properties

value

value: BigNumber

Static MAX_VALUE

MAX_VALUE: BigNumber = new BigNumber("0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF")

Methods

increase

isEqualTo

  • isEqualTo(rhs: U256): boolean

rlpBytes

  • rlpBytes(): Buffer

toEncodeObject

  • toEncodeObject(): string | number

toString

  • toString(base?: 10 | 16): string

Static check

  • check(param: U256 | string | number | BigNumber): boolean
  • Parameters

    • param: U256 | string | number | BigNumber

    Returns boolean

Static ensure

  • ensure(param: U256 | string | number | BigNumber): U256

Static fromBytes

  • fromBytes(buffer: Buffer): U256

Generated using TypeDoc