MCPcopy Create free account
hub / github.com/docknetwork/crypto / transcript

Function transcript

utils/src/transcript.rs:260–268  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

258
259 #[test]
260 fn transcript() {
261 let mut transcript = new_merlin_transcript(b"test");
262 transcript.append(b"point", &G1Projective::generator());
263 let f1 = transcript.challenge_scalar::<Fr>(b"scalar");
264 let mut transcript2 = new_merlin_transcript(b"test");
265 transcript2.append(b"point", &G1Projective::generator());
266 let f2 = transcript2.challenge_scalar::<Fr>(b"scalar");
267 assert_eq!(f1, f2);
268 }
269}

Callers

nothing calls this directly

Calls 2

new_merlin_transcriptFunction · 0.85
appendMethod · 0.80

Tested by

no test coverage detected