Skip to content

Commit

Permalink
Merge branch 'main' into 446
Browse files Browse the repository at this point in the history
  • Loading branch information
okwme authored Feb 17, 2022
2 parents 5eebae7 + 68954b4 commit afb5d3b
Show file tree
Hide file tree
Showing 79 changed files with 236 additions and 28 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/linkchecker.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
name: Check Markdown links
on:
schedule:
- cron: '* */24 * * *'
on: push
jobs:
markdown-link-check:
runs-on: ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions docs/es/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Documentación para el Hub de Cosmos

Bienvenido a la documentación de la **aplicación para el Hub de Cosmos: `gaia`**
Expand Down Expand Up @@ -39,3 +40,5 @@ Consulte [este archivo](./DOCS_README.md) para conocer los detalles del proceso
# Versión

Esta documentación ha construida usando el siguiente commit:

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/es/gaia-tutorials/installation.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<!--
order: 2
-->
<!-- markdown-link-check-disable -->

# Instalación de Gaia

Expand Down Expand Up @@ -92,3 +93,5 @@ Para probar cualquier cambio hecho en el SDK o Tendermint, se debe agregar una c
## Siguiente

Ahora puede unirse a la [red principal](./join-mainnet.md), [testnet](./join-testnet.md) o crear [su propia testnet pública](./deploy-testnet.md)

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/es/gaia-tutorials/join-mainnet.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<!--
order: 3
-->
<!-- markdown-link-check-disable -->

# Únase a la red principal del Cosmos Hub

Expand Down Expand Up @@ -185,3 +186,5 @@ Cuando se presenta una transacción inválida, no se deducen los tokens de honor
## Actualice a un nodo validador

Ahora tienes un nodo completo activo. ¿Cuál es el siguiente paso? Puedes actualizar tu nodo completo para convertirte en un Validador del Cosmos. Los 120 mejores validadores tienen la capacidad de proponer nuevos bloques en el Hub de Cosmos. Continúe en la [Configuración del Validador](../validators/validator-setup.md)

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/es/gaia-tutorials/what-is-gaia.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!--
order: 1
markdown-link-check-disable
-->

# ¿Qué es Gaia?
Expand Down Expand Up @@ -31,3 +32,5 @@ order: 1
Acerca del Hub de Cosmos: El Hub de Cosmos es el primer Hub en ser lanzado en la red de Cosmos. El propósito del Hub es facilitar las transferencias entre cadenas de bloques. Si una cadena de bloques se conecta a un Hub a través de IBC, automáticamente obtiene acceso a todas las otras cadenas de bloques que están conectadas a ella. El Hub del Cosmos es una cadena de participación pública. Su token de participación es llamado Atom.

Siguiente, aprenda como [instalar Gaia](./installation.md)

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/es/governance/community-pool-spend/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Cosmos Hub 3 y la Community Pool
La iniciativa Cosmos Hub 3 fue lanzada por parte de la comunidad el 11 de Diciembre de 2019, liberando así la posibilidad de que las personas con tokens puedan votar la aprobación de gastos desde la Community Pool.**Esta documentación es un desarrollo en curso, por favor, de momento no te bases en esta información** [Puedes debatir este desarrollo aquí](https://forum.cosmos.network/t/gwg-community-spend-best-practices/3240).

Expand Down Expand Up @@ -62,3 +63,5 @@ Esperamos que todo esto tome forma a medida que las propuestas sean debatidas, a

### ¿Cómo se desembolsan los fondos una vez que una prouesta de gastos de comunidad es aprobada?
Si una propuesta de gastos de comunidad es aprobada, el número de ATOM inluidos en la propuesta serán transferidos desde la community pool a la dirección especificada en la propuesta, y esto ocurrirá justo inmediatamente después de que el periodo de votación termine.

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/es/governance/params-change/Governance.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Módulo `gov`
El módulo `gov` es responsable de las propuestas de gobierno en cadena y la funcionalidad de la votación. Nótese que [este módulo requiere una forma única de cambiar sus parámetros](https://github.com/cosmos/cosmos-sdk/issues/5800). `gov` está activo en Cosmos Hub 3 y actualmente tiene tres parámetros con seis subkeys que pueden ser modificados por una propuesta de gobernanza:
1. [`depositparams`](#1-depositparams)
Expand Down Expand Up @@ -176,3 +177,5 @@ El módulo `gov` contiene los siguientes parámetros:
| veto | string (dec) | "0.334000000000000000" |

__Observación__: El módulo de gobierno contiene parámetros que son objetos que no son como los demás módulos. Si sólo se desea modificar un subconjunto de parámetros, sólo hay que incluirlos y no toda la estructura de objetos de parámetros.

<!-- markdown-link-check-enable -->
2 changes: 1 addition & 1 deletion docs/governance/params-change/Crisis.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ Decreasing the value of the `ConstantFee` parameter will reduce the cost of chec
Increasing the value of the `ConstantFee` parameter will increase the cost of checking an invariant. This will likely make it more difficult to halt the chain if an invariant is actually broken, but it will increase the cost for an attacker to use this function to slow block production.

#### Notes
Only [registered invariants](https://github.com/cosmos/cosmos-sdk/blob/master/x/supply/keeper/invariants.go) may be checked with this transaction message. Validators are reportedly performant enough to handle large computations like invariant checks, and the likely outcome of multiple invariant checks would be longer block times. In the code, there is a comment that indicates that the designers were targeting $5000 USD as the required amount of ATOMs to run an invariant check.
Only registered invariants may be checked with this transaction message. Validators are reportedly performant enough to handle large computations like invariant checks, and the likely outcome of multiple invariant checks would be longer block times. In the code, there is a comment that indicates that the designers were targeting $5000 USD as the required amount of ATOMs to run an invariant check.
6 changes: 3 additions & 3 deletions docs/governance/params-change/Distribution.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Increasing the value of the `communitytax` parameter will increase the rate that
### `baseproposerreward`
**The fixed base reward bonus for the validator proposing a block, as a proportion of transaction fees.**

All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block: that validator receives a bonus of `0.010000000000000000` (1%) more in transaction fees. The proposer must include a minimum of 2/3 of precommit signatures from the other validators in the active set in order for the block to be valid and to receive the `baseproposerreward` bonus. All in Bits has published more in-depth information [here](../../validators/validator-faq.html#how-are-fees-distributed).
All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block: that validator receives a bonus of `0.010000000000000000` (1%) more in transaction fees. The proposer must include a minimum of 2/3 of precommit signatures from the other validators in the active set in order for the block to be valid and to receive the `baseproposerreward` bonus. All in Bits has published more in-depth information [here](../../validators/validator-faq.md#how-are-fees-distributed).

* on-chain value: `{{ $themeConfig.currentParameters.distribution.baseproposerreward }}`
* `cosmoshub-4` default: `0.010000000000000000`
Expand All @@ -55,7 +55,7 @@ The Cosmos Hub transaction fee volume is proportionally very low in value compar
### `bonusproposerreward`
**The maximum additional reward bonus for the validator proposing a block, as a proportion of transaction fees.**

All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block. If that validator includes more than a minimum of 2/3 of precommit signatures from the other validators in the active set, they are eligible to receive the `bonusproposerreward` of up to 4% (`0.040000000000000000`), beyond the 1% `baseproposerreward`. The bonus proposer reward amount that a validator receives depends upon how many precommit signatures are included in the proposed block (additional to the requisite 2/3). All in Bits has published more in-depth information [here](../../validators/validator-faq.html#how-are-fees-distributed).
All validators in the active set share the rewards for producing a block equally, except for the proposer of a valid block. If that validator includes more than a minimum of 2/3 of precommit signatures from the other validators in the active set, they are eligible to receive the `bonusproposerreward` of up to 4% (`0.040000000000000000`), beyond the 1% `baseproposerreward`. The bonus proposer reward amount that a validator receives depends upon how many precommit signatures are included in the proposed block (additional to the requisite 2/3). All in Bits has published more in-depth information [here](../../validators/validator-faq.md#how-are-fees-distributed).

* on-chain value: `{{ $themeConfig.currentParameters.distribution.bonusproposerreward }}`
* `cosmoshub-4` default: `0.040000000000000000`
Expand All @@ -71,7 +71,7 @@ Increasing the value of the `bonusproposerreward` parameter will increase the ad
The Cosmos Hub transaction fee volume is proportionally very low in value compared to the inflationary block rewards, and until that changes, this parameter will likely have very little impact on validator behaviours. As fee volumes increase, the `bonusproposerreward` bonus may incentivize delegations to the validator(s) with the greatest stake-backing. There are some detailed discussions about the proposer bonus [here](https://github.com/cosmos/cosmos-sdk/issues/3529).

#### Example
**Note** that "reserve pool" refers to the community pool. In this example from the [All in Bits website](../../validators/validator-faq.html#how-are-fees-distributed), there are 10 validators with equal stake. Each of them applies a 1% commission rate and has 20% of self-delegated Atoms. Now comes a successful block that collects a total of 1025.51020408 Atoms in fees.
**Note** that "reserve pool" refers to the community pool. In this example from the [All in Bits website](../../validators/validator-faq.md#how-are-fees-distributed), there are 10 validators with equal stake. Each of them applies a 1% commission rate and has 20% of self-delegated Atoms. Now comes a successful block that collects a total of 1025.51020408 Atoms in fees.

First, a 2% tax is applied. The corresponding Atoms go to the reserve pool (aka community pool). Reserve pool's funds can be allocated through governance to fund bounties and upgrades.

Expand Down
3 changes: 2 additions & 1 deletion docs/governance/params-change/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,8 @@ If a paramater-change proposal is successful, the change takes effect immediatel
## Full nodes

Running a full node can be difficult for those not technically-inclined, so you may choose to use a third-party's full node. In this case, the primary security risk is that of censorship: it's the single place where you have a single gateway to the network, and any messages submitted through an untrusted node could be censored.
- https://rpc.cosmos.network:443 ([Tendermint, Inc](https://tendermint.com))

You can find a list of available Cosmos Hub endpoints under the [API section](https://github.com/cosmos/chain-registry/blob/master/cosmoshub/chain.json) in the [Chain Registry](https://github.com/cosmos/chain-registry).

## Credits

Expand Down
2 changes: 1 addition & 1 deletion docs/governance/params-change/param-index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Given a subspace and an associated key, you can query on chain parameters using
``` bash
gaiad query params subspace <subspace_name> <key> --node <node_address> --chain-id <chain_id>
```
For more information on specific modules, refer to the [Cosmos SDK documentation on modules](https://docs.cosmos.network/v0.43/modules/).
For more information on specific modules, refer to the [Cosmos SDK documentation on modules](https://docs.cosmos.network/master/).

## Current subspaces, keys, and values

Expand Down
3 changes: 3 additions & 0 deletions docs/governance/proposals/2020-10-blocks-per-year/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Cosmos Hub Inflation variable modification: Blocks Per Year

**Quick Summary of issue**
Expand Down Expand Up @@ -65,3 +66,5 @@ I know there isn’t a right answer for blocks per year. I fully expect this val
to be fine tuned over the coming years / decades. This seems like a very good
starting place and a greatly beneficial change before we enter the post star
gate world ☺

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@

<!-- markdown-link-check-disable -->
Cosmos Hub Inflation variable modification: Inflation Rate Change

**Quick Summary of issue**
Expand Down Expand Up @@ -38,3 +38,4 @@ Inflation rate Change (Max Slope of inflation curve)

I know there isn’t a right answer for maximum slope. I fully expect this to be fine-tuned over the coming years / decades. Future proposals may adjust this number by a factor of (.5 – 2+) but this gets us in the right ball park just in time for Stargate. ☺

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Proposal 34: Luna Mission - Funding $ATOM

**ABSTRACT:**
Expand Down Expand Up @@ -105,3 +106,5 @@ Specific work tasks like the banner campaign & the thought leader campaign are e
**Closing Remarks:**

Ultimately for us, the Community, Cosmos Hub ($ATOM) signals the second era of the so-called Blockchain Revolution. We can all be the messengers, but we need the message to be delivered sooner than later. Empower us with the necessary funding tools so that we disseminate and deliver the message across all corners of the space. For, beyond awesome code, we see an equally awesome community ready to undertake and support this ambitious initiative. We do not see this as a phoney attempt to shill an empty promise. We see this as an opportunity to inform, educate and create a larger follower base around the most important project in this space to date.

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Delay of Hub Stargate Upgrade

The Stargate team is recommending that the Cosmos Hub reschedule the next upgrade to a new commit hash. The new commit hash is expected to be available on Tuesday Jan 26th with a new upgrade proposal immediately after.
Expand All @@ -9,4 +10,6 @@ We are recommending the delay for the following reasons.
* Bugs have been identified in the Proposal 29 implementation. They are resolved in this pull request[Additional review of prop 29 and migration testing by zmanian · Pull Request #559 · cosmos/gaia · GitHub](https://github.com/cosmos/gaia/pull/559)
* A balance validation regression was identified during Prop 29 code review. [x/bank: balance and metadata validation by fedekunze · Pull Request #8417 · cosmos/cosmos-sdk · GitHub](https://github.com/cosmos/cosmos-sdk/pull/8417)
* The IBC Go To Market Working Group has [identified Ledger hardware wallet](https://github.com/cosmos/cosmos-sdk/issues/8266) support as a necessary feature for the initial launch of IBC on the Hub. We have an opportunity to provide this support in this upgrade. The SDK believes this can be quickly remediated in the time available with merged PRs on Monday.
* The number of Stargate related support requests from integrators has increased significantly since the governance proposal went live but some teams have already announced a period of reduced $ATOM support while they upgrade like <https://twitter.com/Ledger_Support/status/1352247403605356551?s=20>. The additional time should minimize the disruption for $ATOM holders. Thank so much to the $IRIS team who is fielding a similar request volume among our non-English community.
* The number of Stargate related support requests from integrators has increased significantly since the governance proposal went live but some teams have already announced a period of reduced $ATOM support while they upgrade like <https://twitter.com/Ledger_Support/status/1352247403605356551?s=20>. The additional time should minimize the disruption for $ATOM holders. Thank so much to the $IRIS team who is fielding a similar request volume among our non-English community.

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Stargate Upgrade- Second time is a charm

![Stargate Upgrade banner graphic](https://siasky.net/bADrO0dW2KJC0ZS1uie389nmV6MTroRqTNaeFPuTtR7qow)
Expand Down Expand Up @@ -148,3 +149,5 @@ There are multiple circumstances where the proposal should be abandoned even if
1. A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A signaling proposal will be made to indicate a vulnerability or defect in the upgrade has been found. A future proposal will be made to the Hub to upgrade to the new target commit.

2. The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from `cosmoshub-4`. In this case, the validator set should restart cosmoshub-3 at `last-cosmoshub-3_block` and a future governance proposal will be done to initiate another upgrade.

<!-- markdown-link-check-enable -->
3 changes: 3 additions & 0 deletions docs/governance/proposals/2021-01-stargate-upgrade/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Cosmos Stargate Hub Upgrade Proposal 2: Time to Upgrade

![Stargate Upgrade banner graphic](https://siasky.net/AADU5rg0GvapbrICLUk7SxZeMDrKo5Q8oLrpOwl71wXhnQ)
Expand Down Expand Up @@ -140,3 +141,5 @@ There are multiple circumstances where the proposal should be abandoned even if
1. A critical vulnerability may be found in the software. If the development teams change their recommended version of gaia, the validator set should implicitly abandon this upgrade procedure. A future proposal will be made to the Hub to upgrade to the new target commit.

2. The migration process fails could fail to produce a valid cosmoshub-4 genesis file. This would manifest as ad-hoc changes to genesis needed to start or a failure to produce blocks from `cosmoshub-4`. In this case, the validator set should restart cosmoshub-3 at `last-cosmoshub-3_block` and a future governance proposal will be done to initiate another upgrade.

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Enable IBC Transfers

The Proposal enables transferring and receiving assets using the ICS20 standard on the Cosmos Hub. If this proposal passes, there will be IBC assets available in the Bank module of the Hub and ATOM will be available on Zones connected over IBC.
Expand All @@ -14,3 +15,5 @@ IBC is a protocol for authenticated message passing between heterogeneous sovere
## Incentive Security Extensions

IBC has a facility to support freezing connections once a violation of the security model has occurred. The set of criteria for detecting such attacks continues to evolve and is a constant focus of research.

<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- markdown-link-check-disable -->
# Advancing Ethermint - Governance Proposal: GTM and Engineering Plan for the Ethermint Chain

> **NOTE**: this is a short version of the full proposal. To read the full document click [here](https://forum.cosmos.network/t/advancing-ethermint-governance-proposal-gtm-and-engineering-plan-for-the-ethermint-chain/4554).
Expand Down Expand Up @@ -114,3 +115,5 @@ See the [full version](https://forum.cosmos.network/t/advancing-ethermint-govern
With this proposal, Tharsis plans to expedite the Ethermint chain's development and launch the network by Q4 2021. Ethermint will be the first EVM-compatible chain on Cosmos that will be fully interoperable with other BFT and EVM chains via IBC and the Gravity bridge.

By creating and envisioning this long-term roadmap, we believe Ethermint can act as the vital component of the Interchain and serve as the gateway between the Ethereum and Cosmos ecosystems: The Ethermint launch will combine the Cosmos and Ethereum communities and provide new economic opportunities for millions of users.

<!-- markdown-link-check-enable -->
Loading

0 comments on commit afb5d3b

Please sign in to comment.