pub fn get_randomness(
    orao_vrf: &Program,
    seed: &[u8; 32]
) -> Result<Randomness, ClientError>
Expand description

Fetches randomness request state for the given seed.

use anchor_client::*;

let client = Client::new(Cluster::Devnet, payer);
let program = client.program(orao_solana_vrf::id());

let randomness_account = orao_solana_vrf::get_randomness(&program, &seed)?;

if let Some(randomness) = randomness_account.fulfilled() {
    println!("Randomness fulfilled: {:?}", randomness);
} else {
    println!("Randomness is not yet fulfilled");
}