Investigate: streamline `Protobuf` abstraction or re-export from `tendermint-proto`
Farhad-Shabani opened this issue · 0 comments
Farhad-Shabani commented
Background
With the changes made in ibc-rs
via ADR07 (see the relevant discussion), we no longer dispatch dynamic types, which means the Protobuf
trait doesn't need to be object safe. That being said, if it wouldn’t be needed for any other places or projects, we might be able to simplify Protobuf
abstraction in ibc-proto-rs
or even can simply re-export it from the tendermint_proto
crate.
Ofc, after getting Protobuf
trait in tendermint-proto
synced with the latest changes in ibc-proto-rs
(this issue)