Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 1.2 KB

README.md

File metadata and controls

46 lines (27 loc) · 1.2 KB

AElf Contract Deployer

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.

Features

  • 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.

Getting Started

Prerequisites

  • .NET 8.0 SDK
  • AElf SDK

Building the Project

To build the project, run the following command in the root directory:

dotnet build

Running Tests

To run the unit tests, use the following command:

dotnet test

Directory Structure

  • src/: 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.

Contributing

Contributions are welcome! Please read the contributing guidelines before submitting a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.