diff --git a/.github/compatibility-test-matrices/main/client-chain-a.json b/.github/compatibility-test-matrices/main/client-chain-a.json deleted file mode 100644 index 6888fc35799..00000000000 --- a/.github/compatibility-test-matrices/main/client-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestRecoverClient_Succeeds", - "TestScheduleIBCUpgrade_Succeeds", - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/main/connection-chain-a.json b/.github/compatibility-test-matrices/main/connection-chain-a.json deleted file mode 100644 index 8f77a8492ae..00000000000 --- a/.github/compatibility-test-matrices/main/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/main/genesis-chain-a.json b/.github/compatibility-test-matrices/main/genesis-chain-a.json deleted file mode 100644 index 26698315ea4..00000000000 --- a/.github/compatibility-test-matrices/main/genesis-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestGenesisTestSuite" - ], - "test": [ - "TestIBCGenesis" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-chain-a.json b/.github/compatibility-test-matrices/main/ica-chain-a.json deleted file mode 100644 index 5fb45c4db19..00000000000 --- a/.github/compatibility-test-matrices/main/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-chain-b.json b/.github/compatibility-test-matrices/main/ica-chain-b.json deleted file mode 100644 index 65f22af1dbb..00000000000 --- a/.github/compatibility-test-matrices/main/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-a.json deleted file mode 100644 index a10d27316eb..00000000000 --- a/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-b.json deleted file mode 100644 index 4f76422e93d..00000000000 --- a/.github/compatibility-test-matrices/main/ica-channel-upgrade-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-gov-chain-a.json b/.github/compatibility-test-matrices/main/ica-gov-chain-a.json deleted file mode 100644 index cc8e0e0029c..00000000000 --- a/.github/compatibility-test-matrices/main/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-gov-chain-b.json b/.github/compatibility-test-matrices/main/ica-gov-chain-b.json deleted file mode 100644 index a4ee95e8bae..00000000000 --- a/.github/compatibility-test-matrices/main/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-groups-chain-a.json b/.github/compatibility-test-matrices/main/ica-groups-chain-a.json deleted file mode 100644 index 491b873b5f0..00000000000 --- a/.github/compatibility-test-matrices/main/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-groups-chain-b.json b/.github/compatibility-test-matrices/main/ica-groups-chain-b.json deleted file mode 100644 index 221e32a49fb..00000000000 --- a/.github/compatibility-test-matrices/main/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-queries-chain-a.json b/.github/compatibility-test-matrices/main/ica-queries-chain-a.json deleted file mode 100644 index e76bace97b9..00000000000 --- a/.github/compatibility-test-matrices/main/ica-queries-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-queries-chain-b.json b/.github/compatibility-test-matrices/main/ica-queries-chain-b.json deleted file mode 100644 index e76bace97b9..00000000000 --- a/.github/compatibility-test-matrices/main/ica-queries-chain-b.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-a.json deleted file mode 100644 index c332bea90e0..00000000000 --- a/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-b.json deleted file mode 100644 index 8a6c009f6fa..00000000000 --- a/.github/compatibility-test-matrices/main/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/main/incentivized-ica-chain-a.json deleted file mode 100644 index 0b0eab21faf..00000000000 --- a/.github/compatibility-test-matrices/main/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/main/incentivized-ica-chain-b.json deleted file mode 100644 index 6d1892f1842..00000000000 --- a/.github/compatibility-test-matrices/main/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/main/incentivized-transfer-chain-a.json deleted file mode 100644 index 32fc4d895a1..00000000000 --- a/.github/compatibility-test-matrices/main/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/main/incentivized-transfer-chain-b.json deleted file mode 100644 index f7bfe912e1e..00000000000 --- a/.github/compatibility-test-matrices/main/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/main/localhost-ica-chain-a.json deleted file mode 100644 index aded3ddc4d0..00000000000 --- a/.github/compatibility-test-matrices/main/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/localhost-ica-chain-b.json b/.github/compatibility-test-matrices/main/localhost-ica-chain-b.json deleted file mode 100644 index 9640bd1df33..00000000000 --- a/.github/compatibility-test-matrices/main/localhost-ica-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/main/localhost-transfer-chain-a.json deleted file mode 100644 index cb2b7cf8f42..00000000000 --- a/.github/compatibility-test-matrices/main/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/localhost-transfer-chain-b.json b/.github/compatibility-test-matrices/main/localhost-transfer-chain-b.json deleted file mode 100644 index eb8263603ad..00000000000 --- a/.github/compatibility-test-matrices/main/localhost-transfer-chain-b.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/main/transfer-authz-chain-a.json deleted file mode 100644 index 1b4a8930d29..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/main/transfer-authz-chain-b.json deleted file mode 100644 index 867cac33b69..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-chain-a.json b/.github/compatibility-test-matrices/main/transfer-chain-a.json deleted file mode 100644 index b2a7ba96fd9..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-chain-b.json b/.github/compatibility-test-matrices/main/transfer-chain-b.json deleted file mode 100644 index 528a0bd9dce..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-a.json deleted file mode 100644 index a5b972f8f69..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-b.json deleted file mode 100644 index 7bf6f95825d..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-channel-upgrade-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0", - "v8.5.0", - "v8.4.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-a.json deleted file mode 100644 index c436d416799..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-a.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0" - ], - "entrypoint": [ - "TransferChannelUpgradesV1TestSuite" - ], - "test": [ - "TestChannelUpgrade_WithICS20v2_Succeeds", - "TestChannelUpgrade_WithFeeMiddlewareAndICS20v2_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-b.json deleted file mode 100644 index f64538e8265..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-1-channel-upgrade-chain-b.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TransferChannelUpgradesV1TestSuite" - ], - "test": [ - "TestChannelUpgrade_WithICS20v2_Succeeds", - "TestChannelUpgrade_WithFeeMiddlewareAndICS20v2_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-a.json deleted file mode 100644 index 7af82416a54..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelDowngrade_WithICS20v1_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-b.json deleted file mode 100644 index 8922bb14e50..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-2-channel-upgrade-chain-b.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelDowngrade_WithICS20v1_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-a.json b/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-a.json deleted file mode 100644 index 81c32f47557..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0" - ], - "entrypoint": [ - "TransferForwardingTestSuite" - ], - "test": [ - "TestForwarding_Succeeds", - "TestForwarding_WithLastChainBeingICS20v1_Succeeds", - "TestForwardingWithUnwindSucceeds", - "TestFailedForwarding", - "TestChannelUpgradeForwarding_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-b.json b/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-b.json deleted file mode 100644 index 4d356778b42..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-forwarding-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TransferForwardingTestSuite" - ], - "test": [ - "TestForwarding_Succeeds", - "TestForwarding_WithLastChainBeingICS20v1_Succeeds", - "TestForwardingWithUnwindSucceeds", - "TestFailedForwarding", - "TestChannelUpgradeForwarding_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-a.json b/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-a.json deleted file mode 100644 index 49b973c658c..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "main" - ], - "chain-b": [ - "main", - "v9.0.0" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom", - "TestMsgTransfer_EntireBalance", - "TestMsgTransfer_Fails_InvalidAddress_MultiDenom" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-b.json b/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-b.json deleted file mode 100644 index b1201ce1438..00000000000 --- a/.github/compatibility-test-matrices/main/transfer-v2-multidenom-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "main", - "v9.0.0" - ], - "chain-b": [ - "main" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom", - "TestMsgTransfer_EntireBalance", - "TestMsgTransfer_Fails_InvalidAddress_MultiDenom" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/client-chain-a.json deleted file mode 100644 index 77ad70d415e..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/client-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.4.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/connection-chain-a.json deleted file mode 100644 index 7f88519e1e2..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-a.json deleted file mode 100644 index b4c5d650991..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-b.json deleted file mode 100644 index e49746163d1..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-a.json deleted file mode 100644 index 4b436a6e01e..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-b.json deleted file mode 100644 index 04bde55f367..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-a.json deleted file mode 100644 index c2393aded81..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-b.json deleted file mode 100644 index 320e50abed8..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-a.json deleted file mode 100644 index d4540e54796..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-b.json deleted file mode 100644 index c595f13002d..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-a.json deleted file mode 100644 index e9b7608fefd..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-b.json deleted file mode 100644 index 6d0f5dd6e8d..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/localhost-ica-chain-a.json deleted file mode 100644 index 6cf2cb80b5d..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.4.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/localhost-transfer-chain-a.json deleted file mode 100644 index c88a421c514..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.4.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-a.json deleted file mode 100644 index 3a0c29c2438..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-b.json deleted file mode 100644 index c6f321250dc..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-a.json deleted file mode 100644 index 4d291f2f8f9..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v7.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.4.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-b.json deleted file mode 100644 index 6f641f52bc5..00000000000 --- a/.github/compatibility-test-matrices/release-v7.4.x/transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.4.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/client-chain-a.json deleted file mode 100644 index 803d78ffe88..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/client-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.5.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/connection-chain-a.json deleted file mode 100644 index fb91c01b6ad..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-a.json deleted file mode 100644 index a06940ca669..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-b.json deleted file mode 100644 index befc551bb2b..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-a.json deleted file mode 100644 index 4b7adee4e50..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-b.json deleted file mode 100644 index e4227e35e1a..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-a.json deleted file mode 100644 index e7085f95879..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-b.json deleted file mode 100644 index aa740c41bf4..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-a.json deleted file mode 100644 index 93355e1c560..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-b.json deleted file mode 100644 index 8d0b997ee1b..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-queries-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 3ed146622bf..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index 5cf6e525aae..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-a.json deleted file mode 100644 index 156e44e5eae..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-b.json deleted file mode 100644 index 7ecb5e19d79..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-a.json deleted file mode 100644 index 86b6e58d2b9..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-b.json deleted file mode 100644 index acd0f5fe811..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/localhost-ica-chain-a.json deleted file mode 100644 index 084352af361..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.5.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/localhost-transfer-chain-a.json deleted file mode 100644 index 975d7a5d572..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.5.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-a.json deleted file mode 100644 index c53e07bc5b8..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-b.json deleted file mode 100644 index 3782db96aa0..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-a.json deleted file mode 100644 index 98d2ee7c518..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v7.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.5.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-b.json deleted file mode 100644 index 7fa72895936..00000000000 --- a/.github/compatibility-test-matrices/release-v7.5.x/transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.5.x" - ], - "chain-b": [ - "release-v7.5.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/client-chain-a.json deleted file mode 100644 index 269149ffef1..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/client-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.6.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/connection-chain-a.json deleted file mode 100644 index e7fe0ba3029..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-a.json deleted file mode 100644 index ee3668d4deb..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-b.json deleted file mode 100644 index 1e654dd5637..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-a.json deleted file mode 100644 index 1ac4ef3e611..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-b.json deleted file mode 100644 index b2d8e894c24..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-a.json deleted file mode 100644 index cd5cf97d58e..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-b.json deleted file mode 100644 index afb8059c717..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-a.json deleted file mode 100644 index 03e6a93eb51..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-b.json deleted file mode 100644 index a1cdd78e5a4..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-queries-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 7fb313f57b9..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index 5c33433988a..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-a.json deleted file mode 100644 index 1ef2145b837..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-b.json deleted file mode 100644 index 5c5280b8488..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-a.json deleted file mode 100644 index 044db930ca8..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-b.json deleted file mode 100644 index db41909a39e..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/localhost-ica-chain-a.json deleted file mode 100644 index 5388cf1ac69..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.6.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/localhost-transfer-chain-a.json deleted file mode 100644 index 9d28c736b38..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.6.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-a.json deleted file mode 100644 index e42906a200d..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-b.json deleted file mode 100644 index fc8956a5879..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-a.json deleted file mode 100644 index 3cbbd928cf7..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v7.6.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.6.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-b.json deleted file mode 100644 index 755ab6ef82a..00000000000 --- a/.github/compatibility-test-matrices/release-v7.6.x/transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.6.x" - ], - "chain-b": [ - "release-v7.6.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/client-chain-a.json deleted file mode 100644 index fb695b1aaca..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/client-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.7.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/connection-chain-a.json deleted file mode 100644 index eb07f12daed..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-a.json deleted file mode 100644 index fc06ae844f0..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-b.json deleted file mode 100644 index 03a8dfdfcdb..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-a.json deleted file mode 100644 index 21ddba9ce27..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-b.json deleted file mode 100644 index ee7e13ceb33..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-a.json deleted file mode 100644 index b701b6ed836..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-b.json deleted file mode 100644 index bea4c54c778..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-a.json deleted file mode 100644 index 204c732bf96..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-b.json deleted file mode 100644 index 61d323427e3..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-queries-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 58726245d8d..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index f8352177d9c..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-a.json deleted file mode 100644 index 35dda0d2251..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-b.json deleted file mode 100644 index 11020e13ee7..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-a.json deleted file mode 100644 index 647aefbf71c..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-b.json deleted file mode 100644 index 1779bb55d20..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/localhost-ica-chain-a.json deleted file mode 100644 index 2ca5155c5fa..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.7.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/localhost-transfer-chain-a.json deleted file mode 100644 index b545a18d85e..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.7.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-a.json deleted file mode 100644 index 6c2bc8c8cab..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-b.json deleted file mode 100644 index 1a8455b4785..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-a.json deleted file mode 100644 index 0b2916d5c73..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v7.7.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.7.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-b.json deleted file mode 100644 index edb0b978daf..00000000000 --- a/.github/compatibility-test-matrices/release-v7.7.x/transfer-chain-b.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.7.x" - ], - "chain-b": [ - "release-v7.7.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestMsgTransfer_EntireBalance" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/client-chain-a.json deleted file mode 100644 index ee10af4c1ab..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/client-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.8.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/connection-chain-a.json deleted file mode 100644 index 4b1371ed73c..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-a.json deleted file mode 100644 index 2d34fec1e5a..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-b.json deleted file mode 100644 index 18cbbde57f4..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-a.json deleted file mode 100644 index b8ce19d6ff4..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-b.json deleted file mode 100644 index 268657ac163..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-a.json deleted file mode 100644 index b67ca0f56da..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-b.json deleted file mode 100644 index 006db55559f..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-a.json deleted file mode 100644 index 2aa4874734a..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-b.json deleted file mode 100644 index 05d9d480f95..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-queries-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 926c5b8bece..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index f27be113678..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-a.json deleted file mode 100644 index ab2027dcdd7..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-b.json deleted file mode 100644 index 2a60b095e48..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-a.json deleted file mode 100644 index 61fa270413f..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-b.json deleted file mode 100644 index d48f66b5e37..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/localhost-ica-chain-a.json deleted file mode 100644 index cb12f945d32..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.8.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/localhost-transfer-chain-a.json deleted file mode 100644 index be320e72645..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.8.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-a.json deleted file mode 100644 index cc2174dfc3c..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-b.json deleted file mode 100644 index 21d046fa7bd..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-a.json deleted file mode 100644 index 60411906f0b..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.8.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-b.json deleted file mode 100644 index 2be3cfd0f8c..00000000000 --- a/.github/compatibility-test-matrices/release-v7.8.x/transfer-chain-b.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v7.8.x" - ], - "chain-b": [ - "release-v7.8.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestMsgTransfer_EntireBalance" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/client-chain-a.json deleted file mode 100644 index f838479fa0c..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/client-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestRecoverClient_Succeeds", - "TestScheduleIBCUpgrade_Succeeds", - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v8.4.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/connection-chain-a.json deleted file mode 100644 index a26255f90bb..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v8.4.x/genesis-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/genesis-chain-a.json deleted file mode 100644 index 3b7d88a090f..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/genesis-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestGenesisTestSuite" - ], - "test": [ - "TestIBCGenesis" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-a.json deleted file mode 100644 index b85b81ffc1c..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-b.json deleted file mode 100644 index e32c1390647..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-a.json deleted file mode 100644 index acebf43d0c3..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-b.json deleted file mode 100644 index fbe739607a1..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-channel-upgrade-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-a.json deleted file mode 100644 index 79c646cfcb8..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-b.json deleted file mode 100644 index 45d1f56db31..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-a.json deleted file mode 100644 index dc626cbd3d3..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-b.json deleted file mode 100644 index 6d911b04b70..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-a.json deleted file mode 100644 index 964c8d2f25a..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-b.json deleted file mode 100644 index f92c0099b57..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-queries-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 6c0dda38f64..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index 322feabdf31..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-a.json deleted file mode 100644 index 5d4b5cf22f6..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-b.json deleted file mode 100644 index 2127bf39421..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-a.json deleted file mode 100644 index 5c58b8d8234..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-b.json deleted file mode 100644 index 075a3febbc4..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/localhost-ica-chain-a.json deleted file mode 100644 index 3fe7463947a..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.4.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/localhost-transfer-chain-a.json deleted file mode 100644 index 30e197881d2..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.4.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-a.json deleted file mode 100644 index ed12691ebc4..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-b.json deleted file mode 100644 index d624b90adfb..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-a.json deleted file mode 100644 index f9c76912326..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-b.json deleted file mode 100644 index 9a28aad8b8c..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-chain-b.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestMsgTransfer_EntireBalance" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-a.json deleted file mode 100644 index 213fe6e807d..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v8.4.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-b.json deleted file mode 100644 index 857370c4387..00000000000 --- a/.github/compatibility-test-matrices/release-v8.4.x/transfer-channel-upgrade-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.4.x" - ], - "chain-b": [ - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/client-chain-a.json deleted file mode 100644 index 929400b3319..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/client-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestRecoverClient_Succeeds", - "TestScheduleIBCUpgrade_Succeeds", - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v8.5.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/connection-chain-a.json deleted file mode 100644 index 0377638e340..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v8.5.x/genesis-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/genesis-chain-a.json deleted file mode 100644 index f94fd73f502..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/genesis-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestGenesisTestSuite" - ], - "test": [ - "TestIBCGenesis" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-a.json deleted file mode 100644 index 9e9b4b158bb..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-b.json deleted file mode 100644 index 867d9562232..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-a.json deleted file mode 100644 index 1e8168fc951..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-b.json deleted file mode 100644 index 211d38509f2..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-channel-upgrade-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-a.json deleted file mode 100644 index fe59339328d..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-b.json deleted file mode 100644 index dd131c1f321..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-a.json deleted file mode 100644 index c22d96f104d..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-b.json deleted file mode 100644 index be17cb6295f..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-a.json deleted file mode 100644 index a34d4dd4cf6..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-b.json deleted file mode 100644 index 37e04cb23ef..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-queries-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 63607ab24db..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index 835d87749b3..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-a.json deleted file mode 100644 index a08b2ebea6a..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-b.json deleted file mode 100644 index e9c546d478b..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-a.json deleted file mode 100644 index a054c17f7b9..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-b.json deleted file mode 100644 index ba6345b7e84..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/localhost-ica-chain-a.json deleted file mode 100644 index 205806c2719..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.5.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/localhost-transfer-chain-a.json deleted file mode 100644 index d4469d17571..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.5.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-a.json deleted file mode 100644 index a7e286853ac..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-b.json deleted file mode 100644 index cd8a3a3f1f1..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-a.json deleted file mode 100644 index a68f1fd5a0a..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-b.json deleted file mode 100644 index 8297dce0672..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-chain-b.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestMsgTransfer_EntireBalance" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-a.json deleted file mode 100644 index 066e0103644..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v8.5.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.5.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-b.json deleted file mode 100644 index 2301c429ccb..00000000000 --- a/.github/compatibility-test-matrices/release-v8.5.x/transfer-channel-upgrade-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v8.5.x" - ], - "chain-b": [ - "release-v8.5.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/client-chain-a.json deleted file mode 100644 index 3d017530294..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/client-chain-a.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestRecoverClient_Succeeds", - "TestScheduleIBCUpgrade_Succeeds", - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v9.0.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/connection-chain-a.json deleted file mode 100644 index a1e8386ec8a..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/connection-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/release-v9.0.x/genesis-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/genesis-chain-a.json deleted file mode 100644 index 72e89c72162..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/genesis-chain-a.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestGenesisTestSuite" - ], - "test": [ - "TestIBCGenesis" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-a.json deleted file mode 100644 index 45471fdedbe..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-a.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-b.json deleted file mode 100644 index 25cb87054d7..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-chain-b.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-a.json deleted file mode 100644 index aa84371ef9e..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-a.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-b.json deleted file mode 100644 index e7e3ed1e6c3..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-channel-upgrade-chain-b.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-a.json deleted file mode 100644 index 5a951ba05ff..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-b.json deleted file mode 100644 index 63da08a7d35..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-gov-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-a.json deleted file mode 100644 index 551c9e5eecc..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-b.json deleted file mode 100644 index a80d2a4d46f..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-groups-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-a.json deleted file mode 100644 index 5cae3c5dbd4..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-b.json deleted file mode 100644 index b11084f01d8..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-queries-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-a.json deleted file mode 100644 index 2b5233ee8c7..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-b.json deleted file mode 100644 index 4b709bc1d2a..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/ica-unordered-channel-chain-b.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-a.json deleted file mode 100644 index 6a1bb76c6b4..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-a.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-b.json deleted file mode 100644 index fa2c89d816d..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-ica-chain-b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-a.json deleted file mode 100644 index b08500750c5..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-b.json deleted file mode 100644 index 86ed566f370..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/localhost-ica-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/localhost-ica-chain-a.json deleted file mode 100644 index e15ccb82429..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/localhost-ica-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/localhost-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/localhost-transfer-chain-a.json deleted file mode 100644 index 62c9c1644dd..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/localhost-transfer-chain-a.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-a.json deleted file mode 100644 index 1f04456329f..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-a.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-b.json deleted file mode 100644 index 9d213e88cc8..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-authz-chain-b.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-a.json deleted file mode 100644 index f6484d6aa9f..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-a.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-b.json deleted file mode 100644 index fd977d6af2c..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-chain-b.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "v7.8.0", - "v7.7.0", - "v7.6.0", - "v7.5.0", - "v7.4.0", - "v6.3.0", - "v5.4.0", - "v4.6.0", - "v3.4.0", - "v2.5.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo", - "TestMsgTransfer_EntireBalance" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-a.json deleted file mode 100644 index 5d7e3e59b21..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-b.json deleted file mode 100644 index 9aa61648920..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-channel-upgrade-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "v8.5.0", - "v8.4.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-a.json deleted file mode 100644 index c652d92ea50..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-a.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TransferChannelUpgradesV1TestSuite" - ], - "test": [ - "TestChannelUpgrade_WithICS20v2_Succeeds", - "TestChannelUpgrade_WithFeeMiddlewareAndICS20v2_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-b.json deleted file mode 100644 index baa7b5671b1..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-1-channel-upgrade-chain-b.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TransferChannelUpgradesV1TestSuite" - ], - "test": [ - "TestChannelUpgrade_WithICS20v2_Succeeds", - "TestChannelUpgrade_WithFeeMiddlewareAndICS20v2_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-a.json deleted file mode 100644 index 1c911971e54..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-a.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelDowngrade_WithICS20v1_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-b.json deleted file mode 100644 index db049e69553..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-2-channel-upgrade-chain-b.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelDowngrade_WithICS20v1_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-a.json deleted file mode 100644 index 1e0f7149632..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TransferForwardingTestSuite" - ], - "test": [ - "TestForwarding_Succeeds", - "TestForwarding_WithLastChainBeingICS20v1_Succeeds", - "TestForwardingWithUnwindSucceeds", - "TestFailedForwarding", - "TestChannelUpgradeForwarding_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-b.json deleted file mode 100644 index e433e06e97d..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-forwarding-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TransferForwardingTestSuite" - ], - "test": [ - "TestForwarding_Succeeds", - "TestForwarding_WithLastChainBeingICS20v1_Succeeds", - "TestForwardingWithUnwindSucceeds", - "TestFailedForwarding", - "TestChannelUpgradeForwarding_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-a.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-a.json deleted file mode 100644 index 65c840b313c..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-a.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "v9.0.0", - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom", - "TestMsgTransfer_Fails_InvalidAddress_MultiDenom" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-b.json b/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-b.json deleted file mode 100644 index 2962f7e7d80..00000000000 --- a/.github/compatibility-test-matrices/release-v9.0.x/transfer-v2-multidenom-chain-b.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "v9.0.0", - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom", - "TestMsgTransfer_Fails_InvalidAddress_MultiDenom" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/client-1.json b/.github/compatibility-test-matrices/unreleased/client-1.json deleted file mode 100644 index e45ba2f2c62..00000000000 --- a/.github/compatibility-test-matrices/unreleased/client-1.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "chain-a": [ - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "chain-b": [ - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestClient_Update_Misbehaviour", - "TestAllowedClientsParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/client-2.json b/.github/compatibility-test-matrices/unreleased/client-2.json deleted file mode 100644 index 866b148d1e5..00000000000 --- a/.github/compatibility-test-matrices/unreleased/client-2.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestClientTestSuite" - ], - "test": [ - "TestRecoverClient_Succeeds", - "TestScheduleIBCUpgrade_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/connection.json b/.github/compatibility-test-matrices/unreleased/connection.json deleted file mode 100644 index b65be987152..00000000000 --- a/.github/compatibility-test-matrices/unreleased/connection.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "entrypoint": [ - "TestConnectionTestSuite" - ], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/genesis.json b/.github/compatibility-test-matrices/unreleased/genesis.json deleted file mode 100644 index 6145bd50ecf..00000000000 --- a/.github/compatibility-test-matrices/unreleased/genesis.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestGenesisTestSuite" - ], - "test": [ - "TestIBCGenesis" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-a.json deleted file mode 100644 index 6857b427607..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-a.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-b.json deleted file mode 100644 index 6857b427607..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-channel-upgrade-chain-b.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestInterchainAccountsChannelUpgradesTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_AfterUpgradingOrdertoUnordered", - "TestChannelUpgrade_ICAChannelClosesAfterTimeout_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/ica-gov.json b/.github/compatibility-test-matrices/unreleased/ica-gov.json deleted file mode 100644 index 926eecdee95..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-gov.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "entrypoint": [ - "TestInterchainAccountsGovTestSuite" - ], - "test": [ - "TestInterchainAccountsGovIntegration" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/ica-groups.json b/.github/compatibility-test-matrices/unreleased/ica-groups.json deleted file mode 100644 index 652eac90caf..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-groups.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "entrypoint": [ - "TestInterchainAccountsGroupsTestSuite" - ], - "test": [ - "TestInterchainAccountsGroupsIntegration" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/ica-queries.json b/.github/compatibility-test-matrices/unreleased/ica-queries.json deleted file mode 100644 index c3239708c7f..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-queries.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsQueryTestSuite" - ], - "test": [ - "TestInterchainAccountsQuery" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/ica-unordered-channel.json b/.github/compatibility-test-matrices/unreleased/ica-unordered-channel.json deleted file mode 100644 index 910e9cdb140..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica-unordered-channel.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer_UnorderedChannel" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/ica.json b/.github/compatibility-test-matrices/unreleased/ica.json deleted file mode 100644 index de0a74e3610..00000000000 --- a/.github/compatibility-test-matrices/unreleased/ica.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulTransfer", - "TestMsgSendTx_FailedTransfer_InsufficientFunds", - "TestMsgSendTx_SuccessfulTransfer_AfterReopeningICA", - "TestControllerEnabledParam", - "TestHostEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/incentivized-ica.json b/.github/compatibility-test-matrices/unreleased/incentivized-ica.json deleted file mode 100644 index 08f515f67da..00000000000 --- a/.github/compatibility-test-matrices/unreleased/incentivized-ica.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x" - ], - "entrypoint": [ - "TestIncentivizedInterchainAccountsTestSuite" - ], - "test": [ - "TestMsgSendTx_SuccessfulBankSend_Incentivized", - "TestMsgSendTx_FailedBankSend_Incentivized" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-1.json b/.github/compatibility-test-matrices/unreleased/incentivized-transfer-1.json deleted file mode 100644 index 34a0cdedac3..00000000000 --- a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-1.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-2.json b/.github/compatibility-test-matrices/unreleased/incentivized-transfer-2.json deleted file mode 100644 index 3825197240f..00000000000 --- a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-2.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-3.json b/.github/compatibility-test-matrices/unreleased/incentivized-transfer-3.json deleted file mode 100644 index 4568630a48f..00000000000 --- a/.github/compatibility-test-matrices/unreleased/incentivized-transfer-3.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestIncentivizedTransferTestSuite" - ], - "test": [ - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/localhost-ica.json b/.github/compatibility-test-matrices/unreleased/localhost-ica.json deleted file mode 100644 index 9fbe98ca3a7..00000000000 --- a/.github/compatibility-test-matrices/unreleased/localhost-ica.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "entrypoint": [ - "LocalhostInterchainAccountsTestSuite" - ], - "test": [ - "TestInterchainAccounts_Localhost", - "TestInterchainAccounts_ReopenChannel_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/localhost-transfer.json b/.github/compatibility-test-matrices/unreleased/localhost-transfer.json deleted file mode 100644 index 2311b4e5580..00000000000 --- a/.github/compatibility-test-matrices/unreleased/localhost-transfer.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "entrypoint": [ - "LocalhostTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Localhost" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-1.json b/.github/compatibility-test-matrices/unreleased/transfer-1.json deleted file mode 100644 index 8c8746c2343..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-1.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-2.json b/.github/compatibility-test-matrices/unreleased/transfer-2.json deleted file mode 100644 index 8807456eed6..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-2.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Timeout_Nonincentivized", - "TestMsgTransfer_WithMemo" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-3.json b/.github/compatibility-test-matrices/unreleased/transfer-3.json deleted file mode 100644 index d7e8576f59b..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-3.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x", - "release-v6.3.x", - "release-v5.4.x", - "release-v4.6.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-authz.json b/.github/compatibility-test-matrices/unreleased/transfer-authz.json deleted file mode 100644 index 6a8cbc22c52..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-authz.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x", - "release-v7.8.x", - "release-v7.7.x", - "release-v7.6.x", - "release-v7.5.x", - "release-v7.4.x" - ], - "entrypoint": [ - "TestAuthzTransferTestSuite" - ], - "test": [ - "TestAuthz_MsgTransfer_Succeeds", - "TestAuthz_InvalidTransferAuthorizations" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-a.json b/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-a.json deleted file mode 100644 index 37411d76b16..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-a.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-b.json b/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-b.json deleted file mode 100644 index 37411d76b16..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-channel-upgrade-chain-b.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "chain-b": [ - "release-v9.0.x", - "release-v8.5.x", - "release-v8.4.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelUpgrade_WithFeeMiddleware_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_CrossingHello_Succeeds", - "TestChannelUpgrade_WithFeeMiddleware_FailsWithTimeoutOnAck" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/transfer-v2-1-channel-upgrade.json b/.github/compatibility-test-matrices/unreleased/transfer-v2-1-channel-upgrade.json deleted file mode 100644 index 54055b7f6a5..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-v2-1-channel-upgrade.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TransferChannelUpgradesV1TestSuite" - ], - "test": [ - "TestChannelUpgrade_WithICS20v2_Succeeds", - "TestChannelUpgrade_WithFeeMiddlewareAndICS20v2_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/transfer-v2-2-channel-upgrade.json b/.github/compatibility-test-matrices/unreleased/transfer-v2-2-channel-upgrade.json deleted file mode 100644 index 6d34120aae7..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-v2-2-channel-upgrade.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferChannelUpgradesTestSuite" - ], - "test": [ - "TestChannelDowngrade_WithICS20v1_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/unreleased/transfer-v2-forwarding.json b/.github/compatibility-test-matrices/unreleased/transfer-v2-forwarding.json deleted file mode 100644 index 575063f63fe..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-v2-forwarding.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TransferForwardingTestSuite" - ], - "test": [ - "TestForwarding_Succeeds", - "TestForwarding_WithLastChainBeingICS20v1_Succeeds", - "TestForwardingWithUnwindSucceeds", - "TestFailedForwarding", - "TestChannelUpgradeForwarding_Succeeds" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/compatibility-test-matrices/unreleased/transfer-v2-multidenom.json b/.github/compatibility-test-matrices/unreleased/transfer-v2-multidenom.json deleted file mode 100644 index da1134e3fa6..00000000000 --- a/.github/compatibility-test-matrices/unreleased/transfer-v2-multidenom.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "chain-a": [ - "release-v9.0.x" - ], - "chain-b": [ - "release-v9.0.x" - ], - "entrypoint": [ - "TestTransferTestSuite" - ], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom", - "TestMsgTransfer_EntireBalance", - "TestMsgTransfer_Fails_InvalidAddress_MultiDenom" - ], - "relayer-type": [ - "hermes" - ] -} diff --git a/.github/workflows/build-simd-image-from-tag.yml b/.github/workflows/build-simd-image-from-tag.yml index eabe55f7858..308ad9b5066 100644 --- a/.github/workflows/build-simd-image-from-tag.yml +++ b/.github/workflows/build-simd-image-from-tag.yml @@ -18,7 +18,7 @@ env: GIT_TAG: "${{ inputs.tag }}" jobs: - build-image-at-tag: + build-image-at-tag: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/e2e-compatibility-unreleased.yaml b/.github/workflows/e2e-compatibility-unreleased.yaml deleted file mode 100644 index 8bbbf4a579d..00000000000 --- a/.github/workflows/e2e-compatibility-unreleased.yaml +++ /dev/null @@ -1,246 +0,0 @@ -name: Compatibility E2E (Unreleased) -on: workflow_dispatch - -env: - REGISTRY: ghcr.io - ORG: cosmos - IMAGE_NAME: ibc-go-simd - -jobs: - build-release-images: - runs-on: ubuntu-latest - strategy: - matrix: - release-branch: - - release/v4.6.x - - release/v5.4.x - - release/v6.3.x - - release/v7.4.x - - release/v7.5.x - - release/v7.6.x - - release/v7.7.x - - release/v7.8.x - - release/v8.5.x - - release/v8.4.x - - release/v9.0.x - steps: - - uses: actions/checkout@v4 - with: - ref: "${{ matrix.release-branch }}" - fetch-depth: 0 - - name: Log in to the Container registry - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Build image - run: | - docker_tag="$(echo ${{ matrix.release-branch }} | sed 's/[^a-zA-Z0-9\.]/-/g')" - # TODO: IBC_GO_VERSION does not yet do anything in the tests but is required. - docker build . -t "${REGISTRY}/${ORG}/${IMAGE_NAME}:$docker_tag" --build-arg IBC_GO_VERSION=${{ matrix.release-branch }} - docker push "${REGISTRY}/${ORG}/${IMAGE_NAME}:$docker_tag" - - name: Display image details - run: | - docker_tag="$(echo ${{ matrix.release-branch }} | sed 's/[^a-zA-Z0-9\.]/-/g')" - docker inspect "${REGISTRY}/${ORG}/${IMAGE_NAME}:$docker_tag" - - transfer-1: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-1" - - transfer-2: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-2" - - transfer-3: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-3" - - connection: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "connection" - - client-1: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "clien-1" - - client-2: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "client-2" - - genesis: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "genesis" - - ica-gov: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "ica-gov" - - ica-groups: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "ica-groups" - - incentivized-ica: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "incentivized-ica" - - incentivized-transfer-1: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "incentivized-transfer-1" - - incentivized-transfer-2: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "incentivized-transfer-2" - - incentivized-transfer-3: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "incentivized-transfer-3" - - localhost-ica: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "localhost-ica" - - localhost-transfer: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "localhost-transfer" - - transfer-authz: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-authz" - - transfer-channel-upgrade-chain-a: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-channel-upgrade-chain-a" - - transfer-channel-upgrade-chain-b: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-channel-upgrade-chain-b" - - transfer-v2-1-channel-upgrade: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-v2-1-channel-upgrade" - - transfer-v2-2-channel-upgrade: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-v2-2-channel-upgrade" - - transfer-v2-forwarding: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-v2-forwarding" - - transfer-v2-multidenom: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "transfer-v2-multidenom" - - ica-channel-upgrade: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "ica-channel-upgrade" - - ica-channel-upgrade-chain-a: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "ica-channel-upgrade-chain-a" - - ica-channel-upgrade-chain-b: - needs: - - build-release-images - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "unreleased" - test-suite: "ica-channel-upgrade-chain-b" \ No newline at end of file diff --git a/.github/workflows/e2e-compatibility-workflow-call.yaml b/.github/workflows/e2e-compatibility-workflow-call.yaml index 9554a7daac1..2ae3acdc724 100644 --- a/.github/workflows/e2e-compatibility-workflow-call.yaml +++ b/.github/workflows/e2e-compatibility-workflow-call.yaml @@ -1,14 +1,19 @@ on: workflow_call: inputs: - test-file-directory: - description: 'Directory containing compatibility matrices' + test-file: + description: 'The test file' required: true type: string - test-suite: - description: 'Test suite to run' + release-version: + description: 'the release tag, e.g. release-v7.3.0' required: true type: string + chain: + description: 'Should be one of chain-a, chain-b or all. Split up workflows into multiple (chain-a and chain-b) versions if the job limit is exceeded.' + required: false + type: string + default: all jobs: load-test-matrix: @@ -17,13 +22,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: andstor/file-existence-action@v3 + - uses: actions/setup-python@v5 with: - files: '.github/compatibility-test-matrices/${{ inputs.test-file-directory }}/${{ inputs.test-suite }}.json' + python-version: '3.10' + - run: pip install -r requirements.txt - run: | # use jq -c to compact the full json contents into a single line. This is required when using the json body # to create the matrix in the following job. - test_matrix="$(cat .github/compatibility-test-matrices/${{ inputs.test-file-directory }}/${{ inputs.test-suite }}.json | jq -c)" + test_matrix="$(python scripts/generate-compatibility-json.py --file ${{ inputs.test-file }} --release-version ${{ inputs.release-version }} --chain ${{ inputs.chain }})" echo "test-matrix=$test_matrix" >> $GITHUB_OUTPUT id: set-test-matrix diff --git a/.github/workflows/e2e-compatibility.yaml b/.github/workflows/e2e-compatibility.yaml index bcda60a13e7..622c143feca 100644 --- a/.github/workflows/e2e-compatibility.yaml +++ b/.github/workflows/e2e-compatibility.yaml @@ -35,17 +35,17 @@ env: IBC_GO_VERSION: ${{ inputs.ibc-go-version || 'latest' }} jobs: - determine-test-directory: + determine-image-tag: runs-on: ubuntu-latest outputs: - test-directory: ${{ steps.set-test-dir.outputs.test-directory }} + release-version: ${{ steps.set-release-version.outputs.release-version }} steps: - run: | # we sanitize the release branch name. Docker images cannot contain "/" # characters so we replace them with a "-". - test_dir="$(echo $RELEASE_BRANCH | sed 's/\//-/')" - echo "test-directory=$test_dir" >> $GITHUB_OUTPUT - id: set-test-dir + release_version="$(echo $RELEASE_BRANCH | sed 's/\//-/')" + echo "release-version=$release_version" >> $GITHUB_OUTPUT + id: set-release-version # build-release-images builds all docker images that are relevant for the compatibility tests. If a single release # branch is specified, only that image will be built, e.g. release-v6.0.x. @@ -88,281 +88,215 @@ jobs: docker_tag="$(echo ${{ matrix.release-branch }} | sed 's/[^a-zA-Z0-9\.]/-/g')" docker inspect "${REGISTRY}/${ORG}/${IMAGE_NAME}:$docker_tag" - transfer-chain-a: + client-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-chain-a" + test-file: "e2e/tests/core/02-client/client_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - transfer-chain-b: + connection-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-chain-b" + test-file: "e2e/tests/core/03-connection/connection_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - transfer-authz-chain-a: + ica-base-test-a: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-authz-chain-a" + test-file: "e2e/tests/interchain_accounts/base_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-a" - transfer-authz-chain-b: + ica-base-test-b: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-authz-chain-b" + test-file: "e2e/tests/interchain_accounts/base_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-b" - transfer-v2-forwarding-chain-a: + ica-gov-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-v2-forwarding-chain-a" + test-file: "e2e/tests/interchain_accounts/gov_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - transfer-v2-multidenom-chain-a: + ica-groups-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-v2-multidenom-chain-a" + test-file: "e2e/tests/interchain_accounts/groups_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - connection-chain-a: + ica-inventivized-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "connection-chain-a" + test-file: "e2e/tests/interchain_accounts/incentivized_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - client-chain-a: + ica-localhost-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "client-chain-a" + test-file: "e2e/tests/interchain_accounts/localhost_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - incentivized-transfer-chain-a: + ica-params-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "incentivized-transfer-chain-a" + test-file: "e2e/tests/interchain_accounts/params_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - incentivized-transfer-chain-b: + ica-query-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "incentivized-transfer-chain-b" + test-file: "e2e/tests/interchain_accounts/query_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-chain-a: + ica-upgrade-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-chain-a" + test-file: "e2e/tests/interchain_accounts/upgrades_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-chain-b: + transfer-base-test-a: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-chain-b" + test-file: "e2e/tests/transfer/base_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-a" - incentivized-ica-chain-a: + transfer-base-test-b: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "incentivized-ica-chain-a" + test-file: "e2e/tests/transfer/base_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-b" - incentivized-ica-chain-b: + transfer-authz-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "incentivized-ica-chain-b" + test-file: "e2e/tests/transfer/authz_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-groups-chain-a: + transfer-forwarding-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-groups-chain-a" + test-file: "e2e/tests/transfer/forwarding_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-groups-chain-b: + transfer-incentivized-test-a: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-groups-chain-b" + test-file: "e2e/tests/transfer/incentivized_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-a" - ica-gov-chain-a: + transfer-incentivized-test-b: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-gov-chain-a" + test-file: "e2e/tests/transfer/incentivized_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" + chain: "chain-b" - ica-gov-chain-b: + transfer-localhost-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-gov-chain-b" + test-file: "e2e/tests/transfer/localhost_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-queries-chain-a: + transfer-send-enabled-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-queries-chain-a" + test-file: "e2e/tests/transfer/send_enabled_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-queries-chain-b: + transfer-receive-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-queries-chain-b" + test-file: "e2e/tests/transfer/send_receive_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-unordered-channel-chain-a: + transfer-upgrades-v1-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-unordered-channel-chain-a" + test-file: "e2e/tests/transfer/upgradesv1_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - ica-unordered-channel-chain-b: + transfer-upgrades-v2-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-unordered-channel-chain-b" + test-file: "e2e/tests/transfer/upgradesv2_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" - localhost-transfer-chain-a: + upgrade-genesis-test: needs: - build-release-images - - determine-test-directory + - determine-image-tag uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "localhost-transfer-chain-a" - - localhost-ica-chain-a: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "localhost-ica-chain-a" - - genesis-chain-a: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "genesis-chain-a" - - transfer-channel-upgrade-chain-a: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-channel-upgrade-chain-a" - - transfer-channel-upgrade-chain-b: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-channel-upgrade-chain-b" - - transfer-v2-1-channel-upgrade-chain-1: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-v2-1-channel-upgrade-chain-1" - - transfer-v2-2-channel-upgrade-chain-1: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "transfer-v2-2-channel-upgrade-chain-1" - - ica-channel-upgrade-chain-a: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-channel-upgrade-chain-a" - - ica-channel-upgrade-chain-b: - needs: - - build-release-images - - determine-test-directory - uses: ./.github/workflows/e2e-compatibility-workflow-call.yaml - with: - test-file-directory: "${{ needs.determine-test-directory.outputs.test-directory }}" - test-suite: "ica-channel-upgrade-chain-b" + test-file: "e2e/tests/upgrades/genesis_test.go" + release-version: "${{ needs.determine-image-tag.outputs.release-version }}" diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index fbb79644d6d..65637f90685 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -18,7 +18,7 @@ jobs: with: files: '**/*.md' separator: "," - - uses: DavidAnson/markdownlint-cli2-action@v17 + - uses: DavidAnson/markdownlint-cli2-action@v18 if: steps.changed-files.outputs.any_changed == 'true' with: globs: ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/.github/workflows/proto-registry.yml b/.github/workflows/proto-registry.yml index 25eea861aa0..621f5d11088 100644 --- a/.github/workflows/proto-registry.yml +++ b/.github/workflows/proto-registry.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: bufbuild/buf-setup-action@v1.46.0 + - uses: bufbuild/buf-setup-action@v1.47.2 - uses: bufbuild/buf-push-action@v1 with: input: "proto" diff --git a/e2e/go.mod b/e2e/go.mod index f09f1f477d7..4b77e238b7c 100644 --- a/e2e/go.mod +++ b/e2e/go.mod @@ -251,7 +251,7 @@ require ( google.golang.org/genproto v0.0.0-20240701130421-f6361c86f094 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/protobuf v1.35.1 // indirect + google.golang.org/protobuf v1.35.2 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/e2e/go.sum b/e2e/go.sum index 34fc7832e96..0f54c6bce05 100644 --- a/e2e/go.sum +++ b/e2e/go.sum @@ -1736,8 +1736,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/e2e/tests/core/02-client/client_test.go b/e2e/tests/core/02-client/client_test.go index 36931d8df92..514c512e5d4 100644 --- a/e2e/tests/core/02-client/client_test.go +++ b/e2e/tests/core/02-client/client_test.go @@ -44,6 +44,7 @@ const ( invalidHashValue = "invalid_hash" ) +// compatibility:from_version: v7.4.0 func TestClientTestSuite(t *testing.T) { testifysuite.Run(t, new(ClientTestSuite)) } @@ -61,6 +62,7 @@ func (s *ClientTestSuite) QueryAllowedClients(ctx context.Context, chain ibc.Cha } // TestScheduleIBCUpgrade_Succeeds tests that a governance proposal to schedule an IBC software upgrade is successful. +// compatibility:TestScheduleIBCUpgrade_Succeeds:from_versions: v8.4.0,v8.5.0,v9.0.0 func (s *ClientTestSuite) TestScheduleIBCUpgrade_Succeeds() { t := s.T() ctx := context.TODO() @@ -132,6 +134,7 @@ func (s *ClientTestSuite) TestScheduleIBCUpgrade_Succeeds() { } // TestRecoverClient_Succeeds tests that a governance proposal to recover a client using a MsgRecoverClient is successful. +// compatibility:TestRecoverClient_Succeeds:from_versions: v8.4.0,v8.5.0,v9.0.0 func (s *ClientTestSuite) TestRecoverClient_Succeeds() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/core/03-connection/connection_test.go b/e2e/tests/core/03-connection/connection_test.go index 0c03555b6e8..322cd865cbe 100644 --- a/e2e/tests/core/03-connection/connection_test.go +++ b/e2e/tests/core/03-connection/connection_test.go @@ -25,6 +25,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.4.0 func TestConnectionTestSuite(t *testing.T) { testifysuite.Run(t, new(ConnectionTestSuite)) } diff --git a/e2e/tests/interchain_accounts/base_test.go b/e2e/tests/interchain_accounts/base_test.go index 49e0e788e11..ca144412890 100644 --- a/e2e/tests/interchain_accounts/base_test.go +++ b/e2e/tests/interchain_accounts/base_test.go @@ -36,6 +36,7 @@ var orderMapping = map[channeltypes.Order][]string{ channeltypes.UNORDERED: {channeltypes.UNORDERED.String(), "Unordered"}, } +// compatibility:from_version: v7.4.0 func TestInterchainAccountsTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsTestSuite)) } @@ -54,6 +55,7 @@ func (s *InterchainAccountsTestSuite) TestMsgSendTx_SuccessfulTransfer() { s.testMsgSendTxSuccessfulTransfer(channeltypes.ORDERED) } +// compatibility:TestMsgSendTx_SuccessfulTransfer_UnorderedChannel:from_versions: v7.5.0,v7.6.0,v7.7.0,v7.8.0,v8.4.0,v8.5.0,v9.0.0 func (s *InterchainAccountsTestSuite) TestMsgSendTx_SuccessfulTransfer_UnorderedChannel() { s.testMsgSendTxSuccessfulTransfer(channeltypes.UNORDERED) } @@ -428,10 +430,12 @@ func (s *InterchainAccountsTestSuite) TestMsgSendTx_SuccessfulTransfer_AfterReop }) } +// compatibility:TestMsgSendTx_SuccessfulSubmitGovProposal:skip func (s *InterchainAccountsTestSuite) TestMsgSendTx_SuccessfulSubmitGovProposal() { s.testMsgSendTxSuccessfulGovProposal(channeltypes.ORDERED) } +// compatibility:TestMsgSendTx_SuccessfulSubmitGovProposal_UnorderedChannel:skip func (s *InterchainAccountsTestSuite) TestMsgSendTx_SuccessfulSubmitGovProposal_UnorderedChannel() { s.testMsgSendTxSuccessfulGovProposal(channeltypes.UNORDERED) } diff --git a/e2e/tests/interchain_accounts/gov_test.go b/e2e/tests/interchain_accounts/gov_test.go index 9b27d42db2e..5871cc95104 100644 --- a/e2e/tests/interchain_accounts/gov_test.go +++ b/e2e/tests/interchain_accounts/gov_test.go @@ -28,6 +28,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.4.0 func TestInterchainAccountsGovTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsGovTestSuite)) } diff --git a/e2e/tests/interchain_accounts/groups_test.go b/e2e/tests/interchain_accounts/groups_test.go index 361d80190da..fd2ff39fe2b 100644 --- a/e2e/tests/interchain_accounts/groups_test.go +++ b/e2e/tests/interchain_accounts/groups_test.go @@ -59,6 +59,7 @@ const ( InitialProposalID = 1 ) +// compatibility:from_version: v7.4.0 func TestInterchainAccountsGroupsTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsGroupsTestSuite)) } diff --git a/e2e/tests/interchain_accounts/incentivized_test.go b/e2e/tests/interchain_accounts/incentivized_test.go index 96d53ad4b86..c31f402ac4c 100644 --- a/e2e/tests/interchain_accounts/incentivized_test.go +++ b/e2e/tests/interchain_accounts/incentivized_test.go @@ -28,6 +28,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.4.0 func TestIncentivizedInterchainAccountsTestSuite(t *testing.T) { testifysuite.Run(t, new(IncentivizedInterchainAccountsTestSuite)) } diff --git a/e2e/tests/interchain_accounts/localhost_test.go b/e2e/tests/interchain_accounts/localhost_test.go index edadfcc7ec9..d278dc0eaab 100644 --- a/e2e/tests/interchain_accounts/localhost_test.go +++ b/e2e/tests/interchain_accounts/localhost_test.go @@ -34,10 +34,12 @@ func TestInterchainAccountsLocalhostTestSuite(t *testing.T) { testifysuite.Run(t, new(LocalhostInterchainAccountsTestSuite)) } +// compatibility:from_version: v7.4.0 type LocalhostInterchainAccountsTestSuite struct { testsuite.E2ETestSuite } +// compatibility:TestInterchainAccounts_Localhost:from_versions: v7.4.0,v7.5.0,v7.6.0,v7.7.0,v7.8.0,v8.4.0,v8.5.0,v9.0.0 func (s *LocalhostInterchainAccountsTestSuite) TestInterchainAccounts_Localhost() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/interchain_accounts/params_test.go b/e2e/tests/interchain_accounts/params_test.go index f2e3ef05cb6..49f668b3cc5 100644 --- a/e2e/tests/interchain_accounts/params_test.go +++ b/e2e/tests/interchain_accounts/params_test.go @@ -31,6 +31,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.4.0 func TestInterchainAccountsParamsTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsParamsTestSuite)) } @@ -111,6 +112,7 @@ func (s *InterchainAccountsParamsTestSuite) TestControllerEnabledParam() { }) } +// compatibility:TestHostEnabledParam:from_versions: v9.0.0,v8.4.0,v7.5.0 func (s *InterchainAccountsParamsTestSuite) TestHostEnabledParam() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/interchain_accounts/query_test.go b/e2e/tests/interchain_accounts/query_test.go index 0c9c6417d9d..1d7c45af24a 100644 --- a/e2e/tests/interchain_accounts/query_test.go +++ b/e2e/tests/interchain_accounts/query_test.go @@ -26,6 +26,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.5.0 func TestInterchainAccountsQueryTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsQueryTestSuite)) } @@ -34,6 +35,7 @@ type InterchainAccountsQueryTestSuite struct { testsuite.E2ETestSuite } +// compatibility:InterchainAccountsQueryTestSuite:from_versions: v7.5.0,v7.6.0,v7.7.0,v7.8.0,v8.4.0,v8.5.0,v9.0.0 func (s *InterchainAccountsQueryTestSuite) TestInterchainAccountsQuery() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/interchain_accounts/upgrades_test.go b/e2e/tests/interchain_accounts/upgrades_test.go index 96cdd27f6fa..e4595478eb8 100644 --- a/e2e/tests/interchain_accounts/upgrades_test.go +++ b/e2e/tests/interchain_accounts/upgrades_test.go @@ -29,6 +29,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v8.4.0 func TestInterchainAccountsChannelUpgradesTestSuite(t *testing.T) { testifysuite.Run(t, new(InterchainAccountsChannelUpgradesTestSuite)) } diff --git a/e2e/tests/transfer/authz_test.go b/e2e/tests/transfer/authz_test.go index 5014bc891ab..2c0efe6cd79 100644 --- a/e2e/tests/transfer/authz_test.go +++ b/e2e/tests/transfer/authz_test.go @@ -24,6 +24,7 @@ import ( ibcerrors "github.com/cosmos/ibc-go/v9/modules/core/errors" ) +// compatibility:from_version: v7.4.0 func TestAuthzTransferTestSuite(t *testing.T) { testifysuite.Run(t, new(AuthzTransferTestSuite)) } diff --git a/e2e/tests/transfer/base_test.go b/e2e/tests/transfer/base_test.go index 09f20ba1b90..b5abf1b2e79 100644 --- a/e2e/tests/transfer/base_test.go +++ b/e2e/tests/transfer/base_test.go @@ -21,6 +21,7 @@ import ( transfertypes "github.com/cosmos/ibc-go/v9/modules/apps/transfer/types" ) +// compatibility:from_version: v7.4.0 func TestTransferTestSuite(t *testing.T) { testifysuite.Run(t, new(TransferTestSuite)) } @@ -166,6 +167,7 @@ func (s *TransferTestSuite) TestMsgTransfer_Succeeds_Nonincentivized() { // TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom will test sending successful IBC transfers from chainA to chainB. // A multidenom transfer with native chainB tokens and IBC tokens from chainA is executed from chainB to chainA. +// compatibility:TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom:from_versions: v9.0.0 func (s *TransferTestSuite) TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom() { t := s.T() ctx := context.TODO() @@ -271,6 +273,7 @@ func (s *TransferTestSuite) TestMsgTransfer_Succeeds_Nonincentivized_MultiDenom( // TestMsgTransfer_Fails_InvalidAddress_MultiDenom attempts to send a multidenom IBC transfer // to an invalid address and ensures that the tokens on the sending chain are returned to the sender. +// compatibility:TestMsgTransfer_Fails_InvalidAddress_MultiDenom:from_versions: v9.0.0 func (s *TransferTestSuite) TestMsgTransfer_Fails_InvalidAddress_MultiDenom() { t := s.T() ctx := context.TODO() @@ -549,6 +552,7 @@ func (s *TransferTestSuite) TestMsgTransfer_WithMemo() { // TestMsgTransfer_EntireBalance tests that it is possible to transfer the entire balance // of a given denom by using types.UnboundedSpendLimit as the amount. +// compatibility:TestMsgTransfer_EntireBalance:from_versions: v7.7.0,v7.8.0,v8.4.0,v8.5.0,v9.0.0 func (s *TransferTestSuite) TestMsgTransfer_EntireBalance() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/transfer/forwarding_test.go b/e2e/tests/transfer/forwarding_test.go index 6bb21f49042..47a9bbe6537 100644 --- a/e2e/tests/transfer/forwarding_test.go +++ b/e2e/tests/transfer/forwarding_test.go @@ -19,6 +19,7 @@ import ( channeltypes "github.com/cosmos/ibc-go/v9/modules/core/04-channel/types" ) +// compatibility:from_version: v9.0.0 func TestTransferForwardingTestSuite(t *testing.T) { testifysuite.Run(t, new(TransferForwardingTestSuite)) } diff --git a/e2e/tests/transfer/incentivized_test.go b/e2e/tests/transfer/incentivized_test.go index eab38d18de1..1982b416512 100644 --- a/e2e/tests/transfer/incentivized_test.go +++ b/e2e/tests/transfer/incentivized_test.go @@ -32,6 +32,7 @@ type IncentivizedTransferTestSuite struct { transferTester } +// compatibility:from_version: v7.4.0 func TestIncentivizedTransferTestSuite(t *testing.T) { testifysuite.Run(t, new(IncentivizedTransferTestSuite)) } diff --git a/e2e/tests/transfer/localhost_test.go b/e2e/tests/transfer/localhost_test.go index 37fd9504566..03ff062cc5a 100644 --- a/e2e/tests/transfer/localhost_test.go +++ b/e2e/tests/transfer/localhost_test.go @@ -21,6 +21,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.2.0 func TestTransferLocalhostTestSuite(t *testing.T) { testifysuite.Run(t, new(LocalhostTransferTestSuite)) } diff --git a/e2e/tests/transfer/send_enabled_test.go b/e2e/tests/transfer/send_enabled_test.go index f3bee515a77..0f01e9c5aed 100644 --- a/e2e/tests/transfer/send_enabled_test.go +++ b/e2e/tests/transfer/send_enabled_test.go @@ -19,6 +19,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.2.0 func TestTransferTestSuiteSendEnabled(t *testing.T) { testifysuite.Run(t, new(TransferTestSuiteSendEnabled)) } diff --git a/e2e/tests/transfer/send_receive_test.go b/e2e/tests/transfer/send_receive_test.go index d9f7b51ce2c..18418bd0b9f 100644 --- a/e2e/tests/transfer/send_receive_test.go +++ b/e2e/tests/transfer/send_receive_test.go @@ -19,6 +19,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v7.2.0 func TestTransferTestSuiteSendReceive(t *testing.T) { testifysuite.Run(t, new(TransferTestSuiteSendReceive)) } diff --git a/e2e/tests/transfer/upgradesv1_test.go b/e2e/tests/transfer/upgradesv1_test.go index 2850e14b4ec..f3c7472dafb 100644 --- a/e2e/tests/transfer/upgradesv1_test.go +++ b/e2e/tests/transfer/upgradesv1_test.go @@ -22,6 +22,7 @@ import ( channeltypes "github.com/cosmos/ibc-go/v9/modules/core/04-channel/types" ) +// compatibility:from_version: v9.0.0 func TestTransferChannelUpgradesV1TestSuite(t *testing.T) { testifysuite.Run(t, new(TransferChannelUpgradesV1TestSuite)) } diff --git a/e2e/tests/transfer/upgradesv2_test.go b/e2e/tests/transfer/upgradesv2_test.go index 305706ddf74..3e52655bff1 100644 --- a/e2e/tests/transfer/upgradesv2_test.go +++ b/e2e/tests/transfer/upgradesv2_test.go @@ -23,6 +23,7 @@ import ( channeltypes "github.com/cosmos/ibc-go/v9/modules/core/04-channel/types" ) +// compatibility:from_version: v8.4.0 func TestTransferChannelUpgradesTestSuite(t *testing.T) { testifysuite.Run(t, new(TransferChannelUpgradesTestSuite)) } @@ -413,6 +414,7 @@ func (s *TransferChannelUpgradesTestSuite) TestChannelUpgrade_WithFeeMiddleware_ } // TestChannelDowngrade_WithICS20v1_Succeeds tests downgrading a transfer channel from ICS20 v2 to ICS20 v1. +// compatibility:TestChannelDowngrade_WithICS20v1_Succeeds:from_versions: v9.0.0 func (s *TransferChannelUpgradesTestSuite) TestChannelDowngrade_WithICS20v1_Succeeds() { t := s.T() ctx := context.TODO() diff --git a/e2e/tests/upgrades/genesis_test.go b/e2e/tests/upgrades/genesis_test.go index bb36879774e..84f64a28cfc 100644 --- a/e2e/tests/upgrades/genesis_test.go +++ b/e2e/tests/upgrades/genesis_test.go @@ -29,6 +29,7 @@ import ( ibctesting "github.com/cosmos/ibc-go/v9/testing" ) +// compatibility:from_version: v8.4.0 func TestGenesisTestSuite(t *testing.T) { suite.Run(t, new(GenesisTestSuite)) } diff --git a/go.mod b/go.mod index 951517b06ce..0b65aa97b7a 100644 --- a/go.mod +++ b/go.mod @@ -27,7 +27,7 @@ require ( github.com/stretchr/testify v1.9.0 google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 google.golang.org/grpc v1.68.0 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.35.2 gopkg.in/yaml.v2 v2.4.0 ) diff --git a/go.sum b/go.sum index 71148407922..8a1c433294e 100644 --- a/go.sum +++ b/go.sum @@ -1602,8 +1602,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/modules/apps/callbacks/go.mod b/modules/apps/callbacks/go.mod index c1bfda95726..147b6a4bf4c 100644 --- a/modules/apps/callbacks/go.mod +++ b/modules/apps/callbacks/go.mod @@ -190,7 +190,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect google.golang.org/grpc v1.68.0 // indirect - google.golang.org/protobuf v1.35.1 // indirect + google.golang.org/protobuf v1.35.2 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/modules/apps/callbacks/go.sum b/modules/apps/callbacks/go.sum index 6a2f6e33332..da4ef3dd96e 100644 --- a/modules/apps/callbacks/go.sum +++ b/modules/apps/callbacks/go.sum @@ -1600,8 +1600,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/modules/light-clients/08-wasm/go.mod b/modules/light-clients/08-wasm/go.mod index 7fc7b032c1d..165b89fb6d9 100644 --- a/modules/light-clients/08-wasm/go.mod +++ b/modules/light-clients/08-wasm/go.mod @@ -209,7 +209,7 @@ require ( google.golang.org/api v0.186.0 // indirect google.golang.org/genproto v0.0.0-20240701130421-f6361c86f094 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/protobuf v1.35.1 // indirect + google.golang.org/protobuf v1.35.2 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/modules/light-clients/08-wasm/go.sum b/modules/light-clients/08-wasm/go.sum index 0fe830a0f1f..90ddd395a79 100644 --- a/modules/light-clients/08-wasm/go.sum +++ b/modules/light-clients/08-wasm/go.sum @@ -1643,8 +1643,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/requirements.txt b/requirements.txt index 2c24336eb31..c848d74b0a6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,6 @@ +certifi==2023.7.22 +charset-normalizer==3.3.0 +idna==3.7 +semver==3.0.2 +urllib3==2.0.7 requests==2.31.0 diff --git a/scripts/compatibility.md b/scripts/compatibility.md new file mode 100644 index 00000000000..c65638794d0 --- /dev/null +++ b/scripts/compatibility.md @@ -0,0 +1,40 @@ +# Compatibility Generation + +## Introduction + +The generate-compatibility-json.py script is used to generate matricies that can be fed into github workflows +as the matrix for the compatibility job. + +This is done by generating a matrix of all possible combinations based on a provided release branch +e.g. release-v9.0.x + +## Matrix Generation + +The generation script is provided a file containing tests, e.g. e2e/tests/transfer/base_test.go and a version under +test. The script will then look at any annotations present in the test in order to determine which tests should +and shouldn't be run. + +## Annotations + +Annotations can be arbitrarily added to the test files in order to control which tests are run. + +The general syntax is: + +`//compatibility:{some_annotation}:{value}` + +In order to apply an annotation to a specific test, the following syntax is used: + +`//compatibility:{TEST_NAME}:{annotation}:{value}` + +The annotations can be present anywhere in the file, typically it is easiest to place the annotations near the test +or test suite they are controlling. + +The following annotations are supported: + +| Annotation | Example Value | Purpose | Example in test file | +|-------------------------|----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------| +| from_version | v7.4.0 | Tests should only run if a semver comparison is greater than or equal to this version. Generally this will just be the minimum supported version of ibc-go | // compatibility:from_version:v7.4.0 | +| TEST_NAME:from_versions | v8.4.0,v8.5.0,v9.0.0 | For some tests, they should only be run against a specific release line. This annotation is test case specific, and ensures the test case is run based on the major and minor versions specified. If a version is provided to the tool, and a matching major minor version is not listed, the test will be skipped. | // compatibility:TestScheduleIBCUpgrade_Succeeds:from_versions: v8.4.0,v8.5.0,v9.0.0 | +| TEST_NAME:skip | skip | A flag to ensure that this test is not included in the compatibility tests at all. | // compatibility:TestMsgSendTx_SuccessfulSubmitGovProposal:skip | + +> Note: if additional control is required, the script can be modified to support additional annotations. diff --git a/scripts/generate-compatibility-json.py b/scripts/generate-compatibility-json.py new file mode 100755 index 00000000000..b5ba15391c9 --- /dev/null +++ b/scripts/generate-compatibility-json.py @@ -0,0 +1,347 @@ +#!/usr/bin/python3 + +import argparse +import json +import re +from typing import List, Dict + +import requests +import semver + +COMPATIBILITY_FLAG = "compatibility" +FROM_VERSION = "from_version" +# FROM_VERSIONS should be specified on individual tests if the features under test are only supported +# from specific versions of release lines. +FROM_VERSIONS = "from_versions" +# SKIP is a flag that can be used to skip a test from running in compatibility tests. +SKIP = "skip" +# fields will contain arbitrary key value pairs in comments that use the compatibility flag. +FIELDS = "fields" +TEST_SUITE = "test_suite" +TESTS = "tests" +RELEASES_URL = "https://api.github.com/repos/cosmos/ibc-go/releases" +# CHAIN_A should be specified if just chain-a -> chain-b tests should be run. +CHAIN_A = "chain-a" +# CHAIN_B should be specified if just chain-b -> chain-a tests should be run. +CHAIN_B = "chain-b" +# ALL is the default value chosen, and used to indicate that a test matrix which contains. +# both chain-a -> chain-b and chain-b -> chain-a tests should be run. +ALL = "all" +HERMES = "hermes" +DEFAULT_IMAGE = "ghcr.io/cosmos/ibc-go-simd" +RLY = "rly" +# MAX_VERSION is a version string that will be greater than any other semver version. +MAX_VERSION = "9999.999.999" +RELEASE_PREFIX = "release-" + + +def parse_version(version: str) -> semver.Version: + """ + parse_version takes in a version string which can be in multiple formats, + and converts it into a valid semver.Version which can be compared with each other. + The version string is a docker tag. It can be in the format of + - main + - v1.2.3 + - 1.2.3 + - release-v1.2.3 (a tagged release) + - release-v1.2.x (a release branch) + """ + if version.startswith(RELEASE_PREFIX): + # strip off the release prefix and parse the actual version + version = version[len(RELEASE_PREFIX):] + if version.startswith("v"): + # semver versions do not include a "v" prefix. + version = version[1:] + # ensure "main" is always greater than other versions for semver comparison. + if version == "main": + # main will always be the newest release. + version = MAX_VERSION + if version.endswith("x"): + # we always assume the release branch is newer than the previous release. + # for example, release-v9.0.x is newer than release-v9.0.1 + version = version.replace("x", "999", 1) + return semver.Version.parse(version) + + +def parse_args() -> argparse.Namespace: + """Parse command line arguments.""" + parser = argparse.ArgumentParser(description="Generate Compatibility JSON.") + parser.add_argument( + "--file", + help="The test file to look at. Specify the path to a file under e2e/tests", + ) + parser.add_argument( + "--release-version", + default="main", + help="The version to run tests for.", + ) + parser.add_argument( + "--image", + default=DEFAULT_IMAGE, + help=f"Specify the image to be used in the test. Default: {DEFAULT_IMAGE}", + ) + parser.add_argument( + "--relayer", + choices=[HERMES, RLY], + default=HERMES, + help=f"Specify relayer, either {HERMES} or {RLY}", + ) + parser.add_argument( + "--chain", + choices=[CHAIN_A, CHAIN_B, ALL], + default=ALL, + help=f"Specify the chain to run tests for must be one of ({CHAIN_A}, {CHAIN_B}, {ALL})", + ) + return parser.parse_args() + + +def main(): + args = parse_args() + + file_metadata = _build_file_metadata(args.file) + tags = _get_ibc_go_releases(args.release_version) + + # extract the "from_version" annotation specified in the test file. + # this will be the default minimum version that tests will use. + min_version = parse_version(file_metadata[FIELDS][FROM_VERSION]) + + all_versions = [parse_version(v) for v in tags] + + # get all tags between the min and max versions. + tags_to_test = _get_tags_to_test(min_version, all_versions) + + # we also want to test the release version against itself, as well as already released versions. + tags_to_test.append(args.release_version) + + # for each compatibility test run, we are using a single test suite. + test_suite = file_metadata[TEST_SUITE] + + # all possible test files that exist within the suite. + test_functions = file_metadata[TESTS] + + include_entries = [] + + seen = set() + for test in test_functions: + for version in tags_to_test: + if not _test_should_be_run(test, version, file_metadata[FIELDS]): + continue + + _add_test_entries(include_entries, seen, version, test_suite, test, args) + + # compatibility_json is the json object that will be used as the input to a github workflow + # which will expand out into a matrix of tests to run. + compatibility_json = { + "include": include_entries, + } + _validate(compatibility_json) + + # output the json on a single line. This ensures the output is directly passable to a github workflow. + print(json.dumps(compatibility_json), end="") + + +def _add_test_entries(include_entries, seen, version, test_suite, test, args): + """_add_test_entries adds two different test entries to the test_entries list. One for chain-a -> chain-b and one + from chain-b -> chain-a. entries are only added if there are no duplicate entries that have already been added.""" + + # add entry from chain-a -> chain-b + _add_test_entry(include_entries, seen, args.chain, CHAIN_A, args.release_version, version, test_suite, test, + args.relayer, args.image) + # add entry from chain-b -> chain-a + _add_test_entry(include_entries, seen, args.chain, CHAIN_B, version, args.release_version, test_suite, test, + args.relayer, args.image) + + +def _add_test_entry(include_entries, seen, chain_arg, chain, version_a="", version_b="", entrypoint="", test="", + relayer="", + chain_image=""): + """_add_test_entry adds a test entry to the include_entries list if it has not already been added.""" + entry = (version_a, version_b, test, entrypoint, relayer, chain_image) + # ensure we don't add duplicate entries. + if entry not in seen and chain_arg in (chain, ALL): + include_entries.append( + { + "chain-a": version_a, + "chain-b": version_b, + "entrypoint": entrypoint, + "test": test, + "relayer-type": relayer, + "chain-image": chain_image + } + ) + seen.add(entry) + + +def _get_tags_to_test(min_version: semver.Version, all_versions: List[semver.Version]): + """return all tags that are between the min and max versions""" + max_version = max(all_versions) + return ["v" + str(v) for v in all_versions if min_version <= v <= max_version] + + +def _validate(compatibility_json: Dict): + """validates that the generated compatibility json fields will be valid for a github workflow.""" + if "include" not in compatibility_json: + raise ValueError("no include entries found") + + required_keys = frozenset({"chain-a", "chain-b", "entrypoint", "test", "relayer-type", "chain-image"}) + for k in required_keys: + for item in compatibility_json["include"]: + if k not in item: + raise ValueError(f"key {k} not found in {item.keys()}") + if not item[k]: + raise ValueError(f"key {k} must have non empty value") + + if len(compatibility_json["include"]) > 256: + # if this error occurs, split out the workflow into two jobs, one for chain-a and one for chain-b + # using the --chain flag for this script. + raise ValueError(f"maximum number of jobs exceeded (256): {len(compatibility_json['include'])}. " + f"Consider using the --chain argument to split the jobs.") + + +def _test_should_be_run(test_name: str, version: str, file_fields: Dict) -> bool: + """determines if the test should be run. Each test can have its own versions defined, if it has been defined + we can check to see if this test should run, based on the other test parameters. + + If no custom version is specified, the test suite level version is used to determine if the test should run. + """ + + # the test has been explicitly marked to be skipped for compatibility tests. + if file_fields.get(f"{test_name}:{SKIP}") is not None: + return False + + test_semver_version = parse_version(version) + + specified_from_version = file_fields.get(f"{test_name}:{FROM_VERSION}") + if specified_from_version is not None: + # the test has specified a minimum version for which to run. + return test_semver_version >= parse_version(specified_from_version) + + # check to see if there is a list of versions that this test should run for. + specified_versions_str = file_fields.get(f"{test_name}:{FROM_VERSIONS}") + + # no custom minimum version defined for this test + # run it as normal using the from_version specified on the test suite. + if specified_versions_str is None: + # if there is nothing specified for this particular test, we just compare it to the version + # specified at the test suite level. + test_suite_level_version = file_fields[FROM_VERSION] + return test_semver_version >= parse_version(test_suite_level_version) + + specified_versions = specified_versions_str.split(",") + + for v in specified_versions: + semver_v = parse_version(v) + # if the major and minor versions match, there was a specified release line for this version. + # do a comparison on that version to determine if the test should run. + if semver_v.major == test_semver_version.major and semver_v.minor == test_semver_version.minor: + return semver_v >= test_semver_version + + # there was no version defined for this version's release line, but there were versions specified for other release + # lines, we assume we should not be running the test. + return False + + +def _get_ibc_go_releases(from_version: str) -> List[str]: + releases = [] + + from_version_semver = parse_version(from_version) + + # ref: documentation https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#list-releases + resp = requests.get(RELEASES_URL, params={"per_page": 1000}) + resp.raise_for_status() + + response_body = resp.json() + + all_tags = [release["tag_name"] for release in response_body] + for tag in all_tags: + # skip alphas, betas and rcs + if any(t in tag for t in ("beta", "rc", "alpha", "icq")): + continue + try: + semver_tag = parse_version(tag) + except ValueError: # skip any non semver tags. + continue + + # get all versions + if semver_tag <= from_version_semver: + releases.append(tag) + + return releases + + +def _build_file_metadata(file_name: str) -> Dict: + """_build_file_metadata constructs a dictionary of metadata from the test file.""" + file_lines = _load_file_lines(file_name) + return { + TEST_SUITE: _extract_test_suite_function(file_lines), + TESTS: _extract_all_test_functions(file_lines), + FIELDS: _extract_script_fields(file_lines) + } + + +def _extract_test_suite_function(file_lines: List[str]) -> str: + """extracts the name of the test suite function in the file. It is assumed + there is exactly one test suite defined""" + for line in file_lines: + line = line.strip() + if "(t *testing.T)" in line: + return re.search(r"func\s+(.*)\(", line).group(1) + raise ValueError("unable to find test suite in file lines") + + +def _extract_all_test_functions(file_lines: List[str]) -> List[str]: + """creates a list of all test functions that should be run in the compatibility tests + based on the version provided""" + all_tests = [] + for i, line in enumerate(file_lines): + line = line.strip() + + if line.startswith("//"): + continue + + if not _is_test_function(line): + continue + + test_function = _test_function_match(line).group(1) + all_tests.append(test_function) + + return all_tests + + +def _is_test_function(line: str) -> bool: + """determines if the line contains a test function definition.""" + return _test_function_match(line) is not None + + +def _test_function_match(line: str) -> re.Match: + return re.match(r".*\).*(Test.*)\(\)", line) + + +def _extract_script_fields(file_lines: List[str]) -> Dict: + """extract any field in the format of + // compatibility:field_name:value + e.g. + // compatibility:from_version: v7.0.0 + // compatibility:foo: bar + becomes + { + "from_version": "v7.0.0", + "foo": "bar" + } + """ + script_fields = {} + for line in file_lines: + line = line.strip() + match = re.match(rf"//\s*{COMPATIBILITY_FLAG}\s*:\s*(.*):\s*(.*)", line) + if match: + script_fields[match.group(1)] = match.group(2) + return script_fields + + +def _load_file_lines(file_name: str) -> List[str]: + with open(file_name, "r") as f: + return f.readlines() + + +if __name__ == "__main__": + main() diff --git a/scripts/update_compatibility_tests.py b/scripts/update_compatibility_tests.py deleted file mode 100755 index fa43397a451..00000000000 --- a/scripts/update_compatibility_tests.py +++ /dev/null @@ -1,192 +0,0 @@ -#!/usr/bin/python3 -""" -The following script takes care of adding new/removing versions or -replacing a version in the compatibility-test-matrices JSON files. - -To use this script, you'll need to have Python 3.9+ installed. - -Invocation: - -By default, the script assumes that adding a new version is the desired operation. -Furthermore, it assumes that the compatibility-test-matrices directory is located -in the .github directory and the script is invoked from the root of the repository. - -If any of the above is not true, you can use the '--type' and '--directory' flags -to specify the operation and the directory respectively. - -Typically, an invocation would look like: - - scripts/update_compatibility_tests.py --recent_version v4.3.0 --new_version v4.4.0 - -The three operations currently added are: - - - ADD: Add a new version to the JSON files. Requires both '--recent_version' and - '--new_version' options to be set. - - REPLACE: Replace an existing version with a new one. Requires both '--recent_version' - and '--new_version' options to be set. - - REMOVE: Remove an existing version from the JSON files. Requires only the - '--recent_version' options to be set. - -For more information, use the '--help' flag to see the available options. -""" -import argparse -import os -import json -import enum -from collections import defaultdict -from typing import Tuple, Generator, Optional, Dict, List, Any - -# Directory to operate in -DIRECTORY: str = ".github/compatibility-test-matrices" -# JSON keys to search in. -KEYS: Tuple[str, str] = ("chain-a", "chain-b") -# Toggle if required. Indent = 2 matches our current formatting. -DUMP_ARGS: Dict[Any, Any] = { - "indent": 2, - "sort_keys": False, - "ensure_ascii": False, -} -# Suggestions for recent and new versions. -SUGGESTION: str = "for example, v4.3.0 or 4.3.0" -# Supported Operations. -Operation = enum.Enum("Operation", ["ADD", "REMOVE", "REPLACE"]) - - -def find_json_files( - directory: str, ignores: Tuple[str] = (".",) -) -> Generator[str, None, None]: - """Find JSON files in a directory. By default, ignore hidden directories.""" - for root, dirs, files in os.walk(directory): - dirs[:] = (d for d in dirs if not d.startswith(ignores)) - for file_ in files: - if file_.endswith(".json"): - yield os.path.join(root, file_) - - -def has_release_version(json_file: Any, keys: Tuple[str, str], version: str) -> bool: - """Check if the json file has the version in question.""" - rows = (json_file[key] for key in keys) - return any(version in row for row in rows) - - -def sorter(key: str) -> str: - """Since 'main' < 'vX.X.X' and we want to have 'main' as the first entry - in the list, we return a version that is considerably large. If ibc-go - reaches this version I'll wear my dunce hat and go sit in the corner. - """ - return "v99999.9.9" if key == "main" else key - - -def update_version(json_file: Any, keys: Tuple[str, str], args: argparse.Namespace): - """Update the versions as required in the json file.""" - recent, new, op = args.recent, args.new, args.type - for row in (json_file[key] for key in keys): - if recent not in row: - continue - if op == Operation.ADD: - row.append(new) - row.sort(key=sorter, reverse=True) - else: - index = row.index(recent) - if op == Operation.REPLACE: - row[index] = new - elif op == Operation.REMOVE: - del row[index] - - -def version_input(prompt: str, version: Optional[str]) -> str: - """Input version if not supplied, make it start with a 'v' if it doesn't.""" - if version is None: - version = input(prompt) - return version if version.startswith(("v", "V")) else f"v{version}" - - -def require_version(args: argparse.Namespace): - """Allow non-required version in argparse but request it if not provided.""" - args.recent = version_input(f"Recent version ({SUGGESTION}): ", args.recent) - if args.type == Operation.REMOVE: - return - args.new = version_input(f"New version ({SUGGESTION}): ", args.new) - - -def parse_args() -> argparse.Namespace: - """Parse command line arguments.""" - parser = argparse.ArgumentParser(description="Update JSON files.") - parser.add_argument( - "--type", - choices=[Operation.ADD.name, Operation.REPLACE.name, Operation.REMOVE.name], - default="ADD", - help="Type of version update: add a version, replace one or remove one.", - ) - parser.add_argument( - "--directory", - default=DIRECTORY, - help="Directory path where JSON files are located", - ) - parser.add_argument( - "--recent_version", - dest="recent", - help=f"Recent version to search in JSON files ({SUGGESTION})", - ) - parser.add_argument( - "--new_version", - dest="new", - help=f"New version to add in JSON files ({SUGGESTION})", - ) - parser.add_argument( - "--verbose", - "-v", - action="store_true", - help="Allow for verbose output", - default=False, - ) - - args = parser.parse_args() - args.type = Operation[args.type.upper()] - require_version(args) - return args - - -def print_logs(logs: Dict[str, List[str]], verbose: bool): - """Print the logs. Verbosity controls if each individual - file is printed or not. - """ - updated, skipped = logs["updated"], logs["skipped"] - if updated: - if verbose: - print("Updated files:", *updated, sep="\n - ") - else: - print("No files were updated.") - if skipped: - if verbose: - print("The following files were skipped:", *skipped, sep="\n - ") - else: - print("No files skipped.") - - -def main(args: argparse.Namespace): - """ Main driver function.""" - # Hold logs for 'updated' and 'skipped' files. - logs = defaultdict(list) - # Go through each file and operate on it, if applicable. - for file_ in find_json_files(args.directory): - with open(file_, "r+") as fp: - json_file = json.load(fp) - if not has_release_version(json_file, KEYS, args.recent): - logs["skipped"].append( - f"Version '{args.recent}' not found in '{file_}'" - ) - continue - update_version(json_file, KEYS, args) - fp.seek(0) - fp.truncate() - json.dump(json_file, fp, **DUMP_ARGS) - logs["updated"].append(f"Updated '{file_}'") - - # Print logs collected. - print_logs(logs, args.verbose) - - -if __name__ == "__main__": - args = parse_args() - main(args) diff --git a/simapp/go.mod b/simapp/go.mod index b79fd9f720f..957296290e9 100644 --- a/simapp/go.mod +++ b/simapp/go.mod @@ -195,7 +195,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect google.golang.org/grpc v1.68.0 // indirect - google.golang.org/protobuf v1.35.1 // indirect + google.golang.org/protobuf v1.35.2 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/simapp/go.sum b/simapp/go.sum index d449a644a51..6f8550fad0d 100644 --- a/simapp/go.sum +++ b/simapp/go.sum @@ -1614,8 +1614,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=