-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
if you use user wss client, subscribe to market and then start parsing events with something like
user_client.next_event() => {
match event_opt {
Ok(event) => {
match event {
WssUserEvent::Order(order) => {
println!(
"[USER] Order {}: {} @ {} filled={}/{}",
order.id, order.outcome, order.price, order.size_matched, order.original_size
);
}
WssUserEvent::Trade(trade) => {
println!(
"[USER] Trade: {} {} @ {} (asset={})",
trade.outcome, trade.size, trade.price, trade.asset_id
);
}
_ => {}
}
}
Err(e) => {
eprintln!("Error in user WSS: {}", e);
}
}
}You will get parse error:
Error in user WSS: Parse error: Failed to parse user trade message: missing field `matchtime`
And that's quite strange, cause polymarket api says, that there should be field matchtime
Metadata
Metadata
Assignees
Labels
No labels