Преглед изворни кода

bump runtime - development branch monorepo

Mokhtar Naamani пре 5 година
родитељ
комит
e6175dffc6
4 измењених фајлова са 178 додато и 35 уклоњено
  1. 171 28
      Cargo.lock
  2. 4 5
      Cargo.toml
  3. 0 0
      res/rome-experimental.json
  4. 3 2
      src/chain_spec.rs

+ 171 - 28
Cargo.lock

@@ -1364,7 +1364,7 @@ dependencies = [
 
 [[package]]
 name = "joystream-node"
-version = "2.1.0"
+version = "2.1.1"
 dependencies = [
  "ctrlc 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "derive_more 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1372,7 +1372,7 @@ dependencies = [
  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
  "hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
  "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "joystream-node-runtime 6.8.0 (git+https://github.com/mnaamani/substrate-runtime-joystream?branch=quote-patch)",
+ "joystream-node-runtime 6.8.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
  "jsonrpc-core 13.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "libp2p 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)",
  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1410,7 +1410,7 @@ dependencies = [
 [[package]]
 name = "joystream-node-runtime"
 version = "6.8.0"
-source = "git+https://github.com/mnaamani/substrate-runtime-joystream?branch=quote-patch#ec9dc53e41d45edef0132798bf8abf518648fc50"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "safe-mix 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1442,17 +1442,25 @@ dependencies = [
  "srml-transaction-payment 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "substrate-authority-discovery-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
  "substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-forum-module 1.1.1 (git+https://github.com/joystream/substrate-forum-module?tag=v1.1.1)",
- "substrate-hiring-module 1.0.1 (git+https://github.com/Joystream/substrate-hiring-module?tag=v1.0.1)",
+ "substrate-content-working-group-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-forum-module 1.1.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-governance-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-hiring-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-memo-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
  "substrate-offchain-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-recurring-reward-module 1.0.1 (git+https://github.com/Joystream/substrate-recurring-reward-module?tag=v1.0.1)",
+ "substrate-recurring-reward-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-roles-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-service-discovery-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
  "substrate-session 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-stake-module 1.0.1 (git+https://github.com/Joystream/substrate-stake-module/?tag=v1.0.1)",
- "substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-token-minting-module/?tag=v1.0.1)",
- "substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-versioned-store-module?tag=v1.0.1)",
- "substrate-versioned-store-permissions-module 1.0.1 (git+https://github.com/joystream/substrate-versioned-store-permissions-module?tag=v1.0.1)",
+ "substrate-stake-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-storage-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-versioned-store-permissions-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
  "substrate-wasm-builder-runner 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
@@ -4084,6 +4092,16 @@ dependencies = [
  "substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
 ]
 
+[[package]]
+name = "substrate-common-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+]
+
 [[package]]
 name = "substrate-consensus-babe"
 version = "2.0.0"
@@ -4187,6 +4205,28 @@ dependencies = [
  "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
 ]
 
+[[package]]
+name = "substrate-content-working-group-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-forum-module 1.1.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-hiring-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-recurring-reward-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-stake-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-versioned-store-permissions-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+]
+
 [[package]]
 name = "substrate-debug-derive"
 version = "2.0.0"
@@ -4277,7 +4317,7 @@ dependencies = [
 [[package]]
 name = "substrate-forum-module"
 version = "1.1.1"
-source = "git+https://github.com/joystream/substrate-forum-module?tag=v1.1.1#5918fc90d25faeac06311b0d6b05305cbe722a27"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4294,6 +4334,23 @@ dependencies = [
  "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
 ]
 
+[[package]]
+name = "substrate-governance-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+]
+
 [[package]]
 name = "substrate-header-metadata"
 version = "2.0.0"
@@ -4307,7 +4364,7 @@ dependencies = [
 [[package]]
 name = "substrate-hiring-module"
 version = "1.0.1"
-source = "git+https://github.com/Joystream/substrate-hiring-module?tag=v1.0.1#e387af033fb0e81c66d487bdec445153b0fe3cdf"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4322,7 +4379,7 @@ dependencies = [
  "srml-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-stake-module 1.0.1 (git+https://github.com/Joystream/substrate-stake-module/?tag=v1.0.1)",
+ "substrate-stake-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
 ]
 
 [[package]]
@@ -4363,6 +4420,36 @@ dependencies = [
  "subtle 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
+[[package]]
+name = "substrate-membership-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+]
+
+[[package]]
+name = "substrate-memo-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+]
+
 [[package]]
 name = "substrate-network"
 version = "2.0.0"
@@ -4525,7 +4612,7 @@ dependencies = [
 [[package]]
 name = "substrate-recurring-reward-module"
 version = "1.0.1"
-source = "git+https://github.com/Joystream/substrate-recurring-reward-module?tag=v1.0.1#2c4bda1dea315629313643737c2f59979579fb50"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4540,7 +4627,22 @@ dependencies = [
  "srml-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-token-minting-module/?tag=v1.0.1)",
+ "substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+]
+
+[[package]]
+name = "substrate-roles-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
 ]
 
 [[package]]
@@ -4664,6 +4766,21 @@ dependencies = [
  "tokio-timer 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
+[[package]]
+name = "substrate-service-discovery-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-roles-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+]
+
 [[package]]
 name = "substrate-session"
 version = "2.0.0"
@@ -4678,7 +4795,7 @@ dependencies = [
 [[package]]
 name = "substrate-stake-module"
 version = "1.0.1"
-source = "git+https://github.com/Joystream/substrate-stake-module/?tag=v1.0.1#af5860c3cde5b11e37728df0b1dfbbdf9a9fa2f3"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4725,6 +4842,24 @@ dependencies = [
  "trie-root 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
+[[package]]
+name = "substrate-storage-module"
+version = "1.0.0"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
+dependencies = [
+ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
+ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "sr-std 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-support 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+ "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
+ "substrate-roles-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
+]
+
 [[package]]
 name = "substrate-telemetry"
 version = "2.0.0"
@@ -4750,7 +4885,7 @@ dependencies = [
 [[package]]
 name = "substrate-token-mint-module"
 version = "1.0.1"
-source = "git+https://github.com/joystream/substrate-token-minting-module/?tag=v1.0.1#7905ce50136cf8483a808a1946fbf123b9ca4bb8"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4814,7 +4949,7 @@ dependencies = [
 [[package]]
 name = "substrate-versioned-store"
 version = "1.0.1"
-source = "git+https://github.com/joystream/substrate-versioned-store-module?tag=v1.0.1#24bcd60e84c1ece74a8a3130beb740f6fa760145"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4834,7 +4969,7 @@ dependencies = [
 [[package]]
 name = "substrate-versioned-store-permissions-module"
 version = "1.0.1"
-source = "git+https://github.com/joystream/substrate-versioned-store-permissions-module?tag=v1.0.1#dd75f4bfe283673685c4ccf9de14384a546daa6e"
+source = "git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b#620094ef5f393180284aab2e5516f854694f009b"
 dependencies = [
  "hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -4848,7 +4983,7 @@ dependencies = [
  "srml-support-procedural 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-system 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
  "srml-timestamp 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)",
- "substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-versioned-store-module?tag=v1.0.1)",
+ "substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)",
 ]
 
 [[package]]
@@ -5837,7 +5972,7 @@ dependencies = [
 "checksum itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
 "checksum itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
 "checksum jobserver 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)" = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
-"checksum joystream-node-runtime 6.8.0 (git+https://github.com/mnaamani/substrate-runtime-joystream?branch=quote-patch)" = "<none>"
+"checksum joystream-node-runtime 6.8.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum js-sys 0.3.36 (registry+https://github.com/rust-lang/crates.io-index)" = "1cb931d43e71f560c81badb0191596562bafad2be06a3f9025b845c847c60df5"
 "checksum jsonrpc-client-transports 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0a9ae166c4d1f702d297cd76d4b55758ace80272ffc6dbb139fdc1bf810de40b"
 "checksum jsonrpc-core 13.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "91d767c183a7e58618a609499d359ce3820700b3ebb4823a18c343b4a2a41a0d"
@@ -6077,22 +6212,27 @@ dependencies = [
 "checksum substrate-cli 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-client 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-client-db 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
+"checksum substrate-common-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-consensus-babe 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-consensus-babe-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-consensus-common 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-consensus-slots 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-consensus-uncles 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
+"checksum substrate-content-working-group-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-debug-derive 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-externalities 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-finality-grandpa 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-finality-grandpa-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-forum-module 1.1.1 (git+https://github.com/joystream/substrate-forum-module?tag=v1.1.1)" = "<none>"
+"checksum substrate-forum-module 1.1.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
+"checksum substrate-governance-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-header-metadata 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-hiring-module 1.0.1 (git+https://github.com/Joystream/substrate-hiring-module?tag=v1.0.1)" = "<none>"
+"checksum substrate-hiring-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-inherents 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-keyring 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-keystore 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
+"checksum substrate-membership-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
+"checksum substrate-memo-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-network 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-offchain 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-offchain-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
@@ -6101,24 +6241,27 @@ dependencies = [
 "checksum substrate-phragmen 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-primitives-storage 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-recurring-reward-module 1.0.1 (git+https://github.com/Joystream/substrate-recurring-reward-module?tag=v1.0.1)" = "<none>"
+"checksum substrate-recurring-reward-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
+"checksum substrate-roles-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-rpc 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-rpc-api 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-rpc-primitives 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-rpc-servers 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-serializer 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-service 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
+"checksum substrate-service-discovery-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-session 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-stake-module 1.0.1 (git+https://github.com/Joystream/substrate-stake-module/?tag=v1.0.1)" = "<none>"
+"checksum substrate-stake-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-state-db 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-state-machine 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
+"checksum substrate-storage-module 1.0.0 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-telemetry 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-token-minting-module/?tag=v1.0.1)" = "<none>"
+"checksum substrate-token-mint-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-transaction-graph 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-transaction-pool 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum substrate-trie 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
-"checksum substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-versioned-store-module?tag=v1.0.1)" = "<none>"
-"checksum substrate-versioned-store-permissions-module 1.0.1 (git+https://github.com/joystream/substrate-versioned-store-permissions-module?tag=v1.0.1)" = "<none>"
+"checksum substrate-versioned-store 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
+"checksum substrate-versioned-store-permissions-module 1.0.1 (git+https://github.com/joystream/substrate-runtime-joystream?rev=620094ef5f393180284aab2e5516f854694f009b)" = "<none>"
 "checksum substrate-wasm-builder-runner 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e30c70de7e7d5fd404fe26db1e7a4d6b553e2760b1ac490f249c04a960c483b8"
 "checksum substrate-wasm-interface 2.0.0 (git+https://github.com/paritytech/substrate.git?rev=c37bb08535c49a12320af7facfd555ce05cce2e8)" = "<none>"
 "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee"

+ 4 - 5
Cargo.toml

@@ -7,7 +7,7 @@ authors = ['Joystream']
 build = 'build.rs'
 edition = '2018'
 name = 'joystream-node'
-version = '2.1.0'
+version = '2.1.1'
 
 [dependencies]
 hex-literal = '0.2.1'
@@ -28,12 +28,11 @@ hex = '0.4'
 
 [dependencies.node-runtime]
 package = 'joystream-node-runtime'
-# git = 'https://github.com/joystream/substrate-runtime-joystream'
-git = 'https://github.com/mnaamani/substrate-runtime-joystream'
-# rev = 'b161c0c4ef847978a715c6beeaeadac0fadc9a72' # v6.1.0
+git = 'https://github.com/joystream/substrate-runtime-joystream'
+rev = '620094ef5f393180284aab2e5516f854694f009b' # development branch: v6.8.0
+# branch = 'development'
 # local development...
 # path = '/Users/mokhtar/joystream/runtime'
-branch = 'quote-patch'
 
 [dependencies.substrate-basic-authorship]
 git = 'https://github.com/paritytech/substrate.git'

+ 0 - 0
res/rome-staging.json → res/rome-experimental.json


+ 3 - 2
src/chain_spec.rs

@@ -159,7 +159,8 @@ impl Alternative {
             "dev" => Some(Alternative::Development),
             "local" => Some(Alternative::LocalTestnet),
             "staging" => Some(Alternative::StagingTestnet),
-            "" | "rome" => Some(Alternative::LiveTestnet),
+            "rome-experimental" => Some(Alternative::LiveTestnet),
+            // "" | "tesnet" => Some(Alternative::LiveTestnet),
             _ => None,
         }
     }
@@ -171,7 +172,7 @@ fn new_vs_validation(min: u16, max_min_diff: u16) -> VsInputValidation {
 
 /// Joystream LiveTestnet generator
 pub fn live_testnet_config() -> Result<ChainSpec, String> {
-    ChainSpec::from_json_bytes(&include_bytes!("../res/rome-staging.json")[..])
+    ChainSpec::from_json_bytes(&include_bytes!("../res/rome-experimental.json")[..])
 }
 
 pub fn chain_spec_properties() -> json::map::Map<String, json::Value> {