UNPKG

lisk-framework

Version:

Lisk blockchain application platform

18 lines (17 loc) 516 B
/// <reference types="node" /> import { IterateOptions } from '@liskhq/lisk-db'; export declare class InMemoryPrefixedStateDB { private readonly _db; constructor(); get(key: Buffer): Promise<Buffer>; has(key: Buffer): Promise<boolean>; set(key: Buffer, value: Buffer): Promise<void>; del(key: Buffer): Promise<void>; range(options?: IterateOptions): Promise<{ key: Buffer; value: Buffer; }[]>; snapshot(): number; restoreSnapshot(): void; close(): void; }