Polymarket Rust Client

An async rust client for interacting with Polymarket.
Installing
The client internally uses a reqwest Client, so you will also need the tokio runtime.
For representing order amounts and sizes, the client uses rust-decimal crate. It is recommmended to install this crate as well.
Usage
Create an instance of the ClobClient to interact with the CLOB API. Note that the prerequisite allowances must be set before creating and sending an order as described here.
use ClobClient;
use env;
const HOST: &str = "https://clob.polymarket.com";
const POLYGON: u64 = 137;
async
The ClobClient implements the same API as the official python client. All available functions are listed in the docs.
Benchmarks
TODO