mirror of
https://github.com/tlsnotary/tlsn.git
synced 2026-04-28 03:00:14 -04:00
64b686643c14eaa0385f624fc84df193ab402f58
* refactor circuit model and garbling * refactor circuit input/output with NewTypes * work on circuit input/output * circuit id and restructure * export CircuitId * relocate bristol circuits, update tls-2pc-core * Dual Execution (#48) * type wrappers * rename eval to evaluate * more typing and helpers * dual execution initial work * organizing * peer error and trait bound * garble io * dual execution works * delete garble example * impl AsRef for WireLabel * WireLabel constructor * Refactor DualExection struct to DualExLeader and DualExFollower * shorten execution module name to exec * derive debug and copy * comments Co-authored-by: sinuio <> * impl AsRef for Output * remove public labels and simplify INV gate * DualEx tidying and tests * make decoded output optional * tidy up protobuf models * removed anyhow dep * readd compile bin * unused deps * decode comment and consistency * tidy up * comment * remove comment about label decoding * impl AsRef for EncryptedGate * SanitizedInputLabels Co-authored-by: sinuio <>
Description
Languages
Rust
98.4%
JavaScript
0.7%
Shell
0.5%
HTML
0.2%
Noir
0.1%
