package
0.0.0-20221019062149-4514fd00f571
Repository: https://github.com/hellobchain/fabric-sdk-go.git
Documentation: pkg.go.dev

# Functions

NewChainedCCFilter returns a chaincode filter that chainsmultiple filters together.
NewCommitHandler returns a handler that commits transaction propsal responses.
NewEndorsementHandler returns a handler that endorses a transaction proposal.
NewEndorsementHandlerWithOpts returns a handler that endorses a transaction proposal.
NewEndorsementValidationHandler returns a handler that validates an endorsement.
NewExecuteHandler returns execute handler with chain of SelectAndEndorseHandler, EndorsementValidationHandler, SignatureValidationHandler and CommitHandler.
NewProposalProcessorHandler returns a handler that selects proposal processors.
NewQueryHandler returns query handler with chain of ProposalProcessorHandler, EndorsementHandler, EndorsementValidationHandler and SignatureValidationHandler.
NewSelectAndEndorseHandler returns a new SelectAndEndorseHandler.
NewSignatureValidationHandler returns a handler that validates an endorsement.

# Structs

ClientContext contains context parameters for handler execution.
CommitTxHandler for committing transactions.
EndorsementHandler for handling endorse transactions.
EndorsementValidationHandler for transaction proposal response filtering.
Opts allows the user to specify more advanced options.
ProposalProcessorHandler for selecting proposal processors.
Request contains the parameters to execute transaction.
RequestContext contains request, opts, response parameters for handler execution.
Response contains response parameters for query and execute transaction.
SelectAndEndorseHandler selects endorsers according to the policies of the chaincodes in the provided invocation chain and then sends the proposal to those endorsers.
SignatureValidationHandler for transaction proposal response filtering.

# Interfaces

Handler for chaining transaction executions.

# Type aliases

CCFilter returns true if the given chaincode should be included in the invocation chain when computing endorsers.
TxnHeaderOptsProvider provides transaction header options which allow the provider to specify a custom creator and/or nonce.