block_scanner 0.1.2

Ethereum-like block parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use log::debug;
use rand::{Rng, thread_rng};

/// Get Random number from max
pub fn random_number(max: usize) -> usize {
    debug!("[random_number] max {:?}", max);
    let _max = max as u128;
    let mut rng = thread_rng();
    let u = rng.gen_range(0..=_max - 1) as usize;
    debug!("[random_number] range value {:?}", u);
    u
}