Cargo.toml 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. [package]
  2. authors = ['Joystream']
  3. edition = '2018'
  4. name = 'joystream-node-runtime'
  5. version = '6.0.0'
  6. [features]
  7. default = ['std']
  8. no_std = []
  9. std = [
  10. 'authority-discovery-primitives/std',
  11. 'authority-discovery/std',
  12. 'authorship/std',
  13. 'finality-tracker/std',
  14. 'im-online/std',
  15. 'session/std',
  16. 'offences/std',
  17. 'sr-staking-primitives/std',
  18. 'staking/std',
  19. 'codec/std',
  20. 'substrate-client/std',
  21. 'rstd/std',
  22. 'runtime-io/std',
  23. 'srml-support/std',
  24. 'balances/std',
  25. 'babe/std',
  26. 'babe-primitives/std',
  27. 'executive/std',
  28. 'indices/std',
  29. 'grandpa/std',
  30. 'primitives/std',
  31. 'runtime-primitives/std',
  32. 'system/std',
  33. 'timestamp/std',
  34. 'sudo/std',
  35. 'version/std',
  36. 'serde',
  37. 'safe-mix/std',
  38. 'offchain-primitives/std',
  39. 'substrate-session/std',
  40. 'transaction-payment/std',
  41. 'randomness-collective-flip/std',
  42. 'system-rpc-runtime-api/std',
  43. 'forum/std',
  44. 'minting/std',
  45. 'recurringrewards/std',
  46. 'stake/std',
  47. 'hiring/std',
  48. 'versioned_store/std',
  49. 'versioned_store_permissions/std'
  50. ]
  51. [dependencies.babe]
  52. default-features = false
  53. git = 'https://github.com/paritytech/substrate.git'
  54. package = 'srml-babe'
  55. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  56. [dependencies.babe-primitives]
  57. default-features = false
  58. git = 'https://github.com/paritytech/substrate.git'
  59. package = 'substrate-consensus-babe-primitives'
  60. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  61. [dependencies.balances]
  62. default_features = false
  63. git = 'https://github.com/paritytech/substrate.git'
  64. package = 'srml-balances'
  65. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  66. [dependencies.substrate-client]
  67. default_features = false
  68. git = 'https://github.com/paritytech/substrate.git'
  69. package = 'substrate-client'
  70. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  71. [dependencies.codec]
  72. default-features = false
  73. features = ['derive']
  74. package = 'parity-scale-codec'
  75. version = '1.0.0'
  76. [dependencies.executive]
  77. default_features = false
  78. git = 'https://github.com/paritytech/substrate.git'
  79. package = 'srml-executive'
  80. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  81. [dependencies.grandpa]
  82. default-features = false
  83. git = 'https://github.com/paritytech/substrate.git'
  84. package = 'srml-grandpa'
  85. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  86. [dependencies.indices]
  87. default_features = false
  88. git = 'https://github.com/paritytech/substrate.git'
  89. package = 'srml-indices'
  90. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  91. [dependencies.offchain-primitives]
  92. default-features = false
  93. git = 'https://github.com/paritytech/substrate.git'
  94. package = 'substrate-offchain-primitives'
  95. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  96. [dependencies.primitives]
  97. default_features = false
  98. git = 'https://github.com/paritytech/substrate.git'
  99. package = 'substrate-primitives'
  100. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  101. [dependencies.rstd]
  102. default_features = false
  103. git = 'https://github.com/paritytech/substrate.git'
  104. package = 'sr-std'
  105. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  106. [dependencies.runtime-io]
  107. default_features = false
  108. git = 'https://github.com/paritytech/substrate.git'
  109. package = 'sr-io'
  110. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  111. [dependencies.safe-mix]
  112. default-features = false
  113. version = '1.0'
  114. [dependencies.serde]
  115. features = ['derive']
  116. optional = true
  117. version = '1.0.101'
  118. [dependencies.runtime-primitives]
  119. default_features = false
  120. git = 'https://github.com/paritytech/substrate.git'
  121. package = 'sr-primitives'
  122. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  123. [dependencies.substrate-session]
  124. default-features = false
  125. git = 'https://github.com/paritytech/substrate.git'
  126. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  127. [dependencies.sudo]
  128. default_features = false
  129. git = 'https://github.com/paritytech/substrate.git'
  130. package = 'srml-sudo'
  131. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  132. [dependencies.srml-support]
  133. default_features = false
  134. git = 'https://github.com/paritytech/substrate.git'
  135. package = 'srml-support'
  136. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  137. [dependencies.system]
  138. default_features = false
  139. git = 'https://github.com/paritytech/substrate.git'
  140. package = 'srml-system'
  141. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  142. [dependencies.timestamp]
  143. default_features = false
  144. git = 'https://github.com/paritytech/substrate.git'
  145. package = 'srml-timestamp'
  146. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  147. [dependencies.version]
  148. default_features = false
  149. git = 'https://github.com/paritytech/substrate.git'
  150. package = 'sr-version'
  151. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  152. [dependencies.authority-discovery-primitives]
  153. default_features = false
  154. git = 'https://github.com/paritytech/substrate.git'
  155. package = 'substrate-authority-discovery-primitives'
  156. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  157. [dependencies.authority-discovery]
  158. default_features = false
  159. git = 'https://github.com/paritytech/substrate.git'
  160. package = 'srml-authority-discovery'
  161. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  162. [dependencies.authorship]
  163. default_features = false
  164. git = 'https://github.com/paritytech/substrate.git'
  165. package = 'srml-authorship'
  166. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  167. [dependencies.finality-tracker]
  168. default_features = false
  169. git = 'https://github.com/paritytech/substrate.git'
  170. package = 'srml-finality-tracker'
  171. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  172. [dependencies.im-online]
  173. default_features = false
  174. git = 'https://github.com/paritytech/substrate.git'
  175. package = 'srml-im-online'
  176. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  177. [dependencies.session]
  178. default_features = false
  179. git = 'https://github.com/paritytech/substrate.git'
  180. package = 'srml-session'
  181. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  182. [dependencies.offences]
  183. default_features = false
  184. git = 'https://github.com/paritytech/substrate.git'
  185. package = 'srml-offences'
  186. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  187. [dependencies.sr-staking-primitives]
  188. default_features = false
  189. git = 'https://github.com/paritytech/substrate.git'
  190. package = 'sr-staking-primitives'
  191. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  192. [dependencies.staking]
  193. default_features = false
  194. git = 'https://github.com/paritytech/substrate.git'
  195. package = 'srml-staking'
  196. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  197. [dependencies.transaction-payment]
  198. package = "srml-transaction-payment"
  199. git = 'https://github.com/paritytech/substrate.git'
  200. default_features = false
  201. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  202. [dependencies.randomness-collective-flip]
  203. package = "srml-randomness-collective-flip"
  204. git = 'https://github.com/paritytech/substrate.git'
  205. default_features = false
  206. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  207. [dependencies.system-rpc-runtime-api]
  208. package = "srml-system-rpc-runtime-api"
  209. git = 'https://github.com/paritytech/substrate.git'
  210. default_features = false
  211. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  212. # don't rename the dependency it is causing some strange compiler error:
  213. # https://github.com/rust-lang/rust/issues/64450
  214. [dependencies.srml-staking-reward-curve]
  215. package = 'srml-staking-reward-curve'
  216. git = 'https://github.com/paritytech/substrate.git'
  217. default_features = false
  218. rev = '0e3001a1ad6fa3d1ba7da7342a8d0d3b3facb2f3'
  219. [build-dependencies.wasm-builder-runner]
  220. package = 'substrate-wasm-builder-runner'
  221. version = '1.0.4'
  222. [dependencies.forum]
  223. default_features = false
  224. git = 'https://github.com/joystream/substrate-forum-module'
  225. package = 'substrate-forum-module'
  226. rev = '4bdeadaadfcca1fd6e822c520f429d4beacc4c8a'
  227. [dependencies.minting]
  228. default_features = false
  229. git = 'https://github.com/joystream/substrate-token-minting-module/'
  230. package = 'substrate-token-mint-module'
  231. rev = '5570e3b56e9caffa7df1dbede6308b2e6ce18217'
  232. [dependencies.recurringrewards]
  233. default_features = false
  234. git = 'https://github.com/joystream/substrate-recurring-reward-module'
  235. package = 'substrate-recurring-reward-module'
  236. rev = '417f7bb5b82ae50f02716ac4eefa2fc7952e0f61'
  237. [dependencies.stake]
  238. default_features = false
  239. git = 'https://github.com/mnaamani/substrate-stake/'
  240. package = 'substrate-stake-module'
  241. rev = '28f4815a7d020fdcd450095cc8a8d7076f8899a6'
  242. # [dependencies.stake]
  243. # default_features = false
  244. # git = 'https://github.com/joystream/substrate-stake-module'
  245. # package = 'substrate-stake-module'
  246. # rev = '0516efe9230da112bc095e28f34a3715c2e03ca8'
  247. # hiring is still pointing at mnaamani/substrate stake
  248. # update to latest dev branch rev after merging of: https://github.com/Joystream/substrate-hiring-module/pull/13
  249. [dependencies.hiring]
  250. default_features = false
  251. git = 'https://github.com/joystream/substrate-hiring-module'
  252. package = 'substrate-hiring-module'
  253. rev = 'e2b84fc8bc760671e69c3f23efe5bfc3521f6e19'
  254. [dependencies.versioned_store]
  255. default_features = false
  256. package ='substrate-versioned-store'
  257. git = 'https://github.com/joystream/substrate-versioned-store-module'
  258. rev = 'd0c68722405355404840512edf3064d5ced3e1fe'
  259. [dependencies.versioned_store_permissions]
  260. default_features = false
  261. package = 'substrate-versioned-store-permissions-module'
  262. git = 'https://github.com/mnaamani/substrate-versioned-store-permissions-module'
  263. rev = '02cfd53c132f95c99cb936bace4432a064b62b86'
  264. # path = '/Users/mokhtar/joystream/substrate-versioned-store-permissions-module'