├── .env.example ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── jito_protos ├── Cargo.toml ├── build.rs ├── protos │ ├── README.md │ ├── auth.proto │ ├── block.proto │ ├── block_engine.proto │ ├── bundle.proto │ ├── packet.proto │ ├── relayer.proto │ ├── searcher.proto │ ├── shared.proto │ ├── shredstream.proto │ └── trace_shred.proto └── src │ └── lib.rs ├── src ├── forwarder.rs ├── heartbeat.rs ├── main.rs └── token_authenticator.rs └── systemdiagramv2.png /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/README.md -------------------------------------------------------------------------------- /jito_protos/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/Cargo.toml -------------------------------------------------------------------------------- /jito_protos/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/build.rs -------------------------------------------------------------------------------- /jito_protos/protos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/README.md -------------------------------------------------------------------------------- /jito_protos/protos/auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/auth.proto -------------------------------------------------------------------------------- /jito_protos/protos/block.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/block.proto -------------------------------------------------------------------------------- /jito_protos/protos/block_engine.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/block_engine.proto -------------------------------------------------------------------------------- /jito_protos/protos/bundle.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/bundle.proto -------------------------------------------------------------------------------- /jito_protos/protos/packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/packet.proto -------------------------------------------------------------------------------- /jito_protos/protos/relayer.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/relayer.proto -------------------------------------------------------------------------------- /jito_protos/protos/searcher.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/searcher.proto -------------------------------------------------------------------------------- /jito_protos/protos/shared.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/shared.proto -------------------------------------------------------------------------------- /jito_protos/protos/shredstream.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/shredstream.proto -------------------------------------------------------------------------------- /jito_protos/protos/trace_shred.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/protos/trace_shred.proto -------------------------------------------------------------------------------- /jito_protos/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/jito_protos/src/lib.rs -------------------------------------------------------------------------------- /src/forwarder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/src/forwarder.rs -------------------------------------------------------------------------------- /src/heartbeat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/src/heartbeat.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/token_authenticator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/src/token_authenticator.rs -------------------------------------------------------------------------------- /systemdiagramv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBuff/shred-decoding/HEAD/systemdiagramv2.png --------------------------------------------------------------------------------