Skip to content

Clean up unused serialization code #1598

@johnathan79717

Description

@johnathan79717

Serializations in bb comes in the following forms:

  • MSGPACK_FIELDS macro - Defined in msgpack.hpp:121-125 - generates a simple msgpack() method for declarative serialization
  • Custom msgpack_pack/msgpack_unpack methods - Used when special logic is needed (e.g., Montgomery form conversion, point-at-infinity handling)
  • Free read/write functions - Used for binary serialization (separate from msgpack)

Some of them might be defined on some classes but unused and can be cleaned up.

cc @ledwards2225

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions