treeship-core 0.2.1

Portable trust receipts for agent workflows - core library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod pae;
pub mod id;
pub mod signer;
pub mod envelope;
pub mod sign;
pub mod verify;

// Re-exports for ergonomic use: `use treeship_core::attestation::*`
pub use pae::pae;
pub use id::{artifact_id_from_pae, digest_from_pae, ArtifactId};
pub use signer::{Signer, Ed25519Signer, SignerError};
pub use envelope::{Envelope, Signature};
pub use sign::{sign, SignResult, SignError};
pub use verify::{Verifier, VerifyResult, VerifyError};