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 |
|