# Summary The Rust SDK currently allows for decoding of logs based upon their type: ```rs let mut order_cancel_events = order_book .contract .log_decoder() .decode_logs_with_type::<OrderCancelledEvent>(&success.receipts)?; ``` We should have similar functionality within the TS SDK