diff --git a/Cargo.lock b/Cargo.lock index 166030887edb..fa776fa6c41b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -786,7 +786,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2174,12 +2174,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "polkadot" -version = "0.3.19" +version = "0.3.20" dependencies = [ "ctrlc 1.1.1 (git+https://github.com/paritytech/rust-ctrlc.git)", "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.3.19", + "polkadot-cli 0.3.20", "vergen 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2200,12 +2200,12 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.3.19" +version = "0.3.20" dependencies = [ "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-service 0.3.19", + "polkadot-service 0.3.20", "substrate-cli 0.3.0 (git+https://github.com/paritytech/substrate)", "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2217,7 +2217,7 @@ dependencies = [ "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.3.19", + "polkadot-cli 0.3.20", "polkadot-primitives 0.1.0", "polkadot-runtime 0.1.0", "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -2349,13 +2349,14 @@ dependencies = [ "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-keyring 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-serializer 0.1.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-service" -version = "0.3.19" +version = "0.3.20" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3001,7 +3002,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3013,7 +3014,7 @@ dependencies = [ [[package]] name = "sr-io" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "environmental 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3030,7 +3031,7 @@ dependencies = [ [[package]] name = "sr-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3046,7 +3047,7 @@ dependencies = [ [[package]] name = "sr-std" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3054,7 +3055,7 @@ dependencies = [ [[package]] name = "sr-version" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "impl-serde 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3067,7 +3068,7 @@ dependencies = [ [[package]] name = "srml-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3086,7 +3087,7 @@ dependencies = [ [[package]] name = "srml-balances" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3102,7 +3103,7 @@ dependencies = [ [[package]] name = "srml-consensus" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3119,7 +3120,7 @@ dependencies = [ [[package]] name = "srml-council" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3137,7 +3138,7 @@ dependencies = [ [[package]] name = "srml-democracy" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3154,7 +3155,7 @@ dependencies = [ [[package]] name = "srml-executive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3168,7 +3169,7 @@ dependencies = [ [[package]] name = "srml-finality-tracker" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3184,7 +3185,7 @@ dependencies = [ [[package]] name = "srml-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3203,7 +3204,7 @@ dependencies = [ [[package]] name = "srml-indices" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3222,7 +3223,7 @@ dependencies = [ [[package]] name = "srml-metadata" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3234,7 +3235,7 @@ dependencies = [ [[package]] name = "srml-session" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3252,7 +3253,7 @@ dependencies = [ [[package]] name = "srml-staking" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3271,7 +3272,7 @@ dependencies = [ [[package]] name = "srml-sudo" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3287,7 +3288,7 @@ dependencies = [ [[package]] name = "srml-support" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)", "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3307,7 +3308,7 @@ dependencies = [ [[package]] name = "srml-support-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3319,7 +3320,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3331,7 +3332,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools-derive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3341,7 +3342,7 @@ dependencies = [ [[package]] name = "srml-system" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3358,7 +3359,7 @@ dependencies = [ [[package]] name = "srml-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3373,7 +3374,7 @@ dependencies = [ [[package]] name = "srml-treasury" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3513,7 +3514,7 @@ dependencies = [ [[package]] name = "substrate-cli" version = "0.3.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3547,7 +3548,7 @@ dependencies = [ [[package]] name = "substrate-client" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3576,7 +3577,7 @@ dependencies = [ [[package]] name = "substrate-client-db" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", @@ -3597,7 +3598,7 @@ dependencies = [ [[package]] name = "substrate-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3623,7 +3624,7 @@ dependencies = [ [[package]] name = "substrate-consensus-aura-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", ] @@ -3631,7 +3632,7 @@ dependencies = [ [[package]] name = "substrate-consensus-aura-slots" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3650,7 +3651,7 @@ dependencies = [ [[package]] name = "substrate-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3669,7 +3670,7 @@ dependencies = [ [[package]] name = "substrate-executor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3694,7 +3695,7 @@ dependencies = [ [[package]] name = "substrate-finality-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "finality-grandpa 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "fork-tree 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -3719,7 +3720,7 @@ dependencies = [ [[package]] name = "substrate-finality-grandpa-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -3731,7 +3732,7 @@ dependencies = [ [[package]] name = "substrate-inherents" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3742,7 +3743,7 @@ dependencies = [ [[package]] name = "substrate-keyring" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3754,7 +3755,7 @@ dependencies = [ [[package]] name = "substrate-keystore" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3770,7 +3771,7 @@ dependencies = [ [[package]] name = "substrate-network" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-channel 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3797,7 +3798,7 @@ dependencies = [ [[package]] name = "substrate-network-libp2p" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3821,10 +3822,37 @@ dependencies = [ "void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "substrate-offchain" +version = "0.1.0" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" +dependencies = [ + "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-transaction-pool 0.1.0 (git+https://github.com/paritytech/substrate)", + "tokio 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "substrate-offchain-primitives" +version = "0.1.0" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" +dependencies = [ + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", +] + [[package]] name = "substrate-panic-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "backtrace 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3833,7 +3861,7 @@ dependencies = [ [[package]] name = "substrate-peerset" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3850,7 +3878,7 @@ dependencies = [ [[package]] name = "substrate-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3881,7 +3909,7 @@ dependencies = [ [[package]] name = "substrate-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3907,7 +3935,7 @@ dependencies = [ [[package]] name = "substrate-rpc-servers" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "jsonrpc-http-server 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-pubsub 10.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3921,7 +3949,7 @@ dependencies = [ [[package]] name = "substrate-serializer" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3930,7 +3958,7 @@ dependencies = [ [[package]] name = "substrate-service" version = "0.3.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3949,8 +3977,10 @@ dependencies = [ "substrate-client-db 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-consensus-common 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-executor 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-keystore 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-network 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-rpc-servers 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-telemetry 0.3.1 (git+https://github.com/paritytech/substrate)", @@ -3962,7 +3992,7 @@ dependencies = [ [[package]] name = "substrate-state-db" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3973,7 +4003,7 @@ dependencies = [ [[package]] name = "substrate-state-machine" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3991,7 +4021,7 @@ dependencies = [ [[package]] name = "substrate-telemetry" version = "0.3.1" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4009,7 +4039,7 @@ dependencies = [ [[package]] name = "substrate-transaction-graph" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4023,7 +4053,7 @@ dependencies = [ [[package]] name = "substrate-transaction-pool" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "error-chain 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4039,7 +4069,7 @@ dependencies = [ [[package]] name = "substrate-trie" version = "0.4.0" -source = "git+https://github.com/paritytech/substrate#a4204129ddfd2de862b78c1f7392f61e531e41e1" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5082,6 +5112,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum substrate-keystore 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-network 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-network-libp2p 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum substrate-offchain 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-panic-handler 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-peerset 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" diff --git a/Cargo.toml b/Cargo.toml index 4aa332e6dd53..0b3843c11202 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ path = "src/main.rs" [package] name = "polkadot" -version = "0.3.19" +version = "0.3.20" authors = ["Parity Technologies "] build = "build.rs" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 812bf5af7a27..d24aaf032d83 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-cli" -version = "0.3.19" +version = "0.3.20" authors = ["Parity Technologies "] description = "Polkadot node implementation in Rust." diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 73a35324b048..b1900380752a 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -21,6 +21,7 @@ substrate-inherents = { git = "https://github.com/paritytech/substrate" } substrate-primitives = { git = "https://github.com/paritytech/substrate" } substrate-client = { git = "https://github.com/paritytech/substrate" } substrate-consensus-aura-primitives = { git = "https://github.com/paritytech/substrate", default-features = false } +substrate-offchain-primitives = { git = "https://github.com/paritytech/substrate", default-features = false } srml-aura = { git = "https://github.com/paritytech/substrate" } srml-balances = { git = "https://github.com/paritytech/substrate" } srml-consensus = { git = "https://github.com/paritytech/substrate" } @@ -51,6 +52,7 @@ std = [ "parity-codec-derive/std", "substrate-inherents/std", "substrate-primitives/std", + "substrate-offchain-primitives/std", "sr-std/std", "sr-io/std", "srml-support/std", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 470c7e6adf54..dbb69eb25ade 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -29,6 +29,7 @@ extern crate parity_codec as codec; extern crate substrate_consensus_aura_primitives as consensus_aura; extern crate substrate_inherents as inherents; extern crate substrate_primitives; +extern crate substrate_offchain_primitives as offchain_primitives; #[macro_use] extern crate substrate_client as client; @@ -330,6 +331,12 @@ impl_runtime_apis! { } } + impl offchain_primitives::OffchainWorkerApi for Runtime { + fn offchain_worker(number: sr_primitives::traits::NumberFor) { + Executive::offchain_worker(number) + } + } + impl parachain::ParachainHost for Runtime { fn validators() -> Vec { Consensus::authorities() // only possible as long as parachain validator crypto === aura crypto diff --git a/runtime/wasm/Cargo.lock b/runtime/wasm/Cargo.lock index f426c355e5dd..3a73e402795c 100644 --- a/runtime/wasm/Cargo.lock +++ b/runtime/wasm/Cargo.lock @@ -194,6 +194,7 @@ dependencies = [ "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", ] @@ -296,7 +297,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -308,7 +309,7 @@ dependencies = [ [[package]] name = "sr-io" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -320,7 +321,7 @@ dependencies = [ [[package]] name = "sr-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -333,7 +334,7 @@ dependencies = [ [[package]] name = "sr-std" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -341,7 +342,7 @@ dependencies = [ [[package]] name = "sr-version" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -351,7 +352,7 @@ dependencies = [ [[package]] name = "srml-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -369,7 +370,7 @@ dependencies = [ [[package]] name = "srml-balances" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -383,7 +384,7 @@ dependencies = [ [[package]] name = "srml-consensus" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -398,7 +399,7 @@ dependencies = [ [[package]] name = "srml-council" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec-derive 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -415,7 +416,7 @@ dependencies = [ [[package]] name = "srml-democracy" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -430,7 +431,7 @@ dependencies = [ [[package]] name = "srml-executive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-io 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -443,7 +444,7 @@ dependencies = [ [[package]] name = "srml-finality-tracker" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -458,7 +459,7 @@ dependencies = [ [[package]] name = "srml-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -475,7 +476,7 @@ dependencies = [ [[package]] name = "srml-indices" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -492,7 +493,7 @@ dependencies = [ [[package]] name = "srml-metadata" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-std 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -502,7 +503,7 @@ dependencies = [ [[package]] name = "srml-session" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -519,7 +520,7 @@ dependencies = [ [[package]] name = "srml-staking" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -536,7 +537,7 @@ dependencies = [ [[package]] name = "srml-sudo" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -551,7 +552,7 @@ dependencies = [ [[package]] name = "srml-support" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "bitmask 0.5.0 (git+https://github.com/paritytech/bitmask)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -567,7 +568,7 @@ dependencies = [ [[package]] name = "srml-support-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -579,7 +580,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro-crate 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -591,7 +592,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools-derive" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -601,7 +602,7 @@ dependencies = [ [[package]] name = "srml-system" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -616,7 +617,7 @@ dependencies = [ [[package]] name = "srml-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -630,7 +631,7 @@ dependencies = [ [[package]] name = "srml-treasury" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -649,7 +650,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "substrate-client" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-api-macros 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -663,7 +664,7 @@ dependencies = [ [[package]] name = "substrate-consensus-aura-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", ] @@ -671,7 +672,7 @@ dependencies = [ [[package]] name = "substrate-finality-grandpa-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", @@ -683,17 +684,26 @@ dependencies = [ [[package]] name = "substrate-inherents" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "parity-codec 3.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", "sr-std 0.1.0 (git+https://github.com/paritytech/substrate)", ] +[[package]] +name = "substrate-offchain-primitives" +version = "0.1.0" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" +dependencies = [ + "sr-primitives 0.1.0 (git+https://github.com/paritytech/substrate)", + "substrate-client 0.1.0 (git+https://github.com/paritytech/substrate)", +] + [[package]] name = "substrate-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#3628a932187cc53a1a765fab935baea8a84ec1ce" +source = "git+https://github.com/paritytech/substrate#6afca8217d1219eb4247e720f0e7cffce44a8474" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -802,6 +812,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum substrate-consensus-aura-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-finality-grandpa-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-inherents 0.1.0 (git+https://github.com/paritytech/substrate)" = "" +"checksum substrate-offchain-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum substrate-primitives 0.1.0 (git+https://github.com/paritytech/substrate)" = "" "checksum syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2" "checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f" diff --git a/runtime/wasm/Cargo.toml b/runtime/wasm/Cargo.toml index 1fc936988fe8..6ab372ed52b7 100644 --- a/runtime/wasm/Cargo.toml +++ b/runtime/wasm/Cargo.toml @@ -17,6 +17,7 @@ substrate-primitives = { git = "https://github.com/paritytech/substrate", defaul substrate-client = { git = "https://github.com/paritytech/substrate", default-features = false } substrate-consensus-aura-primitives = { git = "https://github.com/paritytech/substrate", default-features = false } substrate-inherents = { git = "https://github.com/paritytech/substrate", default-features = false } +substrate-offchain-primitives = { git = "https://github.com/paritytech/substrate", default-features = false } sr-std = { git = "https://github.com/paritytech/substrate", default-features = false } sr-io = { git = "https://github.com/paritytech/substrate", default-features = false } srml-support = { git = "https://github.com/paritytech/substrate", default-features = false } diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm index 8129a8fc22ca..042f67c12fa0 100644 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm differ diff --git a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm index 96fd208601e4..97763d0865a9 100755 Binary files a/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm and b/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm differ diff --git a/service/Cargo.toml b/service/Cargo.toml index fcf0066973fd..b3acb68684b5 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-service" -version = "0.3.19" +version = "0.3.20" authors = ["Parity Technologies "] [dependencies]