Type alias SchemaContractV3

SchemaContractV3: {
    event?: SchemaType;
    init?: SchemaFunctionV2;
    receive: Map<EntrypointName, SchemaFunctionV2>;
}

Describes schemas of a smart contract in a V1 smart contract module.

Type declaration

  • Optional event?: SchemaType

    Schema for events logged by this contract.

  • Optional init?: SchemaFunctionV2

    Schemas for the init-function.

  • receive: Map<EntrypointName, SchemaFunctionV2>

    Map of schemas for the receive-functions.

Generated using TypeDoc