Running tests require you to create a .env
file and fill in the required values. See .env.example
Building or testing the project requires you to have a contracts
folder in the root of the project.
This allows us to export the Typescript interfaces for all contracts (contracts.ts
).
Expected folder structure:
- ante-sdk
- artifacts
- v0.6
- mocks
- AnteConditionalTest.json
- AnteERC20.json
- AnteDecentralizedTrustScoreV1.json
- AntePool.json
- AntePoolFactory.json
- AntePoolFactoryController.json
- AntePoolLogic.json
- AnteTest.json
- mocks
- v0.6
- mocks
- AnteConditionalTest.json
- AnteERC20.json
- v0.5
- AntePool.json
- AnteTest.json
- AnteFactory.json
- v0.5.1
- AntePool.json
- AnteTest.json
- AnteFactory.json
- v0.5.2
- AntePool.json
- AnteTest.json
- AnteFactory.json
- v0.6
- AnteDecentralizedTrustScoreV1.json
- AntePool.json
- AntePoolFactory.json
- AntePoolFactoryController.json
- AntePoolLogic.json
- AnteTest.json
- IAntePool.json
- artifacts