mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #14002 from ethereum/NunoFilipeSantos-patch-1
Update smtchecker docs to reflect the only 2 Reported Inferred Inductive Invariants
This commit is contained in:
commit
983407762c
@ -706,7 +706,7 @@ Reported Inferred Inductive Invariants
|
|||||||
For properties that were proved safe with the CHC engine,
|
For properties that were proved safe with the CHC engine,
|
||||||
the SMTChecker can retrieve inductive invariants that were inferred by the Horn
|
the SMTChecker can retrieve inductive invariants that were inferred by the Horn
|
||||||
solver as part of the proof.
|
solver as part of the proof.
|
||||||
Currently two types of invariants can be reported to the user:
|
Currently only two types of invariants can be reported to the user:
|
||||||
|
|
||||||
- Contract Invariants: these are properties over the contract's state variables
|
- Contract Invariants: these are properties over the contract's state variables
|
||||||
that are true before and after every possible transaction that the contract may ever run. For example, ``x >= y``, where ``x`` and ``y`` are a contract's state variables.
|
that are true before and after every possible transaction that the contract may ever run. For example, ``x >= y``, where ``x`` and ``y`` are a contract's state variables.
|
||||||
|
Loading…
Reference in New Issue
Block a user