Move to Arc/RwLock

This commit is contained in:
Luke Parker
2022-06-05 07:33:15 -04:00
parent a46432b829
commit fdb1929ba4
7 changed files with 34 additions and 36 deletions

View File

@@ -1,5 +1,5 @@
#[cfg(feature = "multisig")]
use std::{cell::RefCell, rc::Rc};
use std::sync::{Arc, RwLock};
use rand::{RngCore, rngs::OsRng};
@@ -97,7 +97,7 @@ fn clsag_multisig() -> Result<(), MultisigError> {
&mut OsRng,
ClsagMultisig::new(
Transcript::new(b"Monero Serai CLSAG Test"),
Rc::new(RefCell::new(Some(
Arc::new(RwLock::new(Some(
ClsagDetails::new(
ClsagInput::new(
Commitment::new(randomness, AMOUNT),