Versions in this module Expand all Collapse all v2 v2.3.2 Nov 21, 2021 Changes in this version + type ChannelConfig struct + type Envelope struct + ChannelHeader *common.ChannelHeader + ChannelHeaderBytes []byte + Data []byte + Signature []byte + SignatureHeader *common.SignatureHeader + SignatureHeaderBytes []byte + SignedBytes []byte + type InvalidErr struct + ActualErr error + ValidationCode peer.TxValidationCode + func (e *InvalidErr) Error() string + func (e *InvalidErr) Format(s fmt.State, verb rune) + type KeyValueItr struct + BackingItr keyValueItr + func (i *KeyValueItr) Close() + func (i *KeyValueItr) Next() (*statedata.KeyValue, error) + type Processor interface + Done func() + Preprocess func(latestChannelConfig *ChannelConfig) error + Process func(state *State, proposedWrites *statedata.ProposedWrites) error + type ProcessorCreator interface + NewProcessor func(txenv *Envelope) (processor Processor, simulatedRWSet [][]byte, err error) + type PvtdataSourceHinter interface + PvtdataSource func() [][]byte + type ReadHinter interface + ReadHint func(potentialWrites *statedata.WriteHint) *statedata.ReadHint + type ReprocessReadHinter interface + ReprocessReadHint func(potentialWrites *statedata.WriteHint) *statedata.ReadHint + type Reprocessor interface + Reprocess func(state *State, latestChannelConfig *ChannelConfig, ...) + type State struct + BackingState state + func (s *State) GetPrivateDataMetadataByHash(ns, coll string, keyHash []byte) (map[string][]byte, error) + func (s *State) GetState(ns, key string) ([]byte, error) + func (s *State) GetStateMetadata(ns, key string) (map[string][]byte, error) + func (s *State) GetStateRangeScanIterator(ns, startKey, endKey string) (*KeyValueItr, error) + func (s *State) SetState(ns, key string, value []byte) error + func (s *State) SetStateMetadata(ns, key string, metadata map[string][]byte) error Other modules containing this package github.com/waszqt/fabric