use std::io::{self, Read}; fn main() { let mut input=String::new();io::stdin().read_to_string(&mut input).unwrap(); let request=serde_json::from_str(&input).unwrap(); match fidc_core::market_event_context::aggregate(request) { Ok(value)=>println!("{}",serde_json::to_string(&value).unwrap()), Err(error)=>{eprintln!("{error}");std::process::exit(1);} } }