Class: CairoUint32
Constructors
constructor
• new CairoUint32(data): CairoUint32
Parameters
| Name | Type |
|---|---|
data | BigNumberish |
Returns
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
| Name | Type |
|---|---|
data | BigNumberish |
Returns
bigint
Defined in
src/utils/cairoDataTypes/uint32.ts:20
validate
▸ validate(data): void
Parameters
| Name | Type |
|---|---|
data | BigNumberish |
Returns
void
Defined in
src/utils/cairoDataTypes/uint32.ts:46
is
▸ is(data): boolean
Parameters
| Name | Type |
|---|---|
data | BigNumberish |
Returns
boolean
Defined in
src/utils/cairoDataTypes/uint32.ts:58
isAbiType
▸ isAbiType(abiType): boolean
Check if provided abi type is this data type
Parameters
| Name | Type |
|---|---|
abiType | string |
Returns
boolean
Defined in
src/utils/cairoDataTypes/uint32.ts:70
factoryFromApiResponse
▸ factoryFromApiResponse(responseIterator): CairoUint32
Parameters
| Name | Type |
|---|---|
responseIterator | Iterator<string, any, undefined> |
Returns
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