Add untested attestation validation logic

This commit is contained in:
Paul Hauner
2018-12-05 16:08:03 +11:00
parent d4b6d81c9d
commit 3533b8b892
14 changed files with 704 additions and 18 deletions

View File

@@ -0,0 +1,19 @@
macro_rules! verify_or {
($condition: expr, $result: expr) => {
if !$condition {
$result
}
};
}
macro_rules! reject {
($result: expr) => {
return Ok(Outcome::Invalid($result));
};
}
macro_rules! accept {
() => {
Ok(Outcome::Valid)
};
}