hermes-runtime-components 0.1.0

Implementation of an IBC Relayer in Rust, as a library
Documentation
1
2
3
4
5
6
7
8
9
use cgp::prelude::*;

#[derive_component(RandomGeneratorComponent, RandomGenerator<Runtime>)]
#[async_trait]
pub trait CanGenerateRandom<T: Async>: Async {
    async fn generate_random(&self) -> T;

    async fn random_range(&self, min: T, max: T) -> T;
}