trustblock-cli 0.9.1

human-friendly console utility that helps to interact with Trustblock from command line.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod constants;
pub mod mock_data;
pub mod utils;

use std::path::PathBuf;

use mock_data::MockAudit;
use utils::{generate_random_audit, generate_random_pdf};

pub fn generate_random_data(
    project_seed: Option<u64>,
) -> eyre::Result<(PathBuf, PathBuf, MockAudit)> {
    let pdf_file = generate_random_pdf()?;

    let (audit_file, audit) = generate_random_audit(project_seed)?;

    Ok((pdf_file, audit_file, audit))
}