There's somewhat of an asymmetry with encoders and decoders. Decoding is hard because we route messages based on a prefix, but we only assume 1 'app prefix' per Overworld application. need to reconcile that somehow.
Encoding is easier because we can easily check if an encoding function exists..
There's somewhat of an asymmetry with encoders and decoders. Decoding is hard because we route messages based on a prefix, but we only assume 1 'app prefix' per Overworld application. need to reconcile that somehow.
Encoding is easier because we can easily check if an encoding function exists..
This whole thing needs to be thoroughly documented because I suspect there's some goofiness in here.