Skip to content

[FEATURE] Enable issuers to use their own PersonalInfo contract #644

Description

@purplesmoke05

Is your feature request related to a problem? Please describe.

  • To reduce the amount of EVM memory consumed by a single PersonalInfo contract and to increase the tx throughput of the PersonalInfo register(), issuers should not use a shared PersonalInfo contract, but should use their own PersonalInfo instead.
  • In the current implementation, the PersonalInfo contract registered in the Token contract can be set by the API POST parameter, and the API user can only use the existing deployed PersonalInfo contract.

Describe the solution you'd like

  • Allow issuers to use their own PersonalInfo contract.
    • Deploy a new PersonalInfo contract for each issuer.
    • Use the above PersonalInfo contract address when the issuer deploys a newer token contract.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions