Delete penumbra_proto::serializers
code
#4949
Labels
A-node
Area: System design and implementation for node software
penumbra_proto::serializers
code
#4949
Is your feature request related to a problem? Please describe.
Long, long ago, Penumbra attempted to do "shaping" of JSON (e.g., encoding an address as a string). This was quickly discovered to be unworkable and a bad idea, because it meant that there was no longer a single source of truth (vs using ProtoJSON). However, the legacy of this code lives on in the
serializers
module, which should be deleted.That code is still depended on as the source of truth for various Bech32m prefixes, which should move to the
keys
crate (or wherever else the relevant data is defined).The text was updated successfully, but these errors were encountered: