Elrond Ledger Transactions Processor processes transactions block by block on the Elrond ledger.
This codebase is inspired from https://github.com/ElrondNetwork/transaction-processor using a golang implementation.
- End to end shard transactions processor
- End to end crossed shard transactions processor
- Persist full state of processor in redis-example incl. cross shard transaction dictionary
- Unit tests
- Implement concurrent shard processing (to take advantage of parallelism for multiple processor machines)
- Usage section
- Codebase documentation
- Describe usecase with ticker for real-time watcher