floor-licker
|
90c85639c7
|
docs: clarify decode hot path boundaries
|
2026-06-22 19:27:09 -04:00 |
|
floor-licker
|
cb8f19c246
|
Merge pull request #55 from floor-licker/fix/prepared-order-path
feat: add prepared order path
|
2026-06-22 18:35:45 -04:00 |
|
floor-licker
|
e4badca6b6
|
feat: add prepared order path
|
2026-06-22 18:29:12 -04:00 |
|
floor-licker
|
37f78d199e
|
fix: parse paginated data through typed pages
|
2026-06-22 18:17:53 -04:00 |
|
floor-licker
|
b08df372c3
|
Merge pull request #53 from floor-licker/fix/borrow-batch-request-bodies
fix: borrow batch request bodies
|
2026-06-22 18:08:49 -04:00 |
|
floor-licker
|
27c6352ab2
|
Merge pull request #52 from floor-licker/fix/remove-unused-dns-cache
chore: remove unused dns cache
|
2026-06-22 18:08:27 -04:00 |
|
floor-licker
|
d689fcb524
|
fix: borrow batch request bodies
|
2026-06-22 18:03:06 -04:00 |
|
floor-licker
|
bfd7b1fa84
|
Merge pull request #50 from floor-licker/fix/rest-simd-json-parsing
feat: use simd json for rest market parsing
|
2026-06-22 18:00:12 -04:00 |
|
floor-licker
|
d06f1669a6
|
chore: remove unused dns cache
|
2026-06-22 17:57:42 -04:00 |
|
floor-licker
|
e603104f03
|
Merge pull request #49 from floor-licker/fix/widen-order-token-amounts
fix: widen order token amounts
|
2026-06-22 17:34:21 -04:00 |
|
floor-licker
|
7bde69f0ce
|
feat: use simd json for rest market parsing
|
2026-06-22 17:31:49 -04:00 |
|
floor-licker
|
daa6522adf
|
fix: widen order token amounts
|
2026-06-22 17:21:27 -04:00 |
|
floor-licker
|
b35b2b316e
|
fix: require exact order tick sizes
|
2026-06-22 17:13:26 -04:00 |
|
floor-licker
|
6f856ab29c
|
fix: prepare hmac credentials for auth paths
|
2026-06-22 16:26:38 -04:00 |
|
floor-licker
|
c14557235f
|
test: broaden ws hot-path benchmarks
|
2026-06-22 16:02:31 -04:00 |
|
floor-licker
|
38202cef5e
|
perf: tune Polymarket HTTP transport
|
2026-06-22 15:20:30 -04:00 |
|
floor-licker
|
51a783bc43
|
Merge pull request #42 from floor-licker/fix/book-fast-api-allocations
perf: avoid allocations in book analysis APIs
|
2026-06-22 15:00:58 -04:00 |
|
floor-licker
|
751928c020
|
perf: avoid allocations in book analysis APIs
|
2026-06-22 14:37:02 -04:00 |
|
floor-licker
|
85698e0e61
|
perf: reduce repeated order auth work
|
2026-06-22 14:31:16 -04:00 |
|
floor-licker
|
37f5651b65
|
perf: shard order book manager locks
|
2026-06-22 14:02:08 -04:00 |
|
floor-licker
|
ddbacf5fbb
|
perf: retain snapshots by generation
|
2026-06-22 13:46:29 -04:00 |
|
floor-licker
|
352f9d053c
|
perf: enforce strict ws fixed-point parsing
|
2026-06-22 13:33:51 -04:00 |
|
floor-licker
|
92b7ccab65
|
perf: parse ws book levels as fixed point
|
2026-06-22 13:11:58 -04:00 |
|
floor-licker
|
9c52a85208
|
fix(deps): update hickory resolver
|
2026-06-16 15:38:00 -03:00 |
|
floor-licker
|
502bd6f3d0
|
fix(book): handle websocket book snapshots
|
2026-06-16 15:29:39 -03:00 |
|
floor-licker
|
919b36378c
|
fix: satisfy ci clippy and audit
|
2026-04-28 11:38:31 -03:00 |
|
floor-licker
|
7ad3229af8
|
fix: support V2 proxy wallet funders
|
2026-04-28 11:19:55 -03:00 |
|
floor-licker
|
eac25be5b2
|
test: support live DNS override and credential aliases
|
2026-04-28 10:05:22 -03:00 |
|
floor-licker
|
54c35a7034
|
chore: default live CLOB host to production
|
2026-04-28 09:46:06 -03:00 |
|
floor-licker
|
e5994d04dd
|
fix: align V2 client with official SDK fee behavior
|
2026-04-27 22:36:57 -03:00 |
|
floor-licker
|
e78ae17286
|
feat: migrate CLOB client to V2-only trading
|
2026-04-24 12:48:30 -03:00 |
|
floor-licker
|
6e52dcbd0c
|
feat:implement rfq endpoints
|
2026-02-03 22:36:34 -05:00 |
|
floor-licker
|
d078e70c73
|
chore(http): derive user-agent version from package metadata
|
2026-02-02 21:15:17 -05:00 |
|
floor-licker
|
3dfb65ea0e
|
feat(api): add /prices-history helper methods
|
2026-01-31 10:30:48 -05:00 |
|
floor-licker
|
0f577f0b2c
|
fix(api): improve order endpoint compatibility
|
2026-01-30 21:10:03 -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
|
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
|
41db8cabcd
|
chore(fmt): cargo fmt
|
2026-01-29 18:47:30 -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
|
553698dda2
|
docs/chores/refactor
|
2026-01-04 11:24:35 -05:00 |
|
floor-licker
|
c8c2048f33
|
fix: update WebSocket implementation
|
2026-01-03 23:45:26 -05:00 |
|
floor-licker
|
6da792b2ae
|
fix: fix to wss subscription sigs
|
2026-01-03 23:36:11 -05:00 |
|
floor-licker
|
9dffa85410
|
docs: versioning
|
2026-01-01 15:14:17 -05:00 |
|
floor-licker
|
8a90c2e57f
|
fix: struct decimal field annotations
|
2026-01-01 15:04:32 -05:00 |
|