import { peer } from '@hyperledger/fabric-protos'; import { Status } from './status'; /** * CommitError is thrown to indicate that a transaction committed with an unsuccessful status code. */ export declare class CommitError extends Error { /** * Transaction validation status code. The value corresponds to one of the values enumerated by {@link StatusCode}. */ code: peer.TxValidationCodeMap[keyof peer.TxValidationCodeMap]; /** * The ID of the transaction. */ transactionId: string; constructor(properties: Readonly<{ code: peer.TxValidationCodeMap[keyof peer.TxValidationCodeMap]; transactionId: string; message?: string; }>); } export declare function newCommitError(status: Status): CommitError; //# sourceMappingURL=commiterror.d.ts.map