PageSourceSearch

https://solidityscan.com/assets/QSReport-CMdzlnPH.js

js solidityscan.com collected 2026-10-03 21:23:03 UTC 2,088 bytes, 1 lines download raw bytes

1import{j as t}from"./vendor-dotlottie-CKWLB76h.js";import{n as m,a as s}from"./vendor-react-CCzXVbVA.js";import{bN as n,c,d as f,bO as u,b as x}from"./app-ZGxtfi_0.js";import{R as d}from"./index-BjfEbQZt.js";import"./vendor-query-Cq2FYR_1.js";import{a5 as l,F as R}from"./vendor-chakra-z2eW50qa.js";import"./vendor-analytics-kxESroPO.js";import"./vendor-victory-2uYGyQN6.js";import"./vendor-monaco-CiJro7ev.js";import"./SolidityScoreProgress-nGrh_wmi.js";import"./index.esm-Ds02zZ7m.js";import"./ReportTag-CSqGGrUl.js";import"./vulnDistribution-C0Sar6g3.js";import"./UnverifiedContract-BFdZDnXq.js";import"./vendor-nivo-DiDy6rd6.js";import"./index.esm-C221wYgj.js";import"./PaymentModal-CqHdZ8ad.js";import"./ModalBlurOverlay-CoS6iLx6.js";import"./react-select.esm-f8TJ4I6W.js";import"./assertThisInitialized-DtB8HoZg.js";import"./stylesForCustomSelect-_IRGt3_J.js";import"./FormatOptionLabel-2vVxqozM.js";import"./AddEmailModal-DFRV1IeX.js";import"./TurnstileComponent-DGwBZ16v.js";import"./confirmActionForm-DVkExoKW.js";import"./smallMessageModal-B0XVKEMH.js";import"./PublishReport-D9pFpp_1.js";import"./NameInput-DO5rzGo1.js";import"./debounce-CxjSGMPP.js";import"./EmailInput-CIk9kp1G.js";import"./index.esm-DOW5uEmc.js";import"./index.esm-DvnQRwk9.js";import"./threatMeter-CrBiLMFN.js";import"./ThreatCheckIcon-D8bOiwEM.js";const h=n.create({baseURL:u,headers:{"Content-Type":"application/json"},withCredentials:f.isUserAuthenticated(),xsrfCookieName:"csrftoken",xsrfHeaderName:"X-CSRFToken"}),j=async(r,o)=>{const{data:e}=await h.post(c.API_GET_QS_REPORT,{project_id:r,report_id:o});return e};function $(){const{reportId:r,projectId:o}=m(),[e,a]=s.useState();return s.useEffect(()=>{async function p(){const i=await j(o,r);i&&a(i)}p()},[o,r]),t.jsx(t.Fragment,{children:e?t.jsx(d,{summary_report:e.summary_report,isPublicReport:!1,isQSReport:!0}):t.jsx(l,{py:12,h:"100vh",maxW:"100vw",bg:"black",children:t.jsx(R,{as:"div",w:"100%",h:"100%",alignItems:"center",justifyContent:"center",flexDir:"row",textAlign:["left","left"],mb:10,children:t.jsx(x,{})})})})}export{$ as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.