Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 884 Bytes

README.md

File metadata and controls

40 lines (35 loc) · 884 Bytes

#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