def on_proposal(self, proposal, proto):
assert isinstance(proto, HDCProtocol)<EOL>assert isinstance(proposal, Proposal)<EOL>if proposal.height >= self.cm.height:<EOL><INDENT>assert proposal.lockset.is_valid<EOL>self.last_active_protocol = proto<EOL><DEDENT>
called to inform about synced peers