codex-contracts-eth/contracts
r4bbit 2e3f775a0d chore: formally verify request state changes
This commit adds CVL rule that formally verifies the state changes of
any given request in relation to the functions of the contract that can
cause them.

Closes #128
2024-08-12 15:26:59 +02:00
..
Configuration.sol feat: zkey hash in marketplace config (#81) 2024-01-30 06:36:27 +01:00
Endian.sol Update solidity to 0.8.23 2024-01-25 13:08:10 +01:00
FuzzMarketplace.sol Set up certora and implement first rules (#122) 2024-07-24 18:50:18 +02:00
Groth16.sol uint -> uint256 2024-03-13 15:25:59 +01:00
Groth16Verifier.sol Provide all gas to precompiles 2024-03-13 15:25:59 +01:00
Marketplace.sol chore: formally verify request state changes 2024-08-12 15:26:59 +02:00
Periods.sol Update solidity to 0.8.23 2024-01-25 13:08:10 +01:00
Proofs.sol docs: proofs comments (#118) 2024-08-08 09:35:35 +00:00
Requests.sol feat: expiry specified as duration (#99) 2024-05-06 15:13:32 +02:00
StateRetrieval.sol Update solidity to 0.8.23 2024-01-25 13:08:10 +01:00
TestEndian.sol Set up certora and implement first rules (#122) 2024-07-24 18:50:18 +02:00
TestMarketplace.sol Set up certora and implement first rules (#122) 2024-07-24 18:50:18 +02:00
TestProofs.sol Set up certora and implement first rules (#122) 2024-07-24 18:50:18 +02:00
TestToken.sol Set up certora and implement first rules (#122) 2024-07-24 18:50:18 +02:00
TestVerifier.sol Represent elements from field F_{p^2} as `real + i * imag` 2024-02-21 10:42:41 +01:00