All notable changes to the sc-template
project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial setup and configurations for both Foundry and Hardhat environments.
- Integration of GitHub Actions for CI/CD pipelines.
- Addition of linter configurations for Solidity and TypeScript.
Foo.sol
andLock.sol
smart contracts under thecontracts
directory.- Foundry and Hardhat configurations for building and testing smart contracts.
- Comprehensive testing scripts for Foundry and Hardhat environments in
test/foundry
andtest/hardhat
. - GitHub Actions workflows for automated testing, linting, and security checks.
- Documentation for getting started, usage, and contribution guidelines.
- Updated the README.md to provide detailed information about the project, installation instructions, and contribution guidelines.
- Minor bug fixes and performance improvements in smart contract code.
- Addressed linting issues in smart contracts and test scripts.
- Implemented security best practices in smart contract development.
- Established a security policy for reporting vulnerabilities.
- Initial commit with basic project structure.
- Setup of development environments for Solidity smart contract development using Foundry and Hardhat.