Skip to content

Refactor Funding Vault Smart Contract for Better Readability and Extensibility #35

@adityabhattad2021

Description

@adityabhattad2021

The current funding vault smart contract is somewhat rigid and difficult to read due to its large size. To improve readability and maintainability, we propose breaking the smart contract into multiple parts. This can be achieved by:

  1. Creating a base smart contract with the main functions.
  2. Implementing separate smart contracts that inherit from the base smart contract and include customized functions for specific use cases.

This approach will make the funding vault more extendible and adaptable for future enhancements as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussion neededThis needs to be discussed further.v2FairFund V2 should be able to cater different usecases related to funding.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions