Skip to content

Commit

Permalink
add notes on backward compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
mpoke committed Nov 27, 2023
1 parent 2d6b877 commit 49629e4
Showing 1 changed file with 16 additions and 6 deletions.
22 changes: 16 additions & 6 deletions RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- [Stable Release Policy](#stable-release-policy)
- [Version Matrix](#version-matrix)
- [Backwards Compatibility](#backwards-compatibility)
- [Notes](#notes)

## Semantic Versioning

Expand Down Expand Up @@ -98,10 +99,19 @@ A MAJOR version of ICS will always be backwards compatible with the previous MAJ
The following table indicates the compatibility of currently active releases:

| Consumer | Provider | `v2.0.0` | `v2.1.0-provider-lsm` | `v2.4.0-lsm` | `v3.1.0` | `v3.2.0` | `v3.3.0` | `v4.0.0` |
|----------|----------|--------:|-----------------------:|-------------:|---------:|---------:|---------:|---------:|
| `v1.2.0-multiden` |||||||||
| `v2.0.0` |||||||||
| `v3.1.0` |||||||||
| `v3.2.0` |||||||||
|----------|----------|----------|-----------------------|--------------|----------|----------|----------|----------|
| `v1.2.0-multiden` ||(1) |(1) |(1) |(1),(2) |(1),(2) | (1),(2),(4) ||
| `v2.0.0` |||||(2) |(2) | (2),(4) ||
| `v3.1.0` |||||||(4) ||
| `v3.2.0` |||||||(4) ||
| `v3.3.0` |||||||||
| `v4.0.0` |||||||||
| `v4.0.0` || ✅ (3) | ✅ (3) | ✅ (3) | ✅ (3) ||||

#### Notes

The following adjustments must be made to the CCV consumer genesis state that is obtained from the provider chain after the spawn time is reached in order for the consumer chain to start without errors.

- (1) Remove “preCCV” key
- (2) Remove “prehash_key_before_comparison” keys
- (3) Add .params.retry_delay_period: “3600s”
- (4) Use `interchain-security-cd genesis transform` to transform the consumer genesis file obtained from the provider.

0 comments on commit 49629e4

Please sign in to comment.