Thank you for your interest in contributing to Elixir Ethers! We welcome contributions from the community.
- Fork the repository
- Create a new branch for your feature or bugfix (
git checkout -b your-feature-name
) - Make your changes
- Run the test suite (
mix test
) - Ensure code formatting is correct (
mix format
) - Commit your changes with a descriptive commit message
- Push to your fork
- Open a Pull Request
- Ensure you have Elixir installed
- Clone the repository
- Install and Run
anvil
(From https://getfoundry.sh/) - Install dependencies with
mix deps.get
- Run tests with
mix test
- Include tests for any new functionality
- Update documentation as needed
- Follow the existing code style
- Keep your changes focused and atomic
- Write clear commit messages
If you have questions or run into issues, please open a GitHub issue with a clear description of the problem or question.
By contributing to Elixir Ethers, you agree that your contributions will be licensed under its License.