pub fn fill_r_vals(&self, chain: Blockchain, n: u32) {
        match chain {
            Blockchain::Ethereum | Blockchain::Bitcoin => self.k1_remaining.fetch_add(n, Ordering::Release),
            Blockchain::NEO => self.r1_remaining.fetch_add(n, Ordering::Release),
        };
        tracing::info!("filled {:?}: +{}", chain, n);
    }
/// Call after filling R values to update tracking
Call after filling R values to update tracking
Call after filling R values to update tracking
pub fn fill_r_vals(&self, chain: Blockchain, n: u32) {
        match chain {
            Blockchain::Ethereum | Blockchain::Bitcoin => self.k1_remaining.fetch_add(n, Ordering::Release),
            Blockchain::NEO => self.r1_remaining.fetch_add(n, Ordering::Release),
        };
        tracing::info!("filled {:?}: +{}", chain, n);
    }
pub fn fill_r_vals ( & self , chain : Blockchain , n : u32 ) { match chain { Blockchain :: Ethereum | Blockchain :: Bitcoin => self . k1_remaining . fetch_add ( n , Ordering :: Release ) , Blockchain :: NEO => self . r1_remaining . fetch_add ( n , Ordering :: Release ) , } ; tracing :: info ! ( " " chain n ) ; }
Call after filling R values to update tracking
Call after filling R values to update tracking
&self
chain
Blockchain
n
u32