Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BigNumber

Implements

Index

Constructors

constructor

  • new BigNumber(constructorGuard: any, hex: string): BigNumber
  • Parameters

    • constructorGuard: any
    • hex: string

    Returns BigNumber

Properties

Readonly _hex

_hex: string

Readonly _isBigNumber

_isBigNumber: boolean

Methods

abs

  • Returns BigNumber

add

  • Parameters

    Returns BigNumber

and

  • Parameters

    Returns BigNumber

div

  • Parameters

    Returns BigNumber

eq

  • Parameters

    Returns boolean

fromTwos

  • Parameters

    • value: number

    Returns BigNumber

gt

  • Parameters

    Returns boolean

gte

  • Parameters

    Returns boolean

isNegative

  • isNegative(): boolean
  • Returns boolean

isZero

  • isZero(): boolean
  • Returns boolean

lt

  • Parameters

    Returns boolean

lte

  • Parameters

    Returns boolean

mask

  • Parameters

    • value: number

    Returns BigNumber

mod

  • Parameters

    Returns BigNumber

mul

  • Parameters

    Returns BigNumber

or

  • Parameters

    Returns BigNumber

pow

  • Parameters

    Returns BigNumber

shl

  • Parameters

    • value: number

    Returns BigNumber

shr

  • Parameters

    • value: number

    Returns BigNumber

sub

  • Parameters

    Returns BigNumber

toBigInt

  • toBigInt(): bigint
  • Returns bigint

toHexString

  • toHexString(): string
  • Returns string

toJSON

  • toJSON(key?: string): any
  • Parameters

    • Optional key: string

    Returns any

toNumber

  • toNumber(): number
  • Returns number

toString

  • toString(): string
  • Returns string

toTwos

  • Parameters

    • value: number

    Returns BigNumber

xor

  • Parameters

    Returns BigNumber

Static from

  • Parameters

    • value: any

    Returns BigNumber

Static isBigNumber

  • isBigNumber(value: any): value is BigNumber
  • Parameters

    • value: any

    Returns value is BigNumber

Legend

  • Variable
  • Interface
  • Class

Generated using TypeDoc