23 unstable releases (3 breaking)

0.4.1 Mar 20, 2024
0.3.6 Mar 18, 2024
0.2.3 Nov 9, 2023
0.2.0 Jul 25, 2023
0.1.5 Jul 25, 2022

#2049 in Magic Beans

Download history 3539/week @ 2023-12-06 3185/week @ 2023-12-13 2791/week @ 2023-12-20 2804/week @ 2023-12-27 3052/week @ 2024-01-03 3560/week @ 2024-01-10 3708/week @ 2024-01-17 4104/week @ 2024-01-24 5370/week @ 2024-01-31 5568/week @ 2024-02-07 5685/week @ 2024-02-14 4098/week @ 2024-02-21 4723/week @ 2024-02-28 5958/week @ 2024-03-06 7131/week @ 2024-03-13 3960/week @ 2024-03-20

22,593 downloads per month
Used in 6 crates (2 directly)

MIT/Apache

15KB
250 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.6–3.5MB
~61K SLoC