Cargo.toml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  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.1'
  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. rev = '620094ef5f393180284aab2e5516f854694f009b' # development branch: v6.8.0
  30. # branch = 'development'
  31. # local development...
  32. # path = '/Users/mokhtar/joystream/runtime'
  33. [dependencies.substrate-basic-authorship]
  34. git = 'https://github.com/paritytech/substrate.git'
  35. package = 'substrate-basic-authorship'
  36. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  37. [dependencies.babe]
  38. git = 'https://github.com/paritytech/substrate.git'
  39. package = 'substrate-consensus-babe'
  40. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  41. [dependencies.babe-primitives]
  42. git = 'https://github.com/paritytech/substrate.git'
  43. package = 'substrate-consensus-babe-primitives'
  44. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  45. [dependencies.codec]
  46. package = 'parity-scale-codec'
  47. version = '1.0.0'
  48. [dependencies.ctrlc]
  49. features = ['termination']
  50. version = '3.0'
  51. [dependencies.inherents]
  52. git = 'https://github.com/paritytech/substrate.git'
  53. package = 'substrate-inherents'
  54. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  55. [dependencies.network]
  56. git = 'https://github.com/paritytech/substrate.git'
  57. package = 'substrate-network'
  58. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  59. [dependencies.primitives]
  60. git = 'https://github.com/paritytech/substrate.git'
  61. package = 'substrate-primitives'
  62. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  63. [dependencies.sr-io]
  64. git = 'https://github.com/paritytech/substrate.git'
  65. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  66. [dependencies.substrate-cli]
  67. git = 'https://github.com/paritytech/substrate.git'
  68. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  69. [dependencies.substrate-client]
  70. git = 'https://github.com/paritytech/substrate.git'
  71. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  72. [dependencies.substrate-executor]
  73. git = 'https://github.com/paritytech/substrate.git'
  74. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  75. [dependencies.substrate-service]
  76. git = 'https://github.com/paritytech/substrate.git'
  77. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  78. [dependencies.transaction-pool]
  79. git = 'https://github.com/paritytech/substrate.git'
  80. package = 'substrate-transaction-pool'
  81. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  82. [dependencies.substrate-telemetry]
  83. git = 'https://github.com/paritytech/substrate.git'
  84. package = 'substrate-telemetry'
  85. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  86. [dependencies.grandpa]
  87. git = 'https://github.com/paritytech/substrate.git'
  88. package = 'substrate-finality-grandpa'
  89. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  90. [dependencies.grandpa-primitives]
  91. git = 'https://github.com/paritytech/substrate.git'
  92. package = 'substrate-finality-grandpa-primitives'
  93. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  94. [dependencies.im-online]
  95. default_features = false
  96. git = 'https://github.com/paritytech/substrate.git'
  97. package = 'srml-im-online'
  98. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  99. [dependencies.substrate-rpc]
  100. default_features = false
  101. git = 'https://github.com/paritytech/substrate.git'
  102. package = 'substrate-rpc'
  103. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  104. [dependencies.authority-discovery]
  105. default_features = false
  106. git = 'https://github.com/paritytech/substrate.git'
  107. package = 'substrate-authority-discovery'
  108. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  109. [dependencies.client-db]
  110. default_features = false
  111. git = 'https://github.com/paritytech/substrate.git'
  112. package = 'substrate-client-db'
  113. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  114. [dependencies.runtime-primitives]
  115. default_features = false
  116. git = 'https://github.com/paritytech/substrate.git'
  117. package = 'sr-primitives'
  118. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  119. [dependencies.offchain]
  120. default_features = false
  121. git = 'https://github.com/paritytech/substrate.git'
  122. package = 'substrate-offchain'
  123. rev = 'c37bb08535c49a12320af7facfd555ce05cce2e8'
  124. [dependencies.libp2p]
  125. version = '0.13.2'
  126. default-features = false
  127. [profile.release]
  128. panic = 'unwind'
  129. [build-dependencies]
  130. vergen = '3'