Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.
Ready to contribute? Here's how to set up rust-web3-solana
for local development.
-
Fork the
rust-web3-solana
repo on GitHub. -
Clone your fork locally:
git clone [email protected]:your_name_here/rust-web3-solana.git
-
Navigate to the recently created directory:
cd rust-web3-solana
-
Install the main dependencies:
# Install a Rust toolchain (e.g. nightly): curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly # Install Jupyter Notebook pip install notebook # Install evcxr_jupyter cargo install evcxr_jupyter evcxr_jupyter --install
-
Start Jupyter Notebook:
jupyter notebook
-
Create a branch for local development:
git checkout -b name-of-your-bugfix-or-feature
Now you can make your changes locally.
-
Commit your changes and push your branch to GitHub:
git add . git commit -m "Your detailed description of your changes." git push origin name-of-your-bugfix-or-feature
-
Submit a pull request through the GitHub website.
Thank you for helping us improve!