-
Notifications
You must be signed in to change notification settings - Fork 127
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
feat!: remove vscmatured packets #2372
Conversation
e2e tests need to be fixed |
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.
LGTM
Note that I'm not familiar with the app/consumer/genesis.go
removals (e.g., transformToNew
) (cc @bermuell ).
@bermuell could you please fix the e2e tests? |
This reverts commit 89b1d05.
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.
LGMT!
Left a comment, but I don't have strong feelings about it.
@@ -29,15 +41,6 @@ message GenesisState { | |||
string provider_channel_id = 3; | |||
// true for new chain, false for chain restart. | |||
bool new_chain = 4; | |||
// !!! DEPRECATED !!! ProviderClientState is deprecated. Use provider.client_state instead |
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.
Removing this requires that we have yet another consumer genesis migration CLI command.
Could we avoid this change and simply mark it as no-op?
Or is it so that the provider hasn't even returned these fields for a while 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.
The provider doesn't return these fields for a while.
provider_client_state
,provider_consensus_state
andinitial_val_set
are part of the ProviderInfomaturing_packets
is not return by the provider as it's empty for new consumer modules
Description
Closes: #2281
Consumer-side changes for removal of VSCMaturedPackets (see ADR 018).
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