#Gamepayy Contracts
-
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
To run unit tests, run the following command:
yarn test
To run the merkle tree integratio test, run the following command from the main folder:
yarn test:integration:merkletree