Skip to content

Commit 8541da1

Browse files
committed
Fix dead links
1 parent ab418cc commit 8541da1

12 files changed

Lines changed: 22 additions & 22 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Once installed, `cheqd-node` can be controlled using the [cheqd Cosmos CLI guide
5454

5555
## 🛠 Developing & contributing to cheqd
5656

57-
`cheqd-node` is written in Go and built using Cosmos SDK. The [Cosmos SDK Developer Guide](https://docs.cosmos.network/main) explains a lot of the [basic concepts](https://docs.cosmos.network/main/basics/app-anatomy) of how the cheqd network functions.
57+
`cheqd-node` is written in Go and built using Cosmos SDK. The [Cosmos SDK Developer Guide](https://docs.cosmos.network/sdk/v0.50/learn) explains a lot of the [basic concepts](https://docs.cosmos.network/sdk/v0.50/learn/beginner/app-anatomy) of how the cheqd network functions.
5858

5959
If you want to build a node from source or contribute to the code, please read our guide to [building and testing](docs/build-and-networks/README.md).
6060

architecture/adr-list/adr-002-mnemonic-keys-cosmos.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ For example, an identity wallet application or backend application would need to
2121

2222
### Assumptions / Considerations
2323

24-
Cosmos SDK uses [known algorithms for deriving private keys from mnemonics](https://docs.cosmos.network/main/learn/beginner/accounts#keyring). This can be replicated using standard crypto libraries to carry out the same steps as in Cosmos SDK:
24+
Cosmos SDK uses [known algorithms for deriving private keys from mnemonics](https://docs.cosmos.network/sdk/v0.50/learn/beginner/accounts#keyring). This can be replicated using standard crypto libraries to carry out the same steps as in Cosmos SDK:
2525

2626
```text
2727
rounds of iteration : 2048
@@ -64,4 +64,4 @@ N/A
6464

6565
## References
6666

67-
* [Cosmos SDK account generation and keyrings](https://docs.cosmos.network/main/learn/beginner/accounts)
67+
* [Cosmos SDK account generation and keyrings](https://docs.cosmos.network/sdk/v0.50/learn/beginner/accounts)

architecture/adr-list/adr-004-token-fractions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ It was decided to go with **10^-9** as the smallest fraction, with the whole num
5858

5959
## References
6060

61-
* [Cosmos ADR proposal to add coin metadata](https://docs.cosmos.network/main/build/architecture/adr-024-coin-metadata)
61+
* [Cosmos ADR proposal to add coin metadata](https://docs.cosmos.network/sdk/v0.50/build/architecture/adr-024-coin-metadata)

architecture/adr-list/adr-005-genesis-parameters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Tendermint requires [genesis parameters](https://docs.cometbft.com/v0.38/core/us
4848

4949
## Cosmos SDK module parameters
5050

51-
Cosmos application is divided [into a list of modules](https://docs.cosmos.network/main/modules). Each module has parameters that help to adjust the module's behaviour.
51+
Cosmos application is divided [into a list of modules](https://docs.cosmos.network/sdk/latest/modules/modules). Each module has parameters that help to adjust the module's behaviour.
5252

5353
### `auth` module
5454

@@ -80,7 +80,7 @@ Cosmos application is divided [into a list of modules](https://docs.cosmos.netwo
8080

8181
| Parameter | Description | Mainnet | Testnet |
8282
| - | - | - | - |
83-
| `constant_fee` | The fee is used to verify the [invariant(s)](https://docs.cosmos.network/main/build/building-modules/invariants) | 10,000,000,000,000 ncheq (10,000 CHEQ) | 10,000,000,000,000 ncheq (10,000 CHEQ) |
83+
| `constant_fee` | The fee is used to verify the invariant(s) | 10,000,000,000,000 ncheq (10,000 CHEQ) | 10,000,000,000,000 ncheq (10,000 CHEQ) |
8484

8585
### `distribution` module
8686

@@ -184,5 +184,5 @@ The parameters above were agreed separate the cheqd mainnet and testnet paramete
184184

185185
## References
186186

187-
* [List of Cosmos modules](https://docs.cosmos.network/main/modules)
187+
* [List of Cosmos modules](https://docs.cosmos.network/sdk/latest/modules/modules)
188188
* [Tendermint genesis parameters](https://docs.cometbft.com/v0.38/core/using-cometbft#genesis)

architecture/adr-list/adr-006-community-tax.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ description: This is the suggested template to be used for ADRs on the cheqd-nod
1515

1616
## Summary
1717

18-
The aim of this ADR is to define how ["community tax" as described in the Cosmos blockchain framework](https://docs.cosmos.network/main/modules/distribution#the-distribution-scheme) will work on cheqd network.
18+
The aim of this ADR is to define how ["community tax" as described in the Cosmos blockchain framework](https://docs.cosmos.network/sdk/latest/modules/distribution/README#the-distribution-scheme) will work on cheqd network.
1919

2020
## Context
2121

2222
### What is "community tax"?
2323

2424
`communityTax` is a value set in genesis for each Cosmos network and defined as a percentage that is applied to the fees collected in each block.
2525

26-
Tokens collected through this process accumulate in the **community pool**. The percentage charged as `communityTax` can be changed by [making proposals on the network and voting for acceptance](https://docs.cosmos.network/main/modules/gov) by the network.
26+
Tokens collected through this process accumulate in the **community pool**. The percentage charged as `communityTax` can be changed by [making proposals on the network and voting for acceptance](https://docs.cosmos.network/sdk/latest/modules/gov/README#x-gov) by the network.
2727

2828
### Community tax collection
2929

30-
From [Cosmos SDK documentation, `distribution` module](https://docs.cosmos.network/main/modules/distribution#reward-to-the-community-pool):
30+
From [Cosmos SDK documentation, `distribution` module](https://docs.cosmos.network/sdk/latest/modules/distribution/README#reward-to-the-community-pool):
3131

3232
> The community pool gets `community_tax * fees`, plus any remaining dust after validators get their rewards that are always rounded down to the nearest integer value.
3333
@@ -46,7 +46,7 @@ To spend tokens from the **community pool**:
4646
2. If proposal is approved using the voting process, the recipient address specified will receive the requested tokens.
4747
3. The expectation on the recipient is that they spend the tokens for the purpose specified in their proposal.
4848

49-
More information about fee distribution is available in the [**End Block** section of Cosmos's `distribution` module](https://docs.cosmos.network/main/modules/distribution#the-distribution-scheme) documentation.
49+
More information about fee distribution is available in the [**End Block** section of Cosmos's `distribution` module](https://docs.cosmos.network/sdk/latest/modules/distribution/README#the-distribution-scheme) documentation.
5050

5151
## Decision
5252

@@ -73,5 +73,5 @@ More information about fee distribution is available in the [**End Block** secti
7373

7474
## References
7575

76-
* [Cosmos SDK `distribution` module parameters](https://docs.cosmos.network/main/modules/distribution#the-distribution-scheme)
77-
* [Cosmos SDK `governance` module](https://docs.cosmos.network/main/modules/gov)
76+
* [Cosmos SDK `distribution` module parameters](https://docs.cosmos.network/sdk/latest/modules/distribution/README#the-distribution-scheme)
77+
* [Cosmos SDK `governance` module](https://docs.cosmos.network/sdk/latest/modules/gov/README#x-gov)

docs/cheqd-cli/cheqd-cli-fee-abstraction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The equivalent IBC denomination amount is required to pay for transactions. **En
2121
You can find out if you've got sufficient balance in supported IBC denominations using the following methods:
2222

2323
1. **Through Leap Wallet**
24-
1. Ensure you have added the cheqd wallet you want to use for transactions to a supported desktop/mobile wallet. The recommended wallet app is [Leap Wallet](https://www.leapwallet.io/download). If you previously used Keplr Wallet, we recommend [migrating from Keplr Wallet to Leap Wallet](https://docs.cheqd.io/product/network/wallets/migrate) as it has better support for [looking up real-time gas prices](./cheqd-cli-token-transactions.md).
24+
1. Ensure you have added the cheqd wallet you want to use for transactions to a supported desktop/mobile wallet. The recommended wallet app is [Leap Wallet](https://www.leapwallet.io). If you previously used Keplr Wallet, we recommend [migrating from Keplr Wallet to Leap Wallet](https://docs.cheqd.io/product/network/wallets/migrate) as it has better support for [looking up real-time gas prices](./cheqd-cli-token-transactions.md).
2525
2. Once you've added the cheqd wallet account to Leap Wallet, use the network switcher to switch to **Osmosis**. This will allow you to see the balances you have on Osmosis chain, including native OSMO as well as any IBC denominations such as USDC.
2626
2. **Sending tokens over IBC**
2727
1. If you have an existing Osmosis account, you can send tokens over IBC to your cheqd account. This is done by sending the tokens from your Osmosis account to the address of your cheqd account. Use the `Swap` flow to send tokens over IBC. The tokens will be sent to the cheqd account and will be available for use in transactions. Otherwise, you can use the `cheqd-noded tx ibc-transfer transfer` command to send tokens over IBC from your Osmosis account to your cheqd account. The command will look like this:

docs/cheqd-cli/cheqd-cli-key-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Account addresses are on a cheqd node are an encoded version of a public key. Ea
88

99
To submit a transaction on behalf of an account, it must be signed with an account's private key.
1010

11-
Cosmos supports [multiple keyring backends](https://docs.cosmos.network/main/user/run-node/keyring) for the storage and management of keys. Each node operator is free to use the key management method they prefer.
11+
Cosmos supports [multiple keyring backends](https://docs.cosmos.network/sdk/latest/node/keyring#setting-up-the-keyring) for the storage and management of keys. Each node operator is free to use the key management method they prefer.
1212

1313
By default, the `cheqd-noded` binary is configured to use the `os` keyring backend, as it is a safe default compared to file-based key management methods.
1414

docs/setup-and-configure/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The interactive installer is written in **Python 3** and is designed to work on
2020

2121
### Software installed by installer
2222

23-
1. **Cosmovisor** (default, but can be skipped): The installer [configures Cosmovisor](https://docs.cosmos.network/main/tooling/cosmovisor) by default, which is a standard Cosmos SDK tool that makes network upgrades happen in an automated fashion. This makes the process of upgrading to new releases for network-wide upgrades easier.
23+
1. **Cosmovisor** (default, but can be skipped): The installer [configures Cosmovisor](https://docs.cosmos.network/sdk/latest/guides/upgrades/cosmovisor#cosmovisor) by default, which is a standard Cosmos SDK tool that makes network upgrades happen in an automated fashion. This makes the process of upgrading to new releases for network-wide upgrades easier.
2424
2. **`cheqd-noded` binary** (mandatory): This is the main piece of ledger-side code each node runs.
2525
3. **Dependencies**: In case you request the installer to restore from a snapshot, dependencies such as `pv` will be installed so that a progress bar can be shown for snapshot extraction. Otherwise, no additional software is installed by the installer.
2626

@@ -107,7 +107,7 @@ Select cheqd network to join:
107107

108108
#### 4. Choose Cosmovisor configuration options
109109

110-
The next few questions are used to configure Cosmovisor-related options. Read [an explanation of Cosmovisor configuration options in Cosmos SDK documentation](https://docs.cosmos.network/main/tooling/cosmovisor), or choose to install with the default settings.
110+
The next few questions are used to configure Cosmovisor-related options. Read [an explanation of Cosmovisor configuration options in Cosmos SDK documentation](https://docs.cosmos.network/sdk/latest/guides/upgrades/cosmovisor#cosmovisor), or choose to install with the default settings.
111111

112112
1. `Install cheqd-noded using Cosmovisor? (yes/no) [default: yes]`: Use Cosmovisor to run node
113113
2. `Do you want Cosmovisor to automatically download binaries for scheduled upgrades? (yes/no) [default: yes]`: By default, Cosmovisor will attempt to automatically download new binaries that have passed [software upgrade proposals voted on the network](../upgrades/README.md). You can choose to do this manually if you want more control.

docs/setup-and-configure/cosmovisor-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,4 @@ cosmovisor_disable_recase = false
107107

108108
> **⚠️ Reminder**: Like the service file, custom config.toml changes can be overwritten by the installer. **Decline updates** if you’ve made manual modifications.
109109
110-
For further details, refer to the official [Cosmovisor documentation](https://docs.cosmos.network/main/tooling/cosmovisor).
110+
For further details, refer to the official [Cosmovisor documentation](https://docs.cosmos.network/sdk/latest/guides/upgrades/cosmovisor#cosmovisor).

docs/setup-and-configure/requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,4 @@ If you're not running a validator node, or if you want more advanced control on
9595
## Further information
9696

9797
* Tendermint documentation has [best practices for running a Cosmos node in production](https://docs.cometbft.com/v0.38/core/running-in-production).
98-
* [Сosmovisor could be used for automatic upgrades](https://docs.cosmos.network/main/tooling/cosmovisor); however in our testing so far this method has not been reliable and is therefore currently not recommended.
98+
* [Сosmovisor could be used for automatic upgrades](https://docs.cosmos.network/sdk/latest/guides/upgrades/cosmovisor#cosmovisor); however in our testing so far this method has not been reliable and is therefore currently not recommended.

0 commit comments

Comments
 (0)