Commit Graph

10 Commits

Author SHA1 Message Date
Clément 'birdy' Danjou
616f99823b feat() use new cmux 2024-01-08 15:35:51 +01:00
Joseph-André Turk
d711a11d23 Mocked version of TFHE.sol for coverage and faster tests
Mocked version of TFHE.sol for faster tests and coverage

renamed lib_mock to mocks and added documentation

prettier
2024-01-02 14:29:19 +01:00
David
dca8d0679b Add conditional network1 tests 2023-10-25 16:41:46 +08:00
David
bd581422e5 Add network1 development support 2023-10-24 10:56:15 +08:00
David
3d133c6951 Implement operator overloading
following operators are supported:
+, - (unary and binary), *, &, |, ^, ~ (unary)
2023-09-21 10:16:47 +03:00
David
514bf0dc30 Fix codegen for tests 2023-09-14 14:35:35 +03:00
David
9884ed36bb Address Petar's comments 2023-09-01 08:19:17 +03:00
David
d5d8c6221d Add binary operator tests in solidity
Operator changes:
- remove scalar div operator where scalar is left
- perform trivial encryption in scalar for sub/shl/shr operators
2023-08-31 09:57:45 +03:00
David
880278284e Finish codegen rewrite
- TFHE.sol regenerated
- codegen.py deleted
- original order kept
2023-08-28 10:09:33 +03:00
David
13c41043f3 Rewrite codegen first stab 2023-08-24 11:34:50 +03:00