https://github.com/thefabric-io/elrond-transaction-processor
Transaction processor for the Elrond Blockchain
https://github.com/thefabric-io/elrond-transaction-processor
blockchain decentralized elrond ledger transaction-processing
Last synced: about 2 months ago
JSON representation
Transaction processor for the Elrond Blockchain
- Host: GitHub
- URL: https://github.com/thefabric-io/elrond-transaction-processor
- Owner: thefabric-io
- License: mit
- Created: 2021-12-05T16:05:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T22:24:04.000Z (over 3 years ago)
- Last Synced: 2024-06-19T16:46:08.569Z (almost 2 years ago)
- Topics: blockchain, decentralized, elrond, ledger, transaction-processing
- Language: Go
- Homepage: https://thefabric.io
- Size: 20.5 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Elrond Ledger Transactions Processor
**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.
## WIP
### Implementation
- [x] End to end shard transactions processor
- [x] 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)
### Documentation
- [ ] Usage section
- [ ] Codebase documentation
- [ ] Describe usecase with ticker for real-time watcher