trdelnik-cli 0.5.0

Trdelník is Rust based testing framework providing several convenient developer tools for testing Solana programs written in Anchor.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use anyhow::Error;
use fehler::throws;
use tokio::signal;
use trdelnik_client::*;

#[throws]
pub async fn localnet() {
    let commander = Commander::new();
    let validator_handle = commander.start_localnet().await?;

    // wait for SIGINT (^C) signal
    signal::ctrl_c().await.expect("failed to listen for event");

    validator_handle.stop_and_remove_ledger().await?;
}