ChainId
should serialize itself without using tendermint::chain::Id
#729
Labels
O: decoupling
Objective: aims to separate concerns and cause to independent, reusable components
Milestone
Currently, the
serde::Serialization
is achieved by first converting totendermint::chain::Id
, and then serializing from there. We should instead implementSerialize
andDeserialize
manually by first converting to aString
, then serializing thatString
, and vice-versa, as we do with thetendermint::chain::Id
type.This is part of the effort to completely remove the dependency on Tendermint from core IBC.
The text was updated successfully, but these errors were encountered: