# Structs
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.
# Interfaces
Validator validates the transactions present in a block and returns a batch that should be used to update the state.