Replicated security (aka interchain security V1) is an open sourced IBC application which allows cosmos blockchains to lease their proof-of-stake security to one another.
This PR upgrades the PSS features present in ICS v4.3.x to SDK v0.50.x, by introducing PSS into ICS release/5.x
(the target release/v5.1.x branch was created from release/v5.x).
[ ] Updated the relevant documentation or specification
[ ] Reviewed "Files changed" and left comments if necessary
[ ] Confirmed all CI checks have passed
[ ] If this PR is library API breaking, bump the go.mod version string of the repo, and follow through on a new major release
Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...
[ ] confirmed the correct type prefix in the PR title
[ ] confirmed ! the type prefix if the change is state-machine breaking
[ ] confirmed this PR does not introduce changes requiring state migrations, OR confirmed migration code has been added to consumer and/or provider modules
[ ] confirmed all author checklist items have been addressed
This PR upgrades the PSS features present in
ICS v4.3.x
toSDK v0.50.x
, by introducing PSS intoICS release/5.x
(the target release/v5.1.x branch was created from release/v5.x).Closes: #3120
Credit to @bermuell for his big contribution to this upgrade, especially for backporting all the E2E tests.
Description
Author Checklist
All items are required. Please add a note to the item if the item is not applicable and please add links to any relevant follow up issues.
I have...
!
to the type prefix if the change is state-machine breakingCHANGELOG.md
Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add your handle next to the items reviewed if you only reviewed selected items.
I have...
!
the type prefix if the change is state-machine breaking