7 unstable releases (3 breaking)

new 0.4.0-alpha.4 Apr 23, 2024
0.3.2 Feb 6, 2024
0.3.1 Dec 18, 2023
0.3.0 Nov 24, 2023
0.1.1 Jan 18, 2023

#488 in Magic Beans

Download history 261/week @ 2024-01-01 267/week @ 2024-01-08 267/week @ 2024-01-15 162/week @ 2024-01-22 203/week @ 2024-01-29 258/week @ 2024-02-05 272/week @ 2024-02-12 230/week @ 2024-02-19 261/week @ 2024-02-26 359/week @ 2024-03-04 334/week @ 2024-03-11 400/week @ 2024-03-18 265/week @ 2024-03-25 326/week @ 2024-04-01 319/week @ 2024-04-08 185/week @ 2024-04-15

1,109 downloads per month
Used in 10 crates (6 directly)

MIT license

250KB
6K SLoC

MultiversX SDK for Rust

Crates.io

General purpose collection of tools & SDKs to interact with the MultiversX blockchain from Rust projects.

Example

use multiversx_sdk::blockchain::rpc::{CommunicationProxy, DEVNET_GATEWAY};

#[tokio::test]
async fn get_network_config() {
    let blockchain = CommunicationProxy::new(DEVNET_GATEWAY.to_string());
    let network_config = blockchain.get_network_config().await.unwrap();

    println!("network_config: {:?}", network_config)
}

More examples in ./examples.

Acknowledgements

Project originally started by Bicarus labs, later integrated into the MultiversX official codebase.

Dependencies

~10–23MB
~352K SLoC