UNPKG

@activeledger/activeprotocol

Version:

Underlying protocol which handles consensus and the smart contract virtual machine of Activeledger

19 lines 783 B
import { ActiveDSConnect } from "@activeledger/activeoptions"; import { ActiveDefinitions } from "@activeledger/activedefinitions"; import { ISecurityCache } from "./interfaces/process.interface"; import { Shared } from "./shared"; export declare class PermissionsChecker { private entry; private db; private checkRevs; private securityCache; private shared; private inputs; private data; constructor(entry: ActiveDefinitions.LedgerEntry, db: ActiveDSConnect, checkRevs: boolean, securityCache: ISecurityCache, shared: Shared); process(data: string[], inputs?: boolean): Promise<ActiveDefinitions.LedgerStream[]>; private buildPromises; private processStreams; private signatureCheck; } //# sourceMappingURL=permissionsChecker.d.ts.map