Closed AdityaSripal closed 1 year ago
tendermint#6403 may influence which attribute should be deprecated between packet_data
and packet_data_hex
. We can discuss with relayers which is preferred when the time comes
All the PRs mentioned above haven been merged and I believe the upgrade keeper is already used to set client/consensus states. Thus I will close the issue now.
I believe the upgrade keeper is already used to set client/consensus states.
This is correct. The original issue is a bit hard to follow, but the intention was to note technical debt, so the fact that the client/consensus states being set by the upgrade keeper is actually a problem. Ideally they would exist under the client keeper.
I think a couple of the other issues mentioned are not addressed:
packet_data
is still maintained (should be removed)I think we should actually move this issue to a document. I do think it is useful to document areas of the code which have been deprecated and should be fixed/removed when possible
This issue is a tracker for technical debt accumulated after IBC 1.0 for the purpose of maintaining backward compatibility.
packet_data
attribute, users should switch topacket_data_hex
: https://github.com/cosmos/ibc-go/pull/144legacy/v100
ref: #205