Versions in this module Expand all Collapse all v1 v1.2.0 Apr 28, 2022 Changes in this version + const EmptyTransactionID + const SystemChannel + type ChaincodeInvokeRequest struct + Args [][]byte + ChaincodeID string + Fcn string + TransientMap map[string][]byte + type ProcessProposalRequest struct + SignedProposal *pb.SignedProposal + type ProposalProcessor interface + ProcessTransactionProposal func(reqContext.Context, ProcessProposalRequest) (*TransactionProposalResponse, error) + type ProposalSender interface + CreateTransactionHeader func(opts ...TxnHeaderOpt) (TransactionHeader, error) + SendTransactionProposal func(*TransactionProposal, []ProposalProcessor) ([]*TransactionProposalResponse, error) + type TransactionHeader interface + ChannelID func() string + Creator func() []byte + Nonce func() []byte + TransactionID func() TransactionID + type TransactionID string + type TransactionProposal struct + TxnID TransactionID + type TransactionProposalResponse struct + ChaincodeStatus int32 + Endorser string + Status int32 + type TxnHeaderOpt func(*TxnHeaderOptions) + func WithCreator(creator []byte) TxnHeaderOpt + func WithNonce(nonce []byte) TxnHeaderOpt + type TxnHeaderOptions struct + Creator []byte + Nonce []byte