pub fn ratchet(mut self) -> Self {
        let mut t = Transcript::new(b"ZkVM.ratchet-anchor");
        t.commit_bytes(b"old", &self.0);
        t.challenge_bytes(b"new", &mut self.0);
        self
    }
/// Ratchet the anchor into a new anchor
Ratchet the anchor into a new anchor
Ratchet the anchor into a new anchor
pub fn ratchet(mut self) -> Self {
        let mut t = Transcript::new(b"ZkVM.ratchet-anchor");
        t.commit_bytes(b"old", &self.0);
        t.challenge_bytes(b"new", &mut self.0);
        self
    }
pub fn ratchet ( mut self ) -> Self { let mut t = Transcript :: new ( b" " ) ; t . commit_bytes ( b" " , & self . 0 ) ; t . challenge_bytes ( b" " , & mut self . 0 ) ; self }
Ratchet the anchor into a new anchor
Ratchet the anchor into a new anchor
mut self
mut self