1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//! [![github]](https://github.com/pinax-network/substreams-antelope) [![crates-io]](https://crates.io/crates/substreams-antelope) [![docs-rs]](crate)
//!
//! [github]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github
//! [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust
//! [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs
//!
//! This library contains the generated protobuffer for the [Antelope blocks](https://github.com/pinax-network/firehose-antelope/blob/develop/proto/sf/antelope/type/v1/type.proto) as well as helper methods to extract and parse block data.
//!
//! ## 🛠 Feature Roadmap
//!
//! - [x] [Antelope blocks](https://github.com/pinax-network/firehose-antelope/blob/develop/proto/sf/antelope/type/v1/type.proto)
//! - [x] Block helper methods
//!     - [x] all_transaction_traces
//!     - [x] executed_transaction_traces
//!     - [x] transaction_traces_count
//!     - [x] executed_input_action_count
//!     - [x] executed_total_action_count

/// Modules for generated protobuffer
pub mod pb;
pub use self::pb::antelope::*;

/// Modules Antelope Block
pub mod block;