get in touch with Consensys Diligence
[ 🌐 📩 🔥 ]

Solidity Metrics for 'CLI'

Table of contents

Scope

This section lists files that are in scope for the metrics report.

Source Units in Scope

Source Units Analyzed: 1
Source Units in Scope: 1 (100%)

Type File Logic Contracts Interfaces Lines nLines nSLOC Comment Lines Complex. Score Capabilities

📝

/Volumes/Extreme SSD/nextjs/solidity-metrics/src/TestToken.sol

1


44

44

36

1

27


📝

Totals

1


44

44

36

1

27


Legend: [➕]

Out of Scope

Excluded Source Units

Source Units Excluded: 0

[➕]

Duplicate Source Units

Duplicate Source Units Excluded: 0

[➕]

Doppelganger Contracts

Doppelganger Contracts: 0

![Background Header](/Volumes/Extreme SSD/nextjs/solidity-metrics/public/images/bgr-header.png) ![](/Volumes/Extreme SSD/nextjs/solidity-metrics/public/images/Logo.svg)

Security Assessment

DeFi Exchange - Audit

TechRight Verified on Mar 18th, 2023

![](/Volumes/Extreme SSD/nextjs/solidity-metrics/public/images/ic-qr.png

[➕]

Report

Overview

The analysis finished with 0 errors and 0 duplicate files.

Risk

Source Lines (sloc vs. nsloc)

Inline Documentation

Components

📝Contracts 📚Libraries 🔍Interfaces 🎨Abstract

1

0

0

0

Exposed Functions

This section lists functions that are explicitly declared public or payable. Please note that getter methods for public stateVars are not included.

🌐Public 💰Payable

8

0

External Internal Private Pure View

0

1

0

5

2

StateVariables

Total 🌐Public

2

0

Capabilities

Solidity Versions observed 🧪 Experimental Features 💰 Can Receive Funds 🖥 Uses Assembly 💣 Has Destroyable Contracts

^0.8.9




📤 Transfers ETH ⚡ Low-Level Calls 👥 DelegateCall 🧮 Uses Hash Functions 🔖 ECRecover 🌀 New/Create/Create2






♻️ TryCatch Σ Unchecked


Dependencies / External Imports

Dependency / Import Path Count

Totals

Summary
AST Node Statistics
Function Calls
Assembly Calls
AST Total
Inheritance Graph

[➕]

CallGraph

[➕]

Contract Summary

[➕]


Thinking about smart contract security? We can provide training, ongoing advice, and smart contract auditing. Contact us.