Skip to content

Latest commit

 

History

History
348 lines (230 loc) · 18.6 KB

slither-findings.md

File metadata and controls

348 lines (230 loc) · 18.6 KB

Summary

arbitrary-send-erc20

Impact: High Confidence: High

contracts/SwapProxy.sol#L39-L107

reentrancy-eth

Impact: High Confidence: Medium

contracts/AbstractSilicaV2_1.sol#L480-L486

contracts/AbstractSilicaV2_1.sol#L468-L473

divide-before-multiply

Impact: Medium Confidence: Medium

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

contracts/libraries/math/PayoutMath.sol#L20-L25

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

node_modules/@openzeppelin/contracts/utils/math/Math.sol#L55-L134

reentrancy-no-eth

Impact: Medium Confidence: Medium

contracts/SwapProxy.sol#L169-L227

contracts/SwapProxy.sol#L109-L167

contracts/SwapProxy.sol#L39-L107

unchecked-lowlevel

Impact: Medium Confidence: Medium

lib/forge-std/src/Test.sol#L141-L169

lib/forge-std/src/Test.sol#L141-L169

lib/forge-std/src/Test.sol#L564-L659

node_modules/@openzeppelin/contracts/utils/Address.sol#L64-L69

lib/forge-std/src/Test.sol#L734-L766

uninitialized-local

Impact: Medium Confidence: Medium

contracts/SilicaFactory.sol#L236

contracts/SilicaFactory.sol#L122

contracts/AbstractSilicaV2_1.sol#L441

contracts/SwapProxy.sol#L58

contracts/SilicaFactory.sol#L331

contracts/SilicaFactory.sol#L134

contracts/SwapProxy.sol#L186

unused-return

Impact: Medium Confidence: Medium

contracts/SwapProxy.sol#L39-L107

contracts/SwapProxy.sol#L169-L227

contracts/SilicaFactory.sol#L133-L144

lib/forge-std/src/Test.sol#L564-L659

contracts/SilicaEthStaking.sol#L33-L40

contracts/SilicaV2_1.sol#L31-L36

contracts/SwapProxy.sol#L39-L107

contracts/SwapProxy.sol#L39-L107

contracts/SilicaFactory.sol#L121-L130

contracts/SwapProxy.sol#L109-L167

contracts/SwapProxy.sol#L169-L227

contracts/SwapProxy.sol#L109-L167

constable-states

Impact: Optimization Confidence: High

contracts/storage/SilicaV2_1Storage.sol#L12