This repository contains the system contracts running in the AElf blockchain network (located in the contract directory) and the unit testing framework for AElf smart contracts.
- System Smart Contracts: Core contracts essential for the AElf blockchain network.
- Unit Testing Framework: Tools and libraries to facilitate the testing of AElf smart contracts.
- .NET 8.0 SDK
- AElf SDK
To build the project, run the following command in the root directory:
dotnet buildTo run the unit tests, use the following command:
dotnet testsrc/: Contains the source code for the contract deployer and related tools.contract/: Contains the system contracts for the AElf blockchain network.tests/: Contains the unit tests for the smart contracts.
Contributions are welcome! Please read the contributing guidelines before submitting a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.