in jupyter/demo.py [0:0]
def process_snapshot(self, entries) -> None:
self.book.clear()
self.book.update(*map(lambda e: to_dict(self.symbol, e), entries))
t = time.time()
if t - self.last_updated >= 0.5:
self.last_updated = t
self.table.update(self.book.get_bids(size=self.booksize))
self.table.update(self.book.get_asks(size=self.booksize))