UNPKG

@node-dlc/messaging

Version:
15 lines (14 loc) 590 B
/// <reference types="node" /> import { DlcTransactionsV0 } 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<DlcTransactionsV0[]>; findDlcTransactions(contractId: Buffer): Promise<DlcTransactionsV0>; saveDlcTransactions(dlcTransactions: DlcTransactionsV0): Promise<void>; deleteDlcTransactions(contractId: Buffer): Promise<void>; }