rpcpool / yellowstone-vixen

MIT License
26 stars 7 forks source link

Vixen Streams #12

Open kespinola opened 1 month ago

kespinola commented 1 month ago

Goal

On top of the runtime there exists a stream lib where parsers that support proto definitions use a preset handler which streams the parsed accounts and transactions over a grpc connection.

Workflow

  1. Register parsers
  2. Start grpc server
  3. Subscribe to geyser stream
  4. Parse change events
  5. Forward to grpc server for pushing to subscribers

Requirements

Vixen Streams drawio

kespinola commented 1 month ago