rpcpool / yellowstone-vixen

Solana program parsing toolkit
MIT License
55 stars 15 forks source link

Vixen Streams #12

Closed kespinola closed 1 month ago

kespinola commented 4 months 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 4 months ago