stream/buffer: Improve orderbook verification conditions and fix TestUpdateByIDAndAction test (#1682)

* don't need to verify if checksum available; don't retroactively verify snapshots

* glorious: nits + allow checksum/validation to be done on updateByIDAndAction

* possible slice manipulation issue fix for test

* thrasher: nit

* this should fix it now

* for subsystem usage disallow deploying a book twice

* reverts strict policy using deploy, it's used in a bunch of tests I don't want to touch just yet, left a note

* rm unused variable

* glorious: nits

---------

Co-authored-by: Ryan O'Hara-Reid <ryan.oharareid@thrasher.io>
This commit is contained in:
Ryan O'Hara-Reid
2024-11-11 14:46:14 +11:00
committed by GitHub
parent a2a7fed273
commit 4de4e3dc14
4 changed files with 346 additions and 583 deletions

File diff suppressed because it is too large Load Diff