StateSnapshotMessage(contractStates: Collection<StateAndRef<ContractState>>, protocolStates: Collection<String>)