38 releases (8 breaking)
| 0.9.2 | Aug 7, 2019 |
|---|---|
| 0.8.1 | May 31, 2019 |
| 0.3.1 | Mar 9, 2019 |
| 0.2.0 | Oct 5, 2017 |
| 0.1.0 | Jul 3, 2017 |
#129 in #executor
849 downloads per month
Used in 39 crates
(5 directly)
34KB
932 lines
Rust Blockchain
Rust Blockchain is an unopinioned blockchain framework that helps you to develop a blockchain project.
Chain
The chain module handles block import and state storage. Assumptions
we have in this module:
- We have
Block, which consists of a hash, and has a parent block. It forms a chain. - At each
Blockthere is a correspondingState. - An executor that takes a block, and parent block's state. Executing it should get the current block's state.
lib.rs:
General block framework.