diff --git a/docs/docs/adrs/adr-017-allowing-inactive-validators.md b/docs/docs/adrs/adr-017-allowing-inactive-validators.md index 17925bf68f..16bcc556a0 100644 --- a/docs/docs/adrs/adr-017-allowing-inactive-validators.md +++ b/docs/docs/adrs/adr-017-allowing-inactive-validators.md @@ -10,7 +10,7 @@ title: ICS with Inactive Provider Validators ## Status -Proposed +Accepted ## Context diff --git a/docs/docs/adrs/adr-018-permissionless-ics.md b/docs/docs/adrs/adr-019-permissionless-ics.md similarity index 99% rename from docs/docs/adrs/adr-018-permissionless-ics.md rename to docs/docs/adrs/adr-019-permissionless-ics.md index 8cce4e15e5..59b13659a4 100644 --- a/docs/docs/adrs/adr-018-permissionless-ics.md +++ b/docs/docs/adrs/adr-019-permissionless-ics.md @@ -1,15 +1,15 @@ --- -sidebar_position: 19 +sidebar_position: 20 title: Permissionless ICS --- -# ADR 18: Permissionless Interchain Security +# ADR 019: Permissionless Interchain Security ## Changelog * 27th of June, 2024: Initial draft ## Status -Proposed +Accepted ## Context Currently, a consumer chain can join _Interchain Security_ (ICS) only through a [governance proposal](../features/proposals.md). @@ -42,7 +42,7 @@ Therefore, any changes on a Top N chain have to go through governance proposals. A consumer chain can reside in four phases: i) _registered_, ii) _initialized_, iii) _launched_, and iv) _stopped_ phase as seen in the diagram below: -![Phases of a consumer chain](./adr18_phases_of_a_consumer_chain.png) +![Phases of a consumer chain](./figures/adr19_phases_of_a_consumer_chain.png) **Registered phase.** In the _registered phase_, a consumer chain is assigned a unique identifier that identifies a consumer chain that can later be used to interact with the specific consumer chain (e.g., when a validator opts in on a chain). @@ -323,7 +323,7 @@ message MsgRemoveConsumer { #### Examples of Launching a Consumer Chain The figures below depict some examples of some of the phases a consumer chain resides in to launch. -![Examples of a launching consumer chain](./adr18_flows_of_launching_a_consumer_chain.png) +![Examples of a launching consumer chain](./figures/adr19_flows_of_launching_a_consumer_chain.png) ### Additional Modifications diff --git a/docs/docs/adrs/adr18_flows_of_launching_a_consumer_chain.excalidraw b/docs/docs/adrs/figures/adr19_flows_of_launching_a_consumer_chain.excalidraw similarity index 100% rename from docs/docs/adrs/adr18_flows_of_launching_a_consumer_chain.excalidraw rename to docs/docs/adrs/figures/adr19_flows_of_launching_a_consumer_chain.excalidraw diff --git a/docs/docs/adrs/adr18_flows_of_launching_a_consumer_chain.png b/docs/docs/adrs/figures/adr19_flows_of_launching_a_consumer_chain.png similarity index 100% rename from docs/docs/adrs/adr18_flows_of_launching_a_consumer_chain.png rename to docs/docs/adrs/figures/adr19_flows_of_launching_a_consumer_chain.png diff --git a/docs/docs/adrs/adr18_phases_of_a_consumer_chain.excalidraw b/docs/docs/adrs/figures/adr19_phases_of_a_consumer_chain.excalidraw similarity index 100% rename from docs/docs/adrs/adr18_phases_of_a_consumer_chain.excalidraw rename to docs/docs/adrs/figures/adr19_phases_of_a_consumer_chain.excalidraw diff --git a/docs/docs/adrs/adr18_phases_of_a_consumer_chain.png b/docs/docs/adrs/figures/adr19_phases_of_a_consumer_chain.png similarity index 100% rename from docs/docs/adrs/adr18_phases_of_a_consumer_chain.png rename to docs/docs/adrs/figures/adr19_phases_of_a_consumer_chain.png diff --git a/docs/docs/adrs/intro.md b/docs/docs/adrs/intro.md index dcb435832c..c1a494f99e 100644 --- a/docs/docs/adrs/intro.md +++ b/docs/docs/adrs/intro.md @@ -41,13 +41,14 @@ To suggest an ADR, please make use of the [ADR template](https://github.com/cosm - [ADR 013: Slashing on the provider for consumer equivocation](./adr-013-equivocation-slashing.md) - [ADR 014: Epochs](./adr-014-epochs.md) - [ADR 015: Partial Set Security](./adr-015-partial-set-security.md) +- [ADR 017: ICS with Inactive Provider Validators](./adr-017-allowing-inactive-validators.md) - [ADR 018: Remove VSCMatured Packets](./adr-018-remove-vscmatured.md) +- [ADR 18: Permissionless Interchain Security](./adr-019-permissionless-ics.md) ### Proposed - [ADR 011: Improving testing and increasing confidence](./adr-011-improving-test-confidence.md) - [ADR 016: Security aggregation](./adr-016-securityaggregation.md) -- [ADR 017: ICS with Inactive Provider Validators](./adr-017-allowing-inactive-validators.md) ### Rejected