Commit Graph

121 Commits

Author SHA1 Message Date
floor-licker 237c98eb36 chore(release): bump patch version to 0.3.1 2026-02-15 10:07:20 -05:00
floor-licker 105a66804d Merge origin/main into alloy to resolve conflicts 2026-02-15 09:53:08 -05:00
floor-licker e8459c82b4 Merge pull request #15 from floor-licker/feat/alloy-1x-upgrade
chore: upgrade alloy dependencies to 1.x
2026-02-15 09:49:44 -05:00
floor-licker 51c7401372 fix: remove hard dependency from side-by-side benchmark example 2026-02-15 09:45:08 -05:00
floor-licker 020140a13b chore: upgrade alloy dependencies to 1.x 2026-02-15 09:38:17 -05:00
floor-licker 55c66f5f64 Update Cargo.toml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-14 23:47:25 -05:00
Andrey Kuznetsov 81d78a4c6a chore(deps): upgrade Alloy and remove incompatible side-by-side benchmark 2026-02-12 23:12:05 +00:00
floor-licker a63a170335 Merge pull request #10 from floor-licker/feat/rfq-endpoints
feat: add CLOB rfq + fee-rate endpoints
2026-02-03 23:15:44 -05:00
floor-licker 6e52dcbd0c feat:implement rfq endpoints 2026-02-03 22:36:34 -05:00
floor-licker 29307e4c90 chore: bump bytes to 1.11.1 2026-02-03 19:48:16 -05:00
floor-licker e0250dbf4b docs: update README.md 2026-02-03 16:32:41 -05:00
floor-licker 443bc1ef1e docs: update README.md 2026-02-03 16:29:57 -05:00
floor-licker 6517c51bd4 chore(crate): trim keywords/categories for crates.io v0.3.0 2026-02-02 21:33:24 -05:00
floor-licker f3e233e172 chore(release): bump to 0.3.0 2026-02-02 21:31:13 -05:00
floor-licker d078e70c73 chore(http): derive user-agent version from package metadata 2026-02-02 21:15:17 -05:00
floor-licker 951b5a8051 style(test): rustfmt prices-history integration test 2026-02-01 10:14:48 -05:00
floor-licker 0b2740a434 test(api): add /prices-history real API integration test 2026-01-31 10:38:44 -05:00
floor-licker 3dfb65ea0e feat(api): add /prices-history helper methods 2026-01-31 10:30:48 -05:00
floor-licker 9f86e24402 docs(readme): add ws_hot_path benchmark command 2026-01-30 23:04:25 -05:00
floor-licker 25f268981f docs(readme): mention WS hot-path benchmark 2026-01-30 23:03:33 -05:00
floor-licker f5a807cfd0 bench(ws): add serde baseline comparison 2026-01-30 22:48:52 -05:00
floor-licker 40b503ef29 bench(ws): add WS hot-path Criterion benchmark 2026-01-30 22:41:51 -05:00
floor-licker 65bab0d3c1 docs: update README.md 2026-01-30 21:30:10 -05:00
floor-licker d4e240714c test(ws): add user channel and stability checks 2026-01-30 21:21:14 -05:00
floor-licker 1e1ef74730 test(ws): add ignored real-market websocket smoke test 2026-01-30 21:14:42 -05:00
floor-licker 2dc3c06155 test: make real-api smoke tests robust 2026-01-30 21:10:15 -05:00
floor-licker 0f577f0b2c fix(api): improve order endpoint compatibility 2026-01-30 21:10:03 -05:00
floor-licker 2570aa08a1 docs: clarify integration test env vars 2026-01-30 20:55:20 -05:00
floor-licker 31062b3ed7 docs: align testing guide with CI 2026-01-30 20:54:21 -05:00
floor-licker d45b202d6d feat(ws): add book-applier stream 2026-01-30 20:40:07 -05:00
floor-licker e0b97c53cb feat(ws): add tape-based book update processor 2026-01-30 20:22:45 -05:00
floor-licker b523a7fd44 docs: update README.md 2026-01-30 19:53:17 -05:00
floor-licker 9fa4174e42 docs: update README.md 2026-01-30 19:48:30 -05:00
floor-licker 3b0765fbec ci: run no-alloc hot-path tests as separate job 2026-01-30 19:37:46 -05:00
floor-licker c1b763309b chore(security): update lockfile for RustSec advisories 2026-01-30 19:20:32 -05:00
floor-licker 7145f74805 docs: update README.md 2026-01-30 19:01:46 -05:00
floor-licker 0e71182ec5 feat(book): apply ws book updates via OrderBookManager 2026-01-30 18:50:52 -05:00
floor-licker a0bf317d97 refactor(ws): replace unbounded channel with bounded queue 2026-01-30 18:50:45 -05:00
floor-licker 75ce261445 perf(ws): avoid cloning batch stream messages 2026-01-30 18:50:28 -05:00
floor-licker 9594058fd5 feat(book): apply websocket book updates 2026-01-30 18:17:45 -05:00
floor-licker dea50163fe test(no-alloc): guard hot paths against heap allocs 2026-01-30 18:01:44 -05:00
floor-licker cc419acaf3 chore(rustfmt): keep config stable-compatible 2026-01-29 19:07:11 -05:00
floor-licker 41db8cabcd chore(fmt): cargo fmt 2026-01-29 18:47:30 -05:00
floor-licker da51caa251 chore(cargo): use crates.io polymarket-rs-client 2026-01-29 18:47:19 -05:00
floor-licker a7ca8e4341 feat(ws): align auth and event_type parsing 2026-01-29 18:35:02 -05:00
floor-licker 703bd9f509 feat(book): align /book response fields 2026-01-29 18:33:27 -05:00
floor-licker e28e1afa0b fix(auth): only fallback derive on API errors
Match upstream behavior: only retry derive-api-key when create-api-key fails with an HTTP status error.
2026-01-29 18:28:42 -05:00
floor-licker 64205eeeaa chore(cargo): fix manifest and dev dep
- Remove duplicate package key in Cargo.toml
- Add local polymarket-rs-client dev-dependency for examples
2026-01-29 18:26:54 -05:00
floor-licker 95b96fb558 chore: update Cargo.toml 2026-01-22 18:14:03 -05:00
floor-licker 1f9c3221e6 docs: update README.md 2026-01-22 17:09:27 -05:00