You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
3.6 KiB

  1. module.exports = {
  2. title: "Tendermint Documentation",
  3. description: "Documentation for Tendermint Core.",
  4. ga: "UA-51029217-1",
  5. dest: "./dist/docs",
  6. base: "/docs/",
  7. markdown: {
  8. lineNumbers: true
  9. },
  10. themeConfig: {
  11. repo: "tendermint/tendermint",
  12. editLinks: true,
  13. docsDir: "docs",
  14. docsBranch: "develop",
  15. editLinkText: 'Edit this page on Github',
  16. lastUpdated: true,
  17. algolia: {
  18. apiKey: '59f0e2deb984aa9cdf2b3a5fd24ac501',
  19. indexName: 'tendermint',
  20. debug: false
  21. },
  22. nav: [
  23. { text: "Back to Tendermint", link: "https://tendermint.com" },
  24. { text: "RPC", link: "../rpc/" }
  25. ],
  26. sidebar: [
  27. {
  28. title: "Introduction",
  29. collapsable: false,
  30. children: [
  31. "/introduction/",
  32. "/introduction/quick-start",
  33. "/introduction/install",
  34. "/introduction/what-is-tendermint"
  35. ]
  36. },
  37. {
  38. title: "Apps",
  39. collapsable: false,
  40. children: [
  41. "/app-dev/getting-started",
  42. "/app-dev/abci-cli",
  43. "/app-dev/app-architecture",
  44. "/app-dev/app-development",
  45. "/app-dev/subscribing-to-events-via-websocket",
  46. "/app-dev/indexing-transactions",
  47. "/app-dev/abci-spec",
  48. "/app-dev/ecosystem"
  49. ]
  50. },
  51. {
  52. title: "Tendermint Core",
  53. collapsable: false,
  54. children: [
  55. "/tendermint-core/",
  56. "/tendermint-core/using-tendermint",
  57. "/tendermint-core/configuration",
  58. "/tendermint-core/rpc",
  59. "/tendermint-core/running-in-production",
  60. "/tendermint-core/fast-sync",
  61. "/tendermint-core/how-to-read-logs",
  62. "/tendermint-core/block-structure",
  63. "/tendermint-core/light-client-protocol",
  64. "/tendermint-core/metrics",
  65. "/tendermint-core/secure-p2p",
  66. "/tendermint-core/validators"
  67. ]
  68. },
  69. {
  70. title: "Networks",
  71. collapsable: false,
  72. children: [
  73. "/networks/",
  74. "/networks/docker-compose",
  75. "/networks/terraform-and-ansible",
  76. ]
  77. },
  78. {
  79. title: "Tools",
  80. collapsable: false,
  81. children: [
  82. "/tools/",
  83. "/tools/benchmarking",
  84. "/tools/monitoring"
  85. ]
  86. },
  87. {
  88. title: "Tendermint Spec",
  89. collapsable: true,
  90. children: [
  91. "/spec/",
  92. "/spec/blockchain/blockchain",
  93. "/spec/blockchain/encoding",
  94. "/spec/blockchain/state",
  95. "/spec/software/abci",
  96. "/spec/consensus/bft-time",
  97. "/spec/consensus/consensus",
  98. "/spec/consensus/light-client",
  99. "/spec/software/wal",
  100. "/spec/p2p/config",
  101. "/spec/p2p/connection",
  102. "/spec/p2p/node",
  103. "/spec/p2p/peer",
  104. "/spec/reactors/block_sync/reactor",
  105. "/spec/reactors/block_sync/impl",
  106. "/spec/reactors/consensus/consensus",
  107. "/spec/reactors/consensus/consensus-reactor",
  108. "/spec/reactors/consensus/proposer-selection",
  109. "/spec/reactors/evidence/reactor",
  110. "/spec/reactors/mempool/concurrency",
  111. "/spec/reactors/mempool/config",
  112. "/spec/reactors/mempool/functionality",
  113. "/spec/reactors/mempool/messages",
  114. "/spec/reactors/mempool/reactor",
  115. "/spec/reactors/pex/pex",
  116. "/spec/reactors/pex/reactor",
  117. ]
  118. },
  119. {
  120. title: "ABCI Spec",
  121. collapsable: false,
  122. children: [
  123. "/spec/abci/",
  124. "/spec/abci/abci",
  125. "/spec/abci/apps",
  126. "/spec/abci/client-server"
  127. ]
  128. }
  129. ]
  130. }
  131. };