UNPKG

@node-dlc/messaging

Version:
15 lines (14 loc) 582 B
/// <reference types="node" /> import { DlcTransactions } from '../messages/DlcTransactions'; import { IDlcStore } from './DlcStore'; /** * In-memory implementation of the IDlcStore. */ export declare class ChainMemoryStore implements IDlcStore { private _dlcTxs; get dlcTransactionsListCount(): number; findDlcTransactionsList(): Promise<DlcTransactions[]>; findDlcTransactions(contractId: Buffer): Promise<DlcTransactions>; saveDlcTransactions(dlcTransactions: DlcTransactions): Promise<void>; deleteDlcTransactions(contractId: Buffer): Promise<void>; }