beacon 0.2.0

Minimal Serenity beacon chain implementation
Documentation
[package]
name = "beacon"
version = "0.2.0"
authors = ["Parity Technologies <admin@parity.io>"]
description = "Minimal Serenity beacon chain implementation"
license = "GPL-3.0"
edition = "2018"

[dependencies]
primitive-types = { version = "0.4", default-features = false }
impl-serde = { version = "0.1", optional = true }
serde = { version = "1.0", optional = true, features = ["derive"] }
parity-codec = { version = "4.0", optional = true, features = ["derive"] }
ssz = { version = "0.2", path = "../utils/ssz", default-features = false, features = ["derive"] }
bm-le = { version = "0.8", default-features = false, features = ["derive"] }
fixed-hash = { version = "0.3.0", default-features = false }
sha2 = { version = "0.8", default-features = false }
digest = "0.8"
vecarray = "0.1"
generic-array = "0.12"
typenum = "1.10"

[features]
default = ["std", "with-serde", "with-codec"]
std = [
	"ssz/std",
	"bm-le/std",
	"primitive-types/std",
	"sha2/std",
	"fixed-hash/std",
	"vecarray/std",
	"parity-codec/std",
]
with-serde = [
	"serde",
	"impl-serde",
	"primitive-types/serde",
	"vecarray/serde",
	"bm-le/with-serde",
]
with-codec = [
	"parity-codec",
	"vecarray/parity-codec",
	"bm-le/with-codec",
]