PageSourceSearch

https://hashex.org/_next/static/chunks/9088-bf42a46ab51cef6f.js

js hashex.org collected 2026-10-02 05:27:40 UTC 12,141 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9088],{3900:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(6835),o=n(7294),a=n(2049),i=n(3925),c=n(5893),l=i.ZP.div.withConfig({displayName:"CopyButton__StyledCopyButton",componentId:"sc-1idxwwg-0"})(["font-size:0;&:hover{cursor:pointer;}"]),s=function(e){var t=e.text,n=e.size,i=o.useState(!1),s=(0,r.Z)(i,2),u=s[0],f=s[1];return(0,c.jsx)(l,{onClick:function(){f(!0),navigator.clipboard.writeText(t),setTimeout((function(){f(!1)}),1e3)},children:(0,c.jsx)(a.Z,{name:u?"check":"copy",size:n})})}},5765:function(e,t,n){n.d(t,{FY:function(){return l},HB:function(){return a},eQ:function(){return c},qz:function(){return i}});var r=n(9499),o=n(7129),a=function(e){var t;return(t={},(0,r.Z)(t,o.j.SOLANA,"solana"),(0,r.Z)(t,o.j.TON,"ton"),(0,r.Z)(t,o.j.ETHEREUM,"ethereum"),(0,r.Z)(t,o.j.POLYGON,"polygon"),(0,r.Z)(t,o.j.OPTIMISM,"optimism"),(0,r.Z)(t,o.j.ARBITRUM,"arbitrum"),(0,r.Z)(t,o.j.BSC,"bnb_smart_chain"),(0,r.Z)(t,o.j.AVALANCHE,"avalanche"),t)[e]||e.toLowerCase()},i=function(e){var t;return(t={},(0,r.Z)(t,o.j.SOLANA,"Solana"),(0,r.Z)(t,o.j.TON,"TON"),(0,r.Z)(t,o.j.ETHEREUM,"Ethereum"),(0,r.Z)(t,o.j.POLYGON,"Polygon"),(0,r.Z)(t,o.j.OPTIMISM,"OP Mainnet"),(0,r.Z)(t,o.j.ARBITRUM,"Arbitrum One"),(0,r.Z)(t,o.j.BSC,"BNB Smart Chain"),(0,r.Z)(t,o.j.AVALANCHE,"Avalanche"),t)[e]||e},c=function(e){var t;return(t={},(0,r.Z)(t,o.j.SOLANA,"Rust"),(0,r.Z)(t,o.j.TON,"FunC"),(0,r.Z)(t,o.j.ETHEREUM,"Solidity"),(0,r.Z)(t,o.j.POLYGON,"Solidity"),(0,r.Z)(t,o.j.OPTIMISM,"Solidity"),(0,r.Z)(t,o.j.ARBITRUM,"Solidity"),(0,r.Z)(t,o.j.BSC,"Solidity"),(0,r.Z)(t,o.j.AVALANCHE,"Solidity"),t)[e]||"Unknown"},l=function(e){return"TON"===e.chain?function(e){var t=e.audit_data,n=t.isCentralized,r=t.mintable,o=t.freezable,a=t.mutableMetadata,i=[];return i.push({label:"Mintable ".concat(r?"\u2757\ufe0f":"\u2705"),value:r?"Token can be minted!":"Mint blocked"}),i.push({label:"Freezable ".concat(o?"\u2757\ufe0f":"\u2705"),value:o?"Admin can blacklist addresses!":"Holders cannot be blacklisted!"}),"undefined"!==typeof a&&a&&i.push({label:"Metadata ".concat(a?"\u2757\ufe0f":"\u2705"),value:a?"Token metadata can be updated!":"Token metadata is immutable!"}),i.push({label:"Distribution ".concat(n?"\u2757\ufe0f":"\u2705"),value:n?"High centralization risk detected in token distribution.":"Token distribution is well-balanced across holders."}),{risks:i}}(e):"SOLANA"===e.chain?function(e){var t=e.audit_data,n=t.mintableInfo,r=t.freezableInfo,o=t.mutableMetadata,a=t.topHoldersPercentage,i=t.centralizationTotalSupplyPercentBoundary,c=[];return c.push({label:"Mintable ".concat(n?"\u2757\ufe0f":"\u2705"),value:n?"Token can be minted!":"Update authority revoked, no account can mint additional tokens"}),c.push({label:"Freezable ".concat(r?"\u2757\ufe0f":"\u2705"),value:r?"Account can blacklist addresses!":"Holders cannot be blacklisted!"}),"undefined"!==typeof o&&o&&c.push({label:"Metadata ".concat(o?"\u2757\ufe0f":"\u2705"),value:o?"Token metadata can be updated!":"Token metadata is immutable!"}),a>0&&(a<i.mediumBoundary?c.push({label:"Distribution \u2757\ufe0f",value:"High centralization risk detected in token distribution."}):a>i.lowBoundary?c.push({label:"Distribution \u26a0\ufe0f",value:"Medium centralization risk detected in token distribution."}):c.push({label:"Distribution \u2705",value:"Token distribution is well-balanced across holders."})),{risks:c}}(e):function(e){var t=[],n=e.audit_data,r=n.accessControl,o=n.rugRisk,a=n.showTopHoldersInfo,i=n.topHoldersPercent,c=n.ownerPercent,l=n.userMintRisk,s=n.ownerMintRisk,u=n.userBurnRisk,f=n.ownerBurnRisk,d=n.isVerified,b=n.isHoneyPot,p=n.correctDecreaseAllowance,h=n.feeOnTransfers,y=n.errorOnTransfers,O=n.transferFee,j=n.blockTransfers,k=n.delegatecall,m=n.selfdestruct,v=n.minimalProxy,g=n.implementationAddress;if(t.push({label:"Access control ".concat(r?"\u2757\ufe0f":"\u2705"),value:r?"The token can be managed via accessControl":"Access control not found."}),o){var w=[];a?w.push("".concat(i.toFixed(2),"% of this token is on the balance of the following addresses. DYOR!")):w.push("Owner balance of total supply as a percentage: ".concat(c.toFixed(2),"%. Potential Rug risk!")),t.push({label:"Rug risk \u27
157\ufe0f",value:w.join("\n")})}else t.push({label:"Rug risk \u2705",value:" No whales found with huge balance of this token. Rug risk is low. Please DYOR."});return(l||s)&&t.push({label:"Mintable \u2757\ufe0f",value:[l&&"Any user can mint this token. Be careful using this token (rug risk).",s&&"Token owner can mint this token. Be careful using this token (rug risk)."].filter(Boolean).join("\n")}),(u||f)&&t.push({label:"Burnable \u2757\ufe0f",value:[u?"Anyone can burn tokens from anyone. Be careful using this token, you can lose your tokens.":"",f?"Token owner can burn tokens from anyone. Be careful using this token, you can lose your tokens.":""].filter(Boolean).join("\n")}),t.push({label:"Verified ".concat(d?"\u2705":"\u2757\ufe0f"),value:d?"The contract is verified and can be fully audited by experts for safe interaction.":"\u0421ontract not verified. Unverified code can hide malicious vulnerabilities."}),t.push({label:"Honeypot ".concat(b?"\u2757\ufe0f":"\u2705"),value:b?"Looks like the contract is honeypot. Be careful, you may not be able to sell it after the purchase.":"I did not find the honeypot functionality in the contract."}),t.push({label:"Decrease allowance ".concat(p?"\u2705":"\u2757\ufe0f"),value:p?"Approval decreasing works correctly with the transferFrom() function.":"There are problems with decreasing allowance in transferFrom() function. It doesn\u2019t work correctly."}),h?t.push({label:"Fee on transfers \u2757\ufe0f",value:"Token has fee on transfers: ~".concat(O.toFixed(2),"%. Be careful, sometimes it can change dynamically.")}):!1===h?t.push({label:"Fee on transfers \u2705",value:"No fees on transfers. Perhaps they are not there, or maybe they are temporarily disabled."}):y&&t.push({label:"Error on transfers \u2757\ufe0f",value:"An error occurred while trying to transfer tokens. Most likely, the transfers can be turned off by the owner or they may have limits. Be careful when using token."}),!0===j?t.push({label:"Block transfres \u2757\ufe0f",value:"Be careful! Transfers can be stopped at any time."}):!1===j&&t.push({label:"Block transfres \u2705",value:"I did not find the functionality for blocking transfers in the contract."}),t.push({label:"Delegate call ".concat(k?"\u2757\ufe0f":"\u2705"),value:k?"Some contract functions can be performed in other contracts using the proxy pattern.":"No proxy pattern found."}),t.push({label:"Self destruct ".concat(m?"\u2757\ufe0f":"\u2705"),value:m?"The contract contains self-destruction functionality. Your tokens and data can be removed.":"No selfdestruct() function found."}),t.push({label:"Minimal proxy \u2757\ufe0f",value:v&&g?"This contract was deployed using minimal proxy pattern. Real implementation is at ".concat(g,"."):""}),{risks:t}}(e)}},7129:function(e,t,n){var r;n.d(t,{j:function(){return r}}),function(e){e.SOLANA="SOLANA",e.TON="TON",e.ETHEREUM="ETH:Ethereum",e.POLYGON="ETH:Polygon",e.OPTIMISM="ETH:OP Mainnet",e.ARBITRUM="ETH:Arbitrum One",e.BSC="ETH:BNB Smart Chain",e.AVALANCHE="ETH:Avalanche"}(r||(r={}))},2049:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(9499),o=n(4730),a=(n(7294),n(3495)),i=n(5893);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b=["name","size"];function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var h={copy:function(e){return(0,i.jsxs)(a.Z,l(l({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e),{},{children:[(0,i.jsx)("path",{d:"M5 4.22948V2.84375C5 2.37776 5.37776 2 5.84375 2H13.1563C13.6222 2 14 2.37776 14 2.84375V10.1563C14 10.6222 13.6222 11 13.1563 11H11.7549",stroke:"#7C7C7C",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,i.jsx)("path",{d:"M10.1563 5H2.84375C2.37776 5 2 5.37776 2 5.84375V13.1563C2 13.6222 2.37776 14 2.84375 14H10.1563C10.6222 14 11 13.6222 11 13.1563V5.84375C11 5.37776 10.6222 5 10.1563 5Z",stroke:"#7C7C7C",strokeWidth:"1.2",strokeLinejoin:"round"})]}))},check:function(e){return(0,i.jsx)(a.Z,u(u({width:"26",height:"26",viewBox:"0 0 26 26",fill:"none"},e),{},{children:(0,i.jsx)("path",{d:"M8.22449 12.2038L11.9388 15.9181L18.3061 9.55078",stroke:"#7C7C7C",strokeWidth:"1.95918",strokeLinecap:"round",strokeLinejoin:"round"})}))},"arrow-right":function(e){return(0,i.jsx)(a.Z,d(d({width:"10",height:"10",viewBox:"0 0 10 10",fill:"none"},e),{},{children:(0,i.jsx)("path",{d:"M1 4h7.371m0 0L5.536 1.165M8.371 4 5.536 6.835",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}))}},y=function(e){var t=e.name,n=e.size,a=void 0===n?16:n,c=(0,o.Z)(e,b),l=h[t]||function(){return null};return(0,i.jsx)(l,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({width:a,height:a},c))}},4730:function(e,t,n){function r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}n.d(t,{Z:function(){return r}})},6835:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(2937);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(l){c=!0,o=l}finally{try{i||null==n.return||n.return()}finally{if(c)throw o}}return a}}(e,t)||(0,r.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}}}]);

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