version = 4
[[package]]
name = "arrayvec"
version = "0.3.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06f59fe10306bb78facd90d28c2038ad23ffaaefa85bac43c8a434cde383334f"
dependencies = [
"nodrop",
"odds",
]
[[package]]
name = "autocfg"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "block-buffer"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1339a1042f5d9f295737ad4d9a6ab6bf81c84a933dba110b9200cd6d1448b814"
dependencies = [
"byte-tools",
"generic-array",
]
[[package]]
name = "blockchain"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b25c0f727a410bef0ea87d7437aa403f669ec4d7de1b302f4d819f83d3b4c561"
[[package]]
name = "bn-plus"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f90037d4bc5a0f87267ee77f0b9c9035a3edbeafc6552109d765283133cf36ca"
dependencies = [
"byteorder",
"rand 0.3.23",
"rustc-serialize",
]
[[package]]
name = "byte-tools"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40"
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "digest"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecae1c064e29fcabb6c2e9939e53dc7da72ed90234ae36ebfe03a478742efbd1"
dependencies = [
"generic-array",
]
[[package]]
name = "elastic-array-plus"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "562cc8504a01eb20c10fb154abd7c4baeb9beba2329cf85838ee2bd48a468b18"
[[package]]
name = "etcommon-bigint"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8375b615f02fc1ea1aea0a323e11c1084c841bd530a6dc57b9e1da80a502abd"
dependencies = [
"byteorder",
"etcommon-hexutil",
"etcommon-rlp",
"libc",
"rand 0.3.23",
]
[[package]]
name = "etcommon-block"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74c5010d75b6f6ec9227c39e8b9ba878a32f35152740851d9c6a56f24140a32d"
dependencies = [
"blockchain",
"etcommon-bigint",
"etcommon-block-core",
"etcommon-bloom",
"etcommon-rlp",
"etcommon-trie",
"libsecp256k1",
"secp256k1-plus",
"sha3",
]
[[package]]
name = "etcommon-block-core"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c1c8ec4120aad7411aa50e67af37f122e66505c32d217a8c2d02769ff02898e"
dependencies = [
"etcommon-bigint",
"etcommon-rlp",
"sha3",
]
[[package]]
name = "etcommon-bloom"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43844778eb139dc011f9e11abd509befd4075d42e7f6875a64b7a522511278af"
dependencies = [
"etcommon-bigint",
"etcommon-rlp",
"sha3",
]
[[package]]
name = "etcommon-hexutil"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20b4d1933bf88b806ba2d9189880b1b4ef205e42df9573b65716f2a50818024c"
[[package]]
name = "etcommon-rlp"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c978ef454cd97da44a3a15d55cc312313be04b9692e39fa4cd3c00401f39bcb"
dependencies = [
"byteorder",
"elastic-array-plus",
"etcommon-hexutil",
"lazy_static 1.5.0",
]
[[package]]
name = "etcommon-trie"
version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "467cc798eb21ed97d6e92838d5bec900bba1078f901771427717a08196f00b59"
dependencies = [
"etcommon-bigint",
"etcommon-rlp",
"sha3",
]
[[package]]
name = "fake-simd"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
[[package]]
name = "gcc"
version = "0.3.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
[[package]]
name = "generic-array"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2297fb0e3ea512e380da24b52dca3924028f59df5e3a17a18f81d8349ca7ebe"
dependencies = [
"nodrop",
"typenum",
]
[[package]]
name = "lazy_static"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
[[package]]
name = "lazy_static"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
version = "0.2.179"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f"
[[package]]
name = "libsecp256k1"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ff20e136d4d095d4f888ccf95df15cd24c8250237f51ca5c3c768f4560e553"
[[package]]
name = "nodrop"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
[[package]]
name = "num-bigint"
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1357c02fa1d647dd0769ef5bc2bf86281f064231c09c192a46c71246e3ec9258"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
"rand 0.4.6",
"rustc-serialize",
]
[[package]]
name = "num-integer"
version = "0.1.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
dependencies = [
"num-traits",
]
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "odds"
version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4eae0151b9dacf24fcc170d9995e511669a082856a91f958a2fe380bfab3fb22"
[[package]]
name = "rand"
version = "0.3.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c"
dependencies = [
"libc",
"rand 0.4.6",
]
[[package]]
name = "rand"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
dependencies = [
"fuchsia-cprng",
"libc",
"rand_core 0.3.1",
"rdrand",
"winapi",
]
[[package]]
name = "rand_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
dependencies = [
"rand_core 0.4.2",
]
[[package]]
name = "rand_core"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
[[package]]
name = "rdrand"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "ripemd160"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a347777d54218aec5d50f31ea04e8c0bceb1dea0282323f0cac42853178f07e9"
dependencies = [
"block-buffer",
"byte-tools",
"digest",
"generic-array",
]
[[package]]
name = "rustc-serialize"
version = "0.3.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe834bc780604f4674073badbad26d7219cadfb4a2275802db12cbae17498401"
[[package]]
name = "secp256k1-plus"
version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7222a0da4de37d12aa9d018c563f2916b40c3c5030292b9becde5825d86bf3e2"
dependencies = [
"arrayvec",
"gcc",
"lazy_static 0.2.11",
"libc",
"rand 0.3.23",
"rustc-serialize",
]
[[package]]
name = "sha2"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d963c78ce367df26d7ea8b8cc655c651b42e8a1e584e869c1e17dae3ccb116a"
dependencies = [
"block-buffer",
"byte-tools",
"digest",
"fake-simd",
"generic-array",
]
[[package]]
name = "sha3"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26405905b6a56a94c60109cfda62610507ac14a65be531f5767dec5c5a8dd6a0"
dependencies = [
"block-buffer",
"byte-tools",
"digest",
"generic-array",
]
[[package]]
name = "sputnikvm"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af9d5149471092a4cc34f06a0a8e0fb6c237198a5307a31a548345a71319c5f9"
dependencies = [
"digest",
"etcommon-bigint",
"etcommon-block",
"etcommon-block-core",
"etcommon-rlp",
"libsecp256k1",
"ripemd160",
"secp256k1-plus",
"sha2",
"sha3",
]
[[package]]
name = "sputnikvm-network-foundation"
version = "0.10.1"
dependencies = [
"etcommon-bigint",
"sputnikvm",
"sputnikvm-precompiled-bn128",
"sputnikvm-precompiled-modexp",
]
[[package]]
name = "sputnikvm-precompiled-bn128"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d008cf7e33d4bbac9375a649531221acffcaee3cee6ae1a64f8c00078ec20043"
dependencies = [
"bn-plus",
"etcommon-bigint",
"sputnikvm",
]
[[package]]
name = "sputnikvm-precompiled-modexp"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0dc6859a6f7d3ab4e0bd5e0de63a13d6213b280cc2955fc7ae8e124eea817bef"
dependencies = [
"etcommon-bigint",
"num-bigint",
"sputnikvm",
]
[[package]]
name = "typenum"
version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"