soroban-rpc 20.3.3

Soroban RPC client for rust
1
2
3
4
5
6
7
8
9
10
11
pub fn diagnostic_events(events: &[impl std::fmt::Debug], level: tracing::Level) {
    for (i, event) in events.iter().enumerate() {
        if level == tracing::Level::TRACE {
            tracing::trace!("{i}: {event:#?}");
        } else if level == tracing::Level::INFO {
            tracing::info!("{i}: {event:#?}");
        } else if level == tracing::Level::ERROR {
            tracing::error!("{i}: {event:#?}");
        }
    }
}