Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrPvtdataHashMissmatch ¶
type ErrPvtdataHashMissmatch struct {
Msg string
}
ErrPvtdataHashMissmatch is to be thrown if the hash of a collection present in the public read-write set does not match with the corresponding pvt data supplied with the block for validation
func (*ErrPvtdataHashMissmatch) Error ¶
func (e *ErrPvtdataHashMissmatch) Error() string
type Validator ¶
type Validator interface {
ValidateAndPrepareBatch(blockAndPvtdata *ledger.BlockAndPvtData, doMVCCValidation bool) (*privacyenabledstate.UpdateBatch, error)
}
Validator validates the transactions present in a block and returns a batch that should be used to update the state
Click to show internal directories.
Click to hide internal directories.