This PR updates tlsn crates to integrate the mpz upgrade.
note: cherry pick #499 to run integration tests
Changes
Switch to using serio and new uid-mux, clean up IO code including better error handling. This should also remove any potential race conditions that may occur from the remote peer closing.
As changed in #502 we no longer reveal the MAC key to the verifier
tracing is always on
Added force-st feature to tlsn-prover and tlsn-verifier which forces single threaded execution (disables rayon)
We no longer allocate OTs for key exchange / GHASH upfront, it's handled downstream #496 #502
Added some type aliases in tlsn-common to reduce noise
This PR updates
tlsn
crates to integrate thempz
upgrade.note: cherry pick #499 to run integration tests
Changes
serio
and newuid-mux
, clean up IO code including better error handling. This should also remove any potential race conditions that may occur from the remote peer closing.tracing
is always onforce-st
feature totlsn-prover
andtlsn-verifier
which forces single threaded execution (disables rayon)tlsn-common
to reduce noise