Class: CairoUint16
Constructors
constructor
• new CairoUint16(data): CairoUint16
Parameters
| Name | Type |
|---|---|
data | unknown |
Returns
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
| Name | Type |
|---|---|
data | unknown |
Returns
bigint
Defined in
src/utils/cairoDataTypes/uint16.ts:21
validate
▸ validate(data): void
Parameters
| Name | Type |
|---|---|
data | unknown |
Returns
void
Defined in
src/utils/cairoDataTypes/uint16.ts:47
is
▸ is(data): boolean
Parameters
| Name | Type |
|---|---|
data | unknown |
Returns
boolean
Defined in
src/utils/cairoDataTypes/uint16.ts:62
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/uint16.ts:74
factoryFromApiResponse
▸ factoryFromApiResponse(responseIterator): CairoUint16
Parameters
| Name | Type |
|---|---|
responseIterator | Iterator<string, any, undefined> |
Returns
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