From ec5633075ed9779b2749fca0fefa2c05cf119d29 Mon Sep 17 00:00:00 2001 From: mpoke Date: Mon, 13 Nov 2023 13:44:13 +0100 Subject: [PATCH] adding missing unreleased changes (will go in v4) --- .../unreleased/dependencies/1373-bump-ibc.md | 3 +++ .../unreleased/features/1336-quint-model.md | 2 ++ .../improvements/1324-consumer-genesis.md | 16 ++++++++++++++++ .../improvements/1350-cleanup-types.md | 3 +++ .../state-breaking/1324-consumer-genesis.md | 2 ++ 5 files changed, 26 insertions(+) create mode 100644 .changelog/unreleased/dependencies/1373-bump-ibc.md create mode 100644 .changelog/unreleased/features/1336-quint-model.md create mode 100644 .changelog/unreleased/improvements/1324-consumer-genesis.md create mode 100644 .changelog/unreleased/improvements/1350-cleanup-types.md create mode 100644 .changelog/unreleased/state-breaking/1324-consumer-genesis.md diff --git a/.changelog/unreleased/dependencies/1373-bump-ibc.md b/.changelog/unreleased/dependencies/1373-bump-ibc.md new file mode 100644 index 0000000000..efe4e0c286 --- /dev/null +++ b/.changelog/unreleased/dependencies/1373-bump-ibc.md @@ -0,0 +1,3 @@ +- Bump [ibc-go](https://github.com/cosmos/ibc-go) to + [v7.3.1](https://github.com/cosmos/ibc-go/releases/tag/v7.3.1). + ([\#1373](https://github.com/cosmos/interchain-security/pull/1373)) \ No newline at end of file diff --git a/.changelog/unreleased/features/1336-quint-model.md b/.changelog/unreleased/features/1336-quint-model.md new file mode 100644 index 0000000000..96c4562b32 --- /dev/null +++ b/.changelog/unreleased/features/1336-quint-model.md @@ -0,0 +1,2 @@ +- Add Quint model of Replicated Security. + ([\#1336](https://github.com/cosmos/interchain-security/pull/1336)) \ No newline at end of file diff --git a/.changelog/unreleased/improvements/1324-consumer-genesis.md b/.changelog/unreleased/improvements/1324-consumer-genesis.md new file mode 100644 index 0000000000..a727be8341 --- /dev/null +++ b/.changelog/unreleased/improvements/1324-consumer-genesis.md @@ -0,0 +1,16 @@ +- Split out consumer genesis state to reduce shared data between provider and + consumer. ([\#1324](https://github.com/cosmos/interchain-security/pull/1324)) + - Note: This breaks json format used by augmenting Genesis files of consumer + chains with consumer genesis content exported from provider chain. Consumer + Genesis content exported from a provider chain using major version 1, 2 or 3 + of the provider module needs to be transformed with the transformation command + introduced by this PR: + ``` + Transform the consumer genesis file from a provider version v1, v2 or v3 to a version supported by this consumer. Result is printed to STDOUT. + + Example: + $ transform /path/to/ccv_consumer_genesis.json + + Usage: + interchain-security-cd genesis transform [genesis-file] [flags] + ``` \ No newline at end of file diff --git a/.changelog/unreleased/improvements/1350-cleanup-types.md b/.changelog/unreleased/improvements/1350-cleanup-types.md new file mode 100644 index 0000000000..6e26fc3992 --- /dev/null +++ b/.changelog/unreleased/improvements/1350-cleanup-types.md @@ -0,0 +1,3 @@ +- Refactor shared events, codecs and errors assign to + consumer and provider dedicated types where possible. + ([\#1350](https://github.com/cosmos/interchain-security/pull/1350)) \ No newline at end of file diff --git a/.changelog/unreleased/state-breaking/1324-consumer-genesis.md b/.changelog/unreleased/state-breaking/1324-consumer-genesis.md new file mode 100644 index 0000000000..b47f7199fd --- /dev/null +++ b/.changelog/unreleased/state-breaking/1324-consumer-genesis.md @@ -0,0 +1,2 @@ +- Split out consumer genesis state to reduce shared data between provider and + consumer. ([\#1324](https://github.com/cosmos/interchain-security/pull/1324)) \ No newline at end of file