Skip to content

[post frontend-backend split] Move types/functions from common to frontend/backend #266

@ed255

Description

@ed255

After the frontend-backend split a new package halo2_common was added that contains functions and types used by both frontend and backend. These functions/types are now pub but are meant for internal usage only of the halo2 repository.

As future work we should try to move more stuff to either frontend/backend, creating mirror lightweight types as necessary; or splitting functionality between frontend and backend. After types/functions are moved to frontend/backend, they should recover the pub(crate) status.

Here's a non-exhaustive list of affected types:

Blocked by #254

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