use log::info;
use trustchain_http::config::{http_config, HTTP_CONFIG};
use trustchain_http::server;
#[tokio::main]
async fn main() -> std::io::Result<()> {
tracing_subscriber::fmt::init();
let config = HTTP_CONFIG.clone();
info!("{}", config);
match http_config().https {
false => server::http_server(config).await.unwrap(),
true => server::https_server(config).await.unwrap(),
}
Ok(())
}