Skip to content

AElfProject/aelf-smart-contracts

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages