code: def _check_mpe_address_metadata(self, metadata):
          
          mpe_address = self.get_mpe_address()
          if (str(mpe_address).lower() != str(metadata["mpe_address"]).lower()):
              raise Exception("MultiPartyEscrow contract address from metadata %s do not correspond to current MultiPartyEscrow address %s"%(metadata["mpe_address"], mpe_address))
docs: we make sure that MultiPartyEscrow address from metadata is correct