#substreams #firehose #solana #thegraph #streamingfast #helper

substreams-solana-core

Substreams development kit for Solana chains, contains Rust Firehose Block model and helpers

4 releases (2 breaking)

0.11.1 Nov 1, 2023
0.11.0 Nov 1, 2023
0.10.2 Oct 30, 2023
0.10.1 Jul 7, 2023
0.1.1 Jul 7, 2023

#15 in #streamingfast

Download history 135/week @ 2024-01-29 94/week @ 2024-02-05 32/week @ 2024-02-12 50/week @ 2024-02-19 20/week @ 2024-02-26 41/week @ 2024-03-04 29/week @ 2024-03-11 38/week @ 2024-03-25 22/week @ 2024-04-01 24/week @ 2024-04-15

84 downloads per month
Used in substreams-solana

Apache-2.0

72KB
896 lines

Substreams Solana

Substreams development kit for Solana chains, contains Rust Firehose Block model and helpers

Usage

[package]
name = "substreams-solana"
version = "0.1.0"

[lib]
crate-type = ["cdylib"]

[dependencies]
substreams-solana = "0.1.0"

Development

We manually keep in sync the rendered Rust Firehose Block models with the actual Protocol Buffer definitions file found in sf-solana and we commit them to Git.

This means changes to Protobuf files must be manually re-generated and commit, see below for how to do it.

Regenerate Rust Firehose Block from Protobuf

./gen.sh

Community

Need any help? Reach out!

License

Apache 2.0

Dependencies

~2–4MB
~73K SLoC