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.

118 lines
3.3 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. lastUpdated: "Last Updated",
  12. nav: [{ text: "Back to Tendermint", link: "https://tendermint.com" }],
  13. sidebar: [
  14. {
  15. title: "Introduction",
  16. collapsable: false,
  17. children: [
  18. "/introduction/",
  19. "/introduction/quick-start",
  20. "/introduction/install",
  21. "/introduction/what-is-tendermint"
  22. ]
  23. },
  24. {
  25. title: "Tendermint Core",
  26. collapsable: false,
  27. children: [
  28. "/tendermint-core/",
  29. "/tendermint-core/using-tendermint",
  30. "/tendermint-core/configuration",
  31. "/tendermint-core/rpc",
  32. "/tendermint-core/running-in-production",
  33. "/tendermint-core/fast-sync",
  34. "/tendermint-core/how-to-read-logs",
  35. "/tendermint-core/block-structure",
  36. "/tendermint-core/light-client-protocol",
  37. "/tendermint-core/metrics",
  38. "/tendermint-core/secure-p2p",
  39. "/tendermint-core/validators"
  40. ]
  41. },
  42. {
  43. title: "Tools",
  44. collapsable: false,
  45. children: [
  46. "/tools/",
  47. "/tools/benchmarking",
  48. "/tools/monitoring"
  49. ]
  50. },
  51. {
  52. title: "Networks",
  53. collapsable: false,
  54. children: [
  55. "/networks/",
  56. "/networks/docker-compose",
  57. "/networks/terraform-and-ansible",
  58. ]
  59. },
  60. {
  61. title: "Apps",
  62. collapsable: false,
  63. children: [
  64. "/app-dev/getting-started",
  65. "/app-dev/abci-cli",
  66. "/app-dev/app-architecture",
  67. "/app-dev/app-development",
  68. "/app-dev/subscribing-to-events-via-websocket",
  69. "/app-dev/indexing-transactions",
  70. "/app-dev/abci-spec",
  71. "/app-dev/ecosystem"
  72. ]
  73. },
  74. {
  75. title: "Tendermint Spec",
  76. collapsable: true,
  77. children: [
  78. "/spec/",
  79. "/spec/blockchain/blockchain",
  80. "/spec/blockchain/encoding",
  81. "/spec/blockchain/state",
  82. "/spec/software/abci",
  83. "/spec/consensus/bft-time",
  84. "/spec/consensus/consensus",
  85. "/spec/consensus/light-client",
  86. "/spec/software/wal",
  87. "/spec/p2p/config",
  88. "/spec/p2p/connection",
  89. "/spec/p2p/node",
  90. "/spec/p2p/peer",
  91. "/spec/reactors/block_sync/reactor",
  92. "/spec/reactors/block_sync/impl",
  93. "/spec/reactors/consensus/consensus",
  94. "/spec/reactors/consensus/consensus-reactor",
  95. "/spec/reactors/consensus/proposer-selection",
  96. "/spec/reactors/evidence/reactor",
  97. "/spec/reactors/mempool/concurrency",
  98. "/spec/reactors/mempool/config",
  99. "/spec/reactors/mempool/functionality",
  100. "/spec/reactors/mempool/messages",
  101. "/spec/reactors/mempool/reactor",
  102. "/spec/reactors/pex/pex",
  103. "/spec/reactors/pex/reactor",
  104. ]
  105. },
  106. {
  107. title: "ABCI Spec",
  108. collapsable: false,
  109. children: [
  110. "/spec/abci/",
  111. "/spec/abci/abci",
  112. "/spec/abci/apps",
  113. "/spec/abci/client-server"
  114. ]
  115. }
  116. ]
  117. }
  118. };