Skip to main content
Version: Next

Function: dynamicFelt()

dynamicFelt(hardcoded?, reference?): CairoCustomEnum

Defined in: src/utils/starknetId.ts:357

Creates a new instance of CairoCustomEnum.

Parameters

hardcoded?

BigNumberish

The hardcoded value for the CairoCustomEnum.

reference?

number[] = undefined

The reference array for the CairoCustomEnum.

Returns

CairoCustomEnum

The new instance of CairoCustomEnum.

Example

const result: CairoCustomEnum = starknetId.dynamicFelt(undefined, [1, 2]);
// result = CairoCustomEnum {
// variant: { Hardcoded: undefined, Reference: { '0': 1, '1': 2 } }
// }