substreams-bitcoin-core

Crates.iosubstreams-bitcoin-core
lib.rssubstreams-bitcoin-core
version2.0.0
sourcesrc
created_at2023-12-05 20:41:42.512907
updated_at2024-10-17 13:07:51.202769
descriptionSubstreams development kit for Bitcoin chains, contains Firehose Block model and helpers.
homepagehttps://substreams.streamingfast.io/
repositoryhttps://github.com/streamingfast/substreams-bitcoin/tree/develop/substreams-bitcoin
max_upload_size
id1059063
size9,692
Eduard Voiculescu (Eduard-Voiculescu)

documentation

README

Substreams Bitcoin

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

Usage

[package]
name = "substreams-acme"
version = 0.1.2

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

[dependencies]
substreams-bitoin = "1.0.0"

Development

We manually keep in sync the rendered Rust Firehose Block models with the actual Protocol Buffer definitions file found in firehose-bitcoin 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

If you struggle with something, reach out to us on Discord and we are going to help you out.

Commit count: 0

cargo fmt