pub fn validate( msg: &Msg, msg_id: &MsgId, tangle: &Tangle, verifying_keys: &[VerifyingKey], tangle_root_msg_id: &MsgId ) -> Result<(), ValidateError>