Trait MessageValidator

Source
pub trait MessageValidator {
    // Required method
    fn validate(&self, msgs: &[Message]) -> Result<()>;
}
Expand description

A trait that validates messages for validity. It can be used for gas accounting.

Required Methods§

Source

fn validate(&self, msgs: &[Message]) -> Result<()>

Implementors§

Source§

impl<F> MessageValidator for F
where F: Fn(&[Message]) -> Result<()>,