{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "deploy.sh", "file_type": "code", "source_file": "deploy.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "id": "deploy", "community": 12, "norm_label": "deploy.sh" }, { "label": "deploy.sh script", "file_type": "code", "source_file": "deploy.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "id": "h_ipfs_portal_deploy_sh__entry", "community": 12, "norm_label": "deploy.sh script" }, { "label": "next.config.ts", "file_type": "code", "source_file": "next.config.ts", "source_location": "L1", "_origin": "ast", "id": "next_config", "community": 13, "norm_label": "next.config.ts" }, { "label": "nextConfig", "file_type": "code", "source_file": "next.config.ts", "source_location": "L3", "_origin": "ast", "id": "next_config_nextconfig", "community": 13, "norm_label": "nextconfig" }, { "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1", "_origin": "ast", "id": "package", "community": 5, "norm_label": "package.json" }, { "label": "name", "file_type": "code", "source_file": "package.json", "source_location": "L2", "_origin": "ast", "id": "package_name", "community": 5, "norm_label": "name" }, { "label": "version", "file_type": "code", "source_file": "package.json", "source_location": "L3", "_origin": "ast", "id": "package_version", "community": 5, "norm_label": "version" }, { "label": "private", "file_type": "code", "source_file": "package.json", "source_location": "L4", "_origin": "ast", "id": "package_private", "community": 5, "norm_label": "private" }, { "label": "description", "file_type": "code", "source_file": "package.json", "source_location": "L5", "_origin": "ast", "id": "package_description", "community": 5, "norm_label": "description" }, { "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L6", "_origin": "ast", "id": "package_scripts", "community": 5, "norm_label": "scripts" }, { "label": "dev", "file_type": "code", "source_file": "package.json", "source_location": "L7", "_origin": "ast", "id": "package_scripts_dev", "community": 5, "norm_label": "dev" }, { "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L8", "_origin": "ast", "id": "package_scripts_build", "community": 5, "norm_label": "build" }, { "label": "export", "file_type": "code", "source_file": "package.json", "source_location": "L9", "_origin": "ast", "id": "package_scripts_export", "community": 5, "norm_label": "export" }, { "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L11", "_origin": "ast", "id": "package_dependencies", "community": 5, "norm_label": "dependencies" }, { "label": "@tailwindcss/postcss", "file_type": "code", "source_file": "package.json", "source_location": "L12", "_origin": "ast", "id": "package_dependencies_tailwindcss_postcss", "community": 5, "norm_label": "@tailwindcss/postcss" }, { "label": "clsx", "file_type": "code", "source_file": "package.json", "source_location": "L13", "_origin": "ast", "id": "package_dependencies_clsx", "community": 5, "norm_label": "clsx" }, { "label": "lucide-react", "file_type": "code", "source_file": "package.json", "source_location": "L14", "_origin": "ast", "id": "package_dependencies_lucide_react", "community": 5, "norm_label": "lucide-react" }, { "label": "next", "file_type": "code", "source_file": "package.json", "source_location": "L15", "_origin": "ast", "id": "package_dependencies_next", "community": 5, "norm_label": "next" }, { "label": "postcss", "file_type": "code", "source_file": "package.json", "source_location": "L16", "_origin": "ast", "id": "package_dependencies_postcss", "community": 5, "norm_label": "postcss" }, { "label": "react", "file_type": "code", "source_file": "package.json", "source_location": "L17", "_origin": "ast", "id": "package_dependencies_react", "community": 5, "norm_label": "react" }, { "label": "react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L18", "_origin": "ast", "id": "package_dependencies_react_dom", "community": 5, "norm_label": "react-dom" }, { "label": "viem", "file_type": "code", "source_file": "package.json", "source_location": "L19", "_origin": "ast", "id": "package_dependencies_viem", "community": 5, "norm_label": "viem" }, { "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L21", "_origin": "ast", "id": "package_devdependencies", "community": 5, "norm_label": "devdependencies" }, { "label": "@playwright/test", "file_type": "code", "source_file": "package.json", "source_location": "L22", "_origin": "ast", "id": "package_devdependencies_playwright_test", "community": 5, "norm_label": "@playwright/test" }, { "label": "@types/node", "file_type": "code", "source_file": "package.json", "source_location": "L23", "_origin": "ast", "id": "package_devdependencies_types_node", "community": 5, "norm_label": "@types/node" }, { "label": "@types/react", "file_type": "code", "source_file": "package.json", "source_location": "L24", "_origin": "ast", "id": "package_devdependencies_types_react", "community": 5, "norm_label": "@types/react" }, { "label": "@types/react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L25", "_origin": "ast", "id": "package_devdependencies_types_react_dom", "community": 5, "norm_label": "@types/react-dom" }, { "label": "tailwindcss", "file_type": "code", "source_file": "package.json", "source_location": "L26", "_origin": "ast", "id": "package_devdependencies_tailwindcss", "community": 5, "norm_label": "tailwindcss" }, { "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L27", "_origin": "ast", "id": "package_devdependencies_typescript", "community": 5, "norm_label": "typescript" }, { "label": "playwright.config.ts", "file_type": "code", "source_file": "playwright.config.ts", "source_location": "L1", "_origin": "ast", "id": "playwright_config", "community": 14, "norm_label": "playwright.config.ts" }, { "label": "postcss.config.mjs", "file_type": "code", "source_file": "postcss.config.mjs", "source_location": "L1", "_origin": "ast", "id": "postcss_config", "community": 15, "norm_label": "postcss.config.mjs" }, { "label": "serve-static.js", "file_type": "code", "source_file": "serve-static.js", "source_location": "L1", "_origin": "ast", "id": "serve_static", "community": 9, "norm_label": "serve-static.js" }, { "label": "http", "file_type": "code", "source_file": "serve-static.js", "source_location": "L1", "_origin": "ast", "id": "serve_static_http", "community": 9, "norm_label": "http" }, { "label": "fs", "file_type": "code", "source_file": "serve-static.js", "source_location": "L2", "_origin": "ast", "id": "serve_static_fs", "community": 9, "norm_label": "fs" }, { "label": "path", "file_type": "code", "source_file": "serve-static.js", "source_location": "L3", "_origin": "ast", "id": "serve_static_path", "community": 9, "norm_label": "path" }, { "label": "ROOT", "file_type": "code", "source_file": "serve-static.js", "source_location": "L6", "_origin": "ast", "id": "serve_static_root", "community": 9, "norm_label": "root" }, { "label": "MIME", "file_type": "code", "source_file": "serve-static.js", "source_location": "L7", "_origin": "ast", "id": "serve_static_mime", "community": 9, "norm_label": "mime" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L1", "_origin": "ast", "id": "payment_page", "community": 1, "norm_label": "page.tsx" }, { "label": "ViewMode", "file_type": "code", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L16", "_origin": "ast", "id": "payment_page_viewmode", "community": 1, "norm_label": "viewmode" }, { "label": "TxStatus", "file_type": "code", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L17", "_origin": "ast", "id": "payment_page_txstatus", "community": 1, "norm_label": "txstatus" }, { "label": "AdminPaymentPage()", "file_type": "code", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L19", "_origin": "ast", "id": "payment_page_adminpaymentpage", "community": 1, "norm_label": "adminpaymentpage()" }, { "label": "route.ts", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L1", "_origin": "ast", "id": "path_route", "community": 7, "norm_label": "route.ts" }, { "label": "RouteMatch", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L27", "_origin": "ast", "id": "path_route_routematch", "community": 7, "norm_label": "routematch" }, { "label": "matchRoute()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L33", "_origin": "ast", "id": "path_route_matchroute", "community": 7, "norm_label": "matchroute()" }, { "label": "proxyUserAPI()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L60", "_origin": "ast", "id": "path_route_proxyuserapi", "community": 7, "norm_label": "proxyuserapi()" }, { "label": "proxyIPFS()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L80", "_origin": "ast", "id": "path_route_proxyipfs", "community": 7, "norm_label": "proxyipfs()" }, { "label": "mapToKuboAPI()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L156", "_origin": "ast", "id": "path_route_maptokuboapi", "community": 7, "norm_label": "maptokuboapi()" }, { "label": "GET()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L214", "_origin": "ast", "id": "path_route_get", "community": 7, "norm_label": "get()" }, { "label": "POST()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L232", "_origin": "ast", "id": "path_route_post", "community": 7, "norm_label": "post()" }, { "label": "DELETE()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L250", "_origin": "ast", "id": "path_route_delete", "community": 7, "norm_label": "delete()" }, { "label": "handleHealth()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L270", "_origin": "ast", "id": "path_route_handlehealth", "community": 7, "norm_label": "handlehealth()" }, { "label": "proxyResult()", "file_type": "code", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L329", "_origin": "ast", "id": "path_route_proxyresult", "community": 7, "norm_label": "proxyresult()" }, { "label": "route.ts", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L1", "_origin": "ast", "id": "verify_route", "community": 1, "norm_label": "route.ts" }, { "label": "CONTRACT_ADDRESS", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L21", "_origin": "ast", "id": "verify_route_contract_address", "community": 1, "norm_label": "contract_address" }, { "label": "zkSyncLocal", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L23", "_origin": "ast", "id": "verify_route_zksynclocal", "community": 1, "norm_label": "zksynclocal" }, { "label": "client", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L30", "_origin": "ast", "id": "verify_route_client", "community": 1, "norm_label": "client" }, { "label": "GET()", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L39", "_origin": "ast", "id": "verify_route_get", "community": 1, "norm_label": "get()" }, { "label": "POST()", "file_type": "code", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L131", "_origin": "ast", "id": "verify_route_post", "community": 1, "norm_label": "post()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/dashboard/page.tsx", "source_location": "L1", "_origin": "ast", "id": "dashboard_page", "community": 0, "norm_label": "page.tsx" }, { "label": "PeerData", "file_type": "code", "source_file": "src/app/dashboard/page.tsx", "source_location": "L20", "_origin": "ast", "id": "dashboard_page_peerdata", "community": 0, "norm_label": "peerdata" }, { "label": "PinData", "file_type": "code", "source_file": "src/app/dashboard/page.tsx", "source_location": "L21", "_origin": "ast", "id": "dashboard_page_pindata", "community": 0, "norm_label": "pindata" }, { "label": "DashboardPage()", "file_type": "code", "source_file": "src/app/dashboard/page.tsx", "source_location": "L23", "_origin": "ast", "id": "dashboard_page_dashboardpage", "community": 0, "norm_label": "dashboardpage()" }, { "label": "Breadcrumbs.tsx", "file_type": "code", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L1", "_origin": "ast", "id": "components_breadcrumbs", "community": 4, "norm_label": "breadcrumbs.tsx" }, { "label": "BreadcrumbSegment", "file_type": "code", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L3", "_origin": "ast", "id": "components_breadcrumbs_breadcrumbsegment", "community": 4, "norm_label": "breadcrumbsegment" }, { "label": "BreadcrumbsProps", "file_type": "code", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L8", "_origin": "ast", "id": "components_breadcrumbs_breadcrumbsprops", "community": 4, "norm_label": "breadcrumbsprops" }, { "label": "Breadcrumbs()", "file_type": "code", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L13", "_origin": "ast", "id": "components_breadcrumbs_breadcrumbs", "community": 4, "norm_label": "breadcrumbs()" }, { "label": "CIDInput.tsx", "file_type": "code", "source_file": "src/app/explorer/components/CIDInput.tsx", "source_location": "L1", "_origin": "ast", "id": "components_cidinput", "community": 4, "norm_label": "cidinput.tsx" }, { "label": "CIDInputProps", "file_type": "code", "source_file": "src/app/explorer/components/CIDInput.tsx", "source_location": "L6", "_origin": "ast", "id": "components_cidinput_cidinputprops", "community": 4, "norm_label": "cidinputprops" }, { "label": "CIDInput()", "file_type": "code", "source_file": "src/app/explorer/components/CIDInput.tsx", "source_location": "L10", "_origin": "ast", "id": "components_cidinput_cidinput", "community": 4, "norm_label": "cidinput()" }, { "label": "DirectoryListing.tsx", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L1", "_origin": "ast", "id": "components_directorylisting", "community": 4, "norm_label": "directorylisting.tsx" }, { "label": "DirectoryListingProps", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L7", "_origin": "ast", "id": "components_directorylisting_directorylistingprops", "community": 4, "norm_label": "directorylistingprops" }, { "label": "formatSize()", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L15", "_origin": "ast", "id": "components_directorylisting_formatsize", "community": 4, "norm_label": "formatsize()" }, { "label": "truncateHash()", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L23", "_origin": "ast", "id": "components_directorylisting_truncatehash", "community": 4, "norm_label": "truncatehash()" }, { "label": "SkeletonRow()", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L28", "_origin": "ast", "id": "components_directorylisting_skeletonrow", "community": 4, "norm_label": "skeletonrow()" }, { "label": "DirectoryListing()", "file_type": "code", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L40", "_origin": "ast", "id": "components_directorylisting_directorylisting", "community": 4, "norm_label": "directorylisting()" }, { "label": "FileIcon.tsx", "file_type": "code", "source_file": "src/app/explorer/components/FileIcon.tsx", "source_location": "L1", "_origin": "ast", "id": "components_fileicon", "community": 4, "norm_label": "fileicon.tsx" }, { "label": "FileIconProps", "file_type": "code", "source_file": "src/app/explorer/components/FileIcon.tsx", "source_location": "L12", "_origin": "ast", "id": "components_fileicon_fileiconprops", "community": 4, "norm_label": "fileiconprops" }, { "label": "FileIcon()", "file_type": "code", "source_file": "src/app/explorer/components/FileIcon.tsx", "source_location": "L18", "_origin": "ast", "id": "components_fileicon_fileicon", "community": 4, "norm_label": "fileicon()" }, { "label": "FilePreview.tsx", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L1", "_origin": "ast", "id": "components_filepreview", "community": 8, "norm_label": "filepreview.tsx" }, { "label": "FilePreviewProps", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L5", "_origin": "ast", "id": "components_filepreview_filepreviewprops", "community": 8, "norm_label": "filepreviewprops" }, { "label": "detectFileType()", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L13", "_origin": "ast", "id": "components_filepreview_detectfiletype", "community": 8, "norm_label": "detectfiletype()" }, { "label": "renderMarkdown()", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L22", "_origin": "ast", "id": "components_filepreview_rendermarkdown", "community": 8, "norm_label": "rendermarkdown()" }, { "label": "renderJson()", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L36", "_origin": "ast", "id": "components_filepreview_renderjson", "community": 8, "norm_label": "renderjson()" }, { "label": "JsonDisplay()", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L46", "_origin": "ast", "id": "components_filepreview_jsondisplay", "community": 8, "norm_label": "jsondisplay()" }, { "label": "FilePreview()", "file_type": "code", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L81", "_origin": "ast", "id": "components_filepreview_filepreview", "community": 8, "norm_label": "filepreview()" }, { "label": "GatewayLink.tsx", "file_type": "code", "source_file": "src/app/explorer/components/GatewayLink.tsx", "source_location": "L1", "_origin": "ast", "id": "components_gatewaylink", "community": 3, "norm_label": "gatewaylink.tsx" }, { "label": "GatewayLinkProps", "file_type": "code", "source_file": "src/app/explorer/components/GatewayLink.tsx", "source_location": "L6", "_origin": "ast", "id": "components_gatewaylink_gatewaylinkprops", "community": 3, "norm_label": "gatewaylinkprops" }, { "label": "GatewayLink()", "file_type": "code", "source_file": "src/app/explorer/components/GatewayLink.tsx", "source_location": "L11", "_origin": "ast", "id": "components_gatewaylink_gatewaylink", "community": 3, "norm_label": "gatewaylink()" }, { "label": "PinBadge.tsx", "file_type": "code", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L1", "_origin": "ast", "id": "components_pinbadge", "community": 0, "norm_label": "pinbadge.tsx" }, { "label": "PinBadgeProps", "file_type": "code", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L7", "_origin": "ast", "id": "components_pinbadge_pinbadgeprops", "community": 0, "norm_label": "pinbadgeprops" }, { "label": "PinBadge()", "file_type": "code", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L13", "_origin": "ast", "id": "components_pinbadge_pinbadge", "community": 0, "norm_label": "pinbadge()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L1", "_origin": "ast", "id": "explorer_page", "community": 4, "norm_label": "page.tsx" }, { "label": "BreadcrumbSegment", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L17", "_origin": "ast", "id": "explorer_page_breadcrumbsegment", "community": 4, "norm_label": "breadcrumbsegment" }, { "label": "loadRecentCids()", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L22", "_origin": "ast", "id": "explorer_page_loadrecentcids", "community": 4, "norm_label": "loadrecentcids()" }, { "label": "saveRecentCid()", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L32", "_origin": "ast", "id": "explorer_page_saverecentcid", "community": 4, "norm_label": "saverecentcid()" }, { "label": "ExplorerState", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L42", "_origin": "ast", "id": "explorer_page_explorerstate", "community": 4, "norm_label": "explorerstate" }, { "label": "ExplorerPage()", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L44", "_origin": "ast", "id": "explorer_page_explorerpage", "community": 4, "norm_label": "explorerpage()" }, { "label": "findFilename()", "file_type": "code", "source_file": "src/app/explorer/page.tsx", "source_location": "L242", "_origin": "ast", "id": "explorer_page_findfilename", "community": 4, "norm_label": "findfilename()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/history/page.tsx", "source_location": "L1", "_origin": "ast", "id": "history_page", "community": 3, "norm_label": "page.tsx" }, { "label": "formatBytes()", "file_type": "code", "source_file": "src/app/history/page.tsx", "source_location": "L14", "_origin": "ast", "id": "history_page_formatbytes", "community": 3, "norm_label": "formatbytes()" }, { "label": "truncateCid()", "file_type": "code", "source_file": "src/app/history/page.tsx", "source_location": "L22", "_origin": "ast", "id": "history_page_truncatecid", "community": 3, "norm_label": "truncatecid()" }, { "label": "getMethodBadge()", "file_type": "code", "source_file": "src/app/history/page.tsx", "source_location": "L27", "_origin": "ast", "id": "history_page_getmethodbadge", "community": 3, "norm_label": "getmethodbadge()" }, { "label": "HistoryPage()", "file_type": "code", "source_file": "src/app/history/page.tsx", "source_location": "L38", "_origin": "ast", "id": "history_page_historypage", "community": 3, "norm_label": "historypage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/ipns/page.tsx", "source_location": "L1", "_origin": "ast", "id": "ipns_page", "community": 0, "norm_label": "page.tsx" }, { "label": "Status", "file_type": "code", "source_file": "src/app/ipns/page.tsx", "source_location": "L7", "_origin": "ast", "id": "ipns_page_status", "community": 0, "norm_label": "status" }, { "label": "IPNSPage()", "file_type": "code", "source_file": "src/app/ipns/page.tsx", "source_location": "L9", "_origin": "ast", "id": "ipns_page_ipnspage", "community": 0, "norm_label": "ipnspage()" }, { "label": "layout-portal.tsx", "file_type": "code", "source_file": "src/app/layout-portal.tsx", "source_location": "L1", "_origin": "ast", "id": "app_layout_portal", "community": 0, "norm_label": "layout-portal.tsx" }, { "label": "PortalLayout()", "file_type": "code", "source_file": "src/app/layout-portal.tsx", "source_location": "L6", "_origin": "ast", "id": "app_layout_portal_portallayout", "community": 0, "norm_label": "portallayout()" }, { "label": "layout.tsx", "file_type": "code", "source_file": "src/app/layout.tsx", "source_location": "L1", "_origin": "ast", "id": "app_layout", "community": 10, "norm_label": "layout.tsx" }, { "label": "metadata", "file_type": "code", "source_file": "src/app/layout.tsx", "source_location": "L4", "_origin": "ast", "id": "app_layout_metadata", "community": 10, "norm_label": "metadata" }, { "label": "viewport", "file_type": "code", "source_file": "src/app/layout.tsx", "source_location": "L9", "_origin": "ast", "id": "app_layout_viewport", "community": 10, "norm_label": "viewport" }, { "label": "RootLayout()", "file_type": "code", "source_file": "src/app/layout.tsx", "source_location": "L15", "_origin": "ast", "id": "app_layout_rootlayout", "community": 10, "norm_label": "rootlayout()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/page.tsx", "source_location": "L1", "_origin": "ast", "id": "app_page", "community": 1, "norm_label": "page.tsx" }, { "label": "LandingPage()", "file_type": "code", "source_file": "src/app/page.tsx", "source_location": "L9", "_origin": "ast", "id": "app_page_landingpage", "community": 1, "norm_label": "landingpage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/peers/page.tsx", "source_location": "L1", "_origin": "ast", "id": "peers_page", "community": 0, "norm_label": "page.tsx" }, { "label": "PeersPage()", "file_type": "code", "source_file": "src/app/peers/page.tsx", "source_location": "L8", "_origin": "ast", "id": "peers_page_peerspage", "community": 0, "norm_label": "peerspage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/pins/page.tsx", "source_location": "L1", "_origin": "ast", "id": "pins_page", "community": 0, "norm_label": "page.tsx" }, { "label": "PinsPage()", "file_type": "code", "source_file": "src/app/pins/page.tsx", "source_location": "L9", "_origin": "ast", "id": "pins_page_pinspage", "community": 0, "norm_label": "pinspage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/settings/page.tsx", "source_location": "L1", "_origin": "ast", "id": "settings_page", "community": 3, "norm_label": "page.tsx" }, { "label": "formatStorageMB()", "file_type": "code", "source_file": "src/app/settings/page.tsx", "source_location": "L13", "_origin": "ast", "id": "settings_page_formatstoragemb", "community": 3, "norm_label": "formatstoragemb()" }, { "label": "SettingsPage()", "file_type": "code", "source_file": "src/app/settings/page.tsx", "source_location": "L20", "_origin": "ast", "id": "settings_page_settingspage", "community": 3, "norm_label": "settingspage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L1", "_origin": "ast", "id": "upload_page", "community": 3, "norm_label": "page.tsx" }, { "label": "ALLOWED_TYPES", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L16", "_origin": "ast", "id": "upload_page_allowed_types", "community": 3, "norm_label": "allowed_types" }, { "label": "formatBytes()", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L19", "_origin": "ast", "id": "upload_page_formatbytes", "community": 3, "norm_label": "formatbytes()" }, { "label": "FileEntry", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L28", "_origin": "ast", "id": "upload_page_fileentry", "community": 3, "norm_label": "fileentry" }, { "label": "TabMode", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L38", "_origin": "ast", "id": "upload_page_tabmode", "community": 3, "norm_label": "tabmode" }, { "label": "UploadPage()", "file_type": "code", "source_file": "src/app/upload/page.tsx", "source_location": "L42", "_origin": "ast", "id": "upload_page_uploadpage", "community": 3, "norm_label": "uploadpage()" }, { "label": "page.tsx", "file_type": "code", "source_file": "src/app/users/page.tsx", "source_location": "L1", "_origin": "ast", "id": "users_page", "community": 1, "norm_label": "page.tsx" }, { "label": "UsersPage()", "file_type": "code", "source_file": "src/app/users/page.tsx", "source_location": "L14", "_origin": "ast", "id": "users_page_userspage", "community": 1, "norm_label": "userspage()" }, { "label": "PaymentPanel.tsx", "file_type": "code", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L1", "_origin": "ast", "id": "components_paymentpanel", "community": 1, "norm_label": "paymentpanel.tsx" }, { "label": "TOKEN_ICONS", "file_type": "code", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L15", "_origin": "ast", "id": "components_paymentpanel_token_icons", "community": 1, "norm_label": "token_icons" }, { "label": "PaymentPanelProps", "file_type": "code", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L21", "_origin": "ast", "id": "components_paymentpanel_paymentpanelprops", "community": 1, "norm_label": "paymentpanelprops" }, { "label": "PaymentPanel()", "file_type": "code", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L29", "_origin": "ast", "id": "components_paymentpanel_paymentpanel", "community": 1, "norm_label": "paymentpanel()" }, { "label": "PortalHeader.tsx", "file_type": "code", "source_file": "src/components/PortalHeader.tsx", "source_location": "L1", "_origin": "ast", "id": "components_portalheader", "community": 0, "norm_label": "portalheader.tsx" }, { "label": "PortalHeader()", "file_type": "code", "source_file": "src/components/PortalHeader.tsx", "source_location": "L7", "_origin": "ast", "id": "components_portalheader_portalheader", "community": 0, "norm_label": "portalheader()" }, { "label": "PortalSidebar.tsx", "file_type": "code", "source_file": "src/components/PortalSidebar.tsx", "source_location": "L1", "_origin": "ast", "id": "components_portalsidebar", "community": 11, "norm_label": "portalsidebar.tsx" }, { "label": "NAV_ITEMS", "file_type": "code", "source_file": "src/components/PortalSidebar.tsx", "source_location": "L19", "_origin": "ast", "id": "components_portalsidebar_nav_items", "community": 11, "norm_label": "nav_items" }, { "label": "PortalSidebar()", "file_type": "code", "source_file": "src/components/PortalSidebar.tsx", "source_location": "L32", "_origin": "ast", "id": "components_portalsidebar_portalsidebar", "community": 11, "norm_label": "portalsidebar()" }, { "label": "api.ts", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L1", "_origin": "ast", "id": "lib_api", "community": 0, "norm_label": "api.ts" }, { "label": "IPFSNodeInfo", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L5", "_origin": "ast", "id": "lib_api_ipfsnodeinfo", "community": 0, "norm_label": "ipfsnodeinfo" }, { "label": "IPFSPin", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L14", "_origin": "ast", "id": "lib_api_ipfspin", "community": 0, "norm_label": "ipfspin" }, { "label": "IPFSUser", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L21", "_origin": "ast", "id": "lib_api_ipfsuser", "community": 0, "norm_label": "ipfsuser" }, { "label": "apiFetch()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L28", "_origin": "ast", "id": "lib_api_apifetch", "community": 0, "norm_label": "apifetch()" }, { "label": "getNodeInfo()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L42", "_origin": "ast", "id": "lib_api_getnodeinfo", "community": 0, "norm_label": "getnodeinfo()" }, { "label": "getPeers()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L46", "_origin": "ast", "id": "lib_api_getpeers", "community": 0, "norm_label": "getpeers()" }, { "label": "listPins()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L56", "_origin": "ast", "id": "lib_api_listpins", "community": 0, "norm_label": "listpins()" }, { "label": "addPin()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L67", "_origin": "ast", "id": "lib_api_addpin", "community": 0, "norm_label": "addpin()" }, { "label": "removePin()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L74", "_origin": "ast", "id": "lib_api_removepin", "community": 0, "norm_label": "removepin()" }, { "label": "uploadFile()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L79", "_origin": "ast", "id": "lib_api_uploadfile", "community": 3, "norm_label": "uploadfile()" }, { "label": "listFiles()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L91", "_origin": "ast", "id": "lib_api_listfiles", "community": 0, "norm_label": "listfiles()" }, { "label": "listUsers()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L96", "_origin": "ast", "id": "lib_api_listusers", "community": 1, "norm_label": "listusers()" }, { "label": "createUser()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L104", "_origin": "ast", "id": "lib_api_createuser", "community": 0, "norm_label": "createuser()" }, { "label": "deleteUser()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L111", "_origin": "ast", "id": "lib_api_deleteuser", "community": 0, "norm_label": "deleteuser()" }, { "label": "IPFSEntry", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L117", "_origin": "ast", "id": "lib_api_ipfsentry", "community": 4, "norm_label": "ipfsentry" }, { "label": "explorerLs()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L124", "_origin": "ast", "id": "lib_api_explorerls", "community": 0, "norm_label": "explorerls()" }, { "label": "explorerCat()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L128", "_origin": "ast", "id": "lib_api_explorercat", "community": 4, "norm_label": "explorercat()" }, { "label": "explorerStat()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L140", "_origin": "ast", "id": "lib_api_explorerstat", "community": 0, "norm_label": "explorerstat()" }, { "label": "IPNSKey", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L146", "_origin": "ast", "id": "lib_api_ipnskey", "community": 0, "norm_label": "ipnskey" }, { "label": "listIPNSKeys()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L151", "_origin": "ast", "id": "lib_api_listipnskeys", "community": 0, "norm_label": "listipnskeys()" }, { "label": "ipnsPublish()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L156", "_origin": "ast", "id": "lib_api_ipnspublish", "community": 0, "norm_label": "ipnspublish()" }, { "label": "ipnsResolve()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L162", "_origin": "ast", "id": "lib_api_ipnsresolve", "community": 0, "norm_label": "ipnsresolve()" }, { "label": "ipnsGenKey()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L167", "_origin": "ast", "id": "lib_api_ipnsgenkey", "community": 0, "norm_label": "ipnsgenkey()" }, { "label": "RepoStats", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L173", "_origin": "ast", "id": "lib_api_repostats", "community": 0, "norm_label": "repostats" }, { "label": "BWStats", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L181", "_origin": "ast", "id": "lib_api_bwstats", "community": 0, "norm_label": "bwstats" }, { "label": "getRepoStats()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L188", "_origin": "ast", "id": "lib_api_getrepostats", "community": 0, "norm_label": "getrepostats()" }, { "label": "getBWStats()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L202", "_origin": "ast", "id": "lib_api_getbwstats", "community": 0, "norm_label": "getbwstats()" }, { "label": "checkHealth()", "file_type": "code", "source_file": "src/lib/api.ts", "source_location": "L215", "_origin": "ast", "id": "lib_api_checkhealth", "community": 0, "norm_label": "checkhealth()" }, { "label": "payment.ts", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L1", "_origin": "ast", "id": "lib_payment", "community": 1, "norm_label": "payment.ts" }, { "label": "zkSyncLocal", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L16", "_origin": "ast", "id": "lib_payment_zksynclocal", "community": 1, "norm_label": "zksynclocal" }, { "label": "IPFS_PORTAL_PAYMENT_ABI", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L29", "_origin": "ast", "id": "lib_payment_ipfs_portal_payment_abi", "community": 1, "norm_label": "ipfs_portal_payment_abi" }, { "label": "ERC20_ABI", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L92", "_origin": "ast", "id": "lib_payment_erc20_abi", "community": 1, "norm_label": "erc20_abi" }, { "label": "PriceInfo", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L101", "_origin": "ast", "id": "lib_payment_priceinfo", "community": 1, "norm_label": "priceinfo" }, { "label": "UserUploadStats", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L108", "_origin": "ast", "id": "lib_payment_useruploadstats", "community": 1, "norm_label": "useruploadstats" }, { "label": "TokenInfo", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L114", "_origin": "ast", "id": "lib_payment_tokeninfo", "community": 1, "norm_label": "tokeninfo" }, { "label": "MAOSDiscountTier", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L122", "_origin": "ast", "id": "lib_payment_maosdiscounttier", "community": 1, "norm_label": "maosdiscounttier" }, { "label": "UploadRecord", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L127", "_origin": "ast", "id": "lib_payment_uploadrecord", "community": 1, "norm_label": "uploadrecord" }, { "label": "UserFullStats", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L135", "_origin": "ast", "id": "lib_payment_userfullstats", "community": 1, "norm_label": "userfullstats" }, { "label": "PaymentService", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L144", "_origin": "ast", "id": "lib_payment_paymentservice", "community": 2, "norm_label": "paymentservice" }, { "label": ".constructor()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L147", "_origin": "ast", "id": "lib_payment_paymentservice_constructor", "community": 2, "norm_label": ".constructor()" }, { "label": ".setContractAddress()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L151", "_origin": "ast", "id": "lib_payment_paymentservice_setcontractaddress", "community": 2, "norm_label": ".setcontractaddress()" }, { "label": ".getPublicClient()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L156", "_origin": "ast", "id": "lib_payment_paymentservice_getpublicclient", "community": 2, "norm_label": ".getpublicclient()" }, { "label": ".getWalletClient()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L164", "_origin": "ast", "id": "lib_payment_paymentservice_getwalletclient", "community": 2, "norm_label": ".getwalletclient()" }, { "label": ".getPrice()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L172", "_origin": "ast", "id": "lib_payment_paymentservice_getprice", "community": 2, "norm_label": ".getprice()" }, { "label": ".getUserStats()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L189", "_origin": "ast", "id": "lib_payment_paymentservice_getuserstats", "community": 2, "norm_label": ".getuserstats()" }, { "label": ".getUserUploads()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L205", "_origin": "ast", "id": "lib_payment_paymentservice_getuseruploads", "community": 2, "norm_label": ".getuseruploads()" }, { "label": ".getSupportedTokens()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L232", "_origin": "ast", "id": "lib_payment_paymentservice_getsupportedtokens", "community": 2, "norm_label": ".getsupportedtokens()" }, { "label": ".getMAOSDiscountTiers()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L261", "_origin": "ast", "id": "lib_payment_paymentservice_getmaosdiscounttiers", "community": 2, "norm_label": ".getmaosdiscounttiers()" }, { "label": ".getFreeTierBytes()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L278", "_origin": "ast", "id": "lib_payment_paymentservice_getfreetierbytes", "community": 2, "norm_label": ".getfreetierbytes()" }, { "label": ".getBasePricePerMB()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L289", "_origin": "ast", "id": "lib_payment_paymentservice_getbasepricepermb", "community": 2, "norm_label": ".getbasepricepermb()" }, { "label": ".payWithETH()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L300", "_origin": "ast", "id": "lib_payment_paymentservice_paywitheth", "community": 2, "norm_label": ".paywitheth()" }, { "label": ".approveAndPayWithToken()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L319", "_origin": "ast", "id": "lib_payment_paymentservice_approveandpaywithtoken", "community": 2, "norm_label": ".approveandpaywithtoken()" }, { "label": ".encodePayWithETH()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L364", "_origin": "ast", "id": "lib_payment_paymentservice_encodepaywitheth", "community": 2, "norm_label": ".encodepaywitheth()" }, { "label": ".getOwner()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L373", "_origin": "ast", "id": "lib_payment_paymentservice_getowner", "community": 2, "norm_label": ".getowner()" }, { "label": ".getTotalRevenue()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L384", "_origin": "ast", "id": "lib_payment_paymentservice_gettotalrevenue", "community": 2, "norm_label": ".gettotalrevenue()" }, { "label": ".getTotalUploads()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L395", "_origin": "ast", "id": "lib_payment_paymentservice_gettotaluploads", "community": 2, "norm_label": ".gettotaluploads()" }, { "label": ".getTokenSymbols()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L406", "_origin": "ast", "id": "lib_payment_paymentservice_gettokensymbols", "community": 2, "norm_label": ".gettokensymbols()" }, { "label": ".adminSetPricePerMB()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L417", "_origin": "ast", "id": "lib_payment_paymentservice_adminsetpricepermb", "community": 2, "norm_label": ".adminsetpricepermb()" }, { "label": ".adminSetFreeTierBytes()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L430", "_origin": "ast", "id": "lib_payment_paymentservice_adminsetfreetierbytes", "community": 2, "norm_label": ".adminsetfreetierbytes()" }, { "label": ".adminSetDiscountTier()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L443", "_origin": "ast", "id": "lib_payment_paymentservice_adminsetdiscounttier", "community": 2, "norm_label": ".adminsetdiscounttier()" }, { "label": ".adminRemoveDiscountTier()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L456", "_origin": "ast", "id": "lib_payment_paymentservice_adminremovediscounttier", "community": 2, "norm_label": ".adminremovediscounttier()" }, { "label": ".adminConfigureToken()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L469", "_origin": "ast", "id": "lib_payment_paymentservice_adminconfiguretoken", "community": 2, "norm_label": ".adminconfiguretoken()" }, { "label": ".adminWithdrawETH()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L489", "_origin": "ast", "id": "lib_payment_paymentservice_adminwithdraweth", "community": 2, "norm_label": ".adminwithdraweth()" }, { "label": ".adminWithdrawToken()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L502", "_origin": "ast", "id": "lib_payment_paymentservice_adminwithdrawtoken", "community": 2, "norm_label": ".adminwithdrawtoken()" }, { "label": ".adminTransferOwnership()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L515", "_origin": "ast", "id": "lib_payment_paymentservice_admintransferownership", "community": 2, "norm_label": ".admintransferownership()" }, { "label": ".isDeployed()", "file_type": "code", "source_file": "src/lib/payment.ts", "source_location": "L528", "_origin": "ast", "id": "lib_payment_paymentservice_isdeployed", "community": 2, "norm_label": ".isdeployed()" }, { "label": "storage.ts", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L1", "_origin": "ast", "id": "lib_storage", "community": 3, "norm_label": "storage.ts" }, { "label": "PortalSettings", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L9", "_origin": "ast", "id": "lib_storage_portalsettings", "community": 3, "norm_label": "portalsettings" }, { "label": "UploadRecord", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L17", "_origin": "ast", "id": "lib_storage_uploadrecord", "community": 3, "norm_label": "uploadrecord" }, { "label": "DEFAULT_SETTINGS", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L31", "_origin": "ast", "id": "lib_storage_default_settings", "community": 3, "norm_label": "default_settings" }, { "label": "getSettings()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L41", "_origin": "ast", "id": "lib_storage_getsettings", "community": 3, "norm_label": "getsettings()" }, { "label": "saveSettings()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L52", "_origin": "ast", "id": "lib_storage_savesettings", "community": 3, "norm_label": "savesettings()" }, { "label": "resetSettings()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L61", "_origin": "ast", "id": "lib_storage_resetsettings", "community": 3, "norm_label": "resetsettings()" }, { "label": "getHistory()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L70", "_origin": "ast", "id": "lib_storage_gethistory", "community": 3, "norm_label": "gethistory()" }, { "label": "addToHistory()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L81", "_origin": "ast", "id": "lib_storage_addtohistory", "community": 3, "norm_label": "addtohistory()" }, { "label": "clearHistory()", "file_type": "code", "source_file": "src/lib/storage.ts", "source_location": "L94", "_origin": "ast", "id": "lib_storage_clearhistory", "community": 3, "norm_label": "clearhistory()" }, { "label": "wallet.ts", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L1", "_origin": "ast", "id": "lib_wallet", "community": 1, "norm_label": "wallet.ts" }, { "label": "WalletProvider", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L4", "_origin": "ast", "id": "lib_wallet_walletprovider", "community": 2, "norm_label": "walletprovider" }, { "label": "WalletState", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L10", "_origin": "ast", "id": "lib_wallet_walletstate", "community": 1, "norm_label": "walletstate" }, { "label": "DetectedWallet", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L18", "_origin": "ast", "id": "lib_wallet_detectedwallet", "community": 1, "norm_label": "detectedwallet" }, { "label": "CHAIN_IDS", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L26", "_origin": "ast", "id": "lib_wallet_chain_ids", "community": 1, "norm_label": "chain_ids" }, { "label": "ZKSYNC_LOCAL_CHAIN", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L34", "_origin": "ast", "id": "lib_wallet_zksync_local_chain", "community": 1, "norm_label": "zksync_local_chain" }, { "label": "discoverWallets()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L43", "_origin": "ast", "id": "lib_wallet_discoverwallets", "community": 1, "norm_label": "discoverwallets()" }, { "label": "getInjectedProvider()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L92", "_origin": "ast", "id": "lib_wallet_getinjectedprovider", "community": 1, "norm_label": "getinjectedprovider()" }, { "label": "detectWalletType()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L102", "_origin": "ast", "id": "lib_wallet_detectwallettype", "community": 1, "norm_label": "detectwallettype()" }, { "label": "connectWallet()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L116", "_origin": "ast", "id": "lib_wallet_connectwallet", "community": 1, "norm_label": "connectwallet()" }, { "label": "switchToChain270()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L130", "_origin": "ast", "id": "lib_wallet_switchtochain270", "community": 1, "norm_label": "switchtochain270()" }, { "label": "signMessage()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L158", "_origin": "ast", "id": "lib_wallet_signmessage", "community": 1, "norm_label": "signmessage()" }, { "label": "getBalance()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L170", "_origin": "ast", "id": "lib_wallet_getbalance", "community": 1, "norm_label": "getbalance()" }, { "label": "formatWeiToETH()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L183", "_origin": "ast", "id": "lib_wallet_formatweitoeth", "community": 1, "norm_label": "formatweitoeth()" }, { "label": "formatBytes()", "file_type": "code", "source_file": "src/lib/wallet.ts", "source_location": "L190", "_origin": "ast", "id": "lib_wallet_formatbytes", "community": 1, "norm_label": "formatbytes()" }, { "label": "portal.spec.ts", "file_type": "code", "source_file": "tests/portal.spec.ts", "source_location": "L1", "_origin": "ast", "id": "tests_portal_spec", "community": 16, "norm_label": "portal.spec.ts" }, { "label": "tsconfig.json", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L1", "_origin": "ast", "id": "tsconfig", "community": 6, "norm_label": "tsconfig.json" }, { "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L2", "_origin": "ast", "id": "tsconfig_compileroptions", "community": 6, "norm_label": "compileroptions" }, { "label": "target", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L3", "_origin": "ast", "id": "tsconfig_compileroptions_target", "community": 6, "norm_label": "target" }, { "label": "lib", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L4", "_origin": "ast", "id": "tsconfig_compileroptions_lib", "community": 6, "norm_label": "lib" }, { "label": "allowJs", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L9", "_origin": "ast", "id": "tsconfig_compileroptions_allowjs", "community": 6, "norm_label": "allowjs" }, { "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L10", "_origin": "ast", "id": "tsconfig_compileroptions_skiplibcheck", "community": 6, "norm_label": "skiplibcheck" }, { "label": "strict", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L11", "_origin": "ast", "id": "tsconfig_compileroptions_strict", "community": 6, "norm_label": "strict" }, { "label": "noEmit", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L12", "_origin": "ast", "id": "tsconfig_compileroptions_noemit", "community": 6, "norm_label": "noemit" }, { "label": "esModuleInterop", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L13", "_origin": "ast", "id": "tsconfig_compileroptions_esmoduleinterop", "community": 6, "norm_label": "esmoduleinterop" }, { "label": "module", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L14", "_origin": "ast", "id": "tsconfig_compileroptions_module", "community": 6, "norm_label": "module" }, { "label": "moduleResolution", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L15", "_origin": "ast", "id": "tsconfig_compileroptions_moduleresolution", "community": 6, "norm_label": "moduleresolution" }, { "label": "resolveJsonModule", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L16", "_origin": "ast", "id": "tsconfig_compileroptions_resolvejsonmodule", "community": 6, "norm_label": "resolvejsonmodule" }, { "label": "isolatedModules", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L17", "_origin": "ast", "id": "tsconfig_compileroptions_isolatedmodules", "community": 6, "norm_label": "isolatedmodules" }, { "label": "jsx", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L18", "_origin": "ast", "id": "tsconfig_compileroptions_jsx", "community": 6, "norm_label": "jsx" }, { "label": "incremental", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L19", "_origin": "ast", "id": "tsconfig_compileroptions_incremental", "community": 6, "norm_label": "incremental" }, { "label": "plugins", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L20", "_origin": "ast", "id": "tsconfig_compileroptions_plugins", "community": 6, "norm_label": "plugins" }, { "label": "paths", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L25", "_origin": "ast", "id": "tsconfig_compileroptions_paths", "community": 6, "norm_label": "paths" }, { "label": "@/*", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L26", "_origin": "ast", "id": "tsconfig_paths", "community": 6, "norm_label": "@/*" }, { "label": "include", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L31", "_origin": "ast", "id": "tsconfig_include", "community": 6, "norm_label": "include" }, { "label": "exclude", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L40", "_origin": "ast", "id": "tsconfig_exclude", "community": 6, "norm_label": "exclude" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": "deploy.sh", "source_location": "L1", "weight": 1.0, "source": "deploy", "target": "h_ipfs_portal_deploy_sh__entry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "next.config.ts", "source_location": "L3", "weight": 1.0, "source": "next_config", "target": "next_config_nextconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0, "source": "package", "target": "package_dependencies", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0, "source": "package", "target": "package_description", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "source": "package", "target": "package_devdependencies", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0, "source": "package", "target": "package_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0, "source": "package", "target": "package_private", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0, "source": "package", "target": "package_scripts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0, "source": "package", "target": "package_version", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0, "source": "package_scripts", "target": "package_scripts_build", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0, "source": "package_scripts", "target": "package_scripts_dev", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0, "source": "package_scripts", "target": "package_scripts_export", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_clsx", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_lucide_react", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_next", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_postcss", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_react", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_react_dom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L12", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_tailwindcss_postcss", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "source": "package_dependencies", "target": "package_dependencies_viem", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_playwright_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_tailwindcss", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_node", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_react", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_types_react_dom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "source": "package_devdependencies", "target": "package_devdependencies_typescript", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "serve-static.js", "source_location": "L2", "weight": 1.0, "source": "serve_static", "target": "serve_static_fs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "serve-static.js", "source_location": "L1", "weight": 1.0, "source": "serve_static", "target": "serve_static_http", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "serve-static.js", "source_location": "L7", "weight": 1.0, "source": "serve_static", "target": "serve_static_mime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "serve-static.js", "source_location": "L3", "weight": 1.0, "source": "serve_static", "target": "serve_static_path", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "serve-static.js", "source_location": "L6", "weight": 1.0, "source": "serve_static", "target": "serve_static_root", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src/lib/payment.ts", "source_location": "L159", "weight": 1.0, "source": "lib_payment_paymentservice_getpublicclient", "target": "serve_static_http" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L4", "weight": 1.0, "source": "payment_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L5", "weight": 1.0, "source": "payment_page", "target": "lib_payment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L5", "weight": 1.0, "source": "payment_page", "target": "lib_payment_maosdiscounttier", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L5", "weight": 1.0, "source": "payment_page", "target": "lib_payment_paymentservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L5", "weight": 1.0, "source": "payment_page", "target": "lib_payment_tokeninfo", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_connectwallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_formatbytes", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_formatweitoeth", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_switchtochain270", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L6", "weight": 1.0, "source": "payment_page", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L19", "weight": 1.0, "source": "payment_page", "target": "payment_page_adminpaymentpage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L17", "weight": 1.0, "source": "payment_page", "target": "payment_page_txstatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/admin/payment/page.tsx", "source_location": "L16", "weight": 1.0, "source": "payment_page", "target": "payment_page_viewmode", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/app/admin/payment/page.tsx", "source_location": "L322", "weight": 1.0, "source": "payment_page_adminpaymentpage", "target": "lib_wallet_formatweitoeth" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L250", "weight": 1.0, "source": "path_route", "target": "path_route_delete", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L214", "weight": 1.0, "source": "path_route", "target": "path_route_get", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L270", "weight": 1.0, "source": "path_route", "target": "path_route_handlehealth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L156", "weight": 1.0, "source": "path_route", "target": "path_route_maptokuboapi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L33", "weight": 1.0, "source": "path_route", "target": "path_route_matchroute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L232", "weight": 1.0, "source": "path_route", "target": "path_route_post", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L80", "weight": 1.0, "source": "path_route", "target": "path_route_proxyipfs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L329", "weight": 1.0, "source": "path_route", "target": "path_route_proxyresult", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L60", "weight": 1.0, "source": "path_route", "target": "path_route_proxyuserapi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L27", "weight": 1.0, "source": "path_route", "target": "path_route_routematch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L255", "weight": 1.0, "source": "path_route_delete", "target": "path_route_matchroute", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L219", "weight": 1.0, "source": "path_route_get", "target": "path_route_matchroute", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L237", "weight": 1.0, "source": "path_route_post", "target": "path_route_matchroute", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L260", "weight": 1.0, "source": "path_route_delete", "target": "path_route_proxyuserapi", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L226", "weight": 1.0, "source": "path_route_get", "target": "path_route_proxyuserapi", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L242", "weight": 1.0, "source": "path_route_post", "target": "path_route_proxyuserapi", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L262", "weight": 1.0, "source": "path_route_delete", "target": "path_route_proxyipfs", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L228", "weight": 1.0, "source": "path_route_get", "target": "path_route_proxyipfs", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L244", "weight": 1.0, "source": "path_route_post", "target": "path_route_proxyipfs", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L93", "weight": 1.0, "source": "path_route_proxyipfs", "target": "path_route_maptokuboapi", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L224", "weight": 1.0, "source": "path_route_get", "target": "path_route_handlehealth", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L226", "weight": 1.0, "source": "path_route_get", "target": "path_route_proxyresult", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L242", "weight": 1.0, "source": "path_route_post", "target": "path_route_proxyresult", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/api/[...path]/route.ts", "source_location": "L260", "weight": 1.0, "source": "path_route_delete", "target": "path_route_proxyresult", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L18", "weight": 1.0, "source": "verify_route", "target": "lib_payment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L18", "weight": 1.0, "source": "verify_route", "target": "lib_payment_ipfs_portal_payment_abi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L30", "weight": 1.0, "source": "verify_route", "target": "verify_route_client", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L21", "weight": 1.0, "source": "verify_route", "target": "verify_route_contract_address", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L39", "weight": 1.0, "source": "verify_route", "target": "verify_route_get", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L131", "weight": 1.0, "source": "verify_route", "target": "verify_route_post", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/api/payment/verify/route.ts", "source_location": "L23", "weight": 1.0, "source": "verify_route", "target": "verify_route_zksynclocal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L6", "weight": 1.0, "source": "dashboard_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L23", "weight": 1.0, "source": "dashboard_page", "target": "dashboard_page_dashboardpage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L20", "weight": 1.0, "source": "dashboard_page", "target": "dashboard_page_peerdata", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L21", "weight": 1.0, "source": "dashboard_page", "target": "dashboard_page_pindata", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L5", "weight": 1.0, "source": "dashboard_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L5", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_bwstats", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L4", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_checkhealth", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L4", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_getbwstats", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L4", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_getpeers", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L4", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_getrepostats", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L4", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_listpins", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/dashboard/page.tsx", "source_location": "L5", "weight": 1.0, "source": "dashboard_page", "target": "lib_api_repostats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L13", "weight": 1.0, "source": "components_breadcrumbs", "target": "components_breadcrumbs_breadcrumbs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L3", "weight": 1.0, "source": "components_breadcrumbs", "target": "components_breadcrumbs_breadcrumbsegment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/Breadcrumbs.tsx", "source_location": "L8", "weight": 1.0, "source": "components_breadcrumbs", "target": "components_breadcrumbs_breadcrumbsprops", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L10", "weight": 1.0, "source": "explorer_page", "target": "components_breadcrumbs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/CIDInput.tsx", "source_location": "L10", "weight": 1.0, "source": "components_cidinput", "target": "components_cidinput_cidinput", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/CIDInput.tsx", "source_location": "L6", "weight": 1.0, "source": "components_cidinput", "target": "components_cidinput_cidinputprops", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L7", "weight": 1.0, "source": "explorer_page", "target": "components_cidinput", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L40", "weight": 1.0, "source": "components_directorylisting", "target": "components_directorylisting_directorylisting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L7", "weight": 1.0, "source": "components_directorylisting", "target": "components_directorylisting_directorylistingprops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L15", "weight": 1.0, "source": "components_directorylisting", "target": "components_directorylisting_formatsize", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L28", "weight": 1.0, "source": "components_directorylisting", "target": "components_directorylisting_skeletonrow", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L23", "weight": 1.0, "source": "components_directorylisting", "target": "components_directorylisting_truncatehash", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L4", "weight": 1.0, "source": "components_directorylisting", "target": "components_fileicon", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L3", "weight": 1.0, "source": "components_directorylisting", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L3", "weight": 1.0, "source": "components_directorylisting", "target": "lib_api_ipfsentry", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L8", "weight": 1.0, "source": "explorer_page", "target": "components_directorylisting", "confidence_score": 1.0 }, { "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/DirectoryListing.tsx", "source_location": "L8", "weight": 1.0, "source": "components_directorylisting_directorylistingprops", "target": "lib_api_ipfsentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FileIcon.tsx", "source_location": "L18", "weight": 1.0, "source": "components_fileicon", "target": "components_fileicon_fileicon", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FileIcon.tsx", "source_location": "L12", "weight": 1.0, "source": "components_fileicon", "target": "components_fileicon_fileiconprops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L13", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_detectfiletype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L81", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_filepreview", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L5", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_filepreviewprops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L46", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_jsondisplay", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L36", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_renderjson", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L22", "weight": 1.0, "source": "components_filepreview", "target": "components_filepreview_rendermarkdown", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L9", "weight": 1.0, "source": "explorer_page", "target": "components_filepreview", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L82", "weight": 1.0, "source": "components_filepreview_filepreview", "target": "components_filepreview_detectfiletype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/FilePreview.tsx", "source_location": "L123", "weight": 1.0, "source": "components_filepreview_filepreview", "target": "components_filepreview_rendermarkdown", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/GatewayLink.tsx", "source_location": "L11", "weight": 1.0, "source": "components_gatewaylink", "target": "components_gatewaylink_gatewaylink", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/GatewayLink.tsx", "source_location": "L6", "weight": 1.0, "source": "components_gatewaylink", "target": "components_gatewaylink_gatewaylinkprops", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L12", "weight": 1.0, "source": "explorer_page", "target": "components_gatewaylink", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src/app/upload/page.tsx", "source_location": "L554", "weight": 1.0, "source": "upload_page_uploadpage", "target": "components_gatewaylink_gatewaylink" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L13", "weight": 1.0, "source": "components_pinbadge", "target": "components_pinbadge_pinbadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L7", "weight": 1.0, "source": "components_pinbadge", "target": "components_pinbadge_pinbadgeprops", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L5", "weight": 1.0, "source": "components_pinbadge", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/components/PinBadge.tsx", "source_location": "L5", "weight": 1.0, "source": "components_pinbadge", "target": "lib_api_addpin", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L11", "weight": 1.0, "source": "explorer_page", "target": "components_pinbadge", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L4", "weight": 1.0, "source": "explorer_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L17", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_breadcrumbsegment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L44", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_explorerpage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L42", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_explorerstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L242", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_findfilename", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L22", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_loadrecentcids", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L32", "weight": 1.0, "source": "explorer_page", "target": "explorer_page_saverecentcid", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L6", "weight": 1.0, "source": "explorer_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L5", "weight": 1.0, "source": "explorer_page", "target": "lib_api_explorercat", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L5", "weight": 1.0, "source": "explorer_page", "target": "lib_api_explorerls", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L6", "weight": 1.0, "source": "explorer_page", "target": "lib_api_ipfsentry", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L34", "weight": 1.0, "source": "explorer_page_saverecentcid", "target": "explorer_page_loadrecentcids", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/explorer/page.tsx", "source_location": "L233", "weight": 1.0, "source": "explorer_page_explorerpage", "target": "explorer_page_findfilename", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L5", "weight": 1.0, "source": "history_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L14", "weight": 1.0, "source": "history_page", "target": "history_page_formatbytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L27", "weight": 1.0, "source": "history_page", "target": "history_page_getmethodbadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L38", "weight": 1.0, "source": "history_page", "target": "history_page_historypage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L22", "weight": 1.0, "source": "history_page", "target": "history_page_truncatecid", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L4", "weight": 1.0, "source": "history_page", "target": "lib_storage", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L4", "weight": 1.0, "source": "history_page", "target": "lib_storage_clearhistory", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L4", "weight": 1.0, "source": "history_page", "target": "lib_storage_gethistory", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L4", "weight": 1.0, "source": "history_page", "target": "lib_storage_getsettings", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L4", "weight": 1.0, "source": "history_page", "target": "lib_storage_uploadrecord", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/history/page.tsx", "source_location": "L100", "weight": 1.0, "source": "history_page_historypage", "target": "history_page_formatbytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L9", "weight": 1.0, "source": "ipns_page", "target": "ipns_page_ipnspage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L7", "weight": 1.0, "source": "ipns_page", "target": "ipns_page_status", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api_ipnsgenkey", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api_ipnskey", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api_ipnspublish", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api_ipnsresolve", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/ipns/page.tsx", "source_location": "L4", "weight": 1.0, "source": "ipns_page", "target": "lib_api_listipnskeys", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/layout-portal.tsx", "source_location": "L6", "weight": 1.0, "source": "app_layout_portal", "target": "app_layout_portal_portallayout", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/layout-portal.tsx", "source_location": "L4", "weight": 1.0, "source": "app_layout_portal", "target": "components_portalheader", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/layout-portal.tsx", "source_location": "L3", "weight": 1.0, "source": "app_layout_portal", "target": "components_portalsidebar", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/peers/page.tsx", "source_location": "L5", "weight": 1.0, "source": "peers_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L5", "weight": 1.0, "source": "pins_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L5", "weight": 1.0, "source": "settings_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L6", "weight": 1.0, "source": "upload_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L5", "weight": 1.0, "source": "users_page", "target": "app_layout_portal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/layout.tsx", "source_location": "L4", "weight": 1.0, "source": "app_layout", "target": "app_layout_metadata", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/layout.tsx", "source_location": "L15", "weight": 1.0, "source": "app_layout", "target": "app_layout_rootlayout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/layout.tsx", "source_location": "L9", "weight": 1.0, "source": "app_layout", "target": "app_layout_viewport", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L9", "weight": 1.0, "source": "app_page", "target": "app_page_landingpage", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L5", "weight": 1.0, "source": "app_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L5", "weight": 1.0, "source": "app_page", "target": "lib_api_checkhealth", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L4", "weight": 1.0, "source": "app_page", "target": "lib_wallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L4", "weight": 1.0, "source": "app_page", "target": "lib_wallet_connectwallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/page.tsx", "source_location": "L4", "weight": 1.0, "source": "app_page", "target": "lib_wallet_signmessage", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/peers/page.tsx", "source_location": "L4", "weight": 1.0, "source": "peers_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/peers/page.tsx", "source_location": "L4", "weight": 1.0, "source": "peers_page", "target": "lib_api_getpeers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/peers/page.tsx", "source_location": "L8", "weight": 1.0, "source": "peers_page", "target": "peers_page_peerspage", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L4", "weight": 1.0, "source": "pins_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L4", "weight": 1.0, "source": "pins_page", "target": "lib_api_addpin", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L4", "weight": 1.0, "source": "pins_page", "target": "lib_api_listpins", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L4", "weight": 1.0, "source": "pins_page", "target": "lib_api_removepin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/pins/page.tsx", "source_location": "L9", "weight": 1.0, "source": "pins_page", "target": "pins_page_pinspage", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L4", "weight": 1.0, "source": "settings_page", "target": "lib_storage", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L4", "weight": 1.0, "source": "settings_page", "target": "lib_storage_getsettings", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L4", "weight": 1.0, "source": "settings_page", "target": "lib_storage_portalsettings", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L4", "weight": 1.0, "source": "settings_page", "target": "lib_storage_resetsettings", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L4", "weight": 1.0, "source": "settings_page", "target": "lib_storage_savesettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L13", "weight": 1.0, "source": "settings_page", "target": "settings_page_formatstoragemb", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L20", "weight": 1.0, "source": "settings_page", "target": "settings_page_settingspage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/settings/page.tsx", "source_location": "L156", "weight": 1.0, "source": "settings_page_settingspage", "target": "settings_page_formatstoragemb", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L7", "weight": 1.0, "source": "upload_page", "target": "components_paymentpanel", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L4", "weight": 1.0, "source": "upload_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L4", "weight": 1.0, "source": "upload_page", "target": "lib_api_uploadfile", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L5", "weight": 1.0, "source": "upload_page", "target": "lib_storage", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L5", "weight": 1.0, "source": "upload_page", "target": "lib_storage_addtohistory", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L5", "weight": 1.0, "source": "upload_page", "target": "lib_storage_uploadrecord", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L16", "weight": 1.0, "source": "upload_page", "target": "upload_page_allowed_types", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L28", "weight": 1.0, "source": "upload_page", "target": "upload_page_fileentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L19", "weight": 1.0, "source": "upload_page", "target": "upload_page_formatbytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L38", "weight": 1.0, "source": "upload_page", "target": "upload_page_tabmode", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L42", "weight": 1.0, "source": "upload_page", "target": "upload_page_uploadpage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/app/upload/page.tsx", "source_location": "L254", "weight": 1.0, "source": "upload_page_uploadpage", "target": "upload_page_formatbytes", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L4", "weight": 1.0, "source": "users_page", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L4", "weight": 1.0, "source": "users_page", "target": "lib_api_createuser", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L4", "weight": 1.0, "source": "users_page", "target": "lib_api_deleteuser", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L4", "weight": 1.0, "source": "users_page", "target": "lib_api_listusers", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L6", "weight": 1.0, "source": "users_page", "target": "lib_payment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L6", "weight": 1.0, "source": "users_page", "target": "lib_payment_paymentservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L6", "weight": 1.0, "source": "users_page", "target": "lib_payment_uploadrecord", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L6", "weight": 1.0, "source": "users_page", "target": "lib_payment_userfullstats", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L7", "weight": 1.0, "source": "users_page", "target": "lib_wallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L7", "weight": 1.0, "source": "users_page", "target": "lib_wallet_formatbytes", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L7", "weight": 1.0, "source": "users_page", "target": "lib_wallet_formatweitoeth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/app/users/page.tsx", "source_location": "L14", "weight": 1.0, "source": "users_page", "target": "users_page_userspage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L29", "weight": 1.0, "source": "components_paymentpanel", "target": "components_paymentpanel_paymentpanel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L21", "weight": 1.0, "source": "components_paymentpanel", "target": "components_paymentpanel_paymentpanelprops", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L15", "weight": 1.0, "source": "components_paymentpanel", "target": "components_paymentpanel_token_icons", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment_maosdiscounttier", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment_paymentservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment_priceinfo", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment_tokeninfo", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L4", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_payment_useruploadstats", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_connectwallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_formatbytes", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_formatweitoeth", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_switchtochain270", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PaymentPanel.tsx", "source_location": "L5", "weight": 1.0, "source": "components_paymentpanel", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/PaymentPanel.tsx", "source_location": "L270", "weight": 1.0, "source": "components_paymentpanel_paymentpanel", "target": "lib_wallet_formatweitoeth" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PortalHeader.tsx", "source_location": "L7", "weight": 1.0, "source": "components_portalheader", "target": "components_portalheader_portalheader", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PortalHeader.tsx", "source_location": "L4", "weight": 1.0, "source": "components_portalheader", "target": "lib_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/PortalHeader.tsx", "source_location": "L4", "weight": 1.0, "source": "components_portalheader", "target": "lib_api_checkhealth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PortalSidebar.tsx", "source_location": "L19", "weight": 1.0, "source": "components_portalsidebar", "target": "components_portalsidebar_nav_items", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/PortalSidebar.tsx", "source_location": "L32", "weight": 1.0, "source": "components_portalsidebar", "target": "components_portalsidebar_portalsidebar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L67", "weight": 1.0, "source": "lib_api", "target": "lib_api_addpin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L28", "weight": 1.0, "source": "lib_api", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L181", "weight": 1.0, "source": "lib_api", "target": "lib_api_bwstats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L215", "weight": 1.0, "source": "lib_api", "target": "lib_api_checkhealth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L104", "weight": 1.0, "source": "lib_api", "target": "lib_api_createuser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L111", "weight": 1.0, "source": "lib_api", "target": "lib_api_deleteuser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L128", "weight": 1.0, "source": "lib_api", "target": "lib_api_explorercat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L124", "weight": 1.0, "source": "lib_api", "target": "lib_api_explorerls", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L140", "weight": 1.0, "source": "lib_api", "target": "lib_api_explorerstat", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L202", "weight": 1.0, "source": "lib_api", "target": "lib_api_getbwstats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L42", "weight": 1.0, "source": "lib_api", "target": "lib_api_getnodeinfo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L46", "weight": 1.0, "source": "lib_api", "target": "lib_api_getpeers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L188", "weight": 1.0, "source": "lib_api", "target": "lib_api_getrepostats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L117", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipfsentry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L5", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipfsnodeinfo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L14", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipfspin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L21", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipfsuser", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L167", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipnsgenkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L146", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipnskey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L156", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipnspublish", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L162", "weight": 1.0, "source": "lib_api", "target": "lib_api_ipnsresolve", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L91", "weight": 1.0, "source": "lib_api", "target": "lib_api_listfiles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L151", "weight": 1.0, "source": "lib_api", "target": "lib_api_listipnskeys", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L56", "weight": 1.0, "source": "lib_api", "target": "lib_api_listpins", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L96", "weight": 1.0, "source": "lib_api", "target": "lib_api_listusers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L74", "weight": 1.0, "source": "lib_api", "target": "lib_api_removepin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L173", "weight": 1.0, "source": "lib_api", "target": "lib_api_repostats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L79", "weight": 1.0, "source": "lib_api", "target": "lib_api_uploadfile", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L68", "weight": 1.0, "source": "lib_api_addpin", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L216", "weight": 1.0, "source": "lib_api_checkhealth", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L105", "weight": 1.0, "source": "lib_api_createuser", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L112", "weight": 1.0, "source": "lib_api_deleteuser", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L125", "weight": 1.0, "source": "lib_api_explorerls", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L141", "weight": 1.0, "source": "lib_api_explorerstat", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L43", "weight": 1.0, "source": "lib_api_getnodeinfo", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L168", "weight": 1.0, "source": "lib_api_ipnsgenkey", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L157", "weight": 1.0, "source": "lib_api_ipnspublish", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L92", "weight": 1.0, "source": "lib_api_listfiles", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/api.ts", "source_location": "L75", "weight": 1.0, "source": "lib_api_removepin", "target": "lib_api_apifetch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L92", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_erc20_abi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L29", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_ipfs_portal_payment_abi", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L122", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_maosdiscounttier", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L539", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_paymentservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L101", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_priceinfo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L114", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_tokeninfo", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L127", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_uploadrecord", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L135", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_userfullstats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L108", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_useruploadstats", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L16", "weight": 1.0, "source": "lib_payment", "target": "lib_payment_zksynclocal", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L13", "weight": 1.0, "source": "lib_payment", "target": "lib_wallet", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L13", "weight": 1.0, "source": "lib_payment", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L13", "weight": 1.0, "source": "lib_payment", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L13", "weight": 1.0, "source": "lib_payment", "target": "lib_wallet_walletstate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L469", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminconfiguretoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L456", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminremovediscounttier", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L443", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminsetdiscounttier", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L430", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminsetfreetierbytes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L417", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminsetpricepermb", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L515", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_admintransferownership", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L489", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminwithdraweth", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L502", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_adminwithdrawtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L319", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_approveandpaywithtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L147", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_constructor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L364", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_encodepaywitheth", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L289", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getbasepricepermb", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L278", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getfreetierbytes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L261", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getmaosdiscounttiers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L373", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getowner", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L172", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getprice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L156", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L232", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getsupportedtokens", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L406", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_gettokensymbols", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L384", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_gettotalrevenue", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L395", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_gettotaluploads", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L189", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getuserstats", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L205", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getuseruploads", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L164", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L528", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_isdeployed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L300", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_paywitheth", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L151", "weight": 1.0, "source": "lib_payment_paymentservice", "target": "lib_payment_paymentservice_setcontractaddress", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L331", "weight": 1.0, "source": "lib_payment_paymentservice_approveandpaywithtoken", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L290", "weight": 1.0, "source": "lib_payment_paymentservice_getbasepricepermb", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L279", "weight": 1.0, "source": "lib_payment_paymentservice_getfreetierbytes", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L262", "weight": 1.0, "source": "lib_payment_paymentservice_getmaosdiscounttiers", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L374", "weight": 1.0, "source": "lib_payment_paymentservice_getowner", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L173", "weight": 1.0, "source": "lib_payment_paymentservice_getprice", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L233", "weight": 1.0, "source": "lib_payment_paymentservice_getsupportedtokens", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L407", "weight": 1.0, "source": "lib_payment_paymentservice_gettokensymbols", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L385", "weight": 1.0, "source": "lib_payment_paymentservice_gettotalrevenue", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L396", "weight": 1.0, "source": "lib_payment_paymentservice_gettotaluploads", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L190", "weight": 1.0, "source": "lib_payment_paymentservice_getuserstats", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L206", "weight": 1.0, "source": "lib_payment_paymentservice_getuseruploads", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L531", "weight": 1.0, "source": "lib_payment_paymentservice_isdeployed", "target": "lib_payment_paymentservice_getpublicclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L477", "weight": 1.0, "source": "lib_payment_paymentservice_adminconfiguretoken", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L457", "weight": 1.0, "source": "lib_payment_paymentservice_adminremovediscounttier", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L444", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetdiscounttier", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L431", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetfreetierbytes", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L418", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetpricepermb", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L516", "weight": 1.0, "source": "lib_payment_paymentservice_admintransferownership", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L490", "weight": 1.0, "source": "lib_payment_paymentservice_adminwithdraweth", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L503", "weight": 1.0, "source": "lib_payment_paymentservice_adminwithdrawtoken", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L327", "weight": 1.0, "source": "lib_payment_paymentservice_approveandpaywithtoken", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L164", "weight": 1.0, "source": "lib_payment_paymentservice_getwalletclient", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L306", "weight": 1.0, "source": "lib_payment_paymentservice_paywitheth", "target": "lib_payment_paymentservice_getwalletclient", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L313", "weight": 1.0, "source": "lib_payment_paymentservice_paywitheth", "target": "lib_payment_paymentservice_encodepaywitheth", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L300", "weight": 1.0, "source": "lib_payment_paymentservice_paywitheth", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L319", "weight": 1.0, "source": "lib_payment_paymentservice_approveandpaywithtoken", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L417", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetpricepermb", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L430", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetfreetierbytes", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L443", "weight": 1.0, "source": "lib_payment_paymentservice_adminsetdiscounttier", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L456", "weight": 1.0, "source": "lib_payment_paymentservice_adminremovediscounttier", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L469", "weight": 1.0, "source": "lib_payment_paymentservice_adminconfiguretoken", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L489", "weight": 1.0, "source": "lib_payment_paymentservice_adminwithdraweth", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L502", "weight": 1.0, "source": "lib_payment_paymentservice_adminwithdrawtoken", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "src/lib/payment.ts", "source_location": "L515", "weight": 1.0, "source": "lib_payment_paymentservice_admintransferownership", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L81", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_addtohistory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L94", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_clearhistory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L31", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_default_settings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L70", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_gethistory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L41", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_getsettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L9", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_portalsettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L61", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_resetsettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L52", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_savesettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L17", "weight": 1.0, "source": "lib_storage", "target": "lib_storage_uploadrecord", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L53", "weight": 1.0, "source": "lib_storage_savesettings", "target": "lib_storage_getsettings", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/storage.ts", "source_location": "L82", "weight": 1.0, "source": "lib_storage_addtohistory", "target": "lib_storage_gethistory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L26", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_chain_ids", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L116", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_connectwallet", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L18", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_detectedwallet", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L102", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_detectwallettype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L43", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_discoverwallets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L190", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_formatbytes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L183", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_formatweitoeth", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L170", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_getbalance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L92", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L158", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_signmessage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L130", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_switchtochain270", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L4", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_walletprovider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L10", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_walletstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L34", "weight": 1.0, "source": "lib_wallet", "target": "lib_wallet_zksync_local_chain", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L117", "weight": 1.0, "source": "lib_wallet_connectwallet", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L172", "weight": 1.0, "source": "lib_wallet_getbalance", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/lib/wallet.ts", "source_location": "L131", "weight": 1.0, "source": "lib_wallet_switchtochain270", "target": "lib_wallet_getinjectedprovider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L2", "weight": 1.0, "source": "tsconfig", "target": "tsconfig_compileroptions", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L40", "weight": 1.0, "source": "tsconfig", "target": "tsconfig_exclude", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L31", "weight": 1.0, "source": "tsconfig", "target": "tsconfig_include", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L9", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_allowjs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L13", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_esmoduleinterop", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L19", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_incremental", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L17", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_isolatedmodules", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L18", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_jsx", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L4", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_lib", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L14", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_module", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L15", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_moduleresolution", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L12", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_noemit", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L25", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_paths", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L20", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_plugins", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L16", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_resolvejsonmodule", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L10", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_skiplibcheck", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L11", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_strict", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L3", "weight": 1.0, "source": "tsconfig_compileroptions", "target": "tsconfig_compileroptions_target", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L26", "weight": 1.0, "source": "tsconfig_compileroptions_paths", "target": "tsconfig_paths", "confidence_score": 1.0 } ], "hyperedges": [], "built_at_commit": "1ddc89479cc4576fc39efbb5f98578d61d736474" }