Currently the server uses blaze-pk for working with tdf encoding for packets. In order to unify it with the PocketArk implementation so that it can be kept more lock-step with all the new features and improvements it needs to be migrated from blaze-pk to tdf. This will allow reducing a lot of the boilerplate for created structures and bring in all the improvements that have been made to the codebase since PocketArk started re-implementing
Checklist
[x] Packet framing implementation moved from blaze-pk to server
[x] Routing implementation moved to server
[x] Ported serialization logic from blaze-pk to tdf
Description
Currently the server uses blaze-pk for working with tdf encoding for packets. In order to unify it with the PocketArk implementation so that it can be kept more lock-step with all the new features and improvements it needs to be migrated from blaze-pk to tdf. This will allow reducing a lot of the boilerplate for created structures and bring in all the improvements that have been made to the codebase since PocketArk started re-implementing
Checklist