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.

120 lines
3.3 KiB

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