Skip to main content
Version: 10.8.0

Class: CairoUint16

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

Constructors​

Constructor​

new CairoUint16(data): CairoUint16

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

Parameters​

data​

unknown

Returns​

CairoUint16

Properties​

abiSelector​

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

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


data​

data: bigint

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

Methods​

__processData()​

static __processData(data): bigint

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

Parameters​

data​

unknown

Returns​

bigint


validate()​

static validate(data): void

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

Parameters​

data​

unknown

Returns​

void


is()​

static is(data): boolean

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

Parameters​

data​

unknown

Returns​

boolean


isAbiType()​

static isAbiType(abiType): boolean

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

Check if provided abi type is this data type

Parameters​

abiType​

string

Returns​

boolean


factoryFromApiResponse()​

static factoryFromApiResponse(responseIterator): CairoUint16

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

Parameters​

responseIterator​

Iterator<string>

Returns​

CairoUint16


toApiRequest()​

toApiRequest(): string[]

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

Returns​

string[]


toBigInt()​

toBigInt(): bigint

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

Returns​

bigint


decodeUtf8()​

decodeUtf8(): string

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

Returns​

string


toHexString()​

toHexString(): string

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

Returns​

string