mirror of
https://github.com/matter-labs/teepot.git
synced 2025-07-21 07:03:56 +02:00
refactor(verify-era-proof-attestation): modularize and restructure proof verification logic
- Split `verify-era-proof-attestation` into modular subcomponents for maintainability. - Moved client, proof handling, and core types into dedicated modules.
This commit is contained in:
parent
1e853f653a
commit
2605e2ae3a
34 changed files with 2918 additions and 2304 deletions
|
@ -14,7 +14,9 @@ use std::{
|
|||
pub use enumset::EnumSet;
|
||||
|
||||
/// TCB level
|
||||
#[derive(EnumSetType, Debug)]
|
||||
#[derive(EnumSetType, Debug, Serialize, Deserialize)]
|
||||
#[enumset(serialize_repr = "list")]
|
||||
#[non_exhaustive]
|
||||
pub enum TcbLevel {
|
||||
/// TCB is up to date
|
||||
Ok,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue