Skip to content

Module Development Task: Volume Restriction (Maximum Volume Transfer) #267

Description

@CPSTL

Module Development Task

Volume Restriction (Maximum Volume Transfer)

Module TypeBountyCompletion deadline
Transfer ManagerApprox. 10, 000 POLY21 days to complete once task is confirmed by external developer(s).

Short Summary:

For this module, ‘Maximum Volume Transfer’ we want to implement it in a way that you can only transfer a limited number of the total number of tokens within a certain time period.

Any token-holder can only transfer up to a maximum of 500,000 tokens in a 90 day period, regardless of the other restrictions (0.5% of the 100,000,000 tokens issued by the company). This applies to all token-holders and not just affiliated parties.

Note: This can be implemented as TM module with current architecture.

Bounty Requirements

  1. Module specs are fulfilled
  2. Module is implemented using appropriate module interface
  3. Module is tested with >95% branch coverage
  4. Module is delivered before deadline
  5. Module does not present any bugs.
  6. 21 days to complete module from developers initial start date.

IMPORTANT: Please work from the development-1.5.0 branch instead of master.
Implementation Suggestion

Module Details Spec (Wireframe)

Wireframe Link:https://www.lucidchart.com/invitations/accept/75bdef55-cd39-48d9-bc1c-ac1d2fc76a39

Metadata

Metadata

Assignees

No one assigned

    Labels

    Module developmentUsed when new module is createdopen-source communitySomething suggest or developed by external developers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions