Re-exports§
pub use block_range_scanner::RingBufferCapacity as PastBlocksStorageCapacity;
Modules§
- block_
range_ scanner - Example usage:
- robust_
provider - Robust, retrying wrapper around Alloy providers.
- test_
utils
Macros§
- assert_
closed - assert_
empty - assert_
event_ sequence - Asserts that a stream emits a specific sequence of events in order.
- assert_
event_ sequence_ final - Same as
assert_event_sequence!, but invokesassert_empty!at the end. - assert_
next - assert_
range_ coverage - Asserts that a stream of block ranges completely covers an expected block range.
Structs§
- Event
Filter - Type representing filters to apply when fetching events from the chain.
- Event
Scanner - Event
Scanner Builder - Historic
- Latest
Events - Live
- Sync
From Block - Sync
From Latest Events
Enums§
- Notification
- Notifications emitted by the scanner to signal state changes or important events.
- Scanner
Error - Scanner
Message - Messages streamed by the scanner to subscribers.