xmtp_common/
logging.rs

1use tracing_subscriber::EnvFilter;
2
3pub fn filter_directive(level: &str) -> EnvFilter {
4    let filter = format!(
5        "xmtp_mls={level},xmtp_id={level},\
6        xmtp_api={level},xmtp_api_grpc={level},xmtp_proto={level},\
7        xmtp_common={level},xmtp_api_d14n={level},\
8        xmtp_content_types={level},xmtp_cryptography={level},\
9        xmtp_user_preferences={level},xmtpv3={level},xmtp_db={level},\
10        bindings_wasm={level},bindings_node={level}"
11    );
12    EnvFilter::builder().parse_lossy(filter)
13}