To contribute, ensure that you have the latest version of the codebase. To clone the repository, run the following:
$ git clone https://github.com/novifinancial/fastpay.git
$ cd fastpay
$ cargo build --all --all-targets
$ cargo test
For detailed guidance on how to contribute to the Rust code in the Fastpay repository refer to Coding Guidelines.
Please refer to the documentation to determine the status of each project (e.g. actively developed vs. archived) before submitting a pull request.
To submit your pull request:
- Fork
fastpay
repository and create your branch frommain
. - If you have added code that should be tested, add unit tests.
- If you have made changes to APIs, update the relevant documentation, and build and test the developer site.
- Verify and ensure that the test suite passes.
- Make sure your code passes both linters.
- Complete the Contributor License Agreement (CLA), if you haven't already done so.
- Submit your pull request.
Please refer to the Code of Conduct for guidelines on interacting with the community.