State Machine: Abstract function execution (#19)

* initial primitives

* add block primitives

* state machine: backend

* in-memory backend

* tests for overlayed storage

* blanked impl for state machine error

* abstract call execution

* squash warnings temporarily

* fix contracts crate

* address grumbles

* remove redundant state-machine dependency
This commit is contained in:
Robert Habermeier
2017-11-13 16:39:58 +01:00
committed by GitHub
parent 2fa0239dab
commit 3dfafb5ec3
10 changed files with 824 additions and 18 deletions
+8 -2
View File
@@ -1,7 +1,13 @@
[package]
name = "polkadot-state-machine"
version = "0.1.0"
authors = ["Parity Team <admin@parity.io>"]
authors = ["Parity Technologies <admin@parity.io>"]
description = "Polkadot State Machine"
[dependencies]
polkadot-primitives = { path = "../primitives", version = "0.1" }
polkadot-primitives = { path = "../primitives", version = "0.1.0" }
hashdb = "0.1.1"
keccak-hash = "0.1.0"
patricia-trie = "0.1.0"
memorydb = "0.1.1"
triehash = "0.1"