Skip to content

firedancer-io/fd-yellowstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fd-yellowstone

The firedancer/fd-yellowstone repository (https://github.com/firedancer-io/fd-yellowstone) is a sample geyser implementation for the full firedancer client. It is meant to mimic https://github.com/rpcpool/yellowstone-grpc.git .

To build:

  1. Clone the repo under src/app in the firedancer source tree. For example:
  1. Install grpc (https://github.com/grpc/grpc) somewhere.
  2. Tweak the PKG variable in Local.mk and Makefile to correspond to your grpc installation.
  3. Build firedancer normally. You should see a new executable fd_grpc_geyser in the bin directory.
  4. Run the firedancer full client. Wait until it is processing blocks.
  5. In another window, run "fd_grpc_geyser". The --port flag can specify the service port.
  6. Try the unit test (unit-test/test_geyser_client) The --target flag specifies host:port.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages