10 unstable releases (4 breaking)

0.5.0 Jul 6, 2024
0.4.1 May 10, 2024
0.4.0-alpha.4 Apr 23, 2024
0.3.2 Feb 6, 2024
0.1.1 Jan 18, 2023

#901 in Magic Beans

Download history 305/week @ 2024-04-04 269/week @ 2024-04-11 339/week @ 2024-04-18 272/week @ 2024-04-25 373/week @ 2024-05-02 568/week @ 2024-05-09 296/week @ 2024-05-16 346/week @ 2024-05-23 313/week @ 2024-05-30 243/week @ 2024-06-06 352/week @ 2024-06-13 226/week @ 2024-06-20 232/week @ 2024-06-27 481/week @ 2024-07-04 389/week @ 2024-07-11 237/week @ 2024-07-18

1,375 downloads per month
Used in 8 crates (5 directly)

MIT license

255KB
6.5K 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–22MB
~323K SLoC