@fabric-es/fabric-cqrs
Version:
Hyperledger Fabric middleware for event sourcing and cqrs pattern
18 lines (17 loc) • 542 B
TypeScript
import { Gateway, Network } from 'fabric-network';
import { Store } from 'redux';
import type { Logger } from 'winston';
import type { QueryDatabase } from '../queryHandler/types';
import type { Reducer } from '../types';
export declare const getStore: (options: {
queryDatabase: QueryDatabase;
gateway: Gateway;
network: Network;
reducers: Record<string, Reducer>;
logger: Logger;
}) => Store;
export declare const getCommandStore: (options: {
gateway: Gateway;
network: Network;
logger: Logger;
}) => Store;