fix(server): remove stale mentions of miette
This commit is contained in:
@@ -59,7 +59,6 @@ pub enum Error {
|
|||||||
Database(#[from] DatabaseError),
|
Database(#[from] DatabaseError),
|
||||||
|
|
||||||
#[error("Vault is sealed")]
|
#[error("Vault is sealed")]
|
||||||
#[diagnostic(code(arbiter::evm::vault_sealed))]
|
|
||||||
VaultSealed,
|
VaultSealed,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ pub enum PolicyError {
|
|||||||
NoMatchingGrant,
|
NoMatchingGrant,
|
||||||
|
|
||||||
#[error("Integrity error: {0}")]
|
#[error("Integrity error: {0}")]
|
||||||
#[diagnostic(code(arbiter_server::evm::policy_error::integrity))]
|
|
||||||
Integrity(#[from] integrity::Error),
|
Integrity(#[from] integrity::Error),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,28 +23,23 @@ pub trait IntegrityEntity {
|
|||||||
fn canonical_payload_bytes(&self) -> Vec<u8>;
|
fn canonical_payload_bytes(&self) -> Vec<u8>;
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, thiserror::Error, miette::Diagnostic)]
|
#[derive(Debug, thiserror::Error)]
|
||||||
pub enum Error {
|
pub enum Error {
|
||||||
#[error("Database error: {0}")]
|
#[error("Database error: {0}")]
|
||||||
#[diagnostic(code(arbiter::integrity::database))]
|
|
||||||
Database(#[from] db::DatabaseError),
|
Database(#[from] db::DatabaseError),
|
||||||
|
|
||||||
#[error("KeyHolder error: {0}")]
|
#[error("KeyHolder error: {0}")]
|
||||||
#[diagnostic(code(arbiter::integrity::keyholder))]
|
|
||||||
Keyholder(#[from] crate::actors::keyholder::Error),
|
Keyholder(#[from] crate::actors::keyholder::Error),
|
||||||
|
|
||||||
#[error("KeyHolder mailbox error")]
|
#[error("KeyHolder mailbox error")]
|
||||||
#[diagnostic(code(arbiter::integrity::keyholder_send))]
|
|
||||||
KeyholderSend,
|
KeyholderSend,
|
||||||
|
|
||||||
#[error("Integrity envelope is missing for entity {entity_kind}")]
|
#[error("Integrity envelope is missing for entity {entity_kind}")]
|
||||||
#[diagnostic(code(arbiter::integrity::missing_envelope))]
|
|
||||||
MissingEnvelope { entity_kind: &'static str },
|
MissingEnvelope { entity_kind: &'static str },
|
||||||
|
|
||||||
#[error(
|
#[error(
|
||||||
"Integrity payload version mismatch for entity {entity_kind}: expected {expected}, found {found}"
|
"Integrity payload version mismatch for entity {entity_kind}: expected {expected}, found {found}"
|
||||||
)]
|
)]
|
||||||
#[diagnostic(code(arbiter::integrity::payload_version_mismatch))]
|
|
||||||
PayloadVersionMismatch {
|
PayloadVersionMismatch {
|
||||||
entity_kind: &'static str,
|
entity_kind: &'static str,
|
||||||
expected: i32,
|
expected: i32,
|
||||||
@@ -52,7 +47,6 @@ pub enum Error {
|
|||||||
},
|
},
|
||||||
|
|
||||||
#[error("Integrity MAC mismatch for entity {entity_kind}")]
|
#[error("Integrity MAC mismatch for entity {entity_kind}")]
|
||||||
#[diagnostic(code(arbiter::integrity::mac_mismatch))]
|
|
||||||
MacMismatch { entity_kind: &'static str },
|
MacMismatch { entity_kind: &'static str },
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user