floor-licker
|
ea2a47c499
|
Merge pull request #76 from floor-licker/fix/flush-websocket-pongs
fix(stream): flush websocket pongs
v0.4.3
|
2026-06-30 22:00:02 -04:00 |
|
floor-licker
|
498d3be196
|
fix(stream): flush websocket pongs
|
2026-06-30 21:11:47 -04:00 |
|
floor-licker
|
0eedcf7ea7
|
Merge pull request #75 from floor-licker/fix/release-polyfill-rs-0.4.2
chore: release 0.4.2
v0.4.2
|
2026-06-30 20:23:06 -04:00 |
|
floor-licker
|
6b93901aaa
|
chore: release 0.4.2
|
2026-06-30 20:12:55 -04:00 |
|
floor-licker
|
1732f0ff99
|
Merge pull request #74 from floor-licker/fix/poly1271-deposit-wallet-signing
fix: sign POLY_1271 orders as deposit wallet
|
2026-06-30 20:05:35 -04:00 |
|
floor-licker
|
8499b361c4
|
fix: sign poly1271 orders as deposit wallet
|
2026-06-30 19:54:04 -04:00 |
|
floor-licker
|
d0c7ce7636
|
Merge pull request #73 from floor-licker/fix/omit-network-byte-fetch-svg
docs: omit network-only byte fetch from graph
|
2026-06-26 11:50:28 -04:00 |
|
floor-licker
|
fa89b38cda
|
docs: omit network-only byte fetch from graph
|
2026-06-26 11:42:40 -04:00 |
|
floor-licker
|
fd8a2ebdb3
|
Merge pull request #70 from floor-licker/fix/fail-fast-api-credentials
fix: fail fast on invalid api credentials
|
2026-06-22 21:21:40 -04:00 |
|
floor-licker
|
2b8f8e35b4
|
Merge pull request #69 from floor-licker/fix/public-book-snapshot-clocks
fix: expose book snapshot clocks
|
2026-06-22 21:15:45 -04:00 |
|
floor-licker
|
a15924be18
|
fix: fail fast on invalid api credentials
|
2026-06-22 21:12:05 -04:00 |
|
floor-licker
|
9bb57dc3d3
|
Merge pull request #68 from floor-licker/fix/ws-parse-outside-book-lock
fix: parse websocket levels outside book lock
|
2026-06-22 21:10:54 -04:00 |
|
floor-licker
|
ab491d11c6
|
docs: clarify websocket snapshot ordering
|
2026-06-22 21:09:23 -04:00 |
|
floor-licker
|
8385922990
|
fix: expose book snapshot clocks
|
2026-06-22 21:06:37 -04:00 |
|
floor-licker
|
6d90790d02
|
Merge pull request #67 from floor-licker/fix/hashless-ws-snapshot-state
fix: avoid websocket snapshot hash allocation
|
2026-06-22 21:02:00 -04:00 |
|
floor-licker
|
0da5ecb1cf
|
fix: parse websocket levels outside book lock
|
2026-06-22 20:59:41 -04:00 |
|
floor-licker
|
8a38779661
|
Merge pull request #66 from floor-licker/fix/exact-decimal-price-conversion
fix: require exact decimal price conversion
|
2026-06-22 20:57:52 -04:00 |
|
floor-licker
|
9c6fe86fe0
|
Merge pull request #64 from floor-licker/fix/network-transport-matrix
bench: add network transport matrix
|
2026-06-22 20:57:44 -04:00 |
|
floor-licker
|
13fc277f98
|
fix: avoid websocket snapshot hash allocation
|
2026-06-22 20:55:11 -04:00 |
|
floor-licker
|
d6a87636c9
|
Merge pull request #65 from floor-licker/fix/remove-dead-buffer-pool
fix: remove unused buffer pool
|
2026-06-22 20:52:46 -04:00 |
|
floor-licker
|
672a821573
|
fix: require exact decimal price conversion
|
2026-06-22 20:50:05 -04:00 |
|
floor-licker
|
cdb72797b5
|
fix: remove unused buffer pool
|
2026-06-22 20:45:05 -04:00 |
|
floor-licker
|
c31aa11502
|
bench: add network transport matrix
|
2026-06-22 20:41:40 -04:00 |
|
floor-licker
|
4a4a6801c1
|
Merge pull request #62 from floor-licker/fix/separate-book-update-clocks
fix: separate book delta and snapshot clocks
|
2026-06-22 20:15:10 -04:00 |
|
floor-licker
|
d9f50c6b7a
|
fix: resolve snapshot clock hash conflicts
|
2026-06-22 20:09:23 -04:00 |
|
floor-licker
|
08a1c13b80
|
Merge pull request #63 from floor-licker/fix/same-millisecond-snapshot-hash
fix: accept same timestamp snapshots with new hash
|
2026-06-22 20:02:24 -04:00 |
|
floor-licker
|
3d85584b95
|
fix: resolve book clock merge conflicts
|
2026-06-22 20:01:35 -04:00 |
|
floor-licker
|
9124758187
|
fix: accept same timestamp snapshots with new hash
|
2026-06-22 19:54:28 -04:00 |
|
floor-licker
|
8babf07cde
|
Merge pull request #61 from floor-licker/fix/count-hot-path-deallocations
test: count deallocations in hot path guards
|
2026-06-22 19:52:29 -04:00 |
|
floor-licker
|
39ac56356e
|
fix: separate book delta and snapshot clocks
|
2026-06-22 19:50:13 -04:00 |
|
floor-licker
|
38303c0dc6
|
Merge pull request #60 from floor-licker/fix/atomic-book-snapshots
fix: apply book snapshots atomically
|
2026-06-22 19:48:12 -04:00 |
|
floor-licker
|
77d0d9c390
|
test: cover websocket book churn heap traffic
|
2026-06-22 19:47:10 -04:00 |
|
floor-licker
|
543329f4d6
|
test: count deallocations in hot path guards
|
2026-06-22 19:42:14 -04:00 |
|
floor-licker
|
cb1838e77d
|
Merge pull request #59 from floor-licker/docs/clarify-fill-engine-scope
docs: clarify fill engine scope
|
2026-06-22 19:39:48 -04:00 |
|
floor-licker
|
947607ce6c
|
Merge pull request #58 from floor-licker/docs/clarify-decode-hot-paths
docs: clarify decode hot path boundaries
|
2026-06-22 19:39:34 -04:00 |
|
floor-licker
|
f6851c476b
|
fix: require both sides for book snapshots
|
2026-06-22 19:38:22 -04:00 |
|
floor-licker
|
43b71fbd1f
|
fix: apply book snapshots atomically
|
2026-06-22 19:34:37 -04:00 |
|
floor-licker
|
6a9522f0f9
|
docs: clarify fill engine scope
|
2026-06-22 19:28:38 -04:00 |
|
floor-licker
|
90c85639c7
|
docs: clarify decode hot path boundaries
|
2026-06-22 19:27:09 -04:00 |
|
floor-licker
|
c821262af5
|
Merge pull request #57 from floor-licker/fix/stream-manager-message-receiver
fix: deliver stream manager broadcasts
|
2026-06-22 19:26:00 -04:00 |
|
floor-licker
|
0372feb578
|
Merge pull request #56 from floor-licker/fix/sorted-vec-book-side
perf: use sorted vectors for book sides
|
2026-06-22 19:25:46 -04:00 |
|
floor-licker
|
02fa74d2f5
|
fix: deliver stream manager broadcasts
|
2026-06-22 19:14:51 -04:00 |
|
floor-licker
|
3fb2bd8f66
|
perf: use sorted vectors for book sides
|
2026-06-22 19:09:06 -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
|
9dc228f278
|
Merge pull request #54 from floor-licker/fix/typed-pagination-pages
fix: parse paginated data through typed pages
|
2026-06-22 18:32:00 -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
|
000d6cf61b
|
Merge pull request #51 from floor-licker/docs/remove-buffer-pool-claim
docs: remove unsupported buffer pool claim
|
2026-06-22 18:09:04 -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 |
|