32 releases

0.5.8 Oct 14, 2024
0.5.6 Aug 27, 2024
0.5.4 May 24, 2024
0.4.1 Mar 20, 2024
0.1.5 Jul 25, 2022

#922 in Magic Beans

Download history 4664/week @ 2024-07-07 5151/week @ 2024-07-14 5823/week @ 2024-07-21 4916/week @ 2024-07-28 6788/week @ 2024-08-04 5687/week @ 2024-08-11 5484/week @ 2024-08-18 6801/week @ 2024-08-25 7940/week @ 2024-09-01 5478/week @ 2024-09-08 5062/week @ 2024-09-15 5029/week @ 2024-09-22 4934/week @ 2024-09-29 4932/week @ 2024-10-06 5576/week @ 2024-10-13 4123/week @ 2024-10-20

19,955 downloads per month
Used in 15 crates (3 directly)

MIT/Apache

16KB
253 lines

Solidity Compiler Version Manager

crates.io docs.rs build status

This crate provides a cross-platform support for managing Solidity compiler versions.

Install

From crates.io:

cargo install svm-rs

Or from the repository:

cargo install --locked --git https://github.com/alloy-rs/svm-rs/

Usage

Solc version manager

Usage: svm <COMMAND>

Commands:
  help     Print this message or the help of the given subcommand(s)
  install  Install Solc versions
  list     List all Solc versions
  remove   Remove a Solc version, or "all" to remove all versions
  use      Set a Solc version as the global default

Options:
  -h, --help     Print help
  -V, --version  Print version

Dependencies

~0.5–3MB
~56K SLoC