Skip to main content
Version: 8.6.0

Class: CairoUint32

Constructors

constructor

new CairoUint32(data): CairoUint32

Parameters

NameType
dataBigNumberish

Returns

CairoUint32

Defined in

src/utils/cairoDataTypes/uint32.ts:15

Properties

abiSelector

Static abiSelector: string = 'core::u32::u32'

Defined in

src/utils/cairoDataTypes/uint32.ts:13


data

data: bigint

Defined in

src/utils/cairoDataTypes/uint32.ts:11

Methods

__processData

__processData(data): bigint

Parameters

NameType
dataBigNumberish

Returns

bigint

Defined in

src/utils/cairoDataTypes/uint32.ts:20


validate

validate(data): void

Parameters

NameType
dataBigNumberish

Returns

void

Defined in

src/utils/cairoDataTypes/uint32.ts:46


is

is(data): boolean

Parameters

NameType
dataBigNumberish

Returns

boolean

Defined in

src/utils/cairoDataTypes/uint32.ts:58


isAbiType

isAbiType(abiType): boolean

Check if provided abi type is this data type

Parameters

NameType
abiTypestring

Returns

boolean

Defined in

src/utils/cairoDataTypes/uint32.ts:70


factoryFromApiResponse

factoryFromApiResponse(responseIterator): CairoUint32

Parameters

NameType
responseIteratorIterator<string, any, undefined>

Returns

CairoUint32

Defined in

src/utils/cairoDataTypes/uint32.ts:74


toApiRequest

toApiRequest(): string[]

Returns

string[]

Defined in

src/utils/cairoDataTypes/uint32.ts:30


toBigInt

toBigInt(): bigint

Returns

bigint

Defined in

src/utils/cairoDataTypes/uint32.ts:34


decodeUtf8

decodeUtf8(): string

Returns

string

Defined in

src/utils/cairoDataTypes/uint32.ts:38


toHexString

toHexString(): string

Returns

string

Defined in

src/utils/cairoDataTypes/uint32.ts:42