@substrate/api-sidecar
Version:
REST service that makes it easy to interact with blockchain nodes built using Substrate's FRAME framework.
20 lines (19 loc) • 768 B
TypeScript
import { BlocksParaInclusionsService } from '../../services';
import AbstractController from '../AbstractController';
/**
* Controller for /blocks/{blockId}/para-inclusions endpoint
* Returns all decoded parachain inclusion information for a relay chain block
*/
export default class BlocksParaInclusionsController extends AbstractController<BlocksParaInclusionsService> {
static controllerName: string;
static requiredPallets: string[][];
constructor(api: string);
protected initRoutes(): void;
/**
* Get all parachain inclusions for a relay chain block
*
* @param blockId - The relay chain block identifier (hash or number)
* @param paraId - Optional parachain ID to filter results
*/
private getParaInclusions;
}