Concordium / concordium-rust-sdk

Rust SDK for the Concordium blockchain.
https://docs.rs/concordium-rust-sdk/latest/concordium_rust_sdk/
Mozilla Public License 2.0
13 stars 16 forks source link

Indexer support #146

Closed abizjak closed 11 months ago

abizjak commented 11 months ago

Purpose

We often need to traverse the chain to extract data from the transactions and events.

This has a bunch of boilerplate code, especially to do robustly.

This PR adds that scaffolding to the SDK so that in most circumstances the retrieval of data from the chain can be abstracted away, and retries are handled automatically.

The consumer can then focus on consuming the events only.

Checklist