diff --git a/.vitepress/config.mts b/.vitepress/config.mts
index 56de63b8..465a1aa3 100644
--- a/.vitepress/config.mts
+++ b/.vitepress/config.mts
@@ -443,7 +443,7 @@ export default defineConfig({
siteTitle: 'Iroha 2',
socialLinks: [
- { icon: 'github', link: 'https://github.com/hyperledger/iroha-2-docs' },
+ { icon: 'github', link: 'https://github.com/hyperledger-iroha/iroha-2-docs' },
{
icon: {
/**
@@ -451,12 +451,12 @@ export default defineConfig({
*/
svg: ``,
},
- link: 'https://github.com/hyperledger/iroha-2-docs/issues/new',
+ link: 'https://github.com/hyperledger-iroha/iroha-2-docs/issues/new',
},
],
editLink: {
- pattern: 'https://github.com/hyperledger/iroha-2-docs/edit/main/src/:path',
+ pattern: 'https://github.com/hyperledger-iroha/iroha-2-docs/edit/main/src/:path',
text: 'Edit this page on GitHub',
},
diff --git a/README.md b/README.md
index 865fe41d..591be24a 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,18 @@
# Hyperledger Iroha 2 Tutorial
-This repository contains the source files for [Hyperledger Iroha 2 Documentation](https://hyperledger.github.io/iroha-2-docs/).
+This repository contains the source files for [Hyperledger Iroha 2 Documentation](https://docs.iroha.tech/).
The tutorial is suitable for both experienced and novice users. It explains Iroha 2 concepts and features, and also offers language-specific step-by-step guides for these programming languages:
-- [CLI](https://hyperledger.github.io/iroha-2-docs/guide/operate-iroha-2-via-cli.html)
-- [Python](https://hyperledger.github.io/iroha-2-docs/guide/python.html)
-- [Rust](https://hyperledger.github.io/iroha-2-docs/guide/rust.html)
-- [Kotlin/Java](https://hyperledger.github.io/iroha-2-docs/guide/kotlin-java.html)
-- [Javascript (TypeScript)](https://hyperledger.github.io/iroha-2-docs/guide/javascript.html)
+- [CLI](https://docs.iroha.tech/get-started/operate-iroha-2-via-cli.html)
+- [Python](https://docs.iroha.tech/guide/tutorials/python.html)
+- [Rust](https://docs.iroha.tech/guide/tutorials/rust.html)
+- [Kotlin/Java](https://docs.iroha.tech/guide/tutorials/kotlin-java.html)
+- [Javascript (TypeScript)](https://docs.iroha.tech/guide/tutorials/javascript.html)
-If you are already familiar with Hyperledger Iroha, we invite you to read about [how Iroha 2 is different](https://hyperledger.github.io/iroha-2-docs/get-started/iroha-2.html) from its previous version.
+If you are already familiar with Hyperledger Iroha, we invite you to read about [how Iroha 2 is different](https://docs.iroha.tech/get-started/iroha-2.html) from its previous version.
-Check the [Hyperledger Iroha](https://github.com/hyperledger/iroha/) repository for more detailed information about API and available features.
+Check the [Hyperledger Iroha](https://github.com/hyperledger-iroha/iroha/) repository for more detailed information about API and available features.
## Contribution
diff --git a/etc/meta.ts b/etc/meta.ts
index 117cde14..d3463200 100644
--- a/etc/meta.ts
+++ b/etc/meta.ts
@@ -1,14 +1,14 @@
/**
- * hyperledger/iroha#iroha2-dev
+ * hyperledger-iroha/iroha#iroha2-dev
*/
export const IROHA_REV_DEV = 'e7a605c1a926c319d214ef3825524ee6c2e9f076'
/**
- * hyperledger/iroha-javascript#iroha2 (rc13)
+ * hyperledger-iroha/iroha-javascript#iroha2 (rc13)
*/
export const IROHA_JS_REV = '9c630fab14f063962b2508ac60e49789a160e443'
/**
- * hyperledger/iroha-java#iroha2-dev
+ * hyperledger-iroha/iroha-java#iroha2-dev
*/
export const IROHA_JAVA_REV_DEV = 'e176225f935cc7f976d17384191ef0c0043ca0f6'
diff --git a/etc/schema/types.ts b/etc/schema/types.ts
index 583a4ddb..92e8fd29 100644
--- a/etc/schema/types.ts
+++ b/etc/schema/types.ts
@@ -1,5 +1,5 @@
// FIXME: this file reflects types from `@iroha2/data-model-schema` package which isn't published yet
-// https://github.com/hyperledger/iroha-javascript/pull/170
+// https://github.com/hyperledger-iroha/iroha-javascript/pull/170
export interface Schema {
[type: string]: SchemaTypeDefinition
diff --git a/etc/snippet-sources.ts b/etc/snippet-sources.ts
index 59dd0805..bb4b1459 100644
--- a/etc/snippet-sources.ts
+++ b/etc/snippet-sources.ts
@@ -94,7 +94,7 @@ const javascriptSnippets = [
local: '9-blocks-stream.ts',
},
].map(({ src, local }) => ({
- src: `https://raw.githubusercontent.com/hyperledger/iroha-javascript/${IROHA_JS_REV}/${src}`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha-javascript/${IROHA_JS_REV}/${src}`,
filename: `js-sdk-${local}`,
}))
@@ -102,11 +102,11 @@ const javascriptSnippets = [
export default [
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/MAINTAINERS.md`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/MAINTAINERS.md`,
filename: 'iroha-maintainers.md',
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/docs/source/references/schema.json`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/docs/source/references/schema.json`,
filename: `data-model-schema.md`,
transform: (source) => {
return renderDataModelSchema(JSON.parse(source))
@@ -116,31 +116,31 @@ export default [
src: './src/example_code/lorem.rs',
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/configs/client.template.toml`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/configs/client.template.toml`,
filename: 'client-cli-config-template.toml',
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/configs/peer.template.toml`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/configs/peer.template.toml`,
filename: 'peer-config-template.toml',
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/configs/swarm/genesis.json`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/configs/swarm/genesis.json`,
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_DEV}/client/examples/tutorial.rs`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_DEV}/client/examples/tutorial.rs`,
filename: 'tutorial-snippets.rs',
},
...javascriptSnippets,
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha-java/${IROHA_JAVA_REV_DEV}/modules/test-tools/src/main/kotlin/jp/co/soramitsu/iroha2/testengine/IrohaConfig.kt`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha-java/${IROHA_JAVA_REV_DEV}/modules/test-tools/src/main/kotlin/jp/co/soramitsu/iroha2/testengine/IrohaConfig.kt`,
filename: 'IrohaConfig.kotlin',
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha-java/${IROHA_JAVA_REV_DEV}/modules/client/src/test/kotlin/jp/co/soramitsu/iroha2/InstructionsTest.kt`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha-java/${IROHA_JAVA_REV_DEV}/modules/client/src/test/kotlin/jp/co/soramitsu/iroha2/InstructionsTest.kt`,
},
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha-java/${IROHA_JAVA_REV_DEV}/modules/client/src/test/java/jp/co/soramitsu/iroha2/JavaTest.java`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha-java/${IROHA_JAVA_REV_DEV}/modules/client/src/test/java/jp/co/soramitsu/iroha2/JavaTest.java`,
},
] satisfies SnippetSourceDefinition[]
diff --git a/src/blockchain/consensus.md b/src/blockchain/consensus.md
index fc5bb739..fd97dfb9 100644
--- a/src/blockchain/consensus.md
+++ b/src/blockchain/consensus.md
@@ -32,5 +32,5 @@ fail. The same thing happens if the peers have different instructions.
[^1]:
For prospective wizards, the
- [Iroha 2 Whitepaper](https://github.com/hyperledger/iroha/blob/main/docs/source/iroha_2_whitepaper.md)
+ [Iroha 2 Whitepaper](https://github.com/hyperledger-iroha/iroha/blob/main/docs/source/iroha_2_whitepaper.md)
is a good start.
diff --git a/src/blockchain/instructions.md b/src/blockchain/instructions.md
index 45f9b34f..e86c97f4 100644
--- a/src/blockchain/instructions.md
+++ b/src/blockchain/instructions.md
@@ -151,7 +151,7 @@ To do this, an account have to be granted the
Refer to an example on how to
transfer assets with [CLI](/get-started/operate-iroha-2-via-cli.md#_7-transfer-assets) or [Rust](/guide/tutorials/rust.md#_6-transferring-assets).
-
+
## Grant/Revoke
diff --git a/src/blockchain/triggers.md b/src/blockchain/triggers.md
index 77b28786..3483859e 100644
--- a/src/blockchain/triggers.md
+++ b/src/blockchain/triggers.md
@@ -19,7 +19,7 @@ contains the necessary information:
The documentation on the `EventFilter` types is under construction, as
we are likely to make major changes to that particular architecture.
For now, suffice it to say that you can look at the
- [source code](https://github.com/hyperledger/iroha/blob/main/data_model/src/events/data/filters.rs)
+ [source code](https://github.com/hyperledger-iroha/iroha/blob/main/data_model/src/events/data/filters.rs)
in `iroha_data_model` and see a few particularly interesting
applications.
diff --git a/src/blockchain/wasm.md b/src/blockchain/wasm.md
index 1dfd05e9..2ba41ec1 100644
--- a/src/blockchain/wasm.md
+++ b/src/blockchain/wasm.md
@@ -70,7 +70,7 @@ edition = "2021"
crate-type = ['cdylib']
[dependencies]
-iroha_wasm = { git = "https://github.com/hyperledger/iroha/"}
+iroha_wasm = { git = "https://github.com/hyperledger-iroha/iroha/"}
```
Note that the crate type is `cdylib`. Most Rust code is linked in a
diff --git a/src/documenting/snippets.md b/src/documenting/snippets.md
index 540b9fa9..1571370f 100644
--- a/src/documenting/snippets.md
+++ b/src/documenting/snippets.md
@@ -9,13 +9,13 @@ located in other repositories, where they are built, run, and tested.
### Snippet Sources
Snippet sources are defined in
-[`snippet_sources.ts`](https://github.com/hyperledger/iroha-2-docs/blob/main/etc/snippet-sources.ts).
+[`snippet_sources.ts`](https://github.com/hyperledger-iroha/iroha-2-docs/blob/main/etc/snippet-sources.ts).
The `snippet_sources.ts` file is located in the documentation repository and has the following format:
```ts
export default [
{
- src: 'https://raw.githubusercontent.com/hyperledger/iroha/main/MAINTAINERS.md',
+ src: 'https://raw.githubusercontent.com/hyperledger-iroha/iroha/main/MAINTAINERS.md',
filename: 'iroha-maintainers-at-stable.md',
},
{
@@ -72,11 +72,11 @@ files into the documentation.
## Example
Let's add a code snippet from Iroha JavaScript SDK. For example, this one:
-[`/packages/docs-recipes/src/1.client-install.ts`](https://github.com/hyperledger/iroha-javascript/blob/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts).
+[`/packages/docs-recipes/src/1.client-install.ts`](https://github.com/hyperledger-iroha/iroha-javascript/blob/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts).
1. First, get a permalink to the file. Open the file on GitHub and click
`Raw` button to get the link. For example:
- https://raw.githubusercontent.com/hyperledger/iroha-javascript/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts
+ https://raw.githubusercontent.com/hyperledger-iroha/iroha-javascript/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts
2. Define the new snippet in the [Snippet Sources](#snippet-sources):
@@ -85,7 +85,7 @@ Let's add a code snippet from Iroha JavaScript SDK. For example, this one:
/// ...
{
- src: 'https://raw.githubusercontent.com/hyperledger/iroha-javascript/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts',
+ src: 'https://raw.githubusercontent.com/hyperledger-iroha/iroha-javascript/e300886e76c777776efad1e2f5cb245bfb8ed02e/packages/docs-recipes/src/1.client-install.ts',
filename: 'js-sdk-1-client-install.ts',
},
]
@@ -117,7 +117,7 @@ Let's add a code snippet from Iroha JavaScript SDK. For example, this one:
// ...
{
- src: `https://raw.githubusercontent.com/hyperledger/iroha/${IROHA_REV_STABLE}/MAINTAINERS.md`,
+ src: `https://raw.githubusercontent.com/hyperledger-iroha/iroha/${IROHA_REV_STABLE}/MAINTAINERS.md`,
// ^^^^^^^^^^^^^^^^^^^
filename: 'iroha-maintainers-at-stable.md',
},
diff --git a/src/get-started/index.md b/src/get-started/index.md
index 97d7a023..d88250c6 100644
--- a/src/get-started/index.md
+++ b/src/get-started/index.md
@@ -38,13 +38,13 @@ Once you have learned the basics, we suggest exploring the following sections:
## Learn More
For more information on Iroha, see the following:
-- [Iroha 2 Whitepaper](https://github.com/hyperledger/iroha/tree/main/docs/source/iroha_2_whitepaper.md)
+- [Iroha 2 Whitepaper](https://github.com/hyperledger-iroha/iroha/tree/main/docs/source/iroha_2_whitepaper.md)
- [Hyperledger Foundation Wiki: Hyperledger Iroha > Iroha 2](https://wiki.hyperledger.org/display/iroha/Iroha+2)
For more information on Iroha 1, see the official [Hyperledger Iroha documentation](https://iroha.readthedocs.io/en/develop/index.html).
::: tip
-If you want to contribute to Hyperledger Iroha, see the [Contributing Guide](https://github.com/hyperledger/iroha/blob/main/CONTRIBUTING.md).
+If you want to contribute to Hyperledger Iroha, see the [Contributing Guide](https://github.com/hyperledger-iroha/iroha/blob/main/CONTRIBUTING.md).
:::
diff --git a/src/get-started/install-iroha-2.md b/src/get-started/install-iroha-2.md
index 4af11899..3fcb0cc4 100644
--- a/src/get-started/install-iroha-2.md
+++ b/src/get-started/install-iroha-2.md
@@ -52,10 +52,10 @@ Check the [OpenSSL installation guide](https://github.com/openssl/openssl/blob/m
$ cd ~/Git
```
-3. Clone the [`iroha`](https://github.com/hyperledger/iroha) GitHub repository:
+3. Clone the [`iroha`](https://github.com/hyperledger-iroha/iroha) GitHub repository:
```bash
- $ git clone https://github.com/hyperledger/iroha.git
+ $ git clone https://github.com/hyperledger-iroha/iroha.git
```
### 3. Install Iroha Binaries
@@ -65,11 +65,11 @@ To get started you need two of the binaries shipped with Iroha:
- `iroha`, the main command line tool for accessing the Iroha network as a user. It allows you to manage domains, accounts, and assets, and to query network status and events. To install `iroha` system-wide, use the following command:
```bash
-$ cargo install --git https://github.com/hyperledger/iroha.git iroha_cli
+$ cargo install --git https://github.com/hyperledger-iroha/iroha.git iroha_cli
```
- `kagami`, the tool that generates cryotpgraphic keys, configuration files and other necessary data. To install `kagami` system-wide, use the following command:
```bash
-$ cargo install --git https://github.com/hyperledger/iroha.git iroha_kagami
+$ cargo install --git https://github.com/hyperledger-iroha/iroha.git iroha_kagami
```
diff --git a/src/get-started/iroha-2.md b/src/get-started/iroha-2.md
index 8a009177..b943df67 100644
--- a/src/get-started/iroha-2.md
+++ b/src/get-started/iroha-2.md
@@ -16,7 +16,7 @@ Among other changes, cryptography and account structures are implemented differe
## Fault Tolerance
-Iroha 2 learned a great deal from the development of the original Iroha. Of particular importance is the new and improved Byzantine-fault-tolerant consensus algorithm—[_Sumeragi_](https://github.com/hyperledger/iroha/tree/main/docs/source/iroha_2_whitepaper.md#28-consensus)—that allowed us to expand what could be done on a blockchain without any security risks.
+Iroha 2 learned a great deal from the development of the original Iroha. Of particular importance is the new and improved Byzantine-fault-tolerant consensus algorithm—[_Sumeragi_](https://github.com/hyperledger-iroha/iroha/tree/main/docs/source/iroha_2_whitepaper.md#28-consensus)—that allowed us to expand what could be done on a blockchain without any security risks.
::: info
diff --git a/src/get-started/launch-iroha-2.md b/src/get-started/launch-iroha-2.md
index 039350d4..d991ea60 100644
--- a/src/get-started/launch-iroha-2.md
+++ b/src/get-started/launch-iroha-2.md
@@ -10,7 +10,7 @@ To launch an instance of the Iroha 2 network, install the following first:
## 2. Launch Iroha Network
-1. In your terminal, navigate to the root directory of your local [`iroha`](https://github.com/hyperledger/iroha) repository:
+1. In your terminal, navigate to the root directory of your local [`iroha`](https://github.com/hyperledger-iroha/iroha) repository:
```bash
$ cd ~/Git/iroha
@@ -45,7 +45,7 @@ The following options are also available for local compilation:
::: tip Note
-There is ongoing work to make our configurations for Docker even more customizable with the help of [Swarm](https://github.com/hyperledger/iroha/tree/main/tools/swarm).
+There is ongoing work to make our configurations for Docker even more customizable with the help of [Swarm](https://github.com/hyperledger-iroha/iroha/tree/main/crates/iroha_swarm).
diff --git a/src/guide/advanced/metrics.md b/src/guide/advanced/metrics.md
index 1c47144b..e8f29cbf 100644
--- a/src/guide/advanced/metrics.md
+++ b/src/guide/advanced/metrics.md
@@ -10,14 +10,14 @@ See [Reference > Torii Endpoints: Metrics](../../reference/torii-endpoints.md#me
## How to use metrics
-
+
Work in Progress.
This topic will be updated as part of the new configuration reference.
The progress on the configuration reference can be tracked in the following GitHub issue:\
-[iroha-2-docs > Issue #392: Tracking issue for Configuration Reference as per RFC](https://github.com/hyperledger/iroha-2-docs/issues/392).
+[iroha-2-docs > Issue #392: Tracking issue for Configuration Reference as per RFC](https://github.com/hyperledger-iroha/iroha-2-docs/issues/392).
::: note
diff --git a/src/guide/advanced/running-iroha-on-bare-metal.md b/src/guide/advanced/running-iroha-on-bare-metal.md
index a97acb24..c4f4e5d5 100644
--- a/src/guide/advanced/running-iroha-on-bare-metal.md
+++ b/src/guide/advanced/running-iroha-on-bare-metal.md
@@ -23,8 +23,8 @@ You can always check
[peer configuration options](/guide/configure/peer-configuration.md) for
more details.
-
+
:::
diff --git a/src/guide/configure/configuration-types.md b/src/guide/configure/configuration-types.md
index e5380e7f..e8cfc49d 100644
--- a/src/guide/configure/configuration-types.md
+++ b/src/guide/configure/configuration-types.md
@@ -8,8 +8,8 @@ In this section we explain the difference between `Option<..>` and
`Option