diff --git a/docs/build/build.md b/docs/build/build.md new file mode 100644 index 000000000..e69de29bb diff --git a/docs/learn/learn.md b/docs/learn/learn.md new file mode 100644 index 000000000..3f800bec6 --- /dev/null +++ b/docs/learn/learn.md @@ -0,0 +1 @@ +package learn diff --git a/docs/user/user.md b/docs/user/user.md new file mode 100644 index 000000000..e69de29bb diff --git a/docusaurus.config.js b/docusaurus.config.js index 25f0cd3ab..5f0805ec9 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -4,7 +4,8 @@ const lightCodeTheme = require("prism-react-renderer/themes/github"); const darkCodeTheme = require("prism-react-renderer/themes/dracula"); -const lastVersion = "0.50"; + +const lastVersion = "v0.50"; /** @type {import('@docusaurus/types').Config} */ const config = { @@ -44,12 +45,13 @@ const config = { current: { path: "main", banner: "unreleased", + label: "Main", }, - "0.50": { + "v0.50": { path: "v0.50", label: "v0.50", }, - 0.47: { + "v0.47": { path: "v0.47", label: "v0.47", }, @@ -83,9 +85,11 @@ const config = { /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ image: "img/banner.jpg", + exclude: "docs/learn/learn.md", docs: { sidebar: { autoCollapseCategories: true, + }, }, navbar: { @@ -98,22 +102,83 @@ const config = { target: "_self", }, items: [ - { - type: "doc", + { + type: "dropdown", label: "Learn", - docId: "learn/intro/overview", position: "left", + items: [ + { + type: "doc", + label: "Home", + docId: "learn/learn", + }, + { + type: "doc", + label: "Introduction", + docId: "learn/intro/overview", + }, + { + type: "doc", + label: "Beginner", + docId: "learn/beginner/app-anatomy", + }, + { + type: "doc", + label: "Advanced", + docId: "learn/advanced/baseapp", + }, + ] }, { type: 'dropdown', label: 'Build', position: 'left', items: [ + { + type: "doc", + label: "Home", + docId: "build/build", + }, + { + type: "doc", + label: "Build Apps", + docId: "build/building-apps/app-go", + }, { type: "doc", label: "Build a Module", docId: "build/building-modules/intro", }, + { + type: "doc", + label: "Migrations", + docId: "build/migrations/intro", + }, + { + type: "doc", + label: "Packages", + docId: "build/packages/README", + }, + { + type: "doc", + label: "Tooling", + docId: "build/tooling/README", + }, + { + type: "doc", + label: "ADR's", + docId: "build/architecture/README", + }, + { + type: "doc", + label: "RFC", + docId: "build/rfc/README", + }, + { + type: "doc", + label: "Specifications", + docId: "build/spec/README", + }, { label: "Cosmos SDK API", to: "api", @@ -121,10 +186,31 @@ const config = { ], }, { - type: "doc", + type: "dropdown", label: "User Guides", - docId: "user/run-node/keyring", // I find it weird that it points to the keyring and not a common page position: "left", + items: [ + { + type: "doc", + label: "Home", + docId: "user/user", + }, + { + type: "doc", + label: "Setting up Keys", + docId: "user/run-node/keyring", + }, + { + type: "doc", + label: "Running a Node", + docId: "user/run-node/run-node", + }, + { + type: "doc", + label: "CLI", + docId: "user/run-node/interact-node", + }, + ] }, { href: "https://github.com/cosmos/cosmos-sdk", diff --git a/package.json b/package.json index 41537a943..5295ab924 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "typecheck": "tsc" }, "dependencies": { + "@cmfcmf/docusaurus-search-local": "^1.1.0", "@docusaurus/core": "2.4.0", "@docusaurus/plugin-client-redirects": "^2.4.0", "@docusaurus/plugin-content-docs": "^2.4.0", diff --git a/sidebars.js b/sidebars.js index 40c127c58..278a999e4 100644 --- a/sidebars.js +++ b/sidebars.js @@ -14,9 +14,152 @@ /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure - learnSidebar: [{ type: "autogenerated", dirName: "learn" }], - buildSidebar: [{ type: "autogenerated", dirName: "build" }], - userSidebar: [{ type: "autogenerated", dirName: "user" }], + "learnSidebar": [ + { + "type": "category", + "label": "Introduction", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/intro" + } + ] + }, + { + "type": "category", + "label": "Beginner", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/beginner" + } + ] + }, + { + "type": "category", + "label": "Advanced", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/advanced" + } + ] + } + ], + "buildSidebar": [ + { + "type": "category", + "label": "Building Apps", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-apps" + } + ] + }, + { + "type": "category", + "label": "Building Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-modules" + } + ] + }, + { + "type": "category", + "label": "Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/modules" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "Packages", + "items": [ + { + "type": "autogenerated", + "dirName": "build/packages" + } + ] + }, + { + "type": "category", + "label": "Tooling", + "items": [ + { + "type": "autogenerated", + "dirName": "build/tooling" + } + ] + }, + { + "type": "category", + "label": "ADR's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/architecture" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "RFC's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/rfc" + } + ] + }, + { + "type": "category", + "label": "Specifications", + "items": [ + { + "type": "autogenerated", + "dirName": "build/spec" + } + ] + } + ], + "userSidebar": [ + { + "type": "category", + "label": "Running a Node, API and CLI", + "items": [ + { + "type": "autogenerated", + "dirName": "user/run-node" + } + ] + } + ] }; module.exports = sidebars; diff --git a/src/components/HomepageFeatures/main/build.js b/src/components/HomepageFeatures/main/build.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/main/build.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/main/index.js b/src/components/HomepageFeatures/main/index.js new file mode 100644 index 000000000..ad003f384 --- /dev/null +++ b/src/components/HomepageFeatures/main/index.js @@ -0,0 +1,39 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + +function Feature({Svg, to, title, description }) { + return ( +
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( + +
+
+
+ + {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/main/learn.js b/src/components/HomepageFeatures/main/learn.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/main/learn.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/main/styles.module.css b/src/components/HomepageFeatures/main/styles.module.css new file mode 100644 index 000000000..ad3836e4b --- /dev/null +++ b/src/components/HomepageFeatures/main/styles.module.css @@ -0,0 +1,13 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; + font-size: 14px; + text-align: center; +} + +.featureSvg { + height: 102px; + width: 200px; +} diff --git a/src/components/HomepageFeatures/main/user.js b/src/components/HomepageFeatures/main/user.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/main/user.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.47/build.js b/src/components/HomepageFeatures/v0.47/build.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.47/build.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.47/index.js b/src/components/HomepageFeatures/v0.47/index.js new file mode 100644 index 000000000..ad003f384 --- /dev/null +++ b/src/components/HomepageFeatures/v0.47/index.js @@ -0,0 +1,39 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + +function Feature({Svg, to, title, description }) { + return ( +
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( + +
+
+
+ + {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.47/learn.js b/src/components/HomepageFeatures/v0.47/learn.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.47/learn.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.47/styles.module.css b/src/components/HomepageFeatures/v0.47/styles.module.css new file mode 100644 index 000000000..ad3836e4b --- /dev/null +++ b/src/components/HomepageFeatures/v0.47/styles.module.css @@ -0,0 +1,13 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; + font-size: 14px; + text-align: center; +} + +.featureSvg { + height: 102px; + width: 200px; +} diff --git a/src/components/HomepageFeatures/v0.47/user.js b/src/components/HomepageFeatures/v0.47/user.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.47/user.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.50/build.js b/src/components/HomepageFeatures/v0.50/build.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.50/build.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.50/index.js b/src/components/HomepageFeatures/v0.50/index.js new file mode 100644 index 000000000..ad003f384 --- /dev/null +++ b/src/components/HomepageFeatures/v0.50/index.js @@ -0,0 +1,39 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + +function Feature({Svg, to, title, description }) { + return ( +
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( + +
+
+
+ + {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.50/learn.js b/src/components/HomepageFeatures/v0.50/learn.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.50/learn.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/HomepageFeatures/v0.50/styles.module.css b/src/components/HomepageFeatures/v0.50/styles.module.css new file mode 100644 index 000000000..ad3836e4b --- /dev/null +++ b/src/components/HomepageFeatures/v0.50/styles.module.css @@ -0,0 +1,13 @@ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; + font-size: 14px; + text-align: center; +} + +.featureSvg { + height: 102px; + width: 200px; +} diff --git a/src/components/HomepageFeatures/v0.50/user.js b/src/components/HomepageFeatures/v0.50/user.js new file mode 100644 index 000000000..aa3912405 --- /dev/null +++ b/src/components/HomepageFeatures/v0.50/user.js @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import styles from "./styles.module.css"; +import Link from "@docusaurus/Link"; + + + +function Feature({Svg, to, title, description }) { + return ( +
+
+ +
+ +
+ +
+

+ {title} +

+

{description}

+
+
+
+ ); +} + +export default function HomepageFeatures({list}) { + return ( +
+
+
+ {list.map((props, idx) => ( + + ))} +
+
+
+ ); +} diff --git a/src/components/featurelist/main/build.js b/src/components/featurelist/main/build.js new file mode 100644 index 000000000..c05f566b5 --- /dev/null +++ b/src/components/featurelist/main/build.js @@ -0,0 +1,107 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Building Apps`, + to: "build/building-apps/app-go", + Svg: require("@site/static/img/setting.svg").default, + description: ( + <> + The documentation in this section will guide you + through the process of developing your dApp using + the Cosmos SDK framework. + + ), + }, + { + title: `Building Modules`, + to: "build/building-modules/intro", + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Guides developers in constructing modules using the SDK and delves into advanced techniques by exploring code components. + + ), + }, + { + title: `Migrations`, + to: "build/migrations/intro", + Svg: require("@site/static/img/migration.svg").default, + description: ( + <> + See what has been updated in each release the process of the transition between versions. + + ), + }, + { + title: `Packages`, + to: "build/packages", + Svg: require("@site/static/img/packaging.svg").default, + description: ( + <> + Explore a curated collection of pre-built modules and functionalities, streamlining the + development process. + + ), + }, + { + title: `Tooling`, + to: "build/tooling", + Svg: require("@site/static/img/tools.svg").default, + description: ( + <> + A suite of utilities designed to enhance the development workflow, optimizing the efficiency of + Cosmos SDK-based projects. + + ), + }, + { + title: `ADR's`, + to: "build/architecture", + Svg: require("@site/static/img/diagram.svg").default, + description: ( + <> + Provides a structured repository of key decisions made during the development process, which have + been documented and offers rationale behind key decisions being made + + ), + }, + { + title: `RFC`, + to: "build/rfc", + Svg: require("@site/static/img/chat.svg").default, + description: ( + <> + A Request for Comments (RFC) is a record of discussion on an open-ended topic related + to the design and implementation of the Cosmos SDK, for which no immediate decision is + required. + + ), + }, + { + title: `Specifications`, + to: "build/spec", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A detailed reference for the specifications of various components and features. + + ), + }, + { + title: `Cosmos SDK API`, + to: "/api", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A comprehensive reference for the application programming interfaces (APIs) + provided by the SDK. + + ), + }, + ]; + } diff --git a/src/components/featurelist/main/index.js b/src/components/featurelist/main/index.js new file mode 100644 index 000000000..7a381cd67 --- /dev/null +++ b/src/components/featurelist/main/index.js @@ -0,0 +1,75 @@ +import React from "react"; + +export default function FeatureList(url) { + return [ + { + title: `Learn`, + Svg: require("@site/static/img/innovation.svg").default, + to: 'learn/intro/overview', + description: ( + <> + Get a quick introduction to the Cosmos SDK and its key features, + including its modular architecture and developer-friendly tools. + + ), + }, + { + title: `Build a Chain`, + to: 'build/building-apps/app-go', + Svg: require("@site/static/img/link.svg").default, + description: ( + <> + Learn how to build a customized blockchain application using the Cosmos + SDK, with support for various programming languages and consensus + algorithms. + + ), + }, + { + title: `Build a Module`, + to: 'build/building-modules/intro', + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Dive deeper into the Cosmos SDK and learn how to create custom modules + to extend the functionality of your blockchain application. + + ), + }, + { + title: `Node Operation`, + to: 'user/run-node/run-node', + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Learn how to set up and operate a full node on the Cosmos network, and + become an active participant in the governance and decision-making + processes of the ecosystem. + + ), + }, + { + title: `Join the Community`, + to: "https://discord.com/invite/cosmosnetwork", + Svg: require("@site/static/img/public-service.svg").default, + description: ( + <> + Connect with other developers, validators, and enthusiasts in the Cosmos + ecosystem, and collaborate on building the future of decentralized + applications. + + ), + }, + { + title: `Discuss`, + to: "https://github.com/orgs/cosmos/discussions", + Svg: require("@site/static/img/ecosystem.svg").default, + description: ( + <> + Collaborative forum for the community to ask/answer questions, share + information, discuss items and give feedbacks on the teams roadmaps. + + ), + }, + ]; + } diff --git a/src/components/featurelist/main/learn.js b/src/components/featurelist/main/learn.js new file mode 100644 index 000000000..f0de181a7 --- /dev/null +++ b/src/components/featurelist/main/learn.js @@ -0,0 +1,42 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Introduction`, + to: "learn/intro/overview", + Svg: require("@site/static/img/introduction.svg").default, + description: ( + <> + Dive into the fundamentals of Cosmos SDK with an insightful introduction, + laying the groundwork for understanding blockchain development. + + ), + }, + { + title: `Beginner`, + to: "learn/beginner/app-anatomy", + Svg: require("@site/static/img/beginner.svg").default, + description: ( + <> + Start your journey with beginner-friendly resources in the Cosmos SDK's "Learn" + section, providing a gentle entry point for newcomers to blockchain development. + + ), + }, + { + title: `Advanced`, + to: "learn/advanced/baseapp", + Svg: require("@site/static/img/advanced.svg").default, + description: ( + <> + Level up your Cosmos SDK expertise with advanced topics, tailored for experienced + developers diving into intricate blockchain application development. + + ), + }, + ]; + } diff --git a/src/components/featurelist/main/user.js b/src/components/featurelist/main/user.js new file mode 100644 index 000000000..455aa2c04 --- /dev/null +++ b/src/components/featurelist/main/user.js @@ -0,0 +1,44 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + { + title: `Setting up keys`, + to: "user/run-node/keyring", + Svg: require("@site/static/img/key.svg").default, + description: ( + <> + Set up secure key management effortlessly with + Cosmos SDK's keyring feature for streamlined + cryptographic key handling. + + ), + }, + { + title: `Running a node`, + to: "user/run-node/run-node", + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Easily deploy and manage a node in the Cosmos network with + straightforward instructions, ensuring a smooth and reliable + blockchain operation. + + ), + }, + { + title: `CLI`, + to: "user/run-node/interact-node", + Svg: require("@site/static/img/command.svg").default, + description: ( + <> + Navigate and interact with the Cosmos SDK using the + Command Line Interface (CLI) for efficient and + powerful command-based operations. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.47/build.js b/src/components/featurelist/v0.47/build.js new file mode 100644 index 000000000..c05f566b5 --- /dev/null +++ b/src/components/featurelist/v0.47/build.js @@ -0,0 +1,107 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Building Apps`, + to: "build/building-apps/app-go", + Svg: require("@site/static/img/setting.svg").default, + description: ( + <> + The documentation in this section will guide you + through the process of developing your dApp using + the Cosmos SDK framework. + + ), + }, + { + title: `Building Modules`, + to: "build/building-modules/intro", + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Guides developers in constructing modules using the SDK and delves into advanced techniques by exploring code components. + + ), + }, + { + title: `Migrations`, + to: "build/migrations/intro", + Svg: require("@site/static/img/migration.svg").default, + description: ( + <> + See what has been updated in each release the process of the transition between versions. + + ), + }, + { + title: `Packages`, + to: "build/packages", + Svg: require("@site/static/img/packaging.svg").default, + description: ( + <> + Explore a curated collection of pre-built modules and functionalities, streamlining the + development process. + + ), + }, + { + title: `Tooling`, + to: "build/tooling", + Svg: require("@site/static/img/tools.svg").default, + description: ( + <> + A suite of utilities designed to enhance the development workflow, optimizing the efficiency of + Cosmos SDK-based projects. + + ), + }, + { + title: `ADR's`, + to: "build/architecture", + Svg: require("@site/static/img/diagram.svg").default, + description: ( + <> + Provides a structured repository of key decisions made during the development process, which have + been documented and offers rationale behind key decisions being made + + ), + }, + { + title: `RFC`, + to: "build/rfc", + Svg: require("@site/static/img/chat.svg").default, + description: ( + <> + A Request for Comments (RFC) is a record of discussion on an open-ended topic related + to the design and implementation of the Cosmos SDK, for which no immediate decision is + required. + + ), + }, + { + title: `Specifications`, + to: "build/spec", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A detailed reference for the specifications of various components and features. + + ), + }, + { + title: `Cosmos SDK API`, + to: "/api", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A comprehensive reference for the application programming interfaces (APIs) + provided by the SDK. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.47/index.js b/src/components/featurelist/v0.47/index.js new file mode 100644 index 000000000..addf4b2ff --- /dev/null +++ b/src/components/featurelist/v0.47/index.js @@ -0,0 +1,75 @@ +import React from "react"; + +export default function FeatureList(url) { + return [ + { + title: `Learn`, + Svg: require("@site/static/img/innovation.svg").default, + to: `${url}/learn/intro/overview`, + description: ( + <> + Get a quick introduction to the Cosmos SDK and its key features, + including its modular architecture and developer-friendly tools. + + ), + }, + { + title: `Build a Chain`, + to: `${url}/build/building-apps/app-go`, + Svg: require("@site/static/img/link.svg").default, + description: ( + <> + Learn how to build a customized blockchain application using the Cosmos + SDK, with support for various programming languages and consensus + algorithms. + + ), + }, + { + title: `Build a Module`, + to: `${url}/build/building-modules/intro`, + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Dive deeper into the Cosmos SDK and learn how to create custom modules + to extend the functionality of your blockchain application. + + ), + }, + { + title: `Node Operation`, + to: `${url}/user/run-node/run-node`, + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Learn how to set up and operate a full node on the Cosmos network, and + become an active participant in the governance and decision-making + processes of the ecosystem. + + ), + }, + { + title: `Join the Community`, + to: "https://discord.com/invite/cosmosnetwork", + Svg: require("@site/static/img/public-service.svg").default, + description: ( + <> + Connect with other developers, validators, and enthusiasts in the Cosmos + ecosystem, and collaborate on building the future of decentralized + applications. + + ), + }, + { + title: `Discuss`, + to: "https://github.com/orgs/cosmos/discussions", + Svg: require("@site/static/img/ecosystem.svg").default, + description: ( + <> + Collaborative forum for the community to ask/answer questions, share + information, discuss items and give feedbacks on the teams roadmaps. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.47/learn.js b/src/components/featurelist/v0.47/learn.js new file mode 100644 index 000000000..f0de181a7 --- /dev/null +++ b/src/components/featurelist/v0.47/learn.js @@ -0,0 +1,42 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Introduction`, + to: "learn/intro/overview", + Svg: require("@site/static/img/introduction.svg").default, + description: ( + <> + Dive into the fundamentals of Cosmos SDK with an insightful introduction, + laying the groundwork for understanding blockchain development. + + ), + }, + { + title: `Beginner`, + to: "learn/beginner/app-anatomy", + Svg: require("@site/static/img/beginner.svg").default, + description: ( + <> + Start your journey with beginner-friendly resources in the Cosmos SDK's "Learn" + section, providing a gentle entry point for newcomers to blockchain development. + + ), + }, + { + title: `Advanced`, + to: "learn/advanced/baseapp", + Svg: require("@site/static/img/advanced.svg").default, + description: ( + <> + Level up your Cosmos SDK expertise with advanced topics, tailored for experienced + developers diving into intricate blockchain application development. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.47/user.js b/src/components/featurelist/v0.47/user.js new file mode 100644 index 000000000..142b743c6 --- /dev/null +++ b/src/components/featurelist/v0.47/user.js @@ -0,0 +1,45 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + + return [ + { + title: `Setting up keys`, + to: "user/run-node/keyring", + Svg: require("@site/static/img/key.svg").default, + description: ( + <> + Set up secure key management effortlessly with + Cosmos SDK's keyring feature for streamlined + cryptographic key handling. + + ), + }, + { + title: `Running a node`, + to: "user/run-node/run-node", + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Easily deploy and manage a node in the Cosmos network with + straightforward instructions, ensuring a smooth and reliable + blockchain operation. + + ), + }, + { + title: `CLI`, + to: "user/run-node/interact-node", + Svg: require("@site/static/img/command.svg").default, + description: ( + <> + Navigate and interact with the Cosmos SDK using the + Command Line Interface (CLI) for efficient and + powerful command-based operations. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.50/build.js b/src/components/featurelist/v0.50/build.js new file mode 100644 index 000000000..c05f566b5 --- /dev/null +++ b/src/components/featurelist/v0.50/build.js @@ -0,0 +1,107 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Building Apps`, + to: "build/building-apps/app-go", + Svg: require("@site/static/img/setting.svg").default, + description: ( + <> + The documentation in this section will guide you + through the process of developing your dApp using + the Cosmos SDK framework. + + ), + }, + { + title: `Building Modules`, + to: "build/building-modules/intro", + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Guides developers in constructing modules using the SDK and delves into advanced techniques by exploring code components. + + ), + }, + { + title: `Migrations`, + to: "build/migrations/intro", + Svg: require("@site/static/img/migration.svg").default, + description: ( + <> + See what has been updated in each release the process of the transition between versions. + + ), + }, + { + title: `Packages`, + to: "build/packages", + Svg: require("@site/static/img/packaging.svg").default, + description: ( + <> + Explore a curated collection of pre-built modules and functionalities, streamlining the + development process. + + ), + }, + { + title: `Tooling`, + to: "build/tooling", + Svg: require("@site/static/img/tools.svg").default, + description: ( + <> + A suite of utilities designed to enhance the development workflow, optimizing the efficiency of + Cosmos SDK-based projects. + + ), + }, + { + title: `ADR's`, + to: "build/architecture", + Svg: require("@site/static/img/diagram.svg").default, + description: ( + <> + Provides a structured repository of key decisions made during the development process, which have + been documented and offers rationale behind key decisions being made + + ), + }, + { + title: `RFC`, + to: "build/rfc", + Svg: require("@site/static/img/chat.svg").default, + description: ( + <> + A Request for Comments (RFC) is a record of discussion on an open-ended topic related + to the design and implementation of the Cosmos SDK, for which no immediate decision is + required. + + ), + }, + { + title: `Specifications`, + to: "build/spec", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A detailed reference for the specifications of various components and features. + + ), + }, + { + title: `Cosmos SDK API`, + to: "/api", + Svg: require("@site/static/img/list.svg").default, + description: ( + <> + A comprehensive reference for the application programming interfaces (APIs) + provided by the SDK. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.50/index.js b/src/components/featurelist/v0.50/index.js new file mode 100644 index 000000000..addf4b2ff --- /dev/null +++ b/src/components/featurelist/v0.50/index.js @@ -0,0 +1,75 @@ +import React from "react"; + +export default function FeatureList(url) { + return [ + { + title: `Learn`, + Svg: require("@site/static/img/innovation.svg").default, + to: `${url}/learn/intro/overview`, + description: ( + <> + Get a quick introduction to the Cosmos SDK and its key features, + including its modular architecture and developer-friendly tools. + + ), + }, + { + title: `Build a Chain`, + to: `${url}/build/building-apps/app-go`, + Svg: require("@site/static/img/link.svg").default, + description: ( + <> + Learn how to build a customized blockchain application using the Cosmos + SDK, with support for various programming languages and consensus + algorithms. + + ), + }, + { + title: `Build a Module`, + to: `${url}/build/building-modules/intro`, + Svg: require("@site/static/img/cube.svg").default, + description: ( + <> + Dive deeper into the Cosmos SDK and learn how to create custom modules + to extend the functionality of your blockchain application. + + ), + }, + { + title: `Node Operation`, + to: `${url}/user/run-node/run-node`, + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Learn how to set up and operate a full node on the Cosmos network, and + become an active participant in the governance and decision-making + processes of the ecosystem. + + ), + }, + { + title: `Join the Community`, + to: "https://discord.com/invite/cosmosnetwork", + Svg: require("@site/static/img/public-service.svg").default, + description: ( + <> + Connect with other developers, validators, and enthusiasts in the Cosmos + ecosystem, and collaborate on building the future of decentralized + applications. + + ), + }, + { + title: `Discuss`, + to: "https://github.com/orgs/cosmos/discussions", + Svg: require("@site/static/img/ecosystem.svg").default, + description: ( + <> + Collaborative forum for the community to ask/answer questions, share + information, discuss items and give feedbacks on the teams roadmaps. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.50/learn.js b/src/components/featurelist/v0.50/learn.js new file mode 100644 index 000000000..f0de181a7 --- /dev/null +++ b/src/components/featurelist/v0.50/learn.js @@ -0,0 +1,42 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + return [ + + { + title: `Introduction`, + to: "learn/intro/overview", + Svg: require("@site/static/img/introduction.svg").default, + description: ( + <> + Dive into the fundamentals of Cosmos SDK with an insightful introduction, + laying the groundwork for understanding blockchain development. + + ), + }, + { + title: `Beginner`, + to: "learn/beginner/app-anatomy", + Svg: require("@site/static/img/beginner.svg").default, + description: ( + <> + Start your journey with beginner-friendly resources in the Cosmos SDK's "Learn" + section, providing a gentle entry point for newcomers to blockchain development. + + ), + }, + { + title: `Advanced`, + to: "learn/advanced/baseapp", + Svg: require("@site/static/img/advanced.svg").default, + description: ( + <> + Level up your Cosmos SDK expertise with advanced topics, tailored for experienced + developers diving into intricate blockchain application development. + + ), + }, + ]; + } diff --git a/src/components/featurelist/v0.50/user.js b/src/components/featurelist/v0.50/user.js new file mode 100644 index 000000000..142b743c6 --- /dev/null +++ b/src/components/featurelist/v0.50/user.js @@ -0,0 +1,45 @@ +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; + + +export default function FeatureList(url) { + + return [ + { + title: `Setting up keys`, + to: "user/run-node/keyring", + Svg: require("@site/static/img/key.svg").default, + description: ( + <> + Set up secure key management effortlessly with + Cosmos SDK's keyring feature for streamlined + cryptographic key handling. + + ), + }, + { + title: `Running a node`, + to: "user/run-node/run-node", + Svg: require("@site/static/img/node.svg").default, + description: ( + <> + Easily deploy and manage a node in the Cosmos network with + straightforward instructions, ensuring a smooth and reliable + blockchain operation. + + ), + }, + { + title: `CLI`, + to: "user/run-node/interact-node", + Svg: require("@site/static/img/command.svg").default, + description: ( + <> + Navigate and interact with the Cosmos SDK using the + Command Line Interface (CLI) for efficient and + powerful command-based operations. + + ), + }, + ]; + } diff --git a/src/pages/main/build.js b/src/pages/main/build.js new file mode 100644 index 000000000..f6be6279a --- /dev/null +++ b/src/pages/main/build.js @@ -0,0 +1,37 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/main/build'; +import FeatureList from '@site/src/components/featurelist/main/build'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Build

+

Dive deeper into the Cosmos SDK + and learn how to build customized blockchain applications and custom modules.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.50.js b/src/pages/main/index.js similarity index 84% rename from src/pages/v0.50.js rename to src/pages/main/index.js index d40706cae..5e2840536 100644 --- a/src/pages/v0.50.js +++ b/src/pages/main/index.js @@ -2,10 +2,10 @@ import React from 'react'; import Layout from '@theme/Layout'; import clsx from 'clsx'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; -import FeatureList from '@site/src/components/featurelist'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/main'; +import FeatureList from '@site/src/components/featurelist/main'; -import styles from './index.module.css'; +import styles from '../index.module.css'; function HomepageHeader() { const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); @@ -27,7 +27,7 @@ export default function Home() { description=" Explore the SDK ">
- +
); diff --git a/src/pages/main/learn.js b/src/pages/main/learn.js new file mode 100644 index 000000000..1eceb7bd1 --- /dev/null +++ b/src/pages/main/learn.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/main/learn'; +import FeatureList from '@site/src/components/featurelist/main/learn'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Learn

+

Get a quick introduction to the Cosmos + SDK and its key features, including its modular architecture and + developer-friendly tools.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/main/user.js b/src/pages/main/user.js new file mode 100644 index 000000000..f82f31f13 --- /dev/null +++ b/src/pages/main/user.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.50/user'; +import FeatureList from '@site/src/components/featurelist/main/user'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

User

+

Discover concise user guides in the Cosmos SDK documentation, + offering clear instructions on CLI usage, node operation, and essential tasks for a + streamlined developer and participant experience.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.47/build.js b/src/pages/v0.47/build.js new file mode 100644 index 000000000..f735b3bef --- /dev/null +++ b/src/pages/v0.47/build.js @@ -0,0 +1,37 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.47/build'; +import FeatureList from '@site/src/components/featurelist/v0.47/build'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Build

+

Dive deeper into the Cosmos SDK + and learn how to build customized blockchain applications and custom modules.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.47.js b/src/pages/v0.47/index.js similarity index 89% rename from src/pages/v0.47.js rename to src/pages/v0.47/index.js index b1d9521c6..1207076ca 100644 --- a/src/pages/v0.47.js +++ b/src/pages/v0.47/index.js @@ -2,10 +2,10 @@ import React from 'react'; import Layout from '@theme/Layout'; import clsx from 'clsx'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; -import FeatureList from '@site/src/components/featurelist'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.47'; +import FeatureList from '@site/src/components/featurelist/v0.47'; -import styles from './index.module.css'; +import styles from '../index.module.css'; function HomepageHeader() { const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); diff --git a/src/pages/v0.47/learn.js b/src/pages/v0.47/learn.js new file mode 100644 index 000000000..6c1f9905a --- /dev/null +++ b/src/pages/v0.47/learn.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.47/learn'; +import FeatureList from '@site/src/components/featurelist/v0.47/learn'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Learn

+

Get a quick introduction to the Cosmos + SDK and its key features, including its modular architecture and + developer-friendly tools.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.47/user.js b/src/pages/v0.47/user.js new file mode 100644 index 000000000..a2818b9d2 --- /dev/null +++ b/src/pages/v0.47/user.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.47/user'; +import FeatureList from '@site/src/components/featurelist/v0.47/user'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

User

+

Discover concise user guides in the Cosmos SDK documentation, + offering clear instructions on CLI usage, node operation, and essential tasks for a + streamlined developer and participant experience.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.50/build.js b/src/pages/v0.50/build.js new file mode 100644 index 000000000..f71720f8a --- /dev/null +++ b/src/pages/v0.50/build.js @@ -0,0 +1,37 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.50/build'; +import FeatureList from '@site/src/components/featurelist/v0.50/build'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Build

+

Dive deeper into the Cosmos SDK + and learn how to build customized blockchain applications and custom modules.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.50/index.js b/src/pages/v0.50/index.js new file mode 100644 index 000000000..b07ac178c --- /dev/null +++ b/src/pages/v0.50/index.js @@ -0,0 +1,36 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.50'; +import FeatureList from '@site/src/components/featurelist/v0.50'; + +import styles from '../index.module.css'; + +function HomepageHeader() { + const {siteConfig: {tagline}} = useDocusaurusContext(); + return ( +
+
+

Learn

+

Get a quick introduction to the Cosmos + SDK and its key features, including its modular architecture and + developer-friendly tools.

+
+
+ ); +} + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + +
+ +
+
+ ); +} diff --git a/src/pages/v0.50/learn.js b/src/pages/v0.50/learn.js new file mode 100644 index 000000000..43e909ef4 --- /dev/null +++ b/src/pages/v0.50/learn.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.50/learn'; +import FeatureList from '@site/src/components/featurelist/v0.50/learn'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

Learn

+

Get a quick introduction to the Cosmos + SDK and its key features, including its modular architecture and + developer-friendly tools.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/src/pages/v0.50/user.js b/src/pages/v0.50/user.js new file mode 100644 index 000000000..0b37bf89c --- /dev/null +++ b/src/pages/v0.50/user.js @@ -0,0 +1,38 @@ +import React from 'react'; +import Layout from '@theme/Layout'; +import clsx from 'clsx'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import HomepageFeatures from '@site/src/components/HomepageFeatures/v0.50/user'; +import FeatureList from '@site/src/components/featurelist/v0.50/user'; +import styles from '../index.module.css'; + + +function HomepageHeader() { + const {siteConfig: {tagline, title: title}} = useDocusaurusContext(); + return ( +
+
+

User

+

Discover concise user guides in the Cosmos SDK documentation, + offering clear instructions on CLI usage, node operation, and essential tasks for a + streamlined developer and participant experience.

+
+
+ ); +} + + +export default function Home() { + const {siteConfig} = useDocusaurusContext(); + return ( + + + +
+ +
+
+ + ); + +} diff --git a/static/img/advanced.svg b/static/img/advanced.svg new file mode 100644 index 000000000..1ed5d06aa --- /dev/null +++ b/static/img/advanced.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/api.svg b/static/img/api.svg new file mode 100644 index 000000000..27f46fb1b --- /dev/null +++ b/static/img/api.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/beginner.svg b/static/img/beginner.svg new file mode 100644 index 000000000..d729ad2e3 --- /dev/null +++ b/static/img/beginner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/chat.svg b/static/img/chat.svg new file mode 100644 index 000000000..bfa7971bc --- /dev/null +++ b/static/img/chat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/cli.svg b/static/img/cli.svg new file mode 100644 index 000000000..6df968431 --- /dev/null +++ b/static/img/cli.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/command.svg b/static/img/command.svg new file mode 100644 index 000000000..bb48b9087 --- /dev/null +++ b/static/img/command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/comment.svg b/static/img/comment.svg new file mode 100644 index 000000000..a324a15b8 --- /dev/null +++ b/static/img/comment.svg @@ -0,0 +1,41 @@ + + + + diff --git a/static/img/diagram.svg b/static/img/diagram.svg new file mode 100644 index 000000000..6fd00f22f --- /dev/null +++ b/static/img/diagram.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/introduction.svg b/static/img/introduction.svg new file mode 100644 index 000000000..fe1a669f5 --- /dev/null +++ b/static/img/introduction.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/key.svg b/static/img/key.svg new file mode 100644 index 000000000..d81bfefdd --- /dev/null +++ b/static/img/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/list.svg b/static/img/list.svg new file mode 100644 index 000000000..1f8c31b95 --- /dev/null +++ b/static/img/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/migration.svg b/static/img/migration.svg new file mode 100644 index 000000000..40dd473a4 --- /dev/null +++ b/static/img/migration.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/packaging.svg b/static/img/packaging.svg new file mode 100644 index 000000000..aea523799 --- /dev/null +++ b/static/img/packaging.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/tools.svg b/static/img/tools.svg new file mode 100644 index 000000000..91f8a2e7a --- /dev/null +++ b/static/img/tools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/sync_script.sh b/sync_script.sh index de921bc7e..f1db62e39 100755 --- a/sync_script.sh +++ b/sync_script.sh @@ -24,8 +24,7 @@ for version in "${VERSIONS[@]}"; do branch="main" # Set the branch to 'main' version_directory="" # For 'main', the version directory is empty else - version="${version#v}" # Remove the 'v' prefix from the version number - branch="release/v$version.x" # Determine the branch name + branch="release/$version.x" # Determine the branch name version_directory="version-$version" # Create a directory name based on the version fi @@ -51,7 +50,7 @@ for version in "${VERSIONS[@]}"; do fi # Run the pre.sh script - cd docs && sh ./pre.sh + # cd docs && sh ./pre.sh for folder in "build" "learn"; do if [ "$version" == "main" ]; then @@ -69,10 +68,10 @@ done cd "$WORK_DIR" # This is copied to ensure main and 0.50 are up to date with one another -cp -a "docs/user" "versioned_docs/version-0.50" +cp -a "docs/user" "versioned_docs/version-v0.50" wget -O "docs/user/run-node/04-rosetta.md" "https://raw.githubusercontent.com/cosmos/rosetta/main/README.md" -cp -r "docs/user/run-node/04-rosetta.md" "versioned_docs/version-0.50/user/run-node/04-rosetta.md" +cp -r "docs/user/run-node/04-rosetta.md" "versioned_docs/version-v0.50/user/run-node/04-rosetta.md" # Remove the 'cosmos-sdk' directory if needed rm -rf ./cosmos-sdk diff --git a/versioned_docs/version-0.47/build/_category_.json b/versioned_docs/version-v0.47/build/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/_category_.json rename to versioned_docs/version-v0.47/build/_category_.json diff --git a/versioned_docs/version-0.47/build/architecture/PROCESS.md b/versioned_docs/version-v0.47/build/architecture/PROCESS.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/PROCESS.md rename to versioned_docs/version-v0.47/build/architecture/PROCESS.md diff --git a/versioned_docs/version-0.47/build/architecture/README.md b/versioned_docs/version-v0.47/build/architecture/README.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/README.md rename to versioned_docs/version-v0.47/build/architecture/README.md diff --git a/versioned_docs/version-0.47/build/architecture/_category_.json b/versioned_docs/version-v0.47/build/architecture/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/architecture/_category_.json rename to versioned_docs/version-v0.47/build/architecture/_category_.json diff --git a/versioned_docs/version-0.47/build/architecture/adr-002-docs-structure.md b/versioned_docs/version-v0.47/build/architecture/adr-002-docs-structure.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-002-docs-structure.md rename to versioned_docs/version-v0.47/build/architecture/adr-002-docs-structure.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-003-dynamic-capability-store.md b/versioned_docs/version-v0.47/build/architecture/adr-003-dynamic-capability-store.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-003-dynamic-capability-store.md rename to versioned_docs/version-v0.47/build/architecture/adr-003-dynamic-capability-store.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-004-split-denomination-keys.md b/versioned_docs/version-v0.47/build/architecture/adr-004-split-denomination-keys.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-004-split-denomination-keys.md rename to versioned_docs/version-v0.47/build/architecture/adr-004-split-denomination-keys.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-006-secret-store-replacement.md b/versioned_docs/version-v0.47/build/architecture/adr-006-secret-store-replacement.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-006-secret-store-replacement.md rename to versioned_docs/version-v0.47/build/architecture/adr-006-secret-store-replacement.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-007-specialization-groups.md b/versioned_docs/version-v0.47/build/architecture/adr-007-specialization-groups.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-007-specialization-groups.md rename to versioned_docs/version-v0.47/build/architecture/adr-007-specialization-groups.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-008-dCERT-group.md b/versioned_docs/version-v0.47/build/architecture/adr-008-dCERT-group.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-008-dCERT-group.md rename to versioned_docs/version-v0.47/build/architecture/adr-008-dCERT-group.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-009-evidence-module.md b/versioned_docs/version-v0.47/build/architecture/adr-009-evidence-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-009-evidence-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-009-evidence-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-010-modular-antehandler.md b/versioned_docs/version-v0.47/build/architecture/adr-010-modular-antehandler.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-010-modular-antehandler.md rename to versioned_docs/version-v0.47/build/architecture/adr-010-modular-antehandler.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-011-generalize-genesis-accounts.md b/versioned_docs/version-v0.47/build/architecture/adr-011-generalize-genesis-accounts.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-011-generalize-genesis-accounts.md rename to versioned_docs/version-v0.47/build/architecture/adr-011-generalize-genesis-accounts.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-012-state-accessors.md b/versioned_docs/version-v0.47/build/architecture/adr-012-state-accessors.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-012-state-accessors.md rename to versioned_docs/version-v0.47/build/architecture/adr-012-state-accessors.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-013-metrics.md b/versioned_docs/version-v0.47/build/architecture/adr-013-metrics.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-013-metrics.md rename to versioned_docs/version-v0.47/build/architecture/adr-013-metrics.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-014-proportional-slashing.md b/versioned_docs/version-v0.47/build/architecture/adr-014-proportional-slashing.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-014-proportional-slashing.md rename to versioned_docs/version-v0.47/build/architecture/adr-014-proportional-slashing.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-016-validator-consensus-key-rotation.md b/versioned_docs/version-v0.47/build/architecture/adr-016-validator-consensus-key-rotation.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-016-validator-consensus-key-rotation.md rename to versioned_docs/version-v0.47/build/architecture/adr-016-validator-consensus-key-rotation.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-017-historical-header-module.md b/versioned_docs/version-v0.47/build/architecture/adr-017-historical-header-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-017-historical-header-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-017-historical-header-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-018-extendable-voting-period.md b/versioned_docs/version-v0.47/build/architecture/adr-018-extendable-voting-period.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-018-extendable-voting-period.md rename to versioned_docs/version-v0.47/build/architecture/adr-018-extendable-voting-period.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-019-protobuf-state-encoding.md b/versioned_docs/version-v0.47/build/architecture/adr-019-protobuf-state-encoding.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-019-protobuf-state-encoding.md rename to versioned_docs/version-v0.47/build/architecture/adr-019-protobuf-state-encoding.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-020-protobuf-transaction-encoding.md b/versioned_docs/version-v0.47/build/architecture/adr-020-protobuf-transaction-encoding.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-020-protobuf-transaction-encoding.md rename to versioned_docs/version-v0.47/build/architecture/adr-020-protobuf-transaction-encoding.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-021-protobuf-query-encoding.md b/versioned_docs/version-v0.47/build/architecture/adr-021-protobuf-query-encoding.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-021-protobuf-query-encoding.md rename to versioned_docs/version-v0.47/build/architecture/adr-021-protobuf-query-encoding.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-022-custom-panic-handling.md b/versioned_docs/version-v0.47/build/architecture/adr-022-custom-panic-handling.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-022-custom-panic-handling.md rename to versioned_docs/version-v0.47/build/architecture/adr-022-custom-panic-handling.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-023-protobuf-naming.md b/versioned_docs/version-v0.47/build/architecture/adr-023-protobuf-naming.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-023-protobuf-naming.md rename to versioned_docs/version-v0.47/build/architecture/adr-023-protobuf-naming.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-024-coin-metadata.md b/versioned_docs/version-v0.47/build/architecture/adr-024-coin-metadata.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-024-coin-metadata.md rename to versioned_docs/version-v0.47/build/architecture/adr-024-coin-metadata.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-027-deterministic-protobuf-serialization.md b/versioned_docs/version-v0.47/build/architecture/adr-027-deterministic-protobuf-serialization.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-027-deterministic-protobuf-serialization.md rename to versioned_docs/version-v0.47/build/architecture/adr-027-deterministic-protobuf-serialization.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-028-public-key-addresses.md b/versioned_docs/version-v0.47/build/architecture/adr-028-public-key-addresses.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-028-public-key-addresses.md rename to versioned_docs/version-v0.47/build/architecture/adr-028-public-key-addresses.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-029-fee-grant-module.md b/versioned_docs/version-v0.47/build/architecture/adr-029-fee-grant-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-029-fee-grant-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-029-fee-grant-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-030-authz-module.md b/versioned_docs/version-v0.47/build/architecture/adr-030-authz-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-030-authz-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-030-authz-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-031-msg-service.md b/versioned_docs/version-v0.47/build/architecture/adr-031-msg-service.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-031-msg-service.md rename to versioned_docs/version-v0.47/build/architecture/adr-031-msg-service.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-032-typed-events.md b/versioned_docs/version-v0.47/build/architecture/adr-032-typed-events.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-032-typed-events.md rename to versioned_docs/version-v0.47/build/architecture/adr-032-typed-events.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-033-protobuf-inter-module-comm.md b/versioned_docs/version-v0.47/build/architecture/adr-033-protobuf-inter-module-comm.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-033-protobuf-inter-module-comm.md rename to versioned_docs/version-v0.47/build/architecture/adr-033-protobuf-inter-module-comm.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-034-account-rekeying.md b/versioned_docs/version-v0.47/build/architecture/adr-034-account-rekeying.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-034-account-rekeying.md rename to versioned_docs/version-v0.47/build/architecture/adr-034-account-rekeying.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-035-rosetta-api-support.md b/versioned_docs/version-v0.47/build/architecture/adr-035-rosetta-api-support.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-035-rosetta-api-support.md rename to versioned_docs/version-v0.47/build/architecture/adr-035-rosetta-api-support.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-036-arbitrary-signature.md b/versioned_docs/version-v0.47/build/architecture/adr-036-arbitrary-signature.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-036-arbitrary-signature.md rename to versioned_docs/version-v0.47/build/architecture/adr-036-arbitrary-signature.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-037-gov-split-vote.md b/versioned_docs/version-v0.47/build/architecture/adr-037-gov-split-vote.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-037-gov-split-vote.md rename to versioned_docs/version-v0.47/build/architecture/adr-037-gov-split-vote.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-038-state-listening.md b/versioned_docs/version-v0.47/build/architecture/adr-038-state-listening.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-038-state-listening.md rename to versioned_docs/version-v0.47/build/architecture/adr-038-state-listening.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-039-epoched-staking.md b/versioned_docs/version-v0.47/build/architecture/adr-039-epoched-staking.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-039-epoched-staking.md rename to versioned_docs/version-v0.47/build/architecture/adr-039-epoched-staking.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-040-storage-and-smt-state-commitments.md b/versioned_docs/version-v0.47/build/architecture/adr-040-storage-and-smt-state-commitments.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-040-storage-and-smt-state-commitments.md rename to versioned_docs/version-v0.47/build/architecture/adr-040-storage-and-smt-state-commitments.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-041-in-place-store-migrations.md b/versioned_docs/version-v0.47/build/architecture/adr-041-in-place-store-migrations.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-041-in-place-store-migrations.md rename to versioned_docs/version-v0.47/build/architecture/adr-041-in-place-store-migrations.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-042-group-module.md b/versioned_docs/version-v0.47/build/architecture/adr-042-group-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-042-group-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-042-group-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-043-nft-module.md b/versioned_docs/version-v0.47/build/architecture/adr-043-nft-module.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-043-nft-module.md rename to versioned_docs/version-v0.47/build/architecture/adr-043-nft-module.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-044-protobuf-updates-guidelines.md b/versioned_docs/version-v0.47/build/architecture/adr-044-protobuf-updates-guidelines.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-044-protobuf-updates-guidelines.md rename to versioned_docs/version-v0.47/build/architecture/adr-044-protobuf-updates-guidelines.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-045-check-delivertx-middlewares.md b/versioned_docs/version-v0.47/build/architecture/adr-045-check-delivertx-middlewares.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-045-check-delivertx-middlewares.md rename to versioned_docs/version-v0.47/build/architecture/adr-045-check-delivertx-middlewares.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-046-module-params.md b/versioned_docs/version-v0.47/build/architecture/adr-046-module-params.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-046-module-params.md rename to versioned_docs/version-v0.47/build/architecture/adr-046-module-params.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-047-extend-upgrade-plan.md b/versioned_docs/version-v0.47/build/architecture/adr-047-extend-upgrade-plan.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-047-extend-upgrade-plan.md rename to versioned_docs/version-v0.47/build/architecture/adr-047-extend-upgrade-plan.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-048-consensus-fees.md b/versioned_docs/version-v0.47/build/architecture/adr-048-consensus-fees.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-048-consensus-fees.md rename to versioned_docs/version-v0.47/build/architecture/adr-048-consensus-fees.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-049-state-sync-hooks.md b/versioned_docs/version-v0.47/build/architecture/adr-049-state-sync-hooks.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-049-state-sync-hooks.md rename to versioned_docs/version-v0.47/build/architecture/adr-049-state-sync-hooks.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual-annex1.md b/versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual-annex1.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual-annex1.md rename to versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual-annex1.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual-annex2.md b/versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual-annex2.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual-annex2.md rename to versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual-annex2.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual.md b/versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-050-sign-mode-textual.md rename to versioned_docs/version-v0.47/build/architecture/adr-050-sign-mode-textual.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-053-go-module-refactoring.md b/versioned_docs/version-v0.47/build/architecture/adr-053-go-module-refactoring.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-053-go-module-refactoring.md rename to versioned_docs/version-v0.47/build/architecture/adr-053-go-module-refactoring.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-054-semver-compatible-modules.md b/versioned_docs/version-v0.47/build/architecture/adr-054-semver-compatible-modules.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-054-semver-compatible-modules.md rename to versioned_docs/version-v0.47/build/architecture/adr-054-semver-compatible-modules.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-055-orm.md b/versioned_docs/version-v0.47/build/architecture/adr-055-orm.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-055-orm.md rename to versioned_docs/version-v0.47/build/architecture/adr-055-orm.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-057-app-wiring.md b/versioned_docs/version-v0.47/build/architecture/adr-057-app-wiring.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-057-app-wiring.md rename to versioned_docs/version-v0.47/build/architecture/adr-057-app-wiring.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-058-auto-generated-cli.md b/versioned_docs/version-v0.47/build/architecture/adr-058-auto-generated-cli.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-058-auto-generated-cli.md rename to versioned_docs/version-v0.47/build/architecture/adr-058-auto-generated-cli.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-059-test-scopes.md b/versioned_docs/version-v0.47/build/architecture/adr-059-test-scopes.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-059-test-scopes.md rename to versioned_docs/version-v0.47/build/architecture/adr-059-test-scopes.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-060-abci-1.0.md b/versioned_docs/version-v0.47/build/architecture/adr-060-abci-1.0.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-060-abci-1.0.md rename to versioned_docs/version-v0.47/build/architecture/adr-060-abci-1.0.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-061-liquid-staking.md b/versioned_docs/version-v0.47/build/architecture/adr-061-liquid-staking.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-061-liquid-staking.md rename to versioned_docs/version-v0.47/build/architecture/adr-061-liquid-staking.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-062-collections-state-layer.md b/versioned_docs/version-v0.47/build/architecture/adr-062-collections-state-layer.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-062-collections-state-layer.md rename to versioned_docs/version-v0.47/build/architecture/adr-062-collections-state-layer.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-063-core-module-api.md b/versioned_docs/version-v0.47/build/architecture/adr-063-core-module-api.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-063-core-module-api.md rename to versioned_docs/version-v0.47/build/architecture/adr-063-core-module-api.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-064-abci-2.0.md b/versioned_docs/version-v0.47/build/architecture/adr-064-abci-2.0.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-064-abci-2.0.md rename to versioned_docs/version-v0.47/build/architecture/adr-064-abci-2.0.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-065-store-v2.md b/versioned_docs/version-v0.47/build/architecture/adr-065-store-v2.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-065-store-v2.md rename to versioned_docs/version-v0.47/build/architecture/adr-065-store-v2.md diff --git a/versioned_docs/version-0.47/build/architecture/adr-template.md b/versioned_docs/version-v0.47/build/architecture/adr-template.md similarity index 100% rename from versioned_docs/version-0.47/build/architecture/adr-template.md rename to versioned_docs/version-v0.47/build/architecture/adr-template.md diff --git a/versioned_docs/version-v0.47/build/build.md b/versioned_docs/version-v0.47/build/build.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_docs/version-0.47/build/building-apps/00-app-go.md b/versioned_docs/version-v0.47/build/building-apps/00-app-go.md similarity index 100% rename from versioned_docs/version-0.47/build/building-apps/00-app-go.md rename to versioned_docs/version-v0.47/build/building-apps/00-app-go.md diff --git a/versioned_docs/version-0.47/build/building-apps/01-app-go-v2.md b/versioned_docs/version-v0.47/build/building-apps/01-app-go-v2.md similarity index 100% rename from versioned_docs/version-0.47/build/building-apps/01-app-go-v2.md rename to versioned_docs/version-v0.47/build/building-apps/01-app-go-v2.md diff --git a/versioned_docs/version-0.47/build/building-apps/02-app-mempool.md b/versioned_docs/version-v0.47/build/building-apps/02-app-mempool.md similarity index 100% rename from versioned_docs/version-0.47/build/building-apps/02-app-mempool.md rename to versioned_docs/version-v0.47/build/building-apps/02-app-mempool.md diff --git a/versioned_docs/version-0.47/build/building-apps/03-app-upgrade.md b/versioned_docs/version-v0.47/build/building-apps/03-app-upgrade.md similarity index 100% rename from versioned_docs/version-0.47/build/building-apps/03-app-upgrade.md rename to versioned_docs/version-v0.47/build/building-apps/03-app-upgrade.md diff --git a/versioned_docs/version-0.47/build/building-apps/_category_.json b/versioned_docs/version-v0.47/build/building-apps/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/building-apps/_category_.json rename to versioned_docs/version-v0.47/build/building-apps/_category_.json diff --git a/versioned_docs/version-0.47/build/building-modules/00-intro.md b/versioned_docs/version-v0.47/build/building-modules/00-intro.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/00-intro.md rename to versioned_docs/version-v0.47/build/building-modules/00-intro.md diff --git a/versioned_docs/version-0.47/build/building-modules/01-module-manager.md b/versioned_docs/version-v0.47/build/building-modules/01-module-manager.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/01-module-manager.md rename to versioned_docs/version-v0.47/build/building-modules/01-module-manager.md diff --git a/versioned_docs/version-0.47/build/building-modules/02-messages-and-queries.md b/versioned_docs/version-v0.47/build/building-modules/02-messages-and-queries.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/02-messages-and-queries.md rename to versioned_docs/version-v0.47/build/building-modules/02-messages-and-queries.md diff --git a/versioned_docs/version-0.47/build/building-modules/03-msg-services.md b/versioned_docs/version-v0.47/build/building-modules/03-msg-services.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/03-msg-services.md rename to versioned_docs/version-v0.47/build/building-modules/03-msg-services.md diff --git a/versioned_docs/version-0.47/build/building-modules/04-query-services.md b/versioned_docs/version-v0.47/build/building-modules/04-query-services.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/04-query-services.md rename to versioned_docs/version-v0.47/build/building-modules/04-query-services.md diff --git a/versioned_docs/version-0.47/build/building-modules/05-beginblock-endblock.md b/versioned_docs/version-v0.47/build/building-modules/05-beginblock-endblock.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/05-beginblock-endblock.md rename to versioned_docs/version-v0.47/build/building-modules/05-beginblock-endblock.md diff --git a/versioned_docs/version-0.47/build/building-modules/06-keeper.md b/versioned_docs/version-v0.47/build/building-modules/06-keeper.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/06-keeper.md rename to versioned_docs/version-v0.47/build/building-modules/06-keeper.md diff --git a/versioned_docs/version-0.47/build/building-modules/07-invariants.md b/versioned_docs/version-v0.47/build/building-modules/07-invariants.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/07-invariants.md rename to versioned_docs/version-v0.47/build/building-modules/07-invariants.md diff --git a/versioned_docs/version-0.47/build/building-modules/08-genesis.md b/versioned_docs/version-v0.47/build/building-modules/08-genesis.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/08-genesis.md rename to versioned_docs/version-v0.47/build/building-modules/08-genesis.md diff --git a/versioned_docs/version-0.47/build/building-modules/09-module-interfaces.md b/versioned_docs/version-v0.47/build/building-modules/09-module-interfaces.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/09-module-interfaces.md rename to versioned_docs/version-v0.47/build/building-modules/09-module-interfaces.md diff --git a/versioned_docs/version-0.47/build/building-modules/11-structure.md b/versioned_docs/version-v0.47/build/building-modules/11-structure.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/11-structure.md rename to versioned_docs/version-v0.47/build/building-modules/11-structure.md diff --git a/versioned_docs/version-0.47/build/building-modules/12-errors.md b/versioned_docs/version-v0.47/build/building-modules/12-errors.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/12-errors.md rename to versioned_docs/version-v0.47/build/building-modules/12-errors.md diff --git a/versioned_docs/version-0.47/build/building-modules/13-upgrade.md b/versioned_docs/version-v0.47/build/building-modules/13-upgrade.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/13-upgrade.md rename to versioned_docs/version-v0.47/build/building-modules/13-upgrade.md diff --git a/versioned_docs/version-0.47/build/building-modules/14-simulator.md b/versioned_docs/version-v0.47/build/building-modules/14-simulator.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/14-simulator.md rename to versioned_docs/version-v0.47/build/building-modules/14-simulator.md diff --git a/versioned_docs/version-0.47/build/building-modules/15-depinject.md b/versioned_docs/version-v0.47/build/building-modules/15-depinject.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/15-depinject.md rename to versioned_docs/version-v0.47/build/building-modules/15-depinject.md diff --git a/versioned_docs/version-0.47/build/building-modules/16-testing.md b/versioned_docs/version-v0.47/build/building-modules/16-testing.md similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/16-testing.md rename to versioned_docs/version-v0.47/build/building-modules/16-testing.md diff --git a/versioned_docs/version-0.47/build/building-modules/_category_.json b/versioned_docs/version-v0.47/build/building-modules/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/_category_.json rename to versioned_docs/version-v0.47/build/building-modules/_category_.json diff --git a/versioned_docs/version-0.47/build/building-modules/transaction_flow.svg b/versioned_docs/version-v0.47/build/building-modules/transaction_flow.svg similarity index 100% rename from versioned_docs/version-0.47/build/building-modules/transaction_flow.svg rename to versioned_docs/version-v0.47/build/building-modules/transaction_flow.svg diff --git a/versioned_docs/version-0.47/build/migrations/01-intro.md b/versioned_docs/version-v0.47/build/migrations/01-intro.md similarity index 100% rename from versioned_docs/version-0.47/build/migrations/01-intro.md rename to versioned_docs/version-v0.47/build/migrations/01-intro.md diff --git a/versioned_docs/version-0.47/build/migrations/02-upgrading.md b/versioned_docs/version-v0.47/build/migrations/02-upgrading.md similarity index 100% rename from versioned_docs/version-0.47/build/migrations/02-upgrading.md rename to versioned_docs/version-v0.47/build/migrations/02-upgrading.md diff --git a/versioned_docs/version-0.47/build/migrations/_category_.json b/versioned_docs/version-v0.47/build/migrations/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/migrations/_category_.json rename to versioned_docs/version-v0.47/build/migrations/_category_.json diff --git a/versioned_docs/version-0.47/build/modules/README.md b/versioned_docs/version-v0.47/build/modules/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/README.md rename to versioned_docs/version-v0.47/build/modules/README.md diff --git a/versioned_docs/version-0.47/build/modules/_category_.json b/versioned_docs/version-v0.47/build/modules/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/modules/_category_.json rename to versioned_docs/version-v0.47/build/modules/_category_.json diff --git a/versioned_docs/version-0.47/build/modules/accounts/accounts.md b/versioned_docs/version-v0.47/build/modules/accounts/accounts.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/accounts/accounts.md rename to versioned_docs/version-v0.47/build/modules/accounts/accounts.md diff --git a/versioned_docs/version-0.47/build/modules/auth/1-vesting.md b/versioned_docs/version-v0.47/build/modules/auth/1-vesting.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/auth/1-vesting.md rename to versioned_docs/version-v0.47/build/modules/auth/1-vesting.md diff --git a/versioned_docs/version-0.47/build/modules/auth/2-tx.md b/versioned_docs/version-v0.47/build/modules/auth/2-tx.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/auth/2-tx.md rename to versioned_docs/version-v0.47/build/modules/auth/2-tx.md diff --git a/versioned_docs/version-0.47/build/modules/auth/README.md b/versioned_docs/version-v0.47/build/modules/auth/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/auth/README.md rename to versioned_docs/version-v0.47/build/modules/auth/README.md diff --git a/versioned_docs/version-0.47/build/modules/authz/README.md b/versioned_docs/version-v0.47/build/modules/authz/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/authz/README.md rename to versioned_docs/version-v0.47/build/modules/authz/README.md diff --git a/versioned_docs/version-0.47/build/modules/bank/README.md b/versioned_docs/version-v0.47/build/modules/bank/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/bank/README.md rename to versioned_docs/version-v0.47/build/modules/bank/README.md diff --git a/versioned_docs/version-0.47/build/modules/circuit/README.md b/versioned_docs/version-v0.47/build/modules/circuit/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/circuit/README.md rename to versioned_docs/version-v0.47/build/modules/circuit/README.md diff --git a/versioned_docs/version-0.47/build/modules/consensus/README.md b/versioned_docs/version-v0.47/build/modules/consensus/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/consensus/README.md rename to versioned_docs/version-v0.47/build/modules/consensus/README.md diff --git a/versioned_docs/version-0.47/build/modules/crisis/README.md b/versioned_docs/version-v0.47/build/modules/crisis/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/crisis/README.md rename to versioned_docs/version-v0.47/build/modules/crisis/README.md diff --git a/versioned_docs/version-0.47/build/modules/distribution/README.md b/versioned_docs/version-v0.47/build/modules/distribution/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/distribution/README.md rename to versioned_docs/version-v0.47/build/modules/distribution/README.md diff --git a/versioned_docs/version-0.47/build/modules/evidence/README.md b/versioned_docs/version-v0.47/build/modules/evidence/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/evidence/README.md rename to versioned_docs/version-v0.47/build/modules/evidence/README.md diff --git a/versioned_docs/version-0.47/build/modules/feegrant/README.md b/versioned_docs/version-v0.47/build/modules/feegrant/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/feegrant/README.md rename to versioned_docs/version-v0.47/build/modules/feegrant/README.md diff --git a/versioned_docs/version-0.47/build/modules/genutil/README.md b/versioned_docs/version-v0.47/build/modules/genutil/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/genutil/README.md rename to versioned_docs/version-v0.47/build/modules/genutil/README.md diff --git a/versioned_docs/version-0.47/build/modules/gov/README.md b/versioned_docs/version-v0.47/build/modules/gov/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/gov/README.md rename to versioned_docs/version-v0.47/build/modules/gov/README.md diff --git a/versioned_docs/version-0.47/build/modules/group/README.md b/versioned_docs/version-v0.47/build/modules/group/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/group/README.md rename to versioned_docs/version-v0.47/build/modules/group/README.md diff --git a/versioned_docs/version-0.47/build/modules/mint/README.md b/versioned_docs/version-v0.47/build/modules/mint/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/mint/README.md rename to versioned_docs/version-v0.47/build/modules/mint/README.md diff --git a/versioned_docs/version-0.47/build/modules/nft/README.md b/versioned_docs/version-v0.47/build/modules/nft/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/nft/README.md rename to versioned_docs/version-v0.47/build/modules/nft/README.md diff --git a/versioned_docs/version-0.47/build/modules/params/README.md b/versioned_docs/version-v0.47/build/modules/params/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/params/README.md rename to versioned_docs/version-v0.47/build/modules/params/README.md diff --git a/versioned_docs/version-0.47/build/modules/slashing/README.md b/versioned_docs/version-v0.47/build/modules/slashing/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/slashing/README.md rename to versioned_docs/version-v0.47/build/modules/slashing/README.md diff --git a/versioned_docs/version-0.47/build/modules/staking/README.md b/versioned_docs/version-v0.47/build/modules/staking/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/staking/README.md rename to versioned_docs/version-v0.47/build/modules/staking/README.md diff --git a/versioned_docs/version-0.47/build/modules/upgrade/README.md b/versioned_docs/version-v0.47/build/modules/upgrade/README.md similarity index 100% rename from versioned_docs/version-0.47/build/modules/upgrade/README.md rename to versioned_docs/version-v0.47/build/modules/upgrade/README.md diff --git a/versioned_docs/version-0.47/build/packages/01-depinject.md b/versioned_docs/version-v0.47/build/packages/01-depinject.md similarity index 100% rename from versioned_docs/version-0.47/build/packages/01-depinject.md rename to versioned_docs/version-v0.47/build/packages/01-depinject.md diff --git a/versioned_docs/version-0.47/build/packages/02-collections.md b/versioned_docs/version-v0.47/build/packages/02-collections.md similarity index 100% rename from versioned_docs/version-0.47/build/packages/02-collections.md rename to versioned_docs/version-v0.47/build/packages/02-collections.md diff --git a/versioned_docs/version-0.47/build/packages/03-orm.md b/versioned_docs/version-v0.47/build/packages/03-orm.md similarity index 100% rename from versioned_docs/version-0.47/build/packages/03-orm.md rename to versioned_docs/version-v0.47/build/packages/03-orm.md diff --git a/versioned_docs/version-0.47/build/packages/README.md b/versioned_docs/version-v0.47/build/packages/README.md similarity index 100% rename from versioned_docs/version-0.47/build/packages/README.md rename to versioned_docs/version-v0.47/build/packages/README.md diff --git a/versioned_docs/version-0.47/build/packages/_category_.json b/versioned_docs/version-v0.47/build/packages/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/packages/_category_.json rename to versioned_docs/version-v0.47/build/packages/_category_.json diff --git a/versioned_docs/version-0.47/build/rfc/PROCESS.md b/versioned_docs/version-v0.47/build/rfc/PROCESS.md similarity index 100% rename from versioned_docs/version-0.47/build/rfc/PROCESS.md rename to versioned_docs/version-v0.47/build/rfc/PROCESS.md diff --git a/versioned_docs/version-0.47/build/rfc/README.md b/versioned_docs/version-v0.47/build/rfc/README.md similarity index 100% rename from versioned_docs/version-0.47/build/rfc/README.md rename to versioned_docs/version-v0.47/build/rfc/README.md diff --git a/versioned_docs/version-0.47/build/rfc/_category_.json b/versioned_docs/version-v0.47/build/rfc/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/rfc/_category_.json rename to versioned_docs/version-v0.47/build/rfc/_category_.json diff --git a/versioned_docs/version-0.47/build/rfc/rfc-001-tx-validation.md b/versioned_docs/version-v0.47/build/rfc/rfc-001-tx-validation.md similarity index 100% rename from versioned_docs/version-0.47/build/rfc/rfc-001-tx-validation.md rename to versioned_docs/version-v0.47/build/rfc/rfc-001-tx-validation.md diff --git a/versioned_docs/version-0.47/build/rfc/rfc-template.md b/versioned_docs/version-v0.47/build/rfc/rfc-template.md similarity index 100% rename from versioned_docs/version-0.47/build/rfc/rfc-template.md rename to versioned_docs/version-v0.47/build/rfc/rfc-template.md diff --git a/versioned_docs/version-0.47/build/spec/SPEC_MODULE.md b/versioned_docs/version-v0.47/build/spec/SPEC_MODULE.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/SPEC_MODULE.md rename to versioned_docs/version-v0.47/build/spec/SPEC_MODULE.md diff --git a/versioned_docs/version-0.47/build/spec/SPEC_STANDARD.md b/versioned_docs/version-v0.47/build/spec/SPEC_STANDARD.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/SPEC_STANDARD.md rename to versioned_docs/version-v0.47/build/spec/SPEC_STANDARD.md diff --git a/versioned_docs/version-0.47/build/spec/_category_.json b/versioned_docs/version-v0.47/build/spec/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/spec/_category_.json rename to versioned_docs/version-v0.47/build/spec/_category_.json diff --git a/versioned_docs/version-0.47/build/spec/addresses/README.md b/versioned_docs/version-v0.47/build/spec/addresses/README.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/addresses/README.md rename to versioned_docs/version-v0.47/build/spec/addresses/README.md diff --git a/versioned_docs/version-0.47/build/spec/addresses/bech32.md b/versioned_docs/version-v0.47/build/spec/addresses/bech32.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/addresses/bech32.md rename to versioned_docs/version-v0.47/build/spec/addresses/bech32.md diff --git a/versioned_docs/version-0.47/build/spec/fee_distribution/f1_fee_distr.pdf b/versioned_docs/version-v0.47/build/spec/fee_distribution/f1_fee_distr.pdf similarity index 100% rename from versioned_docs/version-0.47/build/spec/fee_distribution/f1_fee_distr.pdf rename to versioned_docs/version-v0.47/build/spec/fee_distribution/f1_fee_distr.pdf diff --git a/versioned_docs/version-0.47/build/spec/fee_distribution/f1_fee_distr.tex b/versioned_docs/version-v0.47/build/spec/fee_distribution/f1_fee_distr.tex similarity index 100% rename from versioned_docs/version-0.47/build/spec/fee_distribution/f1_fee_distr.tex rename to versioned_docs/version-v0.47/build/spec/fee_distribution/f1_fee_distr.tex diff --git a/versioned_docs/version-0.47/build/spec/ics/README.md b/versioned_docs/version-v0.47/build/spec/ics/README.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/ics/README.md rename to versioned_docs/version-v0.47/build/spec/ics/README.md diff --git a/versioned_docs/version-0.47/build/spec/ics/ics-030-signed-messages.md b/versioned_docs/version-v0.47/build/spec/ics/ics-030-signed-messages.md similarity index 100% rename from versioned_docs/version-0.47/build/spec/ics/ics-030-signed-messages.md rename to versioned_docs/version-v0.47/build/spec/ics/ics-030-signed-messages.md diff --git a/versioned_docs/version-0.50/build/spec/README.md b/versioned_docs/version-v0.47/build/spec/readme.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/README.md rename to versioned_docs/version-v0.47/build/spec/readme.md diff --git a/versioned_docs/version-0.47/build/tooling/00-protobuf.md b/versioned_docs/version-v0.47/build/tooling/00-protobuf.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/00-protobuf.md rename to versioned_docs/version-v0.47/build/tooling/00-protobuf.md diff --git a/versioned_docs/version-0.47/build/tooling/01-cosmovisor.md b/versioned_docs/version-v0.47/build/tooling/01-cosmovisor.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/01-cosmovisor.md rename to versioned_docs/version-v0.47/build/tooling/01-cosmovisor.md diff --git a/versioned_docs/version-0.47/build/tooling/02-confix.md b/versioned_docs/version-v0.47/build/tooling/02-confix.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/02-confix.md rename to versioned_docs/version-v0.47/build/tooling/02-confix.md diff --git a/versioned_docs/version-0.47/build/tooling/03-autocli.md b/versioned_docs/version-v0.47/build/tooling/03-autocli.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/03-autocli.md rename to versioned_docs/version-v0.47/build/tooling/03-autocli.md diff --git a/versioned_docs/version-0.47/build/tooling/04-hubl.md b/versioned_docs/version-v0.47/build/tooling/04-hubl.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/04-hubl.md rename to versioned_docs/version-v0.47/build/tooling/04-hubl.md diff --git a/versioned_docs/version-0.47/build/tooling/05-depinject.md b/versioned_docs/version-v0.47/build/tooling/05-depinject.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/05-depinject.md rename to versioned_docs/version-v0.47/build/tooling/05-depinject.md diff --git a/versioned_docs/version-0.47/build/tooling/README.md b/versioned_docs/version-v0.47/build/tooling/README.md similarity index 100% rename from versioned_docs/version-0.47/build/tooling/README.md rename to versioned_docs/version-v0.47/build/tooling/README.md diff --git a/versioned_docs/version-0.47/build/tooling/_category_.json b/versioned_docs/version-v0.47/build/tooling/_category_.json similarity index 100% rename from versioned_docs/version-0.47/build/tooling/_category_.json rename to versioned_docs/version-v0.47/build/tooling/_category_.json diff --git a/versioned_docs/version-0.47/learn/_category_.json b/versioned_docs/version-v0.47/learn/_category_.json similarity index 100% rename from versioned_docs/version-0.47/learn/_category_.json rename to versioned_docs/version-v0.47/learn/_category_.json diff --git a/versioned_docs/version-0.47/learn/advanced/00-baseapp.md b/versioned_docs/version-v0.47/learn/advanced/00-baseapp.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/00-baseapp.md rename to versioned_docs/version-v0.47/learn/advanced/00-baseapp.md diff --git a/versioned_docs/version-0.47/learn/advanced/01-transactions.md b/versioned_docs/version-v0.47/learn/advanced/01-transactions.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/01-transactions.md rename to versioned_docs/version-v0.47/learn/advanced/01-transactions.md diff --git a/versioned_docs/version-0.47/learn/advanced/02-context.md b/versioned_docs/version-v0.47/learn/advanced/02-context.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/02-context.md rename to versioned_docs/version-v0.47/learn/advanced/02-context.md diff --git a/versioned_docs/version-0.47/learn/advanced/03-node.md b/versioned_docs/version-v0.47/learn/advanced/03-node.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/03-node.md rename to versioned_docs/version-v0.47/learn/advanced/03-node.md diff --git a/versioned_docs/version-0.47/learn/advanced/04-store.md b/versioned_docs/version-v0.47/learn/advanced/04-store.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/04-store.md rename to versioned_docs/version-v0.47/learn/advanced/04-store.md diff --git a/versioned_docs/version-0.47/learn/advanced/05-interblock-cache.md b/versioned_docs/version-v0.47/learn/advanced/05-interblock-cache.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/05-interblock-cache.md rename to versioned_docs/version-v0.47/learn/advanced/05-interblock-cache.md diff --git a/versioned_docs/version-0.47/learn/advanced/06-encoding.md b/versioned_docs/version-v0.47/learn/advanced/06-encoding.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/06-encoding.md rename to versioned_docs/version-v0.47/learn/advanced/06-encoding.md diff --git a/versioned_docs/version-0.47/learn/advanced/07-cli.md b/versioned_docs/version-v0.47/learn/advanced/07-cli.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/07-cli.md rename to versioned_docs/version-v0.47/learn/advanced/07-cli.md diff --git a/versioned_docs/version-0.47/learn/advanced/08-events.md b/versioned_docs/version-v0.47/learn/advanced/08-events.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/08-events.md rename to versioned_docs/version-v0.47/learn/advanced/08-events.md diff --git a/versioned_docs/version-0.47/learn/advanced/09-grpc_rest.md b/versioned_docs/version-v0.47/learn/advanced/09-grpc_rest.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/09-grpc_rest.md rename to versioned_docs/version-v0.47/learn/advanced/09-grpc_rest.md diff --git a/versioned_docs/version-0.47/learn/advanced/10-ocap.md b/versioned_docs/version-v0.47/learn/advanced/10-ocap.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/10-ocap.md rename to versioned_docs/version-v0.47/learn/advanced/10-ocap.md diff --git a/versioned_docs/version-0.47/learn/advanced/11-telemetry.md b/versioned_docs/version-v0.47/learn/advanced/11-telemetry.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/11-telemetry.md rename to versioned_docs/version-v0.47/learn/advanced/11-telemetry.md diff --git a/versioned_docs/version-0.47/learn/advanced/12-runtx_middleware.md b/versioned_docs/version-v0.47/learn/advanced/12-runtx_middleware.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/12-runtx_middleware.md rename to versioned_docs/version-v0.47/learn/advanced/12-runtx_middleware.md diff --git a/versioned_docs/version-0.47/learn/advanced/13-simulation.md b/versioned_docs/version-v0.47/learn/advanced/13-simulation.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/13-simulation.md rename to versioned_docs/version-v0.47/learn/advanced/13-simulation.md diff --git a/versioned_docs/version-0.47/learn/advanced/14-proto-docs.md b/versioned_docs/version-v0.47/learn/advanced/14-proto-docs.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/14-proto-docs.md rename to versioned_docs/version-v0.47/learn/advanced/14-proto-docs.md diff --git a/versioned_docs/version-0.47/learn/advanced/16-upgrade.md b/versioned_docs/version-v0.47/learn/advanced/16-upgrade.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/16-upgrade.md rename to versioned_docs/version-v0.47/learn/advanced/16-upgrade.md diff --git a/versioned_docs/version-0.47/learn/advanced/17-config.md b/versioned_docs/version-v0.47/learn/advanced/17-config.md similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/17-config.md rename to versioned_docs/version-v0.47/learn/advanced/17-config.md diff --git a/versioned_docs/version-0.47/learn/advanced/_category_.json b/versioned_docs/version-v0.47/learn/advanced/_category_.json similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/_category_.json rename to versioned_docs/version-v0.47/learn/advanced/_category_.json diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-begin_block.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-begin_block.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-begin_block.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-begin_block.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-checktx.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-checktx.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-checktx.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-checktx.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-commit.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-commit.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-commit.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-commit.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-deliver_tx.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-deliver_tx.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-deliver_tx.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-deliver_tx.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-initchain.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-initchain.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-initchain.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-initchain.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-prepareproposal.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-prepareproposal.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-prepareproposal.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-prepareproposal.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state-processproposal.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state-processproposal.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state-processproposal.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state-processproposal.png diff --git a/versioned_docs/version-0.47/learn/advanced/baseapp_state.png b/versioned_docs/version-v0.47/learn/advanced/baseapp_state.png similarity index 100% rename from versioned_docs/version-0.47/learn/advanced/baseapp_state.png rename to versioned_docs/version-v0.47/learn/advanced/baseapp_state.png diff --git a/versioned_docs/version-0.47/learn/beginner/00-overview-app.md b/versioned_docs/version-v0.47/learn/beginner/00-app-anatomy.md similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/00-overview-app.md rename to versioned_docs/version-v0.47/learn/beginner/00-app-anatomy.md diff --git a/versioned_docs/version-0.47/learn/beginner/01-tx-lifecycle.md b/versioned_docs/version-v0.47/learn/beginner/01-tx-lifecycle.md similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/01-tx-lifecycle.md rename to versioned_docs/version-v0.47/learn/beginner/01-tx-lifecycle.md diff --git a/versioned_docs/version-0.47/learn/beginner/02-query-lifecycle.md b/versioned_docs/version-v0.47/learn/beginner/02-query-lifecycle.md similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/02-query-lifecycle.md rename to versioned_docs/version-v0.47/learn/beginner/02-query-lifecycle.md diff --git a/versioned_docs/version-0.47/learn/beginner/03-accounts.md b/versioned_docs/version-v0.47/learn/beginner/03-accounts.md similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/03-accounts.md rename to versioned_docs/version-v0.47/learn/beginner/03-accounts.md diff --git a/versioned_docs/version-0.47/learn/beginner/04-gas-fees.md b/versioned_docs/version-v0.47/learn/beginner/04-gas-fees.md similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/04-gas-fees.md rename to versioned_docs/version-v0.47/learn/beginner/04-gas-fees.md diff --git a/versioned_docs/version-0.47/learn/beginner/_category_.json b/versioned_docs/version-v0.47/learn/beginner/_category_.json similarity index 100% rename from versioned_docs/version-0.47/learn/beginner/_category_.json rename to versioned_docs/version-v0.47/learn/beginner/_category_.json diff --git a/versioned_docs/version-0.47/learn/glossary.md b/versioned_docs/version-v0.47/learn/glossary.md similarity index 100% rename from versioned_docs/version-0.47/learn/glossary.md rename to versioned_docs/version-v0.47/learn/glossary.md diff --git a/versioned_docs/version-0.47/learn/intro/00-overview.md b/versioned_docs/version-v0.47/learn/intro/00-overview.md similarity index 100% rename from versioned_docs/version-0.47/learn/intro/00-overview.md rename to versioned_docs/version-v0.47/learn/intro/00-overview.md diff --git a/versioned_docs/version-0.47/learn/intro/01-why-app-specific.md b/versioned_docs/version-v0.47/learn/intro/01-why-app-specific.md similarity index 100% rename from versioned_docs/version-0.47/learn/intro/01-why-app-specific.md rename to versioned_docs/version-v0.47/learn/intro/01-why-app-specific.md diff --git a/versioned_docs/version-0.47/learn/intro/02-sdk-app-architecture.md b/versioned_docs/version-v0.47/learn/intro/02-sdk-app-architecture.md similarity index 100% rename from versioned_docs/version-0.47/learn/intro/02-sdk-app-architecture.md rename to versioned_docs/version-v0.47/learn/intro/02-sdk-app-architecture.md diff --git a/versioned_docs/version-0.47/learn/intro/03-sdk-design.md b/versioned_docs/version-v0.47/learn/intro/03-sdk-design.md similarity index 100% rename from versioned_docs/version-0.47/learn/intro/03-sdk-design.md rename to versioned_docs/version-v0.47/learn/intro/03-sdk-design.md diff --git a/versioned_docs/version-0.47/learn/intro/_category_.json b/versioned_docs/version-v0.47/learn/intro/_category_.json similarity index 100% rename from versioned_docs/version-0.47/learn/intro/_category_.json rename to versioned_docs/version-v0.47/learn/intro/_category_.json diff --git a/versioned_docs/version-v0.47/learn/learn.md b/versioned_docs/version-v0.47/learn/learn.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_docs/version-0.47/user/run-node/00-keyring.md b/versioned_docs/version-v0.47/user/run-node/00-keyring.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/00-keyring.md rename to versioned_docs/version-v0.47/user/run-node/00-keyring.md diff --git a/versioned_docs/version-0.47/user/run-node/01-run-node.md b/versioned_docs/version-v0.47/user/run-node/01-run-node.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/01-run-node.md rename to versioned_docs/version-v0.47/user/run-node/01-run-node.md diff --git a/versioned_docs/version-0.47/user/run-node/02-interact-node.md b/versioned_docs/version-v0.47/user/run-node/02-interact-node.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/02-interact-node.md rename to versioned_docs/version-v0.47/user/run-node/02-interact-node.md diff --git a/versioned_docs/version-0.47/user/run-node/03-txs.md b/versioned_docs/version-v0.47/user/run-node/03-txs.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/03-txs.md rename to versioned_docs/version-v0.47/user/run-node/03-txs.md diff --git a/versioned_docs/version-0.47/user/run-node/04-rosetta.md b/versioned_docs/version-v0.47/user/run-node/04-rosetta.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/04-rosetta.md rename to versioned_docs/version-v0.47/user/run-node/04-rosetta.md diff --git a/versioned_docs/version-0.47/user/run-node/05-run-testnet.md b/versioned_docs/version-v0.47/user/run-node/05-run-testnet.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/05-run-testnet.md rename to versioned_docs/version-v0.47/user/run-node/05-run-testnet.md diff --git a/versioned_docs/version-0.47/user/run-node/06-run-production.md b/versioned_docs/version-v0.47/user/run-node/06-run-production.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/06-run-production.md rename to versioned_docs/version-v0.47/user/run-node/06-run-production.md diff --git a/versioned_docs/version-0.47/user/run-node/07-multisig-guide.md b/versioned_docs/version-v0.47/user/run-node/07-multisig-guide.md similarity index 100% rename from versioned_docs/version-0.47/user/run-node/07-multisig-guide.md rename to versioned_docs/version-v0.47/user/run-node/07-multisig-guide.md diff --git a/versioned_docs/version-0.47/user/run-node/_category_.json b/versioned_docs/version-v0.47/user/run-node/_category_.json similarity index 100% rename from versioned_docs/version-0.47/user/run-node/_category_.json rename to versioned_docs/version-v0.47/user/run-node/_category_.json diff --git a/versioned_docs/version-v0.47/user/user.md b/versioned_docs/version-v0.47/user/user.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_docs/version-0.47/validate/05-run-testnet.md b/versioned_docs/version-v0.47/validate/05-run-testnet.md similarity index 100% rename from versioned_docs/version-0.47/validate/05-run-testnet.md rename to versioned_docs/version-v0.47/validate/05-run-testnet.md diff --git a/versioned_docs/version-0.50/build/_category_.json b/versioned_docs/version-v0.50/build/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/_category_.json rename to versioned_docs/version-v0.50/build/_category_.json diff --git a/versioned_docs/version-0.50/build/architecture/PROCESS.md b/versioned_docs/version-v0.50/build/architecture/PROCESS.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/PROCESS.md rename to versioned_docs/version-v0.50/build/architecture/PROCESS.md diff --git a/versioned_docs/version-0.50/build/architecture/README.md b/versioned_docs/version-v0.50/build/architecture/README.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/README.md rename to versioned_docs/version-v0.50/build/architecture/README.md diff --git a/versioned_docs/version-0.50/build/architecture/_category_.json b/versioned_docs/version-v0.50/build/architecture/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/architecture/_category_.json rename to versioned_docs/version-v0.50/build/architecture/_category_.json diff --git a/versioned_docs/version-0.50/build/architecture/adr-002-docs-structure.md b/versioned_docs/version-v0.50/build/architecture/adr-002-docs-structure.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-002-docs-structure.md rename to versioned_docs/version-v0.50/build/architecture/adr-002-docs-structure.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-003-dynamic-capability-store.md b/versioned_docs/version-v0.50/build/architecture/adr-003-dynamic-capability-store.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-003-dynamic-capability-store.md rename to versioned_docs/version-v0.50/build/architecture/adr-003-dynamic-capability-store.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-004-split-denomination-keys.md b/versioned_docs/version-v0.50/build/architecture/adr-004-split-denomination-keys.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-004-split-denomination-keys.md rename to versioned_docs/version-v0.50/build/architecture/adr-004-split-denomination-keys.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-006-secret-store-replacement.md b/versioned_docs/version-v0.50/build/architecture/adr-006-secret-store-replacement.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-006-secret-store-replacement.md rename to versioned_docs/version-v0.50/build/architecture/adr-006-secret-store-replacement.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-007-specialization-groups.md b/versioned_docs/version-v0.50/build/architecture/adr-007-specialization-groups.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-007-specialization-groups.md rename to versioned_docs/version-v0.50/build/architecture/adr-007-specialization-groups.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-008-dCERT-group.md b/versioned_docs/version-v0.50/build/architecture/adr-008-dCERT-group.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-008-dCERT-group.md rename to versioned_docs/version-v0.50/build/architecture/adr-008-dCERT-group.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-009-evidence-module.md b/versioned_docs/version-v0.50/build/architecture/adr-009-evidence-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-009-evidence-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-009-evidence-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-010-modular-antehandler.md b/versioned_docs/version-v0.50/build/architecture/adr-010-modular-antehandler.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-010-modular-antehandler.md rename to versioned_docs/version-v0.50/build/architecture/adr-010-modular-antehandler.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-011-generalize-genesis-accounts.md b/versioned_docs/version-v0.50/build/architecture/adr-011-generalize-genesis-accounts.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-011-generalize-genesis-accounts.md rename to versioned_docs/version-v0.50/build/architecture/adr-011-generalize-genesis-accounts.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-012-state-accessors.md b/versioned_docs/version-v0.50/build/architecture/adr-012-state-accessors.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-012-state-accessors.md rename to versioned_docs/version-v0.50/build/architecture/adr-012-state-accessors.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-013-metrics.md b/versioned_docs/version-v0.50/build/architecture/adr-013-metrics.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-013-metrics.md rename to versioned_docs/version-v0.50/build/architecture/adr-013-metrics.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-014-proportional-slashing.md b/versioned_docs/version-v0.50/build/architecture/adr-014-proportional-slashing.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-014-proportional-slashing.md rename to versioned_docs/version-v0.50/build/architecture/adr-014-proportional-slashing.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-016-validator-consensus-key-rotation.md b/versioned_docs/version-v0.50/build/architecture/adr-016-validator-consensus-key-rotation.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-016-validator-consensus-key-rotation.md rename to versioned_docs/version-v0.50/build/architecture/adr-016-validator-consensus-key-rotation.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-017-historical-header-module.md b/versioned_docs/version-v0.50/build/architecture/adr-017-historical-header-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-017-historical-header-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-017-historical-header-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-018-extendable-voting-period.md b/versioned_docs/version-v0.50/build/architecture/adr-018-extendable-voting-period.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-018-extendable-voting-period.md rename to versioned_docs/version-v0.50/build/architecture/adr-018-extendable-voting-period.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-019-protobuf-state-encoding.md b/versioned_docs/version-v0.50/build/architecture/adr-019-protobuf-state-encoding.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-019-protobuf-state-encoding.md rename to versioned_docs/version-v0.50/build/architecture/adr-019-protobuf-state-encoding.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-020-protobuf-transaction-encoding.md b/versioned_docs/version-v0.50/build/architecture/adr-020-protobuf-transaction-encoding.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-020-protobuf-transaction-encoding.md rename to versioned_docs/version-v0.50/build/architecture/adr-020-protobuf-transaction-encoding.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-021-protobuf-query-encoding.md b/versioned_docs/version-v0.50/build/architecture/adr-021-protobuf-query-encoding.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-021-protobuf-query-encoding.md rename to versioned_docs/version-v0.50/build/architecture/adr-021-protobuf-query-encoding.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-022-custom-panic-handling.md b/versioned_docs/version-v0.50/build/architecture/adr-022-custom-panic-handling.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-022-custom-panic-handling.md rename to versioned_docs/version-v0.50/build/architecture/adr-022-custom-panic-handling.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-023-protobuf-naming.md b/versioned_docs/version-v0.50/build/architecture/adr-023-protobuf-naming.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-023-protobuf-naming.md rename to versioned_docs/version-v0.50/build/architecture/adr-023-protobuf-naming.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-024-coin-metadata.md b/versioned_docs/version-v0.50/build/architecture/adr-024-coin-metadata.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-024-coin-metadata.md rename to versioned_docs/version-v0.50/build/architecture/adr-024-coin-metadata.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-027-deterministic-protobuf-serialization.md b/versioned_docs/version-v0.50/build/architecture/adr-027-deterministic-protobuf-serialization.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-027-deterministic-protobuf-serialization.md rename to versioned_docs/version-v0.50/build/architecture/adr-027-deterministic-protobuf-serialization.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-028-public-key-addresses.md b/versioned_docs/version-v0.50/build/architecture/adr-028-public-key-addresses.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-028-public-key-addresses.md rename to versioned_docs/version-v0.50/build/architecture/adr-028-public-key-addresses.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-029-fee-grant-module.md b/versioned_docs/version-v0.50/build/architecture/adr-029-fee-grant-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-029-fee-grant-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-029-fee-grant-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-030-authz-module.md b/versioned_docs/version-v0.50/build/architecture/adr-030-authz-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-030-authz-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-030-authz-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-031-msg-service.md b/versioned_docs/version-v0.50/build/architecture/adr-031-msg-service.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-031-msg-service.md rename to versioned_docs/version-v0.50/build/architecture/adr-031-msg-service.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-032-typed-events.md b/versioned_docs/version-v0.50/build/architecture/adr-032-typed-events.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-032-typed-events.md rename to versioned_docs/version-v0.50/build/architecture/adr-032-typed-events.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-033-protobuf-inter-module-comm.md b/versioned_docs/version-v0.50/build/architecture/adr-033-protobuf-inter-module-comm.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-033-protobuf-inter-module-comm.md rename to versioned_docs/version-v0.50/build/architecture/adr-033-protobuf-inter-module-comm.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-034-account-rekeying.md b/versioned_docs/version-v0.50/build/architecture/adr-034-account-rekeying.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-034-account-rekeying.md rename to versioned_docs/version-v0.50/build/architecture/adr-034-account-rekeying.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-035-rosetta-api-support.md b/versioned_docs/version-v0.50/build/architecture/adr-035-rosetta-api-support.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-035-rosetta-api-support.md rename to versioned_docs/version-v0.50/build/architecture/adr-035-rosetta-api-support.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-036-arbitrary-signature.md b/versioned_docs/version-v0.50/build/architecture/adr-036-arbitrary-signature.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-036-arbitrary-signature.md rename to versioned_docs/version-v0.50/build/architecture/adr-036-arbitrary-signature.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-037-gov-split-vote.md b/versioned_docs/version-v0.50/build/architecture/adr-037-gov-split-vote.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-037-gov-split-vote.md rename to versioned_docs/version-v0.50/build/architecture/adr-037-gov-split-vote.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-038-state-listening.md b/versioned_docs/version-v0.50/build/architecture/adr-038-state-listening.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-038-state-listening.md rename to versioned_docs/version-v0.50/build/architecture/adr-038-state-listening.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-039-epoched-staking.md b/versioned_docs/version-v0.50/build/architecture/adr-039-epoched-staking.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-039-epoched-staking.md rename to versioned_docs/version-v0.50/build/architecture/adr-039-epoched-staking.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-040-storage-and-smt-state-commitments.md b/versioned_docs/version-v0.50/build/architecture/adr-040-storage-and-smt-state-commitments.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-040-storage-and-smt-state-commitments.md rename to versioned_docs/version-v0.50/build/architecture/adr-040-storage-and-smt-state-commitments.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-041-in-place-store-migrations.md b/versioned_docs/version-v0.50/build/architecture/adr-041-in-place-store-migrations.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-041-in-place-store-migrations.md rename to versioned_docs/version-v0.50/build/architecture/adr-041-in-place-store-migrations.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-042-group-module.md b/versioned_docs/version-v0.50/build/architecture/adr-042-group-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-042-group-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-042-group-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-043-nft-module.md b/versioned_docs/version-v0.50/build/architecture/adr-043-nft-module.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-043-nft-module.md rename to versioned_docs/version-v0.50/build/architecture/adr-043-nft-module.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-044-protobuf-updates-guidelines.md b/versioned_docs/version-v0.50/build/architecture/adr-044-protobuf-updates-guidelines.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-044-protobuf-updates-guidelines.md rename to versioned_docs/version-v0.50/build/architecture/adr-044-protobuf-updates-guidelines.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-045-check-delivertx-middlewares.md b/versioned_docs/version-v0.50/build/architecture/adr-045-check-delivertx-middlewares.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-045-check-delivertx-middlewares.md rename to versioned_docs/version-v0.50/build/architecture/adr-045-check-delivertx-middlewares.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-046-module-params.md b/versioned_docs/version-v0.50/build/architecture/adr-046-module-params.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-046-module-params.md rename to versioned_docs/version-v0.50/build/architecture/adr-046-module-params.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-047-extend-upgrade-plan.md b/versioned_docs/version-v0.50/build/architecture/adr-047-extend-upgrade-plan.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-047-extend-upgrade-plan.md rename to versioned_docs/version-v0.50/build/architecture/adr-047-extend-upgrade-plan.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-048-consensus-fees.md b/versioned_docs/version-v0.50/build/architecture/adr-048-consensus-fees.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-048-consensus-fees.md rename to versioned_docs/version-v0.50/build/architecture/adr-048-consensus-fees.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-049-state-sync-hooks.md b/versioned_docs/version-v0.50/build/architecture/adr-049-state-sync-hooks.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-049-state-sync-hooks.md rename to versioned_docs/version-v0.50/build/architecture/adr-049-state-sync-hooks.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual-annex1.md b/versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual-annex1.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual-annex1.md rename to versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual-annex1.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual-annex2.md b/versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual-annex2.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual-annex2.md rename to versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual-annex2.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual.md b/versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-050-sign-mode-textual.md rename to versioned_docs/version-v0.50/build/architecture/adr-050-sign-mode-textual.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-053-go-module-refactoring.md b/versioned_docs/version-v0.50/build/architecture/adr-053-go-module-refactoring.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-053-go-module-refactoring.md rename to versioned_docs/version-v0.50/build/architecture/adr-053-go-module-refactoring.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-054-semver-compatible-modules.md b/versioned_docs/version-v0.50/build/architecture/adr-054-semver-compatible-modules.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-054-semver-compatible-modules.md rename to versioned_docs/version-v0.50/build/architecture/adr-054-semver-compatible-modules.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-055-orm.md b/versioned_docs/version-v0.50/build/architecture/adr-055-orm.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-055-orm.md rename to versioned_docs/version-v0.50/build/architecture/adr-055-orm.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-057-app-wiring.md b/versioned_docs/version-v0.50/build/architecture/adr-057-app-wiring.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-057-app-wiring.md rename to versioned_docs/version-v0.50/build/architecture/adr-057-app-wiring.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-058-auto-generated-cli.md b/versioned_docs/version-v0.50/build/architecture/adr-058-auto-generated-cli.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-058-auto-generated-cli.md rename to versioned_docs/version-v0.50/build/architecture/adr-058-auto-generated-cli.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-059-test-scopes.md b/versioned_docs/version-v0.50/build/architecture/adr-059-test-scopes.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-059-test-scopes.md rename to versioned_docs/version-v0.50/build/architecture/adr-059-test-scopes.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-060-abci-1.0.md b/versioned_docs/version-v0.50/build/architecture/adr-060-abci-1.0.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-060-abci-1.0.md rename to versioned_docs/version-v0.50/build/architecture/adr-060-abci-1.0.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-061-liquid-staking.md b/versioned_docs/version-v0.50/build/architecture/adr-061-liquid-staking.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-061-liquid-staking.md rename to versioned_docs/version-v0.50/build/architecture/adr-061-liquid-staking.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-062-collections-state-layer.md b/versioned_docs/version-v0.50/build/architecture/adr-062-collections-state-layer.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-062-collections-state-layer.md rename to versioned_docs/version-v0.50/build/architecture/adr-062-collections-state-layer.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-063-core-module-api.md b/versioned_docs/version-v0.50/build/architecture/adr-063-core-module-api.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-063-core-module-api.md rename to versioned_docs/version-v0.50/build/architecture/adr-063-core-module-api.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-064-abci-2.0.md b/versioned_docs/version-v0.50/build/architecture/adr-064-abci-2.0.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-064-abci-2.0.md rename to versioned_docs/version-v0.50/build/architecture/adr-064-abci-2.0.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-065-store-v2.md b/versioned_docs/version-v0.50/build/architecture/adr-065-store-v2.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-065-store-v2.md rename to versioned_docs/version-v0.50/build/architecture/adr-065-store-v2.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-068-preblock.md b/versioned_docs/version-v0.50/build/architecture/adr-068-preblock.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-068-preblock.md rename to versioned_docs/version-v0.50/build/architecture/adr-068-preblock.md diff --git a/versioned_docs/version-0.50/build/architecture/adr-template.md b/versioned_docs/version-v0.50/build/architecture/adr-template.md similarity index 100% rename from versioned_docs/version-0.50/build/architecture/adr-template.md rename to versioned_docs/version-v0.50/build/architecture/adr-template.md diff --git a/versioned_docs/version-v0.50/build/build.md b/versioned_docs/version-v0.50/build/build.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_docs/version-0.50/build/building-apps/00-app-go.md b/versioned_docs/version-v0.50/build/building-apps/00-app-go.md similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/00-app-go.md rename to versioned_docs/version-v0.50/build/building-apps/00-app-go.md diff --git a/versioned_docs/version-0.50/build/building-apps/01-app-go-v2.md b/versioned_docs/version-v0.50/build/building-apps/01-app-go-v2.md similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/01-app-go-v2.md rename to versioned_docs/version-v0.50/build/building-apps/01-app-go-v2.md diff --git a/versioned_docs/version-0.50/build/building-apps/02-app-mempool.md b/versioned_docs/version-v0.50/build/building-apps/02-app-mempool.md similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/02-app-mempool.md rename to versioned_docs/version-v0.50/build/building-apps/02-app-mempool.md diff --git a/versioned_docs/version-0.50/build/building-apps/03-app-upgrade.md b/versioned_docs/version-v0.50/build/building-apps/03-app-upgrade.md similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/03-app-upgrade.md rename to versioned_docs/version-v0.50/build/building-apps/03-app-upgrade.md diff --git a/versioned_docs/version-0.50/build/building-apps/04-vote-extensions.md b/versioned_docs/version-v0.50/build/building-apps/04-vote-extensions.md similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/04-vote-extensions.md rename to versioned_docs/version-v0.50/build/building-apps/04-vote-extensions.md diff --git a/versioned_docs/version-0.50/build/building-apps/_category_.json b/versioned_docs/version-v0.50/build/building-apps/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/building-apps/_category_.json rename to versioned_docs/version-v0.50/build/building-apps/_category_.json diff --git a/versioned_docs/version-0.50/build/building-modules/00-intro.md b/versioned_docs/version-v0.50/build/building-modules/00-intro.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/00-intro.md rename to versioned_docs/version-v0.50/build/building-modules/00-intro.md diff --git a/versioned_docs/version-0.50/build/building-modules/01-module-manager.md b/versioned_docs/version-v0.50/build/building-modules/01-module-manager.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/01-module-manager.md rename to versioned_docs/version-v0.50/build/building-modules/01-module-manager.md diff --git a/versioned_docs/version-0.50/build/building-modules/02-messages-and-queries.md b/versioned_docs/version-v0.50/build/building-modules/02-messages-and-queries.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/02-messages-and-queries.md rename to versioned_docs/version-v0.50/build/building-modules/02-messages-and-queries.md diff --git a/versioned_docs/version-0.50/build/building-modules/03-msg-services.md b/versioned_docs/version-v0.50/build/building-modules/03-msg-services.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/03-msg-services.md rename to versioned_docs/version-v0.50/build/building-modules/03-msg-services.md diff --git a/versioned_docs/version-0.50/build/building-modules/04-query-services.md b/versioned_docs/version-v0.50/build/building-modules/04-query-services.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/04-query-services.md rename to versioned_docs/version-v0.50/build/building-modules/04-query-services.md diff --git a/versioned_docs/version-0.50/build/building-modules/05-protobuf-annotations.md b/versioned_docs/version-v0.50/build/building-modules/05-protobuf-annotations.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/05-protobuf-annotations.md rename to versioned_docs/version-v0.50/build/building-modules/05-protobuf-annotations.md diff --git a/versioned_docs/version-0.50/build/building-modules/06-beginblock-endblock.md b/versioned_docs/version-v0.50/build/building-modules/06-beginblock-endblock.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/06-beginblock-endblock.md rename to versioned_docs/version-v0.50/build/building-modules/06-beginblock-endblock.md diff --git a/versioned_docs/version-0.50/build/building-modules/06-keeper.md b/versioned_docs/version-v0.50/build/building-modules/06-keeper.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/06-keeper.md rename to versioned_docs/version-v0.50/build/building-modules/06-keeper.md diff --git a/versioned_docs/version-0.50/build/building-modules/07-invariants.md b/versioned_docs/version-v0.50/build/building-modules/07-invariants.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/07-invariants.md rename to versioned_docs/version-v0.50/build/building-modules/07-invariants.md diff --git a/versioned_docs/version-0.50/build/building-modules/08-genesis.md b/versioned_docs/version-v0.50/build/building-modules/08-genesis.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/08-genesis.md rename to versioned_docs/version-v0.50/build/building-modules/08-genesis.md diff --git a/versioned_docs/version-0.50/build/building-modules/09-module-interfaces.md b/versioned_docs/version-v0.50/build/building-modules/09-module-interfaces.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/09-module-interfaces.md rename to versioned_docs/version-v0.50/build/building-modules/09-module-interfaces.md diff --git a/versioned_docs/version-0.50/build/building-modules/11-structure.md b/versioned_docs/version-v0.50/build/building-modules/11-structure.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/11-structure.md rename to versioned_docs/version-v0.50/build/building-modules/11-structure.md diff --git a/versioned_docs/version-0.50/build/building-modules/12-errors.md b/versioned_docs/version-v0.50/build/building-modules/12-errors.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/12-errors.md rename to versioned_docs/version-v0.50/build/building-modules/12-errors.md diff --git a/versioned_docs/version-0.50/build/building-modules/13-upgrade.md b/versioned_docs/version-v0.50/build/building-modules/13-upgrade.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/13-upgrade.md rename to versioned_docs/version-v0.50/build/building-modules/13-upgrade.md diff --git a/versioned_docs/version-0.50/build/building-modules/14-simulator.md b/versioned_docs/version-v0.50/build/building-modules/14-simulator.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/14-simulator.md rename to versioned_docs/version-v0.50/build/building-modules/14-simulator.md diff --git a/versioned_docs/version-0.50/build/building-modules/15-depinject.md b/versioned_docs/version-v0.50/build/building-modules/15-depinject.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/15-depinject.md rename to versioned_docs/version-v0.50/build/building-modules/15-depinject.md diff --git a/versioned_docs/version-0.50/build/building-modules/16-testing.md b/versioned_docs/version-v0.50/build/building-modules/16-testing.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/16-testing.md rename to versioned_docs/version-v0.50/build/building-modules/16-testing.md diff --git a/versioned_docs/version-0.50/build/building-modules/17-preblock.md b/versioned_docs/version-v0.50/build/building-modules/17-preblock.md similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/17-preblock.md rename to versioned_docs/version-v0.50/build/building-modules/17-preblock.md diff --git a/versioned_docs/version-0.50/build/building-modules/_category_.json b/versioned_docs/version-v0.50/build/building-modules/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/building-modules/_category_.json rename to versioned_docs/version-v0.50/build/building-modules/_category_.json diff --git a/versioned_docs/version-0.50/build/migrations/01-intro.md b/versioned_docs/version-v0.50/build/migrations/01-intro.md similarity index 100% rename from versioned_docs/version-0.50/build/migrations/01-intro.md rename to versioned_docs/version-v0.50/build/migrations/01-intro.md diff --git a/versioned_docs/version-0.50/build/migrations/02-upgrading.md b/versioned_docs/version-v0.50/build/migrations/02-upgrading.md similarity index 100% rename from versioned_docs/version-0.50/build/migrations/02-upgrading.md rename to versioned_docs/version-v0.50/build/migrations/02-upgrading.md diff --git a/versioned_docs/version-0.50/build/migrations/_category_.json b/versioned_docs/version-v0.50/build/migrations/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/migrations/_category_.json rename to versioned_docs/version-v0.50/build/migrations/_category_.json diff --git a/versioned_docs/version-0.50/build/modules/README.md b/versioned_docs/version-v0.50/build/modules/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/README.md rename to versioned_docs/version-v0.50/build/modules/README.md diff --git a/versioned_docs/version-0.50/build/modules/_category_.json b/versioned_docs/version-v0.50/build/modules/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/modules/_category_.json rename to versioned_docs/version-v0.50/build/modules/_category_.json diff --git a/versioned_docs/version-0.50/build/modules/auth/1-vesting.md b/versioned_docs/version-v0.50/build/modules/auth/1-vesting.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/auth/1-vesting.md rename to versioned_docs/version-v0.50/build/modules/auth/1-vesting.md diff --git a/versioned_docs/version-0.50/build/modules/auth/2-tx.md b/versioned_docs/version-v0.50/build/modules/auth/2-tx.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/auth/2-tx.md rename to versioned_docs/version-v0.50/build/modules/auth/2-tx.md diff --git a/versioned_docs/version-0.50/build/modules/auth/README.md b/versioned_docs/version-v0.50/build/modules/auth/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/auth/README.md rename to versioned_docs/version-v0.50/build/modules/auth/README.md diff --git a/versioned_docs/version-0.50/build/modules/authz/README.md b/versioned_docs/version-v0.50/build/modules/authz/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/authz/README.md rename to versioned_docs/version-v0.50/build/modules/authz/README.md diff --git a/versioned_docs/version-0.50/build/modules/bank/README.md b/versioned_docs/version-v0.50/build/modules/bank/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/bank/README.md rename to versioned_docs/version-v0.50/build/modules/bank/README.md diff --git a/versioned_docs/version-0.50/build/modules/circuit/README.md b/versioned_docs/version-v0.50/build/modules/circuit/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/circuit/README.md rename to versioned_docs/version-v0.50/build/modules/circuit/README.md diff --git a/versioned_docs/version-0.50/build/modules/consensus/README.md b/versioned_docs/version-v0.50/build/modules/consensus/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/consensus/README.md rename to versioned_docs/version-v0.50/build/modules/consensus/README.md diff --git a/versioned_docs/version-0.50/build/modules/crisis/README.md b/versioned_docs/version-v0.50/build/modules/crisis/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/crisis/README.md rename to versioned_docs/version-v0.50/build/modules/crisis/README.md diff --git a/versioned_docs/version-0.50/build/modules/distribution/README.md b/versioned_docs/version-v0.50/build/modules/distribution/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/distribution/README.md rename to versioned_docs/version-v0.50/build/modules/distribution/README.md diff --git a/versioned_docs/version-0.50/build/modules/evidence/README.md b/versioned_docs/version-v0.50/build/modules/evidence/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/evidence/README.md rename to versioned_docs/version-v0.50/build/modules/evidence/README.md diff --git a/versioned_docs/version-0.50/build/modules/feegrant/README.md b/versioned_docs/version-v0.50/build/modules/feegrant/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/feegrant/README.md rename to versioned_docs/version-v0.50/build/modules/feegrant/README.md diff --git a/versioned_docs/version-0.50/build/modules/genutil/README.md b/versioned_docs/version-v0.50/build/modules/genutil/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/genutil/README.md rename to versioned_docs/version-v0.50/build/modules/genutil/README.md diff --git a/versioned_docs/version-0.50/build/modules/gov/README.md b/versioned_docs/version-v0.50/build/modules/gov/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/gov/README.md rename to versioned_docs/version-v0.50/build/modules/gov/README.md diff --git a/versioned_docs/version-0.50/build/modules/group/README.md b/versioned_docs/version-v0.50/build/modules/group/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/group/README.md rename to versioned_docs/version-v0.50/build/modules/group/README.md diff --git a/versioned_docs/version-0.50/build/modules/mint/README.md b/versioned_docs/version-v0.50/build/modules/mint/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/mint/README.md rename to versioned_docs/version-v0.50/build/modules/mint/README.md diff --git a/versioned_docs/version-0.50/build/modules/nft/README.md b/versioned_docs/version-v0.50/build/modules/nft/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/nft/README.md rename to versioned_docs/version-v0.50/build/modules/nft/README.md diff --git a/versioned_docs/version-0.50/build/modules/params/README.md b/versioned_docs/version-v0.50/build/modules/params/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/params/README.md rename to versioned_docs/version-v0.50/build/modules/params/README.md diff --git a/versioned_docs/version-0.50/build/modules/slashing/README.md b/versioned_docs/version-v0.50/build/modules/slashing/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/slashing/README.md rename to versioned_docs/version-v0.50/build/modules/slashing/README.md diff --git a/versioned_docs/version-0.50/build/modules/staking/README.md b/versioned_docs/version-v0.50/build/modules/staking/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/staking/README.md rename to versioned_docs/version-v0.50/build/modules/staking/README.md diff --git a/versioned_docs/version-0.50/build/modules/upgrade/README.md b/versioned_docs/version-v0.50/build/modules/upgrade/README.md similarity index 100% rename from versioned_docs/version-0.50/build/modules/upgrade/README.md rename to versioned_docs/version-v0.50/build/modules/upgrade/README.md diff --git a/versioned_docs/version-0.50/build/packages/01-depinject.md b/versioned_docs/version-v0.50/build/packages/01-depinject.md similarity index 100% rename from versioned_docs/version-0.50/build/packages/01-depinject.md rename to versioned_docs/version-v0.50/build/packages/01-depinject.md diff --git a/versioned_docs/version-0.50/build/packages/02-collections.md b/versioned_docs/version-v0.50/build/packages/02-collections.md similarity index 100% rename from versioned_docs/version-0.50/build/packages/02-collections.md rename to versioned_docs/version-v0.50/build/packages/02-collections.md diff --git a/versioned_docs/version-0.50/build/packages/03-orm.md b/versioned_docs/version-v0.50/build/packages/03-orm.md similarity index 100% rename from versioned_docs/version-0.50/build/packages/03-orm.md rename to versioned_docs/version-v0.50/build/packages/03-orm.md diff --git a/versioned_docs/version-0.50/build/packages/README.md b/versioned_docs/version-v0.50/build/packages/README.md similarity index 100% rename from versioned_docs/version-0.50/build/packages/README.md rename to versioned_docs/version-v0.50/build/packages/README.md diff --git a/versioned_docs/version-0.50/build/packages/_category_.json b/versioned_docs/version-v0.50/build/packages/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/packages/_category_.json rename to versioned_docs/version-v0.50/build/packages/_category_.json diff --git a/versioned_docs/version-0.50/build/rfc/PROCESS.md b/versioned_docs/version-v0.50/build/rfc/PROCESS.md similarity index 100% rename from versioned_docs/version-0.50/build/rfc/PROCESS.md rename to versioned_docs/version-v0.50/build/rfc/PROCESS.md diff --git a/versioned_docs/version-0.50/build/rfc/README.md b/versioned_docs/version-v0.50/build/rfc/README.md similarity index 100% rename from versioned_docs/version-0.50/build/rfc/README.md rename to versioned_docs/version-v0.50/build/rfc/README.md diff --git a/versioned_docs/version-0.50/build/rfc/_category_.json b/versioned_docs/version-v0.50/build/rfc/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/rfc/_category_.json rename to versioned_docs/version-v0.50/build/rfc/_category_.json diff --git a/versioned_docs/version-0.50/build/rfc/rfc-001-tx-validation.md b/versioned_docs/version-v0.50/build/rfc/rfc-001-tx-validation.md similarity index 100% rename from versioned_docs/version-0.50/build/rfc/rfc-001-tx-validation.md rename to versioned_docs/version-v0.50/build/rfc/rfc-001-tx-validation.md diff --git a/versioned_docs/version-0.50/build/rfc/rfc-template.md b/versioned_docs/version-v0.50/build/rfc/rfc-template.md similarity index 100% rename from versioned_docs/version-0.50/build/rfc/rfc-template.md rename to versioned_docs/version-v0.50/build/rfc/rfc-template.md diff --git a/versioned_docs/version-v0.50/build/spec/README.md b/versioned_docs/version-v0.50/build/spec/README.md new file mode 100644 index 000000000..91f347a8e --- /dev/null +++ b/versioned_docs/version-v0.50/build/spec/README.md @@ -0,0 +1,25 @@ +--- +sidebar_position: 1 +--- + +# Specifications + +This directory contains specifications for the modules of the Cosmos SDK as well as Interchain Standards (ICS) and other specifications. + +Cosmos SDK applications hold this state in a Merkle store. Updates to +the store may be made during transactions and at the beginning and end of every +block. + +## Cosmos SDK specifications + +* [Store](./store) - The core Merkle store that holds the state. +* [Bech32](./addresses/bech32.md) - Address format for Cosmos SDK applications. + +## Modules specifications + +Go the [module directory](https://docs.cosmos.network/main/modules) + +## CometBFT + +For details on the underlying blockchain and p2p protocols, see +the [CometBFT specification](https://github.com/cometbft/cometbft/tree/main/spec). diff --git a/versioned_docs/version-0.50/build/spec/SPEC_MODULE.md b/versioned_docs/version-v0.50/build/spec/SPEC_MODULE.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/SPEC_MODULE.md rename to versioned_docs/version-v0.50/build/spec/SPEC_MODULE.md diff --git a/versioned_docs/version-0.50/build/spec/SPEC_STANDARD.md b/versioned_docs/version-v0.50/build/spec/SPEC_STANDARD.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/SPEC_STANDARD.md rename to versioned_docs/version-v0.50/build/spec/SPEC_STANDARD.md diff --git a/versioned_docs/version-0.50/build/spec/_category_.json b/versioned_docs/version-v0.50/build/spec/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/spec/_category_.json rename to versioned_docs/version-v0.50/build/spec/_category_.json diff --git a/versioned_docs/version-0.50/build/spec/_ics/README.md b/versioned_docs/version-v0.50/build/spec/_ics/README.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/_ics/README.md rename to versioned_docs/version-v0.50/build/spec/_ics/README.md diff --git a/versioned_docs/version-0.50/build/spec/_ics/ics-030-signed-messages.md b/versioned_docs/version-v0.50/build/spec/_ics/ics-030-signed-messages.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/_ics/ics-030-signed-messages.md rename to versioned_docs/version-v0.50/build/spec/_ics/ics-030-signed-messages.md diff --git a/versioned_docs/version-0.50/build/spec/addresses/README.md b/versioned_docs/version-v0.50/build/spec/addresses/README.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/addresses/README.md rename to versioned_docs/version-v0.50/build/spec/addresses/README.md diff --git a/versioned_docs/version-0.50/build/spec/addresses/bech32.md b/versioned_docs/version-v0.50/build/spec/addresses/bech32.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/addresses/bech32.md rename to versioned_docs/version-v0.50/build/spec/addresses/bech32.md diff --git a/versioned_docs/version-0.50/build/spec/fee_distribution/f1_fee_distr.pdf b/versioned_docs/version-v0.50/build/spec/fee_distribution/f1_fee_distr.pdf similarity index 100% rename from versioned_docs/version-0.50/build/spec/fee_distribution/f1_fee_distr.pdf rename to versioned_docs/version-v0.50/build/spec/fee_distribution/f1_fee_distr.pdf diff --git a/versioned_docs/version-0.50/build/spec/fee_distribution/f1_fee_distr.tex b/versioned_docs/version-v0.50/build/spec/fee_distribution/f1_fee_distr.tex similarity index 100% rename from versioned_docs/version-0.50/build/spec/fee_distribution/f1_fee_distr.tex rename to versioned_docs/version-v0.50/build/spec/fee_distribution/f1_fee_distr.tex diff --git a/versioned_docs/version-0.50/build/spec/store/README.md b/versioned_docs/version-v0.50/build/spec/store/README.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/store/README.md rename to versioned_docs/version-v0.50/build/spec/store/README.md diff --git a/versioned_docs/version-0.50/build/spec/store/interblock-cache.md b/versioned_docs/version-v0.50/build/spec/store/interblock-cache.md similarity index 100% rename from versioned_docs/version-0.50/build/spec/store/interblock-cache.md rename to versioned_docs/version-v0.50/build/spec/store/interblock-cache.md diff --git a/versioned_docs/version-0.50/build/tooling/00-protobuf.md b/versioned_docs/version-v0.50/build/tooling/00-protobuf.md similarity index 100% rename from versioned_docs/version-0.50/build/tooling/00-protobuf.md rename to versioned_docs/version-v0.50/build/tooling/00-protobuf.md diff --git a/versioned_docs/version-0.50/build/tooling/01-cosmovisor.md b/versioned_docs/version-v0.50/build/tooling/01-cosmovisor.md similarity index 100% rename from versioned_docs/version-0.50/build/tooling/01-cosmovisor.md rename to versioned_docs/version-v0.50/build/tooling/01-cosmovisor.md diff --git a/versioned_docs/version-0.50/build/tooling/02-confix.md b/versioned_docs/version-v0.50/build/tooling/02-confix.md similarity index 100% rename from versioned_docs/version-0.50/build/tooling/02-confix.md rename to versioned_docs/version-v0.50/build/tooling/02-confix.md diff --git a/versioned_docs/version-0.50/build/tooling/03-hubl.md b/versioned_docs/version-v0.50/build/tooling/03-hubl.md similarity index 100% rename from versioned_docs/version-0.50/build/tooling/03-hubl.md rename to versioned_docs/version-v0.50/build/tooling/03-hubl.md diff --git a/versioned_docs/version-0.50/build/tooling/README.md b/versioned_docs/version-v0.50/build/tooling/README.md similarity index 100% rename from versioned_docs/version-0.50/build/tooling/README.md rename to versioned_docs/version-v0.50/build/tooling/README.md diff --git a/versioned_docs/version-0.50/build/tooling/_category_.json b/versioned_docs/version-v0.50/build/tooling/_category_.json similarity index 100% rename from versioned_docs/version-0.50/build/tooling/_category_.json rename to versioned_docs/version-v0.50/build/tooling/_category_.json diff --git a/versioned_docs/version-0.50/learn/advanced/00-baseapp.md b/versioned_docs/version-v0.50/learn/advanced/00-baseapp.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/00-baseapp.md rename to versioned_docs/version-v0.50/learn/advanced/00-baseapp.md diff --git a/versioned_docs/version-0.50/learn/advanced/01-transactions.md b/versioned_docs/version-v0.50/learn/advanced/01-transactions.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/01-transactions.md rename to versioned_docs/version-v0.50/learn/advanced/01-transactions.md diff --git a/versioned_docs/version-0.50/learn/advanced/02-context.md b/versioned_docs/version-v0.50/learn/advanced/02-context.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/02-context.md rename to versioned_docs/version-v0.50/learn/advanced/02-context.md diff --git a/versioned_docs/version-0.50/learn/advanced/03-node.md b/versioned_docs/version-v0.50/learn/advanced/03-node.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/03-node.md rename to versioned_docs/version-v0.50/learn/advanced/03-node.md diff --git a/versioned_docs/version-0.50/learn/advanced/04-store.md b/versioned_docs/version-v0.50/learn/advanced/04-store.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/04-store.md rename to versioned_docs/version-v0.50/learn/advanced/04-store.md diff --git a/versioned_docs/version-0.50/learn/advanced/05-encoding.md b/versioned_docs/version-v0.50/learn/advanced/05-encoding.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/05-encoding.md rename to versioned_docs/version-v0.50/learn/advanced/05-encoding.md diff --git a/versioned_docs/version-0.50/learn/advanced/06-grpc_rest.md b/versioned_docs/version-v0.50/learn/advanced/06-grpc_rest.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/06-grpc_rest.md rename to versioned_docs/version-v0.50/learn/advanced/06-grpc_rest.md diff --git a/versioned_docs/version-0.50/learn/advanced/07-cli.md b/versioned_docs/version-v0.50/learn/advanced/07-cli.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/07-cli.md rename to versioned_docs/version-v0.50/learn/advanced/07-cli.md diff --git a/versioned_docs/version-0.50/learn/advanced/08-events.md b/versioned_docs/version-v0.50/learn/advanced/08-events.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/08-events.md rename to versioned_docs/version-v0.50/learn/advanced/08-events.md diff --git a/versioned_docs/version-0.50/learn/advanced/09-telemetry.md b/versioned_docs/version-v0.50/learn/advanced/09-telemetry.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/09-telemetry.md rename to versioned_docs/version-v0.50/learn/advanced/09-telemetry.md diff --git a/versioned_docs/version-0.50/learn/advanced/10-ocap.md b/versioned_docs/version-v0.50/learn/advanced/10-ocap.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/10-ocap.md rename to versioned_docs/version-v0.50/learn/advanced/10-ocap.md diff --git a/versioned_docs/version-0.50/learn/advanced/11-runtx_middleware.md b/versioned_docs/version-v0.50/learn/advanced/11-runtx_middleware.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/11-runtx_middleware.md rename to versioned_docs/version-v0.50/learn/advanced/11-runtx_middleware.md diff --git a/versioned_docs/version-0.50/learn/advanced/12-simulation.md b/versioned_docs/version-v0.50/learn/advanced/12-simulation.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/12-simulation.md rename to versioned_docs/version-v0.50/learn/advanced/12-simulation.md diff --git a/versioned_docs/version-0.50/learn/advanced/13-proto-docs.md b/versioned_docs/version-v0.50/learn/advanced/13-proto-docs.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/13-proto-docs.md rename to versioned_docs/version-v0.50/learn/advanced/13-proto-docs.md diff --git a/versioned_docs/version-0.50/learn/advanced/15-upgrade.md b/versioned_docs/version-v0.50/learn/advanced/15-upgrade.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/15-upgrade.md rename to versioned_docs/version-v0.50/learn/advanced/15-upgrade.md diff --git a/versioned_docs/version-0.50/learn/advanced/16-config.md b/versioned_docs/version-v0.50/learn/advanced/16-config.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/16-config.md rename to versioned_docs/version-v0.50/learn/advanced/16-config.md diff --git a/versioned_docs/version-0.50/learn/advanced/17-autocli.md b/versioned_docs/version-v0.50/learn/advanced/17-autocli.md similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/17-autocli.md rename to versioned_docs/version-v0.50/learn/advanced/17-autocli.md diff --git a/versioned_docs/version-0.50/learn/advanced/_category_.json b/versioned_docs/version-v0.50/learn/advanced/_category_.json similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/_category_.json rename to versioned_docs/version-v0.50/learn/advanced/_category_.json diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-begin_block.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-begin_block.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-begin_block.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-begin_block.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-checktx.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-checktx.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-checktx.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-checktx.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-commit.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-commit.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-commit.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-commit.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-deliver_tx.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-deliver_tx.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-deliver_tx.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-deliver_tx.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-initchain.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-initchain.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-initchain.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-initchain.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-prepareproposal.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-prepareproposal.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-prepareproposal.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-prepareproposal.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state-processproposal.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state-processproposal.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state-processproposal.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state-processproposal.png diff --git a/versioned_docs/version-0.50/learn/advanced/baseapp_state.png b/versioned_docs/version-v0.50/learn/advanced/baseapp_state.png similarity index 100% rename from versioned_docs/version-0.50/learn/advanced/baseapp_state.png rename to versioned_docs/version-v0.50/learn/advanced/baseapp_state.png diff --git a/versioned_docs/version-0.50/learn/beginner/00-app-anatomy.md b/versioned_docs/version-v0.50/learn/beginner/00-app-anatomy.md similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/00-app-anatomy.md rename to versioned_docs/version-v0.50/learn/beginner/00-app-anatomy.md diff --git a/versioned_docs/version-0.50/learn/beginner/01-tx-lifecycle.md b/versioned_docs/version-v0.50/learn/beginner/01-tx-lifecycle.md similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/01-tx-lifecycle.md rename to versioned_docs/version-v0.50/learn/beginner/01-tx-lifecycle.md diff --git a/versioned_docs/version-0.50/learn/beginner/02-query-lifecycle.md b/versioned_docs/version-v0.50/learn/beginner/02-query-lifecycle.md similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/02-query-lifecycle.md rename to versioned_docs/version-v0.50/learn/beginner/02-query-lifecycle.md diff --git a/versioned_docs/version-0.50/learn/beginner/03-accounts.md b/versioned_docs/version-v0.50/learn/beginner/03-accounts.md similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/03-accounts.md rename to versioned_docs/version-v0.50/learn/beginner/03-accounts.md diff --git a/versioned_docs/version-0.50/learn/beginner/04-gas-fees.md b/versioned_docs/version-v0.50/learn/beginner/04-gas-fees.md similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/04-gas-fees.md rename to versioned_docs/version-v0.50/learn/beginner/04-gas-fees.md diff --git a/versioned_docs/version-0.50/learn/beginner/_category_.json b/versioned_docs/version-v0.50/learn/beginner/_category_.json similarity index 100% rename from versioned_docs/version-0.50/learn/beginner/_category_.json rename to versioned_docs/version-v0.50/learn/beginner/_category_.json diff --git a/versioned_docs/version-0.50/learn/intro/00-overview.md b/versioned_docs/version-v0.50/learn/intro/00-overview.md similarity index 100% rename from versioned_docs/version-0.50/learn/intro/00-overview.md rename to versioned_docs/version-v0.50/learn/intro/00-overview.md diff --git a/versioned_docs/version-0.50/learn/intro/01-why-app-specific.md b/versioned_docs/version-v0.50/learn/intro/01-why-app-specific.md similarity index 100% rename from versioned_docs/version-0.50/learn/intro/01-why-app-specific.md rename to versioned_docs/version-v0.50/learn/intro/01-why-app-specific.md diff --git a/versioned_docs/version-0.50/learn/intro/02-sdk-app-architecture.md b/versioned_docs/version-v0.50/learn/intro/02-sdk-app-architecture.md similarity index 100% rename from versioned_docs/version-0.50/learn/intro/02-sdk-app-architecture.md rename to versioned_docs/version-v0.50/learn/intro/02-sdk-app-architecture.md diff --git a/versioned_docs/version-0.50/learn/intro/03-sdk-design.md b/versioned_docs/version-v0.50/learn/intro/03-sdk-design.md similarity index 100% rename from versioned_docs/version-0.50/learn/intro/03-sdk-design.md rename to versioned_docs/version-v0.50/learn/intro/03-sdk-design.md diff --git a/versioned_docs/version-0.50/learn/intro/_category_.json b/versioned_docs/version-v0.50/learn/intro/_category_.json similarity index 100% rename from versioned_docs/version-0.50/learn/intro/_category_.json rename to versioned_docs/version-v0.50/learn/intro/_category_.json diff --git a/versioned_docs/version-v0.50/learn/learn.md b/versioned_docs/version-v0.50/learn/learn.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_docs/version-0.50/user/run-node/00-keyring.md b/versioned_docs/version-v0.50/user/run-node/00-keyring.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/00-keyring.md rename to versioned_docs/version-v0.50/user/run-node/00-keyring.md diff --git a/versioned_docs/version-0.50/user/run-node/01-run-node.md b/versioned_docs/version-v0.50/user/run-node/01-run-node.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/01-run-node.md rename to versioned_docs/version-v0.50/user/run-node/01-run-node.md diff --git a/versioned_docs/version-0.50/user/run-node/02-interact-node.md b/versioned_docs/version-v0.50/user/run-node/02-interact-node.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/02-interact-node.md rename to versioned_docs/version-v0.50/user/run-node/02-interact-node.md diff --git a/versioned_docs/version-0.50/user/run-node/03-txs.md b/versioned_docs/version-v0.50/user/run-node/03-txs.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/03-txs.md rename to versioned_docs/version-v0.50/user/run-node/03-txs.md diff --git a/versioned_docs/version-0.50/user/run-node/04-rosetta.md b/versioned_docs/version-v0.50/user/run-node/04-rosetta.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/04-rosetta.md rename to versioned_docs/version-v0.50/user/run-node/04-rosetta.md diff --git a/versioned_docs/version-0.50/user/run-node/05-run-testnet.md b/versioned_docs/version-v0.50/user/run-node/05-run-testnet.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/05-run-testnet.md rename to versioned_docs/version-v0.50/user/run-node/05-run-testnet.md diff --git a/versioned_docs/version-0.50/user/run-node/06-run-production.md b/versioned_docs/version-v0.50/user/run-node/06-run-production.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/06-run-production.md rename to versioned_docs/version-v0.50/user/run-node/06-run-production.md diff --git a/versioned_docs/version-0.50/user/run-node/07-multisig-guide.md b/versioned_docs/version-v0.50/user/run-node/07-multisig-guide.md similarity index 100% rename from versioned_docs/version-0.50/user/run-node/07-multisig-guide.md rename to versioned_docs/version-v0.50/user/run-node/07-multisig-guide.md diff --git a/versioned_docs/version-0.50/user/run-node/_category_.json b/versioned_docs/version-v0.50/user/run-node/_category_.json similarity index 100% rename from versioned_docs/version-0.50/user/run-node/_category_.json rename to versioned_docs/version-v0.50/user/run-node/_category_.json diff --git a/versioned_docs/version-v0.50/user/user.md b/versioned_docs/version-v0.50/user/user.md new file mode 100644 index 000000000..e69de29bb diff --git a/versioned_sidebars/version-0.47-sidebars.json b/versioned_sidebars/version-0.47-sidebars.json deleted file mode 100644 index c6be3020a..000000000 --- a/versioned_sidebars/version-0.47-sidebars.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "learnSidebar": [ - { - "type": "autogenerated", - "dirName": "learn" - } - ], - "buildSidebar": [ - { - "type": "autogenerated", - "dirName": "build" - } - ], - "userSidebar": [ - { - "type": "autogenerated", - "dirName": "user" - } - ] -} diff --git a/versioned_sidebars/version-0.50-sidebars.json b/versioned_sidebars/version-0.50-sidebars.json deleted file mode 100644 index c6be3020a..000000000 --- a/versioned_sidebars/version-0.50-sidebars.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "learnSidebar": [ - { - "type": "autogenerated", - "dirName": "learn" - } - ], - "buildSidebar": [ - { - "type": "autogenerated", - "dirName": "build" - } - ], - "userSidebar": [ - { - "type": "autogenerated", - "dirName": "user" - } - ] -} diff --git a/versioned_sidebars/version-v0.47-sidebars.json b/versioned_sidebars/version-v0.47-sidebars.json new file mode 100644 index 000000000..3f589919a --- /dev/null +++ b/versioned_sidebars/version-v0.47-sidebars.json @@ -0,0 +1,148 @@ +{ + "learnSidebar": [ + { + "type": "category", + "label": "Introduction", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/intro" + } + ] + }, + { + "type": "category", + "label": "Beginner", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/beginner" + } + ] + }, + { + "type": "category", + "label": "Advanced", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/advanced" + } + ] + } + ], + "buildSidebar": [ + { + "type": "category", + "label": "Building Apps", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-apps" + } + ] + }, + { + "type": "category", + "label": "Building Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-modules" + } + ] + }, + { + "type": "category", + "label": "Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/modules" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "Packages", + "items": [ + { + "type": "autogenerated", + "dirName": "build/packages" + } + ] + }, + { + "type": "category", + "label": "Tooling", + "items": [ + { + "type": "autogenerated", + "dirName": "build/tooling" + } + ] + }, + { + "type": "category", + "label": "ADR's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/architecture" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "RFC's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/rfc" + } + ] + }, + { + "type": "category", + "label": "Specifications", + "items": [ + { + "type": "autogenerated", + "dirName": "build/spec" + } + ] + } + ], + "userSidebar": [ + { + "type": "category", + "label": "Running a Node, API and CLI", + "items": [ + { + "type": "autogenerated", + "dirName": "user/run-node" + } + ] + } + ] +} \ No newline at end of file diff --git a/versioned_sidebars/version-v0.50-sidebars.json b/versioned_sidebars/version-v0.50-sidebars.json new file mode 100644 index 000000000..3f589919a --- /dev/null +++ b/versioned_sidebars/version-v0.50-sidebars.json @@ -0,0 +1,148 @@ +{ + "learnSidebar": [ + { + "type": "category", + "label": "Introduction", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/intro" + } + ] + }, + { + "type": "category", + "label": "Beginner", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/beginner" + } + ] + }, + { + "type": "category", + "label": "Advanced", + "items": [ + { + "type": "autogenerated", + "dirName": "learn/advanced" + } + ] + } + ], + "buildSidebar": [ + { + "type": "category", + "label": "Building Apps", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-apps" + } + ] + }, + { + "type": "category", + "label": "Building Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/building-modules" + } + ] + }, + { + "type": "category", + "label": "Modules", + "items": [ + { + "type": "autogenerated", + "dirName": "build/modules" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "Packages", + "items": [ + { + "type": "autogenerated", + "dirName": "build/packages" + } + ] + }, + { + "type": "category", + "label": "Tooling", + "items": [ + { + "type": "autogenerated", + "dirName": "build/tooling" + } + ] + }, + { + "type": "category", + "label": "ADR's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/architecture" + } + ] + }, + { + "type": "category", + "label": "Migrations", + "items": [ + { + "type": "autogenerated", + "dirName": "build/migrations" + } + ] + }, + { + "type": "category", + "label": "RFC's", + "items": [ + { + "type": "autogenerated", + "dirName": "build/rfc" + } + ] + }, + { + "type": "category", + "label": "Specifications", + "items": [ + { + "type": "autogenerated", + "dirName": "build/spec" + } + ] + } + ], + "userSidebar": [ + { + "type": "category", + "label": "Running a Node, API and CLI", + "items": [ + { + "type": "autogenerated", + "dirName": "user/run-node" + } + ] + } + ] +} \ No newline at end of file diff --git a/versions.json b/versions.json index 37c9b8d7c..bce83844f 100644 --- a/versions.json +++ b/versions.json @@ -1,4 +1,4 @@ [ - "0.50", - "0.47" + "v0.50", + "v0.47" ] diff --git a/yarn.lock b/yarn.lock index 9565aa4e4..29150a098 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,14 @@ # yarn lockfile v1 +"@algolia/autocomplete-core@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.12.2.tgz#f36c8276c57a93b70cd5da6dcdb8817dfd9949ab" + integrity sha512-9H11byD/LotKdsAQW8LKfJRwTKde33nxieKgBRbG8jhPErnREsiAmdF82910mv2zimu66T4f9BL9zT1kGEF74g== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.12.2" + "@algolia/autocomplete-shared" "1.12.2" + "@algolia/autocomplete-core@1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.8.2.tgz#8d758c8652742e2761450d2b615a841fca24e10e" @@ -9,6 +17,31 @@ dependencies: "@algolia/autocomplete-shared" "1.8.2" +"@algolia/autocomplete-js@^1.8.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.12.2.tgz#53e6564cc8a806121d2da59bc6ad869045e37e74" + integrity sha512-urCborbT4qJHZJ8atCe1YNicWQ0rJPRK6KWoufmukqZV0ktxXcRlJCstRV9j/8CqxOheB/eDWo/Rm3v9nXSJLg== + dependencies: + "@algolia/autocomplete-core" "1.12.2" + "@algolia/autocomplete-preset-algolia" "1.12.2" + "@algolia/autocomplete-shared" "1.12.2" + htm "^3.1.1" + preact "^10.13.2" + +"@algolia/autocomplete-plugin-algolia-insights@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.12.2.tgz#8d1d85f9c3f26de30fc6ece20713be849602eadf" + integrity sha512-jPlBXFZs3ukUl5bn27kF3D6JHsWwK9g2bcjIeFBld2UaZnH6ec8tcldVeYbUy6QzDevmFyTohzhb1j6MtSZBrQ== + dependencies: + "@algolia/autocomplete-shared" "1.12.2" + +"@algolia/autocomplete-preset-algolia@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.12.2.tgz#0f4c37735f369a3fbe0604c0e7dd720db1ff5c26" + integrity sha512-eIKg14xSr5nHp4Qc9ddl59iVTGmJzOTN8KSZMR/cp76Wa78VvYG5SWSU3Qi+visFrlPWH6I0aM8RrevsnhprtQ== + dependencies: + "@algolia/autocomplete-shared" "1.12.2" + "@algolia/autocomplete-preset-algolia@1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.8.2.tgz#706e87f94c5f198c0e90502b97af09adeeddcc79" @@ -16,11 +49,21 @@ dependencies: "@algolia/autocomplete-shared" "1.8.2" +"@algolia/autocomplete-shared@1.12.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.12.2.tgz#b42e193a439b8affdc54dc43ccb1d67f0740eebb" + integrity sha512-XOaJ0LeXh8jgLKgR1FF2l3aF/8pw4gdjNWucaZh2NfwU1EfXmgjsvUHS7GglJgvxUcSHDoQglr2I5zUo3piSbA== + "@algolia/autocomplete-shared@1.8.2": version "1.8.2" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.8.2.tgz#e6972df5c6935a241f16e4909aa82902338e029d" integrity sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g== +"@algolia/autocomplete-theme-classic@^1.8.2": + version "1.12.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.12.2.tgz#f845ddec82ed87d4d0397007d817c4dd56ada117" + integrity sha512-0AZzaX4jiN9fc/uO00PTZ4GUYMS/W5BIjCVMF6Rry21VhH5RYBnhH1VLNw3WUH++K2xwcyIoDIBV+tCInF0lOg== + "@algolia/cache-browser-local-storage@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.17.0.tgz#4c54a9b1795dcc1cd9f9533144f7df3057984d39" @@ -28,11 +71,23 @@ dependencies: "@algolia/cache-common" "4.17.0" +"@algolia/cache-browser-local-storage@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz#357318242fc542ffce41d6eb5b4a9b402921b0bb" + integrity sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ== + dependencies: + "@algolia/cache-common" "4.20.0" + "@algolia/cache-common@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.17.0.tgz#bc3da15548df585b44d76c55e66b0056a2b3f917" integrity sha512-g8mXzkrcUBIPZaulAuqE7xyHhLAYAcF2xSch7d9dABheybaU3U91LjBX6eJTEB7XVhEsgK4Smi27vWtAJRhIKQ== +"@algolia/cache-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.20.0.tgz#ec52230509fce891091ffd0d890618bcdc2fa20d" + integrity sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ== + "@algolia/cache-in-memory@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.17.0.tgz#eb55a92cb8eb8641903a2b23fd6d05ebdaca2010" @@ -40,6 +95,13 @@ dependencies: "@algolia/cache-common" "4.17.0" +"@algolia/cache-in-memory@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz#5f18d057bd6b3b075022df085c4f83bcca4e3e67" + integrity sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg== + dependencies: + "@algolia/cache-common" "4.20.0" + "@algolia/client-account@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.17.0.tgz#4b13e5a8e50a06be1f3289d9db337096ebc66b73" @@ -49,6 +111,15 @@ "@algolia/client-search" "4.17.0" "@algolia/transporter" "4.17.0" +"@algolia/client-account@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.20.0.tgz#23ce0b4cffd63100fb7c1aa1c67a4494de5bd645" + integrity sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/transporter" "4.20.0" + "@algolia/client-analytics@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.17.0.tgz#1b36ffbe913b7b4d8900bc15982ca431f47a473c" @@ -59,6 +130,16 @@ "@algolia/requester-common" "4.17.0" "@algolia/transporter" "4.17.0" +"@algolia/client-analytics@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.20.0.tgz#0aa6bef35d3a41ac3991b3f46fcd0bf00d276fa9" + integrity sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + "@algolia/client-common@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.17.0.tgz#67fd898006e3ac359ea3e3ed61abfc26147ffa53" @@ -67,6 +148,14 @@ "@algolia/requester-common" "4.17.0" "@algolia/transporter" "4.17.0" +"@algolia/client-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.20.0.tgz#ca60f04466515548651c4371a742fbb8971790ef" + integrity sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ== + dependencies: + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + "@algolia/client-personalization@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.17.0.tgz#428d9f4762c22856b6062bb54351eb31834db6c1" @@ -76,6 +165,15 @@ "@algolia/requester-common" "4.17.0" "@algolia/transporter" "4.17.0" +"@algolia/client-personalization@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.20.0.tgz#ca81308e8ad0db3b27458b78355f124f29657181" + integrity sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + "@algolia/client-search@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.17.0.tgz#0053c682f5f588e006c20791c27e8bcb0aa5b53c" @@ -85,6 +183,15 @@ "@algolia/requester-common" "4.17.0" "@algolia/transporter" "4.17.0" +"@algolia/client-search@4.20.0", "@algolia/client-search@^4.12.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.20.0.tgz#3bcce817ca6caedc835e0eaf6f580e02ee7c3e15" + integrity sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg== + dependencies: + "@algolia/client-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/transporter" "4.20.0" + "@algolia/events@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" @@ -95,6 +202,11 @@ resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.17.0.tgz#0fcea39c9485554edb4cdbfd965c5748b0b837ac" integrity sha512-DGuoZqpTmIKJFDeyAJ7M8E/LOenIjWiOsg1XJ1OqAU/eofp49JfqXxbfgctlVZVmDABIyOz8LqEoJ6ZP4DTyvw== +"@algolia/logger-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.20.0.tgz#f148ddf67e5d733a06213bebf7117cb8a651ab36" + integrity sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ== + "@algolia/logger-console@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.17.0.tgz#8ac56ef4259c4fa3eb9eb6586c7b4b4ed942e8da" @@ -102,6 +214,13 @@ dependencies: "@algolia/logger-common" "4.17.0" +"@algolia/logger-console@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.20.0.tgz#ac443d27c4e94357f3063e675039cef0aa2de0a7" + integrity sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA== + dependencies: + "@algolia/logger-common" "4.20.0" + "@algolia/requester-browser-xhr@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.17.0.tgz#f52fdeeac2f3c531f00838920af33a73066a159b" @@ -109,11 +228,23 @@ dependencies: "@algolia/requester-common" "4.17.0" +"@algolia/requester-browser-xhr@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz#db16d0bdef018b93b51681d3f1e134aca4f64814" + integrity sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw== + dependencies: + "@algolia/requester-common" "4.20.0" + "@algolia/requester-common@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.17.0.tgz#746020d2cbc829213e7cede8eef2182c7a71e32b" integrity sha512-XJjmWFEUlHu0ijvcHBoixuXfEoiRUdyzQM6YwTuB8usJNIgShua8ouFlRWF8iCeag0vZZiUm4S2WCVBPkdxFgg== +"@algolia/requester-common@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.20.0.tgz#65694b2263a8712b4360fef18680528ffd435b5c" + integrity sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng== + "@algolia/requester-node-http@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.17.0.tgz#262276d94c25a4ec2128b1bdfb9471529528d8b9" @@ -121,6 +252,13 @@ dependencies: "@algolia/requester-common" "4.17.0" +"@algolia/requester-node-http@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz#b52b182b52b0b16dec4070832267d484a6b1d5bb" + integrity sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng== + dependencies: + "@algolia/requester-common" "4.20.0" + "@algolia/transporter@4.17.0": version "4.17.0" resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.17.0.tgz#6aabdbc20c475d72d83c8e6519f1191f1a51fb37" @@ -130,6 +268,15 @@ "@algolia/logger-common" "4.17.0" "@algolia/requester-common" "4.17.0" +"@algolia/transporter@4.20.0": + version "4.20.0" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.20.0.tgz#7e5b24333d7cc9a926b2f6a249f87c2889b944a9" + integrity sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg== + dependencies: + "@algolia/cache-common" "4.20.0" + "@algolia/logger-common" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@alloc/quick-lru@^5.2.0": version "5.2.0" resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" @@ -1331,6 +1478,20 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" +"@cmfcmf/docusaurus-search-local@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@cmfcmf/docusaurus-search-local/-/docusaurus-search-local-1.1.0.tgz#3db5d7d6e05985cc3b06cec10436385c53033c69" + integrity sha512-0IVb/aA0IK8ZlktuxmgXmluXfcSpo6Vdd2nG21y1aOH9nVYnPP231Dn0H8Ng9Qf9ronQQCDWHnuWpYOr9rUrEQ== + dependencies: + "@algolia/autocomplete-js" "^1.8.2" + "@algolia/autocomplete-theme-classic" "^1.8.2" + "@algolia/client-search" "^4.12.0" + algoliasearch "^4.12.0" + cheerio "^1.0.0-rc.9" + clsx "^1.1.1" + lunr-languages "^1.4.0" + mark.js "^8.11.1" + "@colors/colors@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" @@ -2694,6 +2855,26 @@ algoliasearch@^4.0.0, algoliasearch@^4.13.1: "@algolia/requester-node-http" "4.17.0" "@algolia/transporter" "4.17.0" +algoliasearch@^4.12.0: + version "4.20.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.20.0.tgz#700c2cb66e14f8a288460036c7b2a554d0d93cf4" + integrity sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g== + dependencies: + "@algolia/cache-browser-local-storage" "4.20.0" + "@algolia/cache-common" "4.20.0" + "@algolia/cache-in-memory" "4.20.0" + "@algolia/client-account" "4.20.0" + "@algolia/client-analytics" "4.20.0" + "@algolia/client-common" "4.20.0" + "@algolia/client-personalization" "4.20.0" + "@algolia/client-search" "4.20.0" + "@algolia/logger-common" "4.20.0" + "@algolia/logger-console" "4.20.0" + "@algolia/requester-browser-xhr" "4.20.0" + "@algolia/requester-common" "4.20.0" + "@algolia/requester-node-http" "4.20.0" + "@algolia/transporter" "4.20.0" + ansi-align@^3.0.0, ansi-align@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" @@ -3132,7 +3313,7 @@ cheerio-select@^2.1.0: domhandler "^5.0.3" domutils "^3.0.1" -cheerio@^1.0.0-rc.12: +cheerio@^1.0.0-rc.12, cheerio@^1.0.0-rc.9: version "1.0.0-rc.12" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== @@ -3245,7 +3426,7 @@ clone-response@^1.0.2: dependencies: mimic-response "^1.0.0" -clsx@^1.1.0, clsx@^1.2.1: +clsx@^1.1.0, clsx@^1.1.1, clsx@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== @@ -4761,6 +4942,11 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" +htm@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/htm/-/htm-3.1.1.tgz#49266582be0dc66ed2235d5ea892307cc0c24b78" + integrity sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ== + html-entities@^2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" @@ -5516,6 +5702,11 @@ lru-cache@^9.0.0: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1" integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A== +lunr-languages@^1.4.0: + version "1.14.0" + resolved "https://registry.yarnpkg.com/lunr-languages/-/lunr-languages-1.14.0.tgz#6e97635f434631729dd0e5654daedd291cd6f2d0" + integrity sha512-hWUAb2KqM3L7J5bcrngszzISY4BxrXn/Xhbb9TTCJYEGqlR1nG67/M14sp09+PTIRklobrn57IAxcdcO/ZFyNA== + lunr@^2.3.9: version "2.3.9" resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" @@ -6633,6 +6824,11 @@ postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.17, postcss@^8.4.19, postcss@^8.4 picocolors "^1.0.0" source-map-js "^1.0.2" +preact@^10.13.2: + version "10.19.3" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.3.tgz#7a7107ed2598a60676c943709ea3efb8aaafa899" + integrity sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ== + prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"