Thank you for your interest in contributing! We welcome all kinds of contributions: new features, bug fixes, documentation, and more.
-
Fork the repository
Click the "Fork" button at the top right of this page. -
Clone your fork
git clone https://github.com/smartdevs17/rsk-event-listener.git cd rsk-event-listener -
Create a feature branch
git checkout -b feature/my-feature
-
Make your changes
- Write clear, concise code and comments.
- Add or update tests as needed.
- Run
go fmt ./...andgolangci-lint runto ensure code quality.
-
Commit your changes
git add . git commit -m "Describe your changes"
-
Push to your fork
git push origin feature/my-feature
-
Open a Pull Request
- Go to your fork on GitHub and click "Compare & pull request".
- Fill in the PR template and describe your changes.
- Use
go fmt ./...for formatting. - Run
golangci-lint runfor linting. - Write clear commit messages.
- Add tests for new features and bug fixes.
go test ./...
# For integration tests:
go test -tags=integration ./...- Use GitHub Issues to report bugs or request features.
- Please provide as much detail as possible, including logs and steps to reproduce.
- Join the RSK Discord for discussions and support.
- See the README.md for more info.
Thank you for helping make RSK Event