From 9dc031737f2f8c759f02c245273814d02b105901 Mon Sep 17 00:00:00 2001 From: mpoke Date: Thu, 1 Aug 2024 12:27:24 +0200 Subject: [PATCH 1/2] fix metainfo for ADRs --- .../adrs/adr-017-allowing-inactive-validators.md | 2 +- ...ionless-ics.md => adr-019-permissionless-ics.md} | 8 ++++---- ..._flows_of_launching_a_consumer_chain.excalidraw} | 0 .../adr19_flows_of_launching_a_consumer_chain.png} | Bin .../adr19_phases_of_a_consumer_chain.excalidraw} | 0 .../adr19_phases_of_a_consumer_chain.png} | Bin docs/docs/adrs/intro.md | 3 ++- 7 files changed, 7 insertions(+), 6 deletions(-) rename docs/docs/adrs/{adr-018-permissionless-ics.md => adr-019-permissionless-ics.md} (99%) rename docs/docs/adrs/{adr18_flows_of_launching_a_consumer_chain.excalidraw => figures/adr19_flows_of_launching_a_consumer_chain.excalidraw} (100%) rename docs/docs/adrs/{adr18_flows_of_launching_a_consumer_chain.png => figures/adr19_flows_of_launching_a_consumer_chain.png} (100%) rename docs/docs/adrs/{adr18_phases_of_a_consumer_chain.excalidraw => figures/adr19_phases_of_a_consumer_chain.excalidraw} (100%) rename docs/docs/adrs/{adr18_phases_of_a_consumer_chain.png => figures/adr19_phases_of_a_consumer_chain.png} (100%) 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..143a427e88 100644 --- a/docs/docs/adrs/adr-018-permissionless-ics.md +++ b/docs/docs/adrs/adr-019-permissionless-ics.md @@ -1,5 +1,5 @@ --- -sidebar_position: 19 +sidebar_position: 20 title: Permissionless ICS --- # ADR 18: Permissionless Interchain Security @@ -9,7 +9,7 @@ title: Permissionless ICS ## 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 From 1f9f85e9c70a45ff961c054c559bd60489d235f6 Mon Sep 17 00:00:00 2001 From: mpoke Date: Thu, 1 Aug 2024 12:28:34 +0200 Subject: [PATCH 2/2] fix title --- docs/docs/adrs/adr-019-permissionless-ics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/adrs/adr-019-permissionless-ics.md b/docs/docs/adrs/adr-019-permissionless-ics.md index 143a427e88..59b13659a4 100644 --- a/docs/docs/adrs/adr-019-permissionless-ics.md +++ b/docs/docs/adrs/adr-019-permissionless-ics.md @@ -2,7 +2,7 @@ sidebar_position: 20 title: Permissionless ICS --- -# ADR 18: Permissionless Interchain Security +# ADR 019: Permissionless Interchain Security ## Changelog * 27th of June, 2024: Initial draft