import { BlockDTO } from "../../../../lib/dto/BlockDTO"; import { DBBlock } from "../../../../lib/db/DBBlock"; import { PeerDTO } from "../../../../lib/dto/PeerDTO"; import { HttpMilestonePage } from "../../../bma/lib/dtos"; export interface WS2PReqMapper { getCurrent(): Promise; getBlock(number: number): Promise; getBlocks(count: number, fromNumber: number): Promise; getRequirementsOfPending(minCert: number): Promise; getPeer(): Promise; getKnownPeers(): Promise; getMilestones(page: number): Promise; getMilestonesPage(): Promise; }