Bounded rather than unbounded, on the same principle as the rest of this policy: a subscriber that falls hopelessly behind gets a ScalusBufferOverflowException naming its subscription, instead of an out-of-memory error naming nothing.
Bounded rather than unbounded, on the same principle as the rest of this policy: a subscriber that falls hopelessly behind gets a ScalusBufferOverflowException naming its subscription, instead of an out-of-memory error naming nothing.
Live events a delta subscription may fall behind by before it is failed.
Live events a delta subscription may fall behind by before it is failed.
Sized so that only a broken consumer reaches it. Mainnet produces a block roughly every 20 seconds, so even a subscription matching every transaction accumulates on the order of tens of events per block; 10,000 is hours of falling behind, while a subscriber that is merely bursty is nowhere near it. The snapshot seed does not count against it — see StreamingEmulator.bufferSize.