@kyve/core-beta
Version:
🚀 The base KYVE node implementation.
12 lines (11 loc) • 398 B
TypeScript
import { DataItem, ICacheProvider } from "../../types";
export declare class JsonFileCache implements ICacheProvider {
name: string;
path: string;
init(path: string): Promise<void>;
put(key: string, value: DataItem): Promise<void>;
get(key: string): Promise<DataItem>;
exists(key: string): Promise<boolean>;
del(key: string): Promise<void>;
drop(): Promise<void>;
}