Type alias ModuleFields<TParams>

ModuleFields<TParams>: {
    address: string;
    config: TParams["config"];
    downResolver: ModuleResolver;
    params: TParams;
    queries: string[];
    query: (<T, TConf>(query, payloads?, queryConfig?) => Promisable<ModuleQueryResult>);
    queryable: (<T, TConf>(query, payloads?, queryConfig?) => Promisable<boolean>);
    start?: (() => Promisable<void>);
    upResolver: ModuleResolver;
}

Type Parameters

Type declaration

Generated using TypeDoc