Namespace: CONTRACT
Type Aliases
ABI
Ƭ ABI: (FUNCTION | CONSTRUCTOR | L1_HANDLER | EVENT | STRUCT | ENUM | INTERFACE | IMPL)[]
Cairo v>=2 Contract ABI
Defined in
node_modules/@starknet-io/starknet-types-09/dist/types/api/contract.d.ts:11
FUNCTION
Ƭ FUNCTION: Object
Type declaration
| Name | Type | Description |
|---|---|---|
type | ABI_TYPE_FUNCTION | - |
name | string | the function's name |
inputs | ABI_NAME_AND_TYPE[] | the arguments name and type. |
outputs | ABI_TYPE[] | the output type. |
state_mutability | STATE_MUTABILITY | - |
Defined in
node_modules/@starknet-io/starknet-types-09/dist/types/api/contract.d.ts:12
CONSTRUCTOR
Ƭ CONSTRUCTOR: Object
Type declaration
| Name | Type |
|---|---|
type | ABI_TYPE_CONSTRUCTOR |
name | ABI_TYPE_CONSTRUCTOR |
inputs | ABI_NAME_AND_TYPE[] |
Defined in
node_modules/@starknet-io/starknet-types-09/dist/types/api/contract.d.ts:28
L1_HANDLER
Ƭ L1_HANDLER: Object