net.corda.protocols / NotaryChangeProtocol / Acceptor / verifyProposal

# verifyProposal

`protected fun verifyProposal(maybeProposal: UntrustworthyData<Proposal<Party>>): Proposal<Party>`

Check the notary change proposal.

For example, if the proposed new notary has the same behaviour (e.g. both are non-validating) and is also in a geographically convenient location we can just automatically approve the change. TODO: In more difficult cases this should call for human attention to manually verify and approve the proposal