Expand description
Parsing utilities for the Polymarket adapter.
Functionsยง
- deserialize_
decimal_ from_ json_ number - Deserializes a decimal directly from its JSON number token without an
f64conversion. - deserialize_
decimal_ from_ str - Deserializes a
Decimalfrom a JSON string. - deserialize_
optional_ decimal_ from_ json_ number - Deserializes an optional decimal directly from its JSON number token.
- deserialize_
optional_ decimal_ from_ str - Deserializes an optional
Decimalfrom a string-only field. - deserialize_
optional_ polymarket_ game_ id - Deserializes a Polymarket game ID as an opaque identifier.
- determine_
trade_ id - Derives a deterministic [
TradeId] for a Polymarket market data trade. - serialize_
decimal_ as_ json_ number - Serializes a decimal as an exact JSON number token.
- serialize_
decimal_ as_ str - Serializes a
Decimalas a string (lossless, no scientific notation). - serialize_
optional_ decimal_ as_ json_ number - Serializes an optional decimal as an exact JSON number token or
null. - serialize_
optional_ decimal_ as_ str - Serializes an optional
Decimalas a string.