Skip to content

Make KYC / investor count logic more modular #9

@iamdefinitelyahuman

Description

@iamdefinitelyahuman

Currently the investor count information is deeply embedded within IssuingEntity. Even if a token should trade freely, it is impossible to stop tracking investor counts. In such a case this creates a massive gas overhead that is un-necessary.

Investor limit logic should be moved to a separate contract and treated as more of a "first class module" in the way the Governance currently works. This will be a big step away from IssuingEntity being the center hub of any deployment and toward each component interacting more directly.

This will be a big job and likely the intended spec for it will evolve during the process of completion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    difficulty: hardNot so simple. There be dragons.high priorityDeal with me right away!identityRelated to investor identificationstructureRefactoring, code quality, organization...

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions