Skip to main content
Version: 10.8.0

Class: CairoUint128

Defined in: src/utils/cairoDataTypes/uint128.ts:11

Constructors​

Constructor​

new CairoUint128(data): CairoUint128

Defined in: src/utils/cairoDataTypes/uint128.ts:16

Parameters​

data​

unknown

Returns​

CairoUint128

Properties​

abiSelector​

static abiSelector: string = 'core::integer::u128'

Defined in: src/utils/cairoDataTypes/uint128.ts:14


data​

data: bigint

Defined in: src/utils/cairoDataTypes/uint128.ts:12

Methods​

__processData()​

static __processData(data): bigint

Defined in: src/utils/cairoDataTypes/uint128.ts:21

Parameters​

data​

unknown

Returns​

bigint


validate()​

static validate(data): void

Defined in: src/utils/cairoDataTypes/uint128.ts:47

Parameters​

data​

unknown

Returns​

void


is()​

static is(data): boolean

Defined in: src/utils/cairoDataTypes/uint128.ts:62

Parameters​

data​

unknown

Returns​

boolean


isAbiType()​

static isAbiType(abiType): boolean

Defined in: src/utils/cairoDataTypes/uint128.ts:74

Check if provided abi type is this data type

Parameters​

abiType​

string

Returns​

boolean


factoryFromApiResponse()​

static factoryFromApiResponse(responseIterator): CairoUint128

Defined in: src/utils/cairoDataTypes/uint128.ts:78

Parameters​

responseIterator​

Iterator<string>

Returns​

CairoUint128


toApiRequest()​

toApiRequest(): string[]

Defined in: src/utils/cairoDataTypes/uint128.ts:31

Returns​

string[]


toBigInt()​

toBigInt(): bigint

Defined in: src/utils/cairoDataTypes/uint128.ts:35

Returns​

bigint


decodeUtf8()​

decodeUtf8(): string

Defined in: src/utils/cairoDataTypes/uint128.ts:39

Returns​

string


toHexString()​

toHexString(): string

Defined in: src/utils/cairoDataTypes/uint128.ts:43

Returns​

string