UNPKG

solidityscan

Version:

SolidityScan is a tool for scanning Solidity smart contracts for vulnerabilities.

11 lines (10 loc) 991 B
declare const initializeWebSocket: (apiToken: string | undefined, payload: any, spinner?: boolean) => Promise<any>; declare const createProjectZip: (projectDirectory: string) => Promise<string>; declare const getUploadPresignedUrl: (fileName: string, apiToken?: string) => Promise<any>; declare const uploadToS3: (fileData: Buffer | Uint8Array, uploadUrl: string) => Promise<boolean>; declare const displayScanResults: (scan: any) => void; declare const displayScanSummary: (scan: any) => void; declare function showSpinnerWithStatus(statusMessage: string, spinnerFrames: string[]): Promise<ReturnType<typeof setInterval>>; declare function stopSpinner(interval: ReturnType<typeof setInterval>, statusMessage: string): void; declare function startLocalFileServer(rootDirectory: string, port?: number): any; export { initializeWebSocket, createProjectZip, getUploadPresignedUrl, uploadToS3, displayScanResults, displayScanSummary, showSpinnerWithStatus, stopSpinner, startLocalFileServer, };