-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tendermint: update to rc3 #6892
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
import changes thus far lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK - for import naming changes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️ 💜 🖤
I would say we can even move this out of draft mode.
https://github.com/cosmos/cosmos-sdk/blob/tm_update_1/codec/amino.go#L34-L36 relies on an Amino Register function that no longer exists on the Tendermint side. Do we already have strategy for replacing this or are we looking for suggestion? |
I am a bit lost on why the sdk registered Evidence in the codec in the first place? Could you explain the need for sdk to register this? Tendermint provides abci.Evidence, which is not the concrete type(s) of evidence. For the Rest Server it is again using a custom type and not the tendermint native types. |
it doesnt fully complete the issue, but parts of it |
Co-authored-by: Aleksandr Bezobchuk <[email protected]> Co-authored-by: Cory Levinson <[email protected]>
@alexanderbez @fedekunze @colin-axner want to do a double take? |
@@ -62,21 +62,11 @@ func (suite *TendermintTestSuite) TestValidate() { | |||
}, | |||
{ | |||
name: "invalid height", | |||
clientState: ibctmtypes.NewClientState(chainID, types.DefaultTrustLevel, trustingPeriod, ubdPeriod, maxClockDrift, 0, commitmenttypes.GetSDKSpecs()), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure why these test cases got removed. The name doesn't match the error
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reverted but got failing tests now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did a final pass over all the baseapp, types, simapp, staking, capability, evidence and ibc(-transfer) pkgs. All changes LGTM! 🚀
* modify light imports * change abci.header to tmproto.header * use rc * rc * fix import * Merge PR cosmos#6893: fix key imports * fix rc2 * tendermint: update 3 (cosmos#6899) * tendermint: update 4 (cosmos#6919) Co-authored-by: Alexander Bezobchuk <[email protected]> * tendermint: update 5 (cosmos#6923) Co-authored-by: Federico Kunze <[email protected]> * bump to latest master * tendermint: update (cosmos#6972) Co-authored-by: Aleksandr Bezobchuk <[email protected]> Co-authored-by: Cory Levinson <[email protected]> * Update x/ibc/07-tendermint/types/test_utils.go Co-authored-by: Federico Kunze <[email protected]> * address comment * go mod * bring back things * fix test * update tm proto files Co-authored-by: Alexander Bezobchuk <[email protected]> Co-authored-by: Federico Kunze <[email protected]> Co-authored-by: Aleksandr Bezobchuk <[email protected]> Co-authored-by: Cory Levinson <[email protected]> Co-authored-by: Federico Kunze <[email protected]>
Description
Base PR for all related tendermint changes needed for rc3
ref #6365