Open
Description
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.