You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Source Units Analyzed: 20
Source Units in Scope: 20 (100%)
Type
File
Logic Contracts
Interfaces
Lines
nLines
nSLOC
Comment Lines
Complex. Score
Capabilities
📝
contracts/CollateralTracker.sol
1
****
1650
1540
682
669
415
📤Σ
📝
contracts/PanopticFactory.sol
1
****
423
405
198
143
103
Σ
📝
contracts/PanopticPool.sol
1
****
1981
1819
992
597
597
🧮Σ
📝
contracts/SemiFungiblePositionManager.sol
1
****
1569
1446
601
697
352
🧮Σ
📚
contracts/libraries/CallbackLib.sol
1
****
39
35
18
13
4
****
📚
contracts/libraries/Constants.sol
1
****
23
23
9
9
6
****
📚
contracts/libraries/Errors.sol
1
****
112
112
36
43
1
****
📚
contracts/libraries/FeesCalc.sol
1
****
209
194
71
115
41
Σ
📚
contracts/libraries/InteractionHelper.sol
1
****
116
101
57
38
38
♻️Σ
📚
contracts/libraries/Math.sol
1
****
782
763
398
304
531
🖥Σ
📚
contracts/libraries/PanopticMath.sol
1
****
967
892
498
308
445
🧮Σ
📚
contracts/libraries/SafeTransferLib.sol
1
****
77
77
33
37
113
🖥
🎨
contracts/multicall/Multicall.sol
1
****
37
37
18
15
37
🖥💰👥Σ
🎨
contracts/tokens/ERC1155Minimal.sol
1
****
241
226
100
91
61
Σ
🎨
contracts/tokens/ERC20Minimal.sol
1
****
147
147
52
66
20
Σ
🔍
contracts/tokens/interfaces/IDonorNFT.sol
****
1
20
13
4
7
3
****
🔍
contracts/tokens/interfaces/IERC20Partial.sol
****
1
28
16
3
19
7
****
📚
contracts/types/LeftRight.sol
1
****
302
279
133
102
144
Σ
📚
contracts/types/LiquidityChunk.sol
1
****
194
175
72
88
33
Σ
📚
contracts/types/TokenId.sol
1
****
600
559
264
246
158
Σ
📝📚🔍🎨
Totals
18
2
9517
8859
4239
3607
3109
🖥💰📤👥🧮♻️Σ
Legend
Lines: total lines of the source unit
nLines: normalized lines of the source unit (e.g. normalizes functions spanning multiple lines)
SLOC: source lines of code
Comment Lines: lines containing single or block comments
Complexity Score: a custom complexity score derived from code statements that are known to introduce code complexity (branches, loops, calls, external interfaces, ...)