Skip to main content
Version: 10.8.0

Class: CairoUint32

Defined in: src/utils/cairoDataTypes/uint32.ts:10

Constructors​

Constructor​

new CairoUint32(data): CairoUint32

Defined in: src/utils/cairoDataTypes/uint32.ts:15

Parameters​

data​

BigNumberish

Returns​

CairoUint32

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()​

static __processData(data): bigint

Defined in: src/utils/cairoDataTypes/uint32.ts:20

Parameters​

data​

BigNumberish

Returns​

bigint


validate()​

static validate(data): void

Defined in: src/utils/cairoDataTypes/uint32.ts:46

Parameters​

data​

BigNumberish

Returns​

void


is()​

static is(data): boolean

Defined in: src/utils/cairoDataTypes/uint32.ts:58

Parameters​

data​

BigNumberish

Returns​

boolean


isAbiType()​

static isAbiType(abiType): boolean

Defined in: src/utils/cairoDataTypes/uint32.ts:70

Check if provided abi type is this data type

Parameters​

abiType​

string

Returns​

boolean


factoryFromApiResponse()​

static factoryFromApiResponse(responseIterator): CairoUint32

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

Parameters​

responseIterator​

Iterator<string>

Returns​

CairoUint32


toApiRequest()​

toApiRequest(): string[]

Defined in: src/utils/cairoDataTypes/uint32.ts:30

Returns​

string[]


toBigInt()​

toBigInt(): bigint

Defined in: src/utils/cairoDataTypes/uint32.ts:34

Returns​

bigint


decodeUtf8()​

decodeUtf8(): string

Defined in: src/utils/cairoDataTypes/uint32.ts:38

Returns​

string


toHexString()​

toHexString(): string

Defined in: src/utils/cairoDataTypes/uint32.ts:42

Returns​

string