Skip to content

DsConfPolicy and DsConfValidator redundant #2

@AltiMario

Description

@AltiMario

DsConfPolicy and DsConfValidator are implementing an oracle, very similar to the VersionOraclePolicy and VersionOracleValidator itself. This means that the VersionOracle scripts could cover all the functionality needed, potentially simplifying the protocol.
As scriptIds should not change through versions, to maintain backwards compatibility, we must never use the ids of DsConfPolicy and DsConfValidator. However, if we remove them now, before any kind of release or deployment, we can still reorder scriptIds to our liking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactoringCode cleanups and improvementsversioningScript and data versioning systems

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions