Cargo.toml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. [[bin]]
  2. name = 'joystream-node'
  3. path = 'src/main.rs'
  4. [package]
  5. authors = ['Joystream']
  6. build = 'build.rs'
  7. edition = '2018'
  8. name = 'joystream-node'
  9. version = '2.1.2'
  10. [dependencies]
  11. hex-literal = '0.2.1'
  12. derive_more = '0.14.0'
  13. exit-future = '0.1.4'
  14. futures = '0.1.29'
  15. log = '0.4.8'
  16. parking_lot = '0.9.0'
  17. tokio = '0.1.22'
  18. jsonrpc-core = '13.2.0'
  19. rand = '0.7.2'
  20. structopt = '=0.3.5'
  21. serde_json = '1.0'
  22. serde = '1.0'
  23. hex = '0.4'
  24. # https://users.rust-lang.org/t/failure-derive-compilation-error/39062
  25. # quote = '<=1.0.2'
  26. [dependencies.node-runtime]
  27. package = 'joystream-node-runtime'
  28. git = 'https://github.com/joystream/substrate-runtime-joystream'
  29. tag = 'v6.8.0'
  30. # rev = '620094ef5f393180284aab2e5516f854694f009b' # development branch: v6.8.0
  31. # branch = 'development'
  32. # local development...
  33. # path = '/Users/mokhtar/joystream/runtime'
  34. [dependencies.substrate-basic-authorship]
  35. git = 'https://github.com/paritytech/substrate.git'
  36. package = 'substrate-basic-authorship'
  37. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  38. [dependencies.babe]
  39. git = 'https://github.com/paritytech/substrate.git'
  40. package = 'substrate-consensus-babe'
  41. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  42. [dependencies.babe-primitives]
  43. git = 'https://github.com/paritytech/substrate.git'
  44. package = 'substrate-consensus-babe-primitives'
  45. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  46. [dependencies.codec]
  47. package = 'parity-scale-codec'
  48. version = '1.0.0'
  49. [dependencies.ctrlc]
  50. features = ['termination']
  51. version = '3.0'
  52. [dependencies.inherents]
  53. git = 'https://github.com/paritytech/substrate.git'
  54. package = 'substrate-inherents'
  55. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  56. [dependencies.network]
  57. git = 'https://github.com/paritytech/substrate.git'
  58. package = 'substrate-network'
  59. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  60. [dependencies.primitives]
  61. git = 'https://github.com/paritytech/substrate.git'
  62. package = 'substrate-primitives'
  63. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  64. [dependencies.sr-io]
  65. git = 'https://github.com/paritytech/substrate.git'
  66. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  67. [dependencies.substrate-cli]
  68. git = 'https://github.com/paritytech/substrate.git'
  69. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  70. [dependencies.substrate-client]
  71. git = 'https://github.com/paritytech/substrate.git'
  72. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  73. [dependencies.substrate-executor]
  74. git = 'https://github.com/paritytech/substrate.git'
  75. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  76. [dependencies.substrate-service]
  77. git = 'https://github.com/paritytech/substrate.git'
  78. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  79. [dependencies.transaction-pool]
  80. git = 'https://github.com/paritytech/substrate.git'
  81. package = 'substrate-transaction-pool'
  82. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  83. [dependencies.substrate-telemetry]
  84. git = 'https://github.com/paritytech/substrate.git'
  85. package = 'substrate-telemetry'
  86. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  87. [dependencies.grandpa]
  88. git = 'https://github.com/paritytech/substrate.git'
  89. package = 'substrate-finality-grandpa'
  90. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  91. [dependencies.grandpa-primitives]
  92. git = 'https://github.com/paritytech/substrate.git'
  93. package = 'substrate-finality-grandpa-primitives'
  94. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  95. [dependencies.im-online]
  96. default_features = false
  97. git = 'https://github.com/paritytech/substrate.git'
  98. package = 'srml-im-online'
  99. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  100. [dependencies.substrate-rpc]
  101. default_features = false
  102. git = 'https://github.com/paritytech/substrate.git'
  103. package = 'substrate-rpc'
  104. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  105. [dependencies.authority-discovery]
  106. default_features = false
  107. git = 'https://github.com/paritytech/substrate.git'
  108. package = 'substrate-authority-discovery'
  109. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  110. [dependencies.client-db]
  111. default_features = false
  112. git = 'https://github.com/paritytech/substrate.git'
  113. package = 'substrate-client-db'
  114. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  115. [dependencies.runtime-primitives]
  116. default_features = false
  117. git = 'https://github.com/paritytech/substrate.git'
  118. package = 'sr-primitives'
  119. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  120. [dependencies.offchain]
  121. default_features = false
  122. git = 'https://github.com/paritytech/substrate.git'
  123. package = 'substrate-offchain'
  124. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  125. [dependencies.libp2p]
  126. version = '0.13.2'
  127. default-features = false
  128. [profile.release]
  129. panic = 'unwind'
  130. [build-dependencies]
  131. vergen = '3'