Skip to main content

made_client/
lib.rs

1//! Reusable client for MADE's public gRPC surface.
2
3mod actions;
4mod artifact_export;
5mod artifacts;
6mod authorization;
7mod budgets;
8mod ceremonies;
9mod ceremony_search_page;
10mod ceremony_tree;
11mod ceremony_tree_node;
12mod client_config;
13mod execution_receipts;
14mod made_client;
15mod made_client_error;
16mod progress;
17mod progress_batch;
18mod progress_checkpoint;
19mod reports;
20mod request_context;
21
22pub use authorization::authorization_target_digest;
23pub use ceremony_search_page::CeremonySearchPage;
24pub use ceremony_tree::CeremonyTree;
25pub use ceremony_tree_node::CeremonyTreeNode;
26pub use client_config::ClientConfig;
27pub use made_client::MadeClient;
28pub use made_client_error::MadeClientError;
29pub use progress_batch::ProgressBatch;
30pub use progress_checkpoint::ProgressCheckpoint;
31pub use request_context::RequestContext;
32
33pub use made_proto::v1;
34
35#[cfg(test)]
36mod request_id_tests;
37#[cfg(test)]
38mod tests;