Skip to content

gamepayy/Contracts

Repository files navigation

#Gamepayy Contracts

Tasklist

  • Core Contract

  • Arbitrators Contract

  • Asset Manager

  • Funds Manager

  • Oracle Registry

  • Rewards Contract

  • UserData at Asset Manager Contract

  • Change disapprove asset at AssetManager contract to remove asset

  • Check role requirements on all contracts

  • Unit tests

    • Main unit tests
    • Events unit tests
  • CI/CD pipeline

  • Integration tests

    • Merkle Tree
    • Ledger API
    • Tenderly
  • Deployments

  • Documentation

  • Multichain deployment

  • Totally extra:

  • Bulk rewards claimer at Rewards Contract

Testing

Unit tests

To run unit tests, run the following command:

yarn test

Integration tests

To run the merkle tree integratio test, run the following command from the main folder:

yarn test:integration:merkletree

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published