newton-chain-watcher 0.5.2

newton chain watcher — smart event filter for direct on-chain tasks
docs.rs failed to build newton-chain-watcher-0.5.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: newton-chain-watcher-0.4.13

Chain Watcher — smart event filter for direct on-chain tasks

The chain watcher monitors blockchain events (via WebSocket) and distinguishes between gateway-originated tasks and direct on-chain tasks. Only true direct on-chain tasks are relayed to the gateway for processing.

This crate provides:

  • [ChainWatcherListener] — WebSocket event listener with reconnection
  • [ChainEvent] / [ChainEventType] — typed event enums
  • [TaskFilter] — Redis SET-backed filter for seen task IDs
  • [GatewayClient] — HTTP client for pushing events to gateway's /watcher endpoint