Skip to content

Simplify the {Cert,Vote}DB interface, removing the Snapshot intermediary type #190

@tbagrel1

Description

@tbagrel1

At the moment the Peras{Cert,Vote}DB expose a {Cert,Vote}Snapshot. Initially this has been done in order to separe the STM part from the monadic/IO part, but we didn't really follow up on this in a consistent way (see IntersectMBO/ouroboros-consensus#1768 (comment) for more details).

We should probably remove or at least simplify this interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    low-prioWhile interesting, not an immediate priority

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions