Static Analyzer for Solidity
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
slither/tests/e2e/detectors/test_data
Simone 469286fa99 Don't report if destination is immutable state var 5 months ago
..
abiencoderv2-array remove deepdiff and no longer used artifacts 2 years ago
arbitrary-send-erc20 remove deepdiff and no longer used artifacts 2 years ago
arbitrary-send-erc20-permit remove deepdiff and no longer used artifacts 2 years ago
arbitrary-send-eth Don't report if destination is immutable state var 5 months ago
array-by-reference reduce false positives on modifying storage array by value detector (#1962) 1 year ago
assembly remove deepdiff and no longer used artifacts 2 years ago
assert-state-change remove deepdiff and no longer used artifacts 2 years ago
backdoor remove deepdiff and no longer used artifacts 2 years ago
boolean-cst remove deepdiff and no longer used artifacts 2 years ago
boolean-equal remove deepdiff and no longer used artifacts 2 years ago
cache-array-length/0.8.17 fix(cache-array-length): handle when `HighLevelCall` is a `StateVariable` 1 year ago
calls-loop remove deepdiff and no longer used artifacts 2 years ago
constable-states add regression test for https://github.com/crytic/slither/issues/2325 9 months ago
constant-function-asm remove deepdiff and no longer used artifacts 2 years ago
constant-function-state remove deepdiff and no longer used artifacts 2 years ago
controlled-array-length remove deepdiff and no longer used artifacts 2 years ago
controlled-delegatecall remove deepdiff and no longer used artifacts 2 years ago
costly-loop remove deepdiff and no longer used artifacts 2 years ago
cyclomatic-complexity/0.8.16 remove deepdiff and no longer used artifacts 2 years ago
dead-code/0.8.0 remove deepdiff and no longer used artifacts 2 years ago
delegatecall-loop remove deepdiff and no longer used artifacts 2 years ago
deprecated-standards/0.4.25 remove deepdiff and no longer used artifacts 2 years ago
divide-before-multiply remove deepdiff and no longer used artifacts 2 years ago
domain-separator-collision remove deepdiff and no longer used artifacts 2 years ago
encode-packed-collision/0.7.6 add detector for uses of encode packed that may allow for duplicates encodings 2 years ago
enum-conversion/0.4.2 remove deepdiff and no longer used artifacts 2 years ago
erc20-indexed remove deepdiff and no longer used artifacts 2 years ago
erc20-interface remove deepdiff and no longer used artifacts 2 years ago
erc721-interface remove deepdiff and no longer used artifacts 2 years ago
events-access remove deepdiff and no longer used artifacts 2 years ago
events-maths remove deepdiff and no longer used artifacts 2 years ago
external-function remove deepdiff and no longer used artifacts 2 years ago
function-init-state remove deepdiff and no longer used artifacts 2 years ago
immutable-states remove deepdiff and no longer used artifacts 2 years ago
incorrect-equality reduce false positives for incorrect-equality on struct fields 2 years ago
incorrect-exp/0.7.6 Add incorrect-exp detector 1 year ago
incorrect-modifier remove deepdiff and no longer used artifacts 2 years ago
incorrect-return/0.8.10 Release 2 new detectors 1 year ago
incorrect-shift Detect only assembly blocks 9 months ago
incorrect-unary/0.4.25 remove deepdiff and no longer used artifacts 2 years ago
incorrect-using-for/0.8.17 Tests updated 2 years ago
locked-ether Detect when ether is sent in Yul (#1909) 1 year ago
low-level-calls remove deepdiff and no longer used artifacts 2 years ago
mapping-deletion Improve mapping-deletion detector for nested mappings (#2084) 1 year ago
missing-inheritance remove deepdiff and no longer used artifacts 2 years ago
missing-zero-check remove deepdiff and no longer used artifacts 2 years ago
msg-value-loop Don't report if msg.value is in a conditional expression 1 year ago
multiple-constructors/0.4.22 remove deepdiff and no longer used artifacts 2 years ago
naming-convention Check s_ and i_ naming convention for private and internal only 1 year ago
out-of-order-retryable/0.8.20 add test showing two internal call example is caught 9 months ago
pragma remove deepdiff and no longer used artifacts 2 years ago
protected-vars/0.8.2 remove deepdiff and no longer used artifacts 2 years ago
public-mappings-nested/0.4.25 remove deepdiff and no longer used artifacts 2 years ago
redundant-statements remove deepdiff and no longer used artifacts 2 years ago
reentrancy-benign remove deepdiff and no longer used artifacts 2 years ago
reentrancy-eth remove deepdiff and no longer used artifacts 2 years ago
reentrancy-events remove deepdiff and no longer used artifacts 2 years ago
reentrancy-no-eth remove deepdiff and no longer used artifacts 2 years ago
return-bomb/0.8.20 Add return-bomb detector 1 year ago
return-leave/0.8.10 Release 2 new detectors 1 year ago
reused-constructor remove deepdiff and no longer used artifacts 2 years ago
rtlo remove deepdiff and no longer used artifacts 2 years ago
shadowing-abstract remove deepdiff and no longer used artifacts 2 years ago
shadowing-builtin remove deepdiff and no longer used artifacts 2 years ago
shadowing-local remove deepdiff and no longer used artifacts 2 years ago
shadowing-state remove deepdiff and no longer used artifacts 2 years ago
solc-version remove deepdiff and no longer used artifacts 2 years ago
storage-array remove deepdiff and no longer used artifacts 2 years ago
suicidal fix: detect selfdestruct in internal calls (#2232) 10 months ago
tautological-compare/0.8.20 Add tautological-compare 1 year ago
tautology remove deepdiff and no longer used artifacts 2 years ago
timestamp remove deepdiff and no longer used artifacts 2 years ago
too-many-digits remove deepdiff and no longer used artifacts 2 years ago
tx-origin remove deepdiff and no longer used artifacts 2 years ago
unchecked-lowlevel fix regression that caused retdata to be flagged 1 year ago
unchecked-send remove deepdiff and no longer used artifacts 2 years ago
unchecked-transfer/0.7.6 remove deepdiff and no longer used artifacts 2 years ago
unimplemented-functions remove deepdiff and no longer used artifacts 2 years ago
uninitialized-fptr-cst remove deepdiff and no longer used artifacts 2 years ago
uninitialized-local Merge branch 'dev' into dev-try-catch-parsing 1 year ago
uninitialized-state remove deepdiff and no longer used artifacts 2 years ago
uninitialized-storage remove deepdiff and no longer used artifacts 2 years ago
unprotected-upgrade detect reinitializer in unprotected_upgrade detector 1 year ago
unused-import/0.8.16 add tests 8 months ago
unused-return Improve tuple analysis 2 years ago
unused-state fix: unused state var detector for abstract/library 8 months ago
var-read-using-this remove deepdiff and no longer used artifacts 2 years ago
variable-scope/0.4.25 remove deepdiff and no longer used artifacts 2 years ago
void-cst remove deepdiff and no longer used artifacts 2 years ago
weak-prng remove deepdiff and no longer used artifacts 2 years ago
write-after-write/0.8.0 remove deepdiff and no longer used artifacts 2 years ago