elizaos_plugin_tee/
lib.rs1#![allow(missing_docs)]
2#![deny(unsafe_code)]
3
4pub mod actions;
5pub mod client;
6pub mod error;
7pub mod providers;
8pub mod services;
9pub mod types;
10pub mod utils;
11pub mod vendors;
12
13pub use types::{TeeMode, TeeVendor};
14pub use utils::{bytes_to_hex, calculate_sha256, get_tee_endpoint, hex_to_bytes};
15
16pub const PLUGIN_NAME: &str = "tee";
17pub const PLUGIN_DESCRIPTION: &str =
18 "TEE integration plugin for secure key management and remote attestation";
19pub const PLUGIN_VERSION: &str = env!("CARGO_PKG_VERSION");