If you find a bug or have a suggestion for a feature, you can open a new issue.
When opening an issue:
- Check the issues and pull requests to make sure that the feature/bug has not already been addressed, or is being worked upon.
- Follow the provided template.
- Provide as much detail as possible about the issue, including steps to reproduce the issue if applicable.
We welcome contributions to the starknet.py repository.
If you want to contribute a feature or fix a bug, please follow these steps:
- Check the issues and pull requests to make sure that the feature/bug has not already been addressed, or is being worked upon.
- Fork the repository and create a new branch for your changes.
- Make the changes in your fork, following the development guidelines.
- Test your changes thoroughly to make sure they are working as expected.
- Add documentation for your changes, if applicable.
- Open a pull request with
development
as the base branch.- In the pull request description, explain the changes you have made and why they are necessary.
We will review the pull request and provide feedback.
Once the changes are approved, they will be merged into the development
branch.