Interface ModuleMetadata

Hierarchy

  • ModuleMetadata

Properties

assets: {
    data: Schema;
    version: number;
}[]

The schemas to decode block assets that are relevant to the module.

commands: {
    name: string;
    params: Schema;
}[]

The list of Commands belonging to the module.

endpoints: {
    name: string;
    request?: Schema;
    response?: Schema;
}[]

A list of Endpoints of the respective module.

events: {
    data: Schema;
    name: string;
}[]

A list of Blockchain Events that are emitted by the module.

stores: {
    data?: Schema;
    key: string;
}[]

The data stores of the module.

Generated using TypeDoc