pub trait SecretRotation: Send + Sync {
// Required method
fn derive(
&self,
topic_hash: [u8; 32],
unix_minute: u64,
initial_secret_hash: [u8; 32],
) -> [u8; 32];
}pub trait SecretRotation: Send + Sync {
// Required method
fn derive(
&self,
topic_hash: [u8; 32],
unix_minute: u64,
initial_secret_hash: [u8; 32],
) -> [u8; 32];
}