mirror of
https://github.com/logos-storage/logos-storage-contracts-eth.git
synced 2026-05-08 10:09:27 +00:00
- Move bulk of verification to curves/Bn254Proofs.sol - remove all unneeded structs and add Proof struct - bring in point `isOnCurve` check so that we can use solidity compiler 0.8.x - remove all other Bn254 library deps - changed proof type from bool to Proof - add Bn254 test file (uncalled yet) TODO: - update Proofs test such that verifyProof test is called (need to generate proof using https://github.com/status-im/nim-codex/pull/76) - call Bn254 tests from test harness