blockchain 0.4.0

Unopinioned blockchain framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Rust Blockchain

[![crates.io](https://img.shields.io/crates/v/blockchain.svg)](https://crates.io/crates/blockchain)
[![Documentation](https://docs.rs/blockchain/badge.svg)](https://docs.rs/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 `Block` there is a corresponding `State`.
* An executor that takes a block, and parent block's state. Executing
  it should get the current block's state.