This is a quick overview for what you should know when contributing to this Git repository.
- There is a code style guide in
arweave_styleguide.md
. Please note that we're using tabs for indentation. - Make sure the tests pass (see README for how to run the tests).
- You can discuss development and get help from the Arweave organization and community in the
#dev
channel on our Discord server.
- Fork the main Git repo
https://github.com/ArweaveTeam/arweave.git
- Branch out from
master
. - Add your changes.
- Run the tests (see above).
- Rebase your branch on the upstream
master
if the upstreammaster
has moved since you branched out. - Create a PR back to the upstream
master
.
Happy hacking! :)