Skip to content

Inconsistent off-chain module structure #26

Open
@jstolarek

Description

@jstolarek

In off-chain code we have a dedicated directory TrustlessSidechain.Utils for utility modules such as:

TrustlessSidechain.Utils.Address
TrustlessSidechain.Utils.Codecs
TrustlessSidechain.Utils.Scripts
TrustlessSidechain.Utils.Transaction

and then we have more utility modules that reside in namespaces for which the naming hierarchy is reversed:

TrustlessSidechain.Checkpoint.Utils
TrustlessSidechain.DParameter.Utils
TrustlessSidechain.MerkleRoot.Utils
TrustlessSidechain.UpdateCommitteeHash.Utils

It would be good to be consistent about this. I personally favour the first approach.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactoringCode cleanups and improvements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions