UNPKG

@siglesiasg/node-red-hyperledger-fabric-gateway

Version:

Hyperledger Fabric 2.x nodes for node-red with latest fabric-gateway library

23 lines 828 B
import { Identity } from '@hyperledger/fabric-gateway'; import { common, ledger } from '@hyperledger/fabric-protos'; export interface BlockProtos { getNumber(): bigint; getHash(): string; getTransactions(): TransactionProtos[]; toProto(): common.Block; } export interface TransactionProtos { getChannelHeader(): common.ChannelHeader; getCreator(): Identity; getValidationCode(): number; isValid(): boolean; getNamespaceReadWriteSets(): NamespaceReadWriteSetProtos[]; toProto(): common.Payload; } export interface NamespaceReadWriteSetProtos { getNamespace(): string; getReadWriteSet(): ledger.rwset.kvrwset.KVRWSet; toProto(): ledger.rwset.NsReadWriteSet; } export declare function parseBlock(block: common.Block): BlockProtos; //# sourceMappingURL=fabric-parse-block.d.ts.map