Skip to main content
Version: 8.6.0

Class: CairoUint16

Constructors

constructor

new CairoUint16(data): CairoUint16

Parameters

NameType
dataunknown

Returns

CairoUint16

Defined in

src/utils/cairoDataTypes/uint16.ts:16

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

__processData(data): bigint

Parameters

NameType
dataunknown

Returns

bigint

Defined in

src/utils/cairoDataTypes/uint16.ts:21


validate

validate(data): void

Parameters

NameType
dataunknown

Returns

void

Defined in

src/utils/cairoDataTypes/uint16.ts:47


is

is(data): boolean

Parameters

NameType
dataunknown

Returns

boolean

Defined in

src/utils/cairoDataTypes/uint16.ts:62


isAbiType

isAbiType(abiType): boolean

Check if provided abi type is this data type

Parameters

NameType
abiTypestring

Returns

boolean

Defined in

src/utils/cairoDataTypes/uint16.ts:74


factoryFromApiResponse

factoryFromApiResponse(responseIterator): CairoUint16

Parameters

NameType
responseIteratorIterator<string, any, undefined>

Returns

CairoUint16

Defined in

src/utils/cairoDataTypes/uint16.ts:78


toApiRequest

toApiRequest(): string[]

Returns

string[]

Defined in

src/utils/cairoDataTypes/uint16.ts:31


toBigInt

toBigInt(): bigint

Returns

bigint

Defined in

src/utils/cairoDataTypes/uint16.ts:35


decodeUtf8

decodeUtf8(): string

Returns

string

Defined in

src/utils/cairoDataTypes/uint16.ts:39


toHexString

toHexString(): string

Returns

string

Defined in

src/utils/cairoDataTypes/uint16.ts:43