@requestnetwork/data-access
Version:
Main package for the Request Network data access layer.
10 lines • 628 B
TypeScript
import { DataAccessTypes, StorageTypes } from '@requestnetwork/types';
export declare class DataAccessWrite implements DataAccessTypes.IDataWrite {
protected readonly storage: StorageTypes.IStorageWrite;
private readonly pendingStore?;
constructor(storage: StorageTypes.IStorageWrite, pendingStore?: DataAccessTypes.IPendingStore | undefined);
initialize(): Promise<void>;
close(): Promise<void>;
persistTransaction(transaction: DataAccessTypes.ITransaction, channelId: string, topics?: string[] | undefined): Promise<DataAccessTypes.IReturnPersistTransaction>;
}
//# sourceMappingURL=data-write.d.ts.map