1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5456],{5456:(e,l,a)=>{a.r(l),a.d(l,{default:()=>V});var t=a(37876),i=a(80102),n=a(92146),s=a(39822),o=a(14232),r=a(45937),c=a(9899),d=a(8884),h=a(81603),u=a(95351),m=a(32724),x=a(40795),g=a(70381),p=a(1353),j=a(41788),A=a(56991),v=a(3802),b=a(85839),f=a(43764),C=a(98898);let w=(0,i.R)({items:A.Q}),V=o.memo(()=>{let e=(0,c.A)(),{query:l,type:a,searchTerm:i,sort:o,onSearchTermChange:A,onTypeChange:V,onSortChange:k}=(0,j.A)({isMultichain:!0}),{isError:y,isPlaceholderData:F,data:S,pagination:_,chainValue:z,onChainValueChange:L}=l,E=(0,t.jsx)(b.A,{onChange:V,defaultValue:a,hasActiveFilter:!!a}),M=(0,t.jsx)(d.Z,{w:{base:"100%",lg:"350px"},size:"sm",onChange:A,placeholder:"Search by contract name or address",initialValue:i}),T=(0,t.jsx)(p.A,{name:"verified_contracts_sorting",defaultValue:[o],collection:w,onValueChange:k,isLoading:F}),B=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n.z,{gap:3,mb:6,display:{base:"flex",lg:"none"},children:[E,T,M]}),(!e||_.isVisible)&&(0,t.jsxs)(u.Ay,{mt:-6,children:[(0,t.jsxs)(n.z,{gap:3,display:{base:"none",lg:"flex"},children:[E,M]}),(0,t.jsx)(g.A,{ml:"auto",..._})]})]}),N=(null==S?void 0:S.items)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(s.a,{hideFrom:"lg",children:(0,t.jsx)(f.A,{data:S.items,isLoading:F})}),(0,t.jsx)(s.a,{hideBelow:"lg",children:(0,t.jsx)(C.A,{data:S.items,sort:o,setSorting:k,isLoading:F})})]}):null;return(0,t.jsxs)(s.a,{children:[(0,t.jsx)(x.A,{title:"Verified contracts",withTextAd:!0}),(0,t.jsx)(h.A,{value:z,onValueChange:L,mode:"default",mb:3}),(0,t.jsxs)(r.Ay,{chainId:null==z?void 0:z[0],children:[(0,t.jsx)(v.A,{}),(0,t.jsx)(m.A,{isError:y,itemsNum:null==S?void 0:S.items.length,emptyText:"There are no verified contracts.",hasActiveFilters:!!(i||a),emptyStateProps:{term:"contract"},actionBar:B,children:N})]})]})})},19231:(e,l,a)=>{a.d(l,{A:()=>g});var t=a(37876),i=a(8091),n=a(80102),s=a(39822),o=a(14232),r=a(98481),c=a(9899),d=a(76189),h=a(8884),u=a(83465),m=a(8792);let x={value:"all",label:"All chains",icon:(0,t.jsx)(u.A,{name:"pie_chart",boxSize:5}),afterElement:(0,t.jsx)(i.w,{orientation:"horizontal",w:"full"})},g=o.memo(e=>{let{loading:l,mode:a,chainsConfig:i,chainIds:u,withAllOption:g,...p}=e,[j,A]=o.useState(""),v=(0,r.A)(l),b=(0,c.A)(),f=o.useMemo(()=>[g?x:void 0,...i.filter(e=>!u||v||u.includes(e.id)).map(e=>({value:e.id,label:e.name||"Chain ".concat(e.id),icon:(0,t.jsx)(m.A,{data:e,alt:"".concat(e.name," logo"),borderRadius:"none",noTooltip:!0})}))||[]].filter(Boolean),[i,u,g,v]),C=o.useMemo(()=>(0,n.R)({items:f}),[f]),w=o.useCallback(e=>{A(e)},[]),V=o.useCallback(e=>e.label.toLowerCase().includes(j.toLowerCase()),[j]),k=f.length>10?(0,t.jsx)(s.a,{px:"4",pt:4,pb:2,position:"sticky",top:0,zIndex:1,bgColor:"popover.bg",children:(0,t.jsx)(h.Z,{placeholder:"Find chain",initialValue:j,onChange:w})}):null;return 0===f.length?null:(0,t.jsx)(d.l6,{collection:C,defaultValue:f.length>0?[f[0].value]:void 0,placeholder:"Select chain",loading:v,mode:b&&!a?"compact":a,w:"fit-content",flexShrink:0,contentHeader:k,contentProps:k?{pt:0}:void 0,itemFilter:V,...p})})},81603:(e,l,a)=>{a.d(l,{A:()=>o});var t=a(37876),i=a(14232),n=a(53380),s=a(19231);let o=i.memo(e=>{let l=i.useMemo(()=>{var e;return(null==(e=(0,n.A)())?void 0:e.chains)||[]},[]);return(0,t.jsx)(s.A,{chainsConfig:l,...e})})}}]);
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.