1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,535282,e=>{"use strict";var s,t=e.i(843476),a=e.i(500932),i=e.i(384706),l=e.i(397870);e.i(95507);var r=e.i(644101),o=e.i(169605),n=e.i(485371);e.i(532641);var c=e.i(245823);e.i(52948);var d=e.i(52165);e.i(152616);var E=e.i(590206);e.i(1372);var T=e.i(686932),S=e.i(228634),L=e.i(739887),A=e.i(624968),u=e.i(865477),_=e.i(271645),O=e.i(863941);e.i(76460);var m=e.i(862937);e.i(635743);var p=e.i(789254),R=e.i(114499),I=e.i(503399),V=e.i(880323),D=e.i(351910),h=e.i(567676),C=e.i(674476),x=e.i(578351),B=e.i(547177),k=e.i(835870);e.i(204567);var N=e.i(979088),f=e.i(270658),g=e.i(490103);e.i(700478);var P=e.i(392983);let y=e=>{let s,l,r,o,n,c,d,E,T,S,L=(0,a.c)(27),{className:A,addresses:u,signaturesCharts:O,blockchainType:m,overviewProps:p,validator:R,isActiveSet:I}=e,V=v;L[0]!==m?(s=e=>(0,t.jsx)(f.AgentAddressLink,{className:"max-w-none",blockchainType:m,label:String(e.label),address:e.value},e.value),L[0]=m,L[1]=s):s=L[1];let D=s;L[2]!==m||L[3]!==R?(l=(e,s)=>(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[V(e.label),(0,t.jsx)(P.BlockchainAgentUptimeChart,{signaturesType:e.signaturesType,className:"w-full",blockchainType:m,factoryOptions:{slug:R.slug}})]},s),L[2]=m,L[3]=R,L[4]=l):l=L[4];let h=l,C=Object.values((0,k.default)(p,["blockchainType"])).some(F);return L[5]!==A?(r=(0,i.twMerge)("my-1.5 ml-[80px] rounded-16 bg-snow p-2",A),L[5]=A,L[6]=r):r=L[6],L[7]!==I||L[8]!==h||L[9]!==O?(o=I?(0,t.jsxs)(_.default.Fragment,{children:[O.map(h),(0,t.jsx)("span",{className:"my-0.5 h-0.1 bg-listControlBg"})]}):null,L[7]=I,L[8]=h,L[9]=O,L[10]=o):o=L[10],L[11]===Symbol.for("react.memo_cache_sentinel")?(n=V("Addresses"),L[11]=n):n=L[11],L[12]!==u||L[13]!==D?(c=u.map(D),L[12]=u,L[13]=D,L[14]=c):c=L[14],L[15]!==c?(d=(0,t.jsxs)("div",{className:"flex gap-1",children:[n,(0,t.jsx)("div",{className:"flex flex-wrap gap-1.2",children:c})]}),L[15]=c,L[16]=d):d=L[16],L[17]!==p||L[18]!==C?(E=C&&(0,t.jsxs)("div",{className:"flex gap-1",children:[V("Overview"),(0,t.jsx)(g.BlockchainAgentShortOverview,{...p})]}),L[17]=p,L[18]=C,L[19]=E):E=L[19],L[20]!==o||L[21]!==d||L[22]!==E?(T=(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-1.7",children:[o,d,E]}),L[20]=o,L[21]=d,L[22]=E,L[23]=T):T=L[23],L[24]!==r||L[25]!==T?(S=(0,t.jsx)("div",{className:r,children:T}),L[24]=r,L[25]=T,L[26]=S):S=L[26],S};function v(e,s){return(0,t.jsxs)("div",{className:"min-w-[150px] leading-[24px]",children:[(0,t.jsx)("span",{className:"text-md font-500 text-darkBrandColor",children:e}),s?(0,t.jsx)(N.Tooltip,{text:s}):null]})}function F(e){return!!e}let M=e=>{let s,i,l=(0,a.c)(14),{className:r,hasVotes:o,validator:n,blockchainType:c,isActiveSet:d}=e;switch(c){case O.EBlockchainType.TERRA_CLASSIC:{let e;l[0]!==n?(e={addresses:[{label:"Operator",value:n.details.operatorAddress},{label:"Feeder",value:n.details.feederAddress},{label:"Owner",value:n.details.ownerAddress}],overviewProps:{blockchainType:O.EBlockchainType.TERRA_CLASSIC,description:n.details.description,links:[{linkType:I.EBlockchainAgentLinkType.WEB_SITE,url:n.details.siteUrl},{linkType:I.EBlockchainAgentLinkType.MAIL,url:n.securityContact}]},signaturesCharts:[{label:"Blocks",signaturesType:V.ESignaturesType.BLOCKS},{label:"Oracle votes",signaturesType:V.ESignaturesType.VOTES}]},l[0]=n,l[1]=e):e=l[1],s=e;break}case O.EBlockchainType.CELESTIA:case O.EBlockchainType.HAQQ:case O.EBlockchainType.DYDX:case O.EBlockchainType.CRONOS:case O.EBlockchainType.TX:case O.EBlockchainType.ATOMONE:{let e;l[2]!==o||l[3]!==c||l[4]!==n?(e={addresses:[{label:"Operator",value:n.details.operatorAddress},{label:"Owner",value:n.details.ownerAddress}],overviewProps:{blockchainType:c,description:n.details.description,links:[{linkType:I.EBlockchainAgentLinkType.WEB_SITE,url:n.details.siteUrl},{linkType:I.EBlockchainAgentLinkType.MAIL,url:n.securityContact}]},signaturesCharts:[{label:"Blocks",signaturesType:V.ESignaturesType.BLOCKS},...o?[{label:"Oracle votes",signaturesType:V.ESignaturesType.VOTES}]:[]]}
1,l[2]=o,l[3]=c,l[4]=n,l[5]=e):e=l[5],s=e;break}default:throw Error(`Unsupported blockchain type ${c}`)}let{addresses:E,overviewProps:T,signaturesCharts:S}=s;return l[6]!==E||l[7]!==c||l[8]!==r||l[9]!==d||l[10]!==T||l[11]!==S||l[12]!==n?(i=(0,t.jsx)(y,{className:r,addresses:E,overviewProps:T,signaturesCharts:S,validator:n,blockchainType:c,isActiveSet:d}),l[6]=E,l[7]=c,l[8]=r,l[9]=d,l[10]=T,l[11]=S,l[12]=n,l[13]=i):i=l[13],i};e.i(296430);var b=e.i(507293),K=e.i(517647),j=e.i(186154),w=e.i(895721),G=e.i(627202),H=e.i(780293);function W(e){return(0,G.getPolygonValidator)({slug:e},`get-polygon-validator-details-${e}`)}var U=e.i(144950);let Y=e=>{let s,l,r,o,n,c=(0,a.c)(13),{className:d,secondaryInfoItems:E,showDescription:T,urlsNumber:S}=e,L=void 0===E?3:E,A=void 0===T||T,u=void 0===S?1:S;return c[0]!==d?(s=(0,i.twMerge)("el-BlockchainAgentSuspenseShortOverview suspense-shimmer flex flex-col gap-1.5",d),c[0]=d,c[1]=s):s=c[1],c[2]!==L?(l=L?(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-1.2",children:(0,U.default)(L).map(X)}):null,c[2]=L,c[3]=l):l=c[3],c[4]!==A?(r=A&&(0,t.jsx)("div",{className:"suspense-element h-[24px] w-full"}),c[4]=A,c[5]=r):r=c[5],c[6]!==u?(o=u?(0,t.jsx)("div",{className:"flex flex-wrap gap-1.2",children:(0,U.default)(u).map($)}):null,c[6]=u,c[7]=o):o=c[7],c[8]!==s||c[9]!==l||c[10]!==r||c[11]!==o?(n=(0,t.jsxs)("div",{className:s,children:[l,r,o]}),c[8]=s,c[9]=l,c[10]=r,c[11]=o,c[12]=n):n=c[12],n};function X(e){return(0,t.jsx)("div",{className:"suspense-element h-[28px] w-[180px]"},e)}function $(e){return(0,t.jsx)("div",{className:"suspense-element h-[28px] w-[250px]"},e)}var Q=e.i(530826);let z=e=>{let s,l,r,o,n,c,d,E,T,S=(0,a.c)(23),{className:L,addressesNumber:A,chartsRows:u,isActiveSet:O,secondaryInfoItems:m,showDescription:p,urlsNumber:R}=e,I=void 0===A?3:A,V=void 0===u?2:u,D=void 0===m?3:m,h=void 0===p||p,C=void 0===R?1:R,x=q;S[0]===Symbol.for("react.memo_cache_sentinel")?(s=e=>(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[x(),(0,t.jsx)(Q.SuspenseBlockchainAgentUptimeChart,{})]},e),S[0]=s):s=S[0];let B=s,k=D||h||C;return S[1]!==L?(l=(0,i.twMerge)("my-1.5 ml-[80px] rounded-16 bg-snow p-2 ",L),S[1]=L,S[2]=l):l=S[2],S[3]!==V||S[4]!==O?(r=O?(0,t.jsxs)(_.default.Fragment,{children:[(0,U.default)(V).map(B),(0,t.jsx)("span",{className:"my-0.5 h-0.1 bg-listControlBg"})]}):null,S[3]=V,S[4]=O,S[5]=r):r=S[5],S[6]===Symbol.for("react.memo_cache_sentinel")?(o=x(),S[6]=o):o=S[6],S[7]!==I?(n=(0,U.default)(I).map(Z),S[7]=I,S[8]=n):n=S[8],S[9]!==n?(c=(0,t.jsxs)("div",{className:"suspense-shimmer flex gap-1 ",children:[o,(0,t.jsx)("div",{className:"flex flex-wrap gap-1.2",children:n})]}),S[9]=n,S[10]=c):c=S[10],S[11]!==D||S[12]!==h||S[13]!==k||S[14]!==C?(d=k&&(0,t.jsxs)("div",{className:"flex gap-1",children:[x(),(0,t.jsx)(Y,{secondaryInfoItems:D,showDescription:h,urlsNumber:C})]}),S[11]=D,S[12]=h,S[13]=k,S[14]=C,S[15]=d):d=S[15],S[16]!==c||S[17]!==d||S[18]!==r?(E=(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-1.7",children:[r,c,d]}),S[16]=c,S[17]=d,S[18]=r,S[19]=E):E=S[19],S[20]!==E||S[21]!==l?(T=(0,t.jsx)("div",{className:l,children:E}),S[20]=E,S[21]=l,S[22]=T):T=S[22],T};function q(){return(0,t.jsx)("div",{className:"min-w-[150px]",children:(0,t.jsx)("div",{className:"suspense-element my-0.2 h-2 w-[100px]"})})}function Z(e){return(0,t.jsx)("div",{className:"suspense-element h-[27px] w-[500px]"},e)}let J=e=>{let s,i,r=(0,a.c)(12),{className:o,validator:n,isActiveSet:c}=e,{$data:d,$isPending:E}=(e=>{let s,t,i,r,o=(0,a.c)(9),n=`polygon-detailed-validator-view-model-${e}`;if(o[0]!==n){var c;let e,t;c={sid:n,defaultValue:null,fetchMethod:W},e=(0,K.makeFactorySidGenerator)({factoryName:w.MAKE_API_FETCH_MODEL_KEY,externalSid:c.sid}),t=(0,b.createDomain)(e("domain"),{sid:"2nclzkpm",name:"domain"}),s=(0,b.withRegion)(t,()=>{let{loadData:e,reset:s,fetchDataFx:a,$data:i,$isPending:l,updateData:r}=(0,j.makeApiFetchModel)(c);return{domain:t,loadData:e,reset:s,fetchDataFx:a,$data:i,$isPending:l,updateData:r}}),o[0]=n,o[1]=s}else s=o[1];let{domain:d,loadData:E,$data:T,$isPending:S}=s,L=(0,l.useUnit)(E);return(0,H.useClearDomains)(d),o[2]!==L||o[3]!==e?(t=()=>{L(e)},o[2]=L,o[3]=e,o[4]=t):t=o[4],o[5]===Symbol.for("react.memo_cache_sentinel")?(i=[],o[5]=i):i=o[5],(0,_.useEffect)(t,i),o[6]!==T||o[7]!==S?(r={$data:T,$isPending:S},o[6]=T,o[7]=S,o[8]=r):r=o[8],r})(n.slug),T=(0,l.useStore)(d),S=(0,l.useStore)(E);if(r[0]!==c||r[1]!==T)s=T?{addresses:[{label:"Owner",value:T.ownerAddress},{label:"Signer",value:T.signerAddress},{label:"Staking smart contract",value:T.contractAddress}],overviewProps:{blockchainType:O.EBlockchainType.POLYGON,description:T.description,links:[{linkType:I.EBlockchainAgentLinkType.WEB_SITE,url:T.siteUrl},{linkType:I.EBlockchainAgentLinkType.MAIL,url:T.supportEmail??void 0}],secondaryInfo:[...c?[{icon:x.IconName.VOTING,label:"Voting power",value:T.votingPower?(0,h.formatValue)({value:T.votingPower,options:{valueType:D.EValueType.PERCENTS,precision:2,intPrecision:0}}):B.NO_DATA_SYMBOL}]:[],{label:"Validator ID",value:T.id.toString(10)},{label:"Signer balance",value:(0,h.formatValue)({value:T.signerBalanceEth,options:{valueType:D.EValueType.CRYPTO_CURRENCY,currency:C.ECurrency.ETH,precision:2,fixedZero:!0}})},{label:"Heimdall fees",value:(0,h.formatValue)({value:T.heimdallFee,options:{valueType:D.EValueType.CRYPTO_CURRENCY,currency:C.ECurrency.POL,precision:2,intPrecision:0,round:D.ERoundingMode.FLOOR}})}]},signaturesCharts:[{label:"Checkpoints",signaturesType:V.ESignaturesType.CHECKPOINTS},{label:"Heimdall blocks",signaturesType:V.ESignaturesType.HEIMDALL},{label:"Bor blocks",signaturesType:V.ESignaturesType.BOR}]}:null,r[0]=c,r[1]=T,r[2]=s;else s=r[2];let L=s;if(S||!L){let e;return r[3]!==c?(e=(0,t.jsx)(z,{isActiveSet:c,chartsRows:3,addressesNumber:3,showDescription:!1}),r[3]=c,r[4]=e):e=r[4],e}return r[5]!==o||r[6]!==c||r[7]!==L.addresses||r[8]!==L.overviewProps||r[9]!==L.signaturesCharts||r[10]!==n?(i=(0,t.jsx)(y,{className:o,addresses:L.addresses,overviewProps:L.overviewProps,signaturesCharts:L.signaturesCharts,validator:n,blockchainType:O.EBlockchainType.POLYGON,isActiveSet:c}),r[5]=o,r[6]=c,r[7]=L.addresses,r[8]=L.overviewProps,r[9]=L.signaturesCharts,r[10]=n,r[11]=i):i=r[11],i};function ee(e){return e.slug}let es=e=>{let s=e.status===c.EValidatorStatus.OFFLINE;return(0,i.twMerge)(s&&"[&_.el-DataListRowWrap]:bg-dangerColor/10")};var et=e.i(22926),ea=e.i(750451),ei=e.i(334613),el=e.i(602325);let er=e=>{let s,l,r,o,n,c,d=(0,a.c)(12),E=(0,ei.useAdaptiveProps)(e);d[0]!==E?({className:s,isBig:r,...l}=E,d[0]=E,d[1]=s,d[2]=l,d[3]=r):(s=d[1],l=d[2],r=d[3]);let T=r&&"h-[56px] w-[56px]";return d[4]!==s||d[5]!==T?(o=(0,i.twMerge)("h-[32px] w-[32px] p-0 text-darkBrandColor/7","flex items-center justify-center",T,"max-md:h-auto max-md:w-auto",s),d[4]=s,d[5]=T,d[6]=o):o=d[6],d[7]!==l?(n=(0,t.jsx)(el.Icon,{...l}),d[7]=l,d[8]=n):n=d[8],d[9]!==o||d[10]!==n?(c=(0,t.jsx)("div",{className:o,children:n}),d[9]=o,d[10]=n,d[11]=c):c=d[11],c};var eo=e.i(13292),en=e.i(529160),ec=e.i(844217),ed=e.i(840181),eE=e.i(456485),eT=e.i(849190);let eS=e=>{let s,r,o,n,c=(0,a.c)(11),{className:d,slug:E,favoriteValidatorsModel:T}=e;c[0]!==E?(s=e=>e?.includes(E),c[0]=E,c[1]=s):s=c[1];let S=(0,l.useStoreMap)(T.$favorites,s),L=(0,l.useUnit)(T.toggleFavorite);c[2]!==L||c[3]!==E?(r=e=>{e.stopPropagation(),e.preventDefault(),L(E)},c[2]=L,c[3]=E,c[4]=r):r=c[4];let A=r;return c[5]!==d?(o=(0,i.twMerge)("[&_.el-Icon]:iconSize-20px",d),c[5]=d,c[6]=o):o=c[6],c[7]!==A||c[8]!==S||c[9]!==o?(n=(0,t.jsx)(eT.IconButton,{className:o,isActive:S,onClick:A,icon:x.IconName.STAR}),c[7]=A,c[8]=S,c[9]=o,c[10]=n):n=c[10],n},eL=e=>{let s,i=(0,a.c)(4),{className:l,slug:r}=e,o=(0,d.useDIContextModels)("favoriteValidatorsModel");return i[0]!==l||i[1]!==o||i[2]!==r?(s=(0,t.jsx)(eS,{slug:r,className:l,favoriteValidatorsModel:o}),i[0]=l,i[1]=o,i[2]=r,i[3]=s):s=i[3],s};var eA=e.i(384092),eu=e.i(346496),e_=e.i(549217),eO=e.i(316978),em=e.i(583618),ep=e.i(341306),eR=e.i(677866),eI=e.i(509027),eV=e.i(92893),eD=e.i(708919),eh=e.i(77303),eC=e.i(156676),ex=e.i(280484),eB=e.i(478960),ek=e.i(75534),eN=e.i(807056),ef=e.i(482998),eg=e.i(863948),eP=e.i(711465);e.i(561754);var ey=e.i(360126),ev=e.i(605650);e.i(998189);var eF=e.i(429236),eM=e.i(397138),eb=e.i(679723);let eK=e=>{let s,i=(0,a.c)(4),{validator:r,marketData:o}=e,n=(0,d.useDIContextModels)("currentEpochModel"),c=(0,l.useStore)(n.$data),E=c?.nextEpochApproximateDate??null;return i[0]!==o||i[1]!==E||i[2]!==r?(s=(0,t.jsx)(eb.TerraValidatorFee,{commissionData:r,marketData:o,estimatedMonthlyRewards:r.estimatedMonthlyRewards,nextEpochApproximateDate:E}),i[0]=o,i[1]=E,i[2]=r,i[3]=s):s=i[3],s},ej=e=>{let s,i,r=(0,a.c)(12),{item:o,blockchainType:n}=e;r[0]!==n?(s=e=>e?.[et.blockchainCurrencyMap[n]],r[0]=n,r[1]=s):s=r[1];let c=(0,l.useStoreMap)(eF.MarketDataModel.$marketData,s);if(n===O.EBlockchainType.TERRA_CLASSIC){let e;return r[2]!==c||r[3]!==o?(e=(0,t.jsx)(eK,{validator:o,marketData:c}),r[2]=c,r[3]=o,r[4]=e):e=r[4],e}return r[5]!==n||r[6]!==o.commissionChangedAt||r[7]!==o.commissionRate||r[8]!==o.commissionRateDiff||r[9]!==c||r[10]!==o.estimatedMonthlyRewards?(i=(0,t.jsx)(eM.FeeValue,{blockchainType:n,marketData:c,commissionRate:o.commissionRate,commissionChangedAt:o.commissionChangedAt,commissionRateDiff:o.commissionRateDiff,estimatedMonthlyRewards:o.estimatedMonthlyRewards}
1),r[5]=n,r[6]=o.commissionChangedAt,r[7]=o.commissionRate,r[8]=o.commissionRateDiff,r[9]=c,r[10]=o.estimatedMonthlyRewards,r[11]=i):i=r[11],i};var ew=e.i(944407);let eG=e=>{let s,i=(0,a.c)(13),{className:l,item:r,isDetailsLoaded:o,isExpanded:n}=e,c=!o||!n;return i[0]!==l||i[1]!==r.checkpointsMissed||i[2]!==r.checkpointsMissedPercent||i[3]!==r.checkpointsOffline||i[4]!==r.checkpointsProposed||i[5]!==r.checkpointsProposedCount||i[6]!==r.checkpointsSigned||i[7]!==r.checkpointsSignedCount||i[8]!==r.checkpointsTotalCount||i[9]!==r.lastMissedCheckpointTimestamp||i[10]!==r.lastProposedCheckpointTimestamp||i[11]!==c?(s=(0,t.jsx)(ew.CheckpointsPercentValue,{className:l,isOffline:r.checkpointsOffline,lastBlockTimestamp:r.lastMissedCheckpointTimestamp,signedCheckpoints:r.checkpointsSignedCount,signedCheckpointsPercent:r.checkpointsSigned,missedCheckpoints:r.checkpointsMissed,missedCheckpointsPercent:r.checkpointsMissedPercent,checkpointsTotal:r.checkpointsTotalCount,checkpointsProposed:r.checkpointsProposed,checkpointsProposedCount:r.checkpointsProposedCount,lastProposedCheckpointTimestamp:r.lastProposedCheckpointTimestamp,hideMobileInfo:c}),i[0]=l,i[1]=r.checkpointsMissed,i[2]=r.checkpointsMissedPercent,i[3]=r.checkpointsOffline,i[4]=r.checkpointsProposed,i[5]=r.checkpointsProposedCount,i[6]=r.checkpointsSigned,i[7]=r.checkpointsSignedCount,i[8]=r.checkpointsTotalCount,i[9]=r.lastMissedCheckpointTimestamp,i[10]=r.lastProposedCheckpointTimestamp,i[11]=c,i[12]=s):s=i[12],s};var eH=e.i(862027),eW=e.i(184819),eU=e.i(917782);let eY=e=>{let s,i=(0,a.c)(5),{className:l,item:r,blockchainType:o}=e,n=r.details.statusChangedAt,c=o===O.EBlockchainType.TERRA_CLASSIC?eU.TERRA_MAX_ACTIVITY_DISTANCE:void 0,d=o!==O.EBlockchainType.TERRA_CLASSIC||(0,eH.getDistanceInSeconds)(n)<eU.TERRA_MAX_ACTIVITY_DISTANCE;return i[0]!==l||i[1]!==c||i[2]!==r||i[3]!==d?(s=(0,t.jsx)(eW.ChangedAt,{item:r,showTooltip:d,edgeMax:c,className:l}),i[0]=l,i[1]=c,i[2]=r,i[3]=d,i[4]=s):s=i[4],s};var eX=e.i(556488);let e$=e=>{let s,i=(0,a.c)(11),{className:l,item:r}=e;return i[0]!==l||i[1]!==r.borBlocksTotal||i[2]!==r.borEmptyBlocks||i[3]!==r.borEmptyBlocksPercent||i[4]!==r.borLastMissedBlockTimestamp||i[5]!==r.borMissedBlocks||i[6]!==r.borMissedBlocksPercent||i[7]!==r.borOffline||i[8]!==r.borSignedBlocks||i[9]!==r.borSignedBlocksPercent?(s=(0,t.jsx)(eX.BorPercentValue,{className:l,lastBlockTimestamp:r.borLastMissedBlockTimestamp,signedBlocks:r.borSignedBlocks,signedBlocksPercent:r.borSignedBlocksPercent,missedBlocks:r.borMissedBlocks,missedBlocksPercent:r.borMissedBlocksPercent,blocksEmpty:r.borEmptyBlocks,blocksTotal:r.borBlocksTotal,blocksEmptyPercent:r.borEmptyBlocksPercent,isOffline:r.borOffline}),i[0]=l,i[1]=r.borBlocksTotal,i[2]=r.borEmptyBlocks,i[3]=r.borEmptyBlocksPercent,i[4]=r.borLastMissedBlockTimestamp,i[5]=r.borMissedBlocks,i[6]=r.borMissedBlocksPercent,i[7]=r.borOffline,i[8]=r.borSignedBlocks,i[9]=r.borSignedBlocksPercent,i[10]=s):s=i[10],s};var eQ=e.i(428030);let ez=e=>{let s,i=(0,a.c)(9),{className:l,item:r}=e;return i[0]!==l||i[1]!==r.heimdallLastMissedBlockTimestamp||i[2]!==r.heimdallMissedBlocks||i[3]!==r.heimdallMissedBlocksPercent||i[4]!==r.heimdallOffline||i[5]!==r.heimdallSignedBlocks||i[6]!==r.heimdallSignedBlocksPercent||i[7]!==r.heimdallTotalBlocks?(s=(0,t.jsx)(eQ.HeimdallPercentValue,{className:l,lastBlockTimestamp:r.heimdallLastMissedBlockTimestamp,signedBlocks:r.heimdallSignedBlocks,signedBlocksPercent:r.heimdallSignedBlocksPercent,missedBlocks:r.heimdallMissedBlocks,missedBlocksPercent:r.heimdallMissedBlocksPercent,blocksTotal:r.heimdallTotalBlocks,isOffline:r.heimdallOffline}),i[0]=l,i[1]=r.heimdallLastMissedBlockTimestamp,i[2]=r.heimdallMissedBlocks,i[3]=r.heimdallMissedBlocksPercent,i[4]=r.heimdallOffline,i[5]=r.heimdallSignedBlocks,i[6]=r.heimdallSignedBlocksPercent,i[7]=r.heimdallTotalBlocks,i[8]=s):s=i[8],s};var eq=e.i(835694);e.i(849412);var eZ=e.i(802340);let eJ=e=>{let s,i,r=(0,a.c)(8),{data:o,className:n}=e,c=(0,l.useUnit)(eZ.ParticipationInGovernanceModalModel.openModal);return r[0]!==o||r[1]!==c?(s=()=>c(o),r[0]=o,r[1]=c,r[2]=s):s=r[2],r[3]!==n||r[4]!==o.governanceCount||r[5]!==o.maxGovernanceCount||r[6]!==s?(i=(0,t.jsx)(eq.ParticipationGovernance,{className:n,value:o.governanceCount,total:o.maxGovernanceCount,onClick:s}),r[3]=n,r[4]=o.governanceCount,r[5]=o.maxGovernanceCount,r[6]=s,r[7]=i):i=r[7],i};var e0=e.i(559831);let e1=e=>
1{let s,i=(0,a.c)(10),{className:l,isExtracted:r,item:o}=e;return i[0]!==l||i[1]!==r||i[2]!==o.lastMissedVotingTime||i[3]!==o.oracleVotesMissesCount||i[4]!==o.oracleVotesMissesPercent||i[5]!==o.oracleVotesPeriodCount||i[6]!==o.oracleVotesPeriodOffline||i[7]!==o.oracleVotesPeriodSigned||i[8]!==o.oracleVotesSigned?(s=(0,t.jsx)(e0.OracleVotesValue,{className:l,showMobileInfo:r,oracleVotesSigned:o.oracleVotesSigned,oracleVotesPeriodCount:o.oracleVotesPeriodCount,oracleVotesPeriodSigned:o.oracleVotesPeriodSigned,lastMissedVotingTime:o.lastMissedVotingTime,oracleVotesMissesCount:o.oracleVotesMissesCount,oracleVotesMissesPercent:o.oracleVotesMissesPercent,isOffline:o.oracleVotesPeriodOffline}),i[0]=l,i[1]=r,i[2]=o.lastMissedVotingTime,i[3]=o.oracleVotesMissesCount,i[4]=o.oracleVotesMissesPercent,i[5]=o.oracleVotesPeriodCount,i[6]=o.oracleVotesPeriodOffline,i[7]=o.oracleVotesPeriodSigned,i[8]=o.oracleVotesSigned,i[9]=s):s=i[9],s};var e2=e.i(641691);let e3=e=>{let s,i,r=(0,a.c)(7),{blockchainType:o,item:n,className:c}=e;r[0]!==o?(s=e=>e?.[et.blockchainCurrencyMap[o]],r[0]=o,r[1]=s):s=r[1];let d=(0,l.useStoreMap)(eF.MarketDataModel.$marketData,s);return r[2]!==o||r[3]!==c||r[4]!==n.estimatedMonthlyRewards||r[5]!==d?(i=(0,t.jsx)(e2.ValidatorClaimedReward,{blockchainType:o,estimatedMonthlyRewards:n.estimatedMonthlyRewards,marketData:d,className:c}),r[2]=o,r[3]=c,r[4]=n.estimatedMonthlyRewards,r[5]=d,r[6]=i):i=r[6],i};var e4=e.i(949234);let e5=e=>{let s,i,l=(0,a.c)(6),{item:r,className:o,blockchainType:n}=e;return l[0]!==n?(s=(0,ey.getBlockchainCurrencyAmountFormatterOptions)(n),l[0]=n,l[1]=s):s=l[1],l[2]!==o||l[3]!==r||l[4]!==s?(i=(0,t.jsx)(e4.SelfStakeValue,{className:o,item:r,options:s}),l[2]=o,l[3]=r,l[4]=s,l[5]=i):i=l[5],i},e6={[eo.EValidatorsListField.VALIDATOR_NAME]:eE.VALIDATORS_LIST_NAME_KEY,[eo.EValidatorsListField.ROW_INDEX]:eE.VALIDATORS_LIST_ROW_INDEX_KEY,[eo.EValidatorsListField.TOTAL_STAKED]:eE.VALIDATORS_LIST_TOTAL_STAKED_KEY,[eo.EValidatorsListField.DELEGATORS_COUNT]:eE.VALIDATORS_LIST_DELEGATORS_COUNT_KEY,[eo.EValidatorsListField.APR]:eE.VALIDATORS_LIST_APR_KEY,[eo.EValidatorsListField.COMMISSION_RATE]:eE.VALIDATORS_LIST_COMMISSION_RATE_KEY,[eo.EValidatorsListField.BLOCKS_UPTIME]:eE.VALIDATORS_LIST_BLOCKS_UPTIME_KEY,[eo.EValidatorsListField.SELF_STAKE]:eE.VALIDATORS_LIST_SELF_STAKE_KEY,[eo.EValidatorsListField.CHECKPOINTS_SIGNED]:eE.VALIDATORS_LIST_CHECKPOINTS_SIGNED_KEY,[eo.EValidatorsListField.CHANGED_AT]:eE.VALIDATORS_LIST_CHANGED_AT_KEY,[eo.EValidatorsListField.BOR_BLOCKS]:eE.VALIDATORS_LIST_BOR_BLOCKS_KEY,[eo.EValidatorsListField.HEIMDALL_BLOCKS]:eE.VALIDATORS_LIST_HEIMDALL_BLOCKS_KEY,[eo.EValidatorsListField.VOTING_POWER]:eE.VALIDATORS_LIST_VOTING_POWER_KEY,[eo.EValidatorsListField.GOVERNANCE]:eE.VALIDATORS_LIST_GOVERNANCE_KEY,[eo.EValidatorsListField.STATUS]:eE.VALIDATORS_LIST_STATUS_KEY,[eo.EValidatorsListField.VOTED]:eE.VALIDATORS_LIST_VOTES_KEY,[eo.EValidatorsListField.REWARDS_CLAIMED]:eE.VALIDATORS_LIST_REWARDS_CLAIMED_KEY};var e8=e.i(786313),e7=e.i(608388),e9=e.i(199429);let se=e=>{let s,i,r,o,n,c,d,E=(0,a.c)(32),{renderAdditionalRow:T,isActiveSet:S,blockchainType:L,timeframe:A,searchValue:u,validatorsListModel:I,commonControlsModel:V,currentCount:D,hasVotes:h,className:C}=e,B=(0,l.useStore)(I.$isPending),k=(0,l.useStore)(I.$sort),N=(0,l.useStore)(V.$isDustValidatorsHidden),f=(0,l.useStore)(V.$isStakeDiffOnlyRedelegations),g=(0,l.useStore)(I.$validators),P=(0,l.useUnit)(I.applySort),y=(0,l.useUnit)(I.loadList),v=m.blockchainPathMap[L],F=(0,R.useQuerySort)(I.applySort,I.INITIAL_SORT);E[0]!==L||E[1]!==V||E[2]!==S||E[3]!==I?(s={isActiveSet:S,blockchainType:L,validatorsListModel:I,commonControlsModel:V},E[0]=L,E[1]=V,E[2]=S,E[3]=I,E[4]=s):s=E[4];let b=(e=>{let s,i,r=(0,a.c)(9),{isActiveSet:o,blockchainType:n,commonControlsModel:c}=e,d=(0,ea.useValidatorsListCustomFieldsModel)(n),E=(0,l.useStore)(d.$activeFields),T=(0,l.useStore)(c.$isDustValidatorsHidden),S=et.blockchainCurrencyMap[n];r[0]!==n||r[1]!==T||r[2]!==S?(s=(({currency:e,blockchainType:s,isDelegatorsHidden:a})=>{switch(s){case O.EBlockchainType.POLYGON:return{[eo.EValidatorsListField.TOTAL_STAKED]:(0,e7.fromTemplate)(eE.VALIDATORS_LIST_TOTAL_STAKE_TOOLTIP_TEXT,{currency:e}),[eo.EValidatorsListField.DELEGATORS_COUNT]:a?(0,e7.fromTemplate)(eE.VALIDATORS_LIST_DELEGATORS_TOOLTIP_TEXT,{currency:e}):void 0,[eo.EValidatorsListField.APR]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:O.EBlockchainType.POLYGON,text:eu.APR_TOOLTIP_TEXT}),[eo.EValidatorsListField.CHECKPOINTS_SIGNED]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:O.EBlockchainType.POLYGON,text:eu.POLYGON_CHECKPOINTS_SIGNED_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.IN_THE_LAST}),[eo.EValidatorsListField.BOR_BLOCKS]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:O.EBlockchainType.POLYGON,text:eu.POLYGON_BOR_BLOCKS_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.IN_THE_LAST}),[eo.EValidatorsListField.HEIMDALL_BLOCKS]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:O.EBlockchainType.POLYGON,text:eu.POLYGON_HEIMDALL_BLOCKS_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.IN_THE_LAST})};case O.EBlockchainType.TERRA_CLASSIC:case O.EBlockchainType.CELESTIA:case O.EBlockchainType.HAQQ:case O.EBlockchainType.DYDX:case O.EBlockchainType.EIGEN_LAYER:case O.EBlockchainType.CRONOS:case O.EBlockchainType.TX:case O.EBlockchainType.ATOMONE:return{[eo.EValidatorsListField.TOTAL_STAKED]:(0,e7.fromTemplate)(eE.VALIDATORS_LIST_TOTAL_STAKE_TOOLTIP_TEXT,{currency:e}),[eo.EValidatorsListField.VOTING_POWER]:eE.VALIDATORS_LIST_VOTING_POWER_TOOLTIP_TEXT,[eo.EValidatorsListField.APR]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.APR_TOOLTIP_TEXT}),[eo.EValidatorsListField.GOVERNANCE]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.GOVERNANCE_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.OUT_OF_THE_LAST}),[eo.EValidatorsListField.BLOCKS_UPTIME]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.BLOCKS_UPTIME_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.OUT_OF_THE_LAST}),[eo.EValidatorsListField.VOTED]:(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.ORACLE_VOTED_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.OUT_OF_THE_LAST})};default:return{}}})({currency:S,isDelegatorsHidden:T,blockchainType:n}),r[0]=n,r[1]=T,r[2]=S,r[3]=s):s=r[3];let L=s;return r[4]!==n||r[5]!==E||r[6]!==o||r[7]!==L?(i=function({customFields:e,blockchainType:s,tooltips:a,showBonded:i}){let l=e.filter(e=>!e.isFixedWidth).length,r=e.map(({id:e})=>(({field:e,blockchainType:s,columnsLength:a,tooltips:i})=>({label:((e,s)=>{switch(e){case eo.EValidatorsListField.ROW_INDEX:return eE.VALIDATORS_LIST_ROW_INDEX_LABEL;case eo.EValidatorsListField.TOTAL_STAKED:return eE.VALIDATORS_LIST_TOTAL_STAKED_LABEL;case eo.EValidatorsListField.DELEGATORS_COUNT:return eE.VALIDATORS_LIST_DELEGATORS_COUNT_LABEL;case eo.EValidatorsListField.APR:return eE.VALIDATORS_LIST_APR_LABEL;case eo.EValidatorsListField.COMMISSION_RATE:return eE.VALIDATORS_LIST_COMMISSION_RATE_LABEL;case eo.EValidatorsListField.BLOCKS_UPTIME:return eE.VALIDATORS_LIST_BLOCKS_UPTIME_LABEL;case eo.EValidatorsListField.SELF_STAKE:return eE.VALIDATORS_LIST_SELF_STAKE_LABEL;case eo.EValidatorsListField.CHECKPOINTS_SIGNED:return eE.VALIDATORS_LIST_CHECKPOINTS_SIGNED_LABEL;case eo.EValidatorsListField.CHANGED_AT:return s===O.EBlockchainType.POLYGON?eE.VALIDATORS_LIST_UNBONDED_LABEL:eE.VALIDATORS_LIST_STATUS_CHANGED_LABEL;case eo.EValidatorsListField.BOR_BLOCKS:return eE.VALIDATORS_LIST_BOR_BLOCKS_
1LABEL;case eo.EValidatorsListField.HEIMDALL_BLOCKS:return eE.VALIDATORS_LIST_HEIMDALL_BLOCKS_LABEL;case eo.EValidatorsListField.VOTING_POWER:return eE.VALIDATORS_LIST_VOTING_POWER_LABEL;case eo.EValidatorsListField.GOVERNANCE:return eE.VALIDATORS_LIST_GOVERNANCE_LABEL;case eo.EValidatorsListField.STATUS:return eE.VALIDATORS_LIST_STATUS_LABEL;case eo.EValidatorsListField.VOTED:return eE.VALIDATORS_LIST_VOTES_LABEL;case eo.EValidatorsListField.REWARDS_CLAIMED:return eE.VALIDATORS_LIST_REWARDS_CLAIMED_LABEL;default:throw Error(`Unsupported field ${e}`)}})(e,s),uniqueKey:`${s}:${e6[e]}`,sortingQueue:(0,en.getValidatorsListSortingQueue)(e),minWidth:((e,s)=>{switch(e){case eo.EValidatorsListField.ROW_INDEX:return 40;case eo.EValidatorsListField.TOTAL_STAKED:return s===O.EBlockchainType.CRONOS?250:225;case eo.EValidatorsListField.DELEGATORS_COUNT:return 150;case eo.EValidatorsListField.APR:return 95;case eo.EValidatorsListField.COMMISSION_RATE:return 175;case eo.EValidatorsListField.BLOCKS_UPTIME:return 110;case eo.EValidatorsListField.SELF_STAKE:return 210;case eo.EValidatorsListField.CHECKPOINTS_SIGNED:return 110;case eo.EValidatorsListField.CHANGED_AT:return 90;case eo.EValidatorsListField.BOR_BLOCKS:return 110;case eo.EValidatorsListField.HEIMDALL_BLOCKS:return 140;case eo.EValidatorsListField.VOTING_POWER:return 180;case eo.EValidatorsListField.GOVERNANCE:case eo.EValidatorsListField.STATUS:return 150;case eo.EValidatorsListField.VOTED:return 110;case eo.EValidatorsListField.REWARDS_CLAIMED:return 220;default:throw Error(`Unsupported field ${e}`)}})(e,s),weight:((e,s)=>{switch(e){case eo.EValidatorsListField.TOTAL_STAKED:case eo.EValidatorsListField.DELEGATORS_COUNT:case eo.EValidatorsListField.APR:case eo.EValidatorsListField.COMMISSION_RATE:case eo.EValidatorsListField.BLOCKS_UPTIME:case eo.EValidatorsListField.SELF_STAKE:case eo.EValidatorsListField.CHECKPOINTS_SIGNED:case eo.EValidatorsListField.CHANGED_AT:case eo.EValidatorsListField.BOR_BLOCKS:case eo.EValidatorsListField.HEIMDALL_BLOCKS:case eo.EValidatorsListField.VOTING_POWER:case eo.EValidatorsListField.GOVERNANCE:case eo.EValidatorsListField.STATUS:case eo.EValidatorsListField.VOTED:case eo.EValidatorsListField.REWARDS_CLAIMED:return .7/s;default:return}})(e,a),tooltip:((e,s)=>{switch(e){case eo.EValidatorsListField.TOTAL_STAKED:return s[eo.EValidatorsListField.TOTAL_STAKED];case eo.EValidatorsListField.DELEGATORS_COUNT:return s[eo.EValidatorsListField.DELEGATORS_COUNT];case eo.EValidatorsListField.APR:return s[eo.EValidatorsListField.APR];case eo.EValidatorsListField.BLOCKS_UPTIME:return s[eo.EValidatorsListField.BLOCKS_UPTIME];case eo.EValidatorsListField.CHECKPOINTS_SIGNED:return s[eo.EValidatorsListField.CHECKPOINTS_SIGNED];case eo.EValidatorsListField.BOR_BLOCKS:return s[eo.EValidatorsListField.BOR_BLOCKS];case eo.EValidatorsListField.HEIMDALL_BLOCKS:return s[eo.EValidatorsListField.HEIMDALL_BLOCKS];case eo.EValidatorsListField.VOTING_POWER:return s[eo.EValidatorsListField.VOTING_POWER];case eo.EValidatorsListField.GOVERNANCE:return s[eo.EValidatorsListField.GOVERNANCE];case eo.EValidatorsListField.VOTED:return s[eo.EValidatorsListField.VOTED];case eo.EValidatorsListField.REWARDS_CLAIMED:return eu.CLAIMED_REWARD_TOOLTIP_TEXT}})(e,i),id:(e=>{if(e===eo.EValidatorsListField.ROW_INDEX)return eo.EValidatorsListField.ROW_INDEX})(e),valueRenderer:((e,s)=>
1{switch(e){case eo.EValidatorsListField.ROW_INDEX:return(e,s)=>(0,t.jsx)(em.RowIndex,{index:s});case eo.EValidatorsListField.TOTAL_STAKED:return e=>(0,t.jsx)(eR.TotalStaked,{data:e,formatterOptions:(0,ey.getBlockchainCurrencyAmountFormatterOptions)(s)});case eo.EValidatorsListField.DELEGATORS_COUNT:return e=>(0,t.jsx)(e_.DelegatorsCount,{item:e,className:"[&_.el-ValueWithDiffBadge]:text-sm [&_.el-ValueWithDiffMainText]:text-md"});case eo.EValidatorsListField.APR:return e=>(0,t.jsx)(eO.PercentValue,{value:e.apr});case eo.EValidatorsListField.COMMISSION_RATE:return e=>(0,t.jsx)(ej,{item:e,blockchainType:s});case eo.EValidatorsListField.BLOCKS_UPTIME:return e=>(0,t.jsx)(eA.BlocksUptimeValue,{data:e});case eo.EValidatorsListField.SELF_STAKE:return e=>(0,t.jsx)(e5,{blockchainType:s,item:e,className:"[&_.el-ValueWithDiffBadge]:text-sm [&_.el-ValueWithDiffMainText]:text-md"});case eo.EValidatorsListField.CHECKPOINTS_SIGNED:return e=>(0,t.jsx)(eG,{item:e});case eo.EValidatorsListField.CHANGED_AT:return e=>(0,t.jsx)(eY,{item:e,blockchainType:s});case eo.EValidatorsListField.BOR_BLOCKS:return e=>(0,t.jsx)(e$,{item:e});case eo.EValidatorsListField.HEIMDALL_BLOCKS:return e=>(0,t.jsx)(ez,{item:e});case eo.EValidatorsListField.VOTING_POWER:return e=>(0,t.jsx)(ev.ValidatorsListCumulativeStake,{listItem:e,blockchainType:s});case eo.EValidatorsListField.GOVERNANCE:return e=>(0,t.jsx)(eJ,{data:e,className:"[&_.el-ParticipationGovernanceText]:text-md"});case eo.EValidatorsListField.STATUS:return e=>(0,t.jsx)(ep.Status,{blockchainType:s,status:e.status});case eo.EValidatorsListField.VOTED:return e=>(0,t.jsx)(e1,{item:e});case eo.EValidatorsListField.REWARDS_CLAIMED:return e=>(0,t.jsx)(e3,{item:e,blockchainType:s});default:throw Error(`Unsupported field ${e}`)}})(e,s),suspenseValueRenderer:(e=>{switch(e){case eo.EValidatorsListField.ROW_INDEX:return()=>(0,t.jsx)(eI.RowIndexSuspense,{});case eo.EValidatorsListField.TOTAL_STAKED:return()=>(0,t.jsx)(eV.SuspenseTotalStaked,{});case eo.EValidatorsListField.DELEGATORS_COUNT:return()=>(0,t.jsx)(eD.DelegatorsCountSuspense,{});case eo.EValidatorsListField.APR:return()=>(0,t.jsx)(eh.PercentValueSuspense,{});case eo.EValidatorsListField.COMMISSION_RATE:return()=>(0,t.jsx)(eC.FeeValueSuspense,{});case eo.EValidatorsListField.BLOCKS_UPTIME:return()=>(0,t.jsx)(ex.BlocksSignaturesPercentValueSuspense,{});case eo.EValidatorsListField.SELF_STAKE:return()=>(0,t.jsx)(eg.SelfStakeSuspense,{});case eo.EValidatorsListField.CHECKPOINTS_SIGNED:return()=>(0,t.jsx)(ex.BlocksSignaturesPercentValueSuspense,{});case eo.EValidatorsListField.CHANGED_AT:return()=>(0,t.jsx)(ef.ChangedAtSuspense,{});case eo.EValidatorsListField.BOR_BLOCKS:case eo.EValidatorsListField.HEIMDALL_BLOCKS:return()=>(0,t.jsx)(ex.BlocksSignaturesPercentValueSuspense,{});case eo.EValidatorsListField.VOTING_POWER:return()=>(0,t.jsx)(eB.CumulativeStakeSuspense,{});case eo.EValidatorsListField.GOVERNANCE:return()=>(0,t.jsx)(ek.SuspenseGovParticipation,{});case eo.EValidatorsListField.STATUS:return()=>(0,t.jsx)(eN.StatusSuspense,{});case eo.EValidatorsListField.VOTED:return()=>(0,t.jsx)(ex.BlocksSignaturesPercentValueSuspense,{});case eo.EValidatorsListField.REWARDS_CLAIMED:return()=>(0,t.jsx)(eP.ClaimedRewardSuspense,{});default:throw Error(`Unsupported field ${e}`)}})(e)}))({field:e,blockchainType:s,columnsLength:l,tooltips:a}));return[...r.filter(e=>e.id===eo.EValidatorsListField.ROW_INDEX),{label:eE.VALIDATORS_LIST_VALIDATOR_LABEL,weight:l>0?.3:1,minWidth:426,uniqueKey:`${s}:validators-list-name`,sortingQueue:(0,en.getValidatorsListSortingQueue)(eo.EValidatorsListField.VALIDATOR_NAME),valueRenderer:e=>(0,t.jsx)(ec.ValidatorsListName,{className:i?"[&_.el-RankPlate]:min-w-[67px]":void 0,showRank:i,validator:e,blockchainType:s,rowKey:ee(e)}),suspenseValueRenderer:()=>(0,t.jsx)(ed.ValidatorsListNameSuspense,{showBonded:i})},...r.filter(e=>e.id!==eo.EValidatorsListField.ROW_INDEX),{label:"",minWidth:42,uniqueKey:`${s}:validators-list-favorite`,valueRenderer:e=>(0,t.jsx)(eL,{slug:e.slug}),suspenseValueRenderer:()=>(0,t.jsx)(er,{className:"[&_.el-Icon]:iconSize-20px shrink-0",icon:x.IconName.STAR})}]}({customFields:E,blockchainType:n,tooltips:L,showBonded:o}),r[4]=n,r[5]=E,r[6]=o,r[7]=L,r[8]=i):i=r[8],i})(s);E[5]!==v?(i=e=>`${v}/${e.slug}`,E[5]=v,E[6]=i):i=E[6];let K=i;E[7]!==P?(r=e=>e.sortBy&&P(e.sortBy),E[7]=P,E[8]=r):r=E[8];let j=r;E[9]!==L||E[10]!==h||E[11]!==S?(o=e=>L===O.EBlockchainType.POLYGON?(0,t.jsx)(J,{isActiveSet:S,validator:e}):(0,t.jsx)(M,{blockchainType:L,isActiveSet:S,validator:e,hasVotes:h}),E[9]=L,E[10]=h,E[11]=S,E[12]=o):o=E[12];let w=o;(0,l.useGate)(I.gate,F??void 0),E[13]!==N||E[14]!==S||E[15]!==u||E[16]!==f||E[17]!==A||E[18]!==y?(n=()=>{y({timeframe:A,nameContains:u,hideDustValidators:N,showStakeDiffOnlyRedelegations:f,activeValidators:S})},c=[N,u,A,y,S,f],E[13]=N,E[14]=S,E[15]=u,E[16]=f,E[17]=A,E[18]=y,E[19]=n,E[20]=c):(n=E[19],c=E[20]),(0,_.useEffect)(n,c);let G=D??100,H=k??void 0;return E[21]!==C||E[22]!==b||E[23]!==K||E[24]!==j||E[25]!==B||E[26]!==T||E[27]!==w||E[28]!==G||E[29]!==H||E[30]!==g?(d=(0,t.jsx)(p.DataList,{className:C,additionalRowRenderer:T,data:g,getRowKey:ee,columns:b,suspensePageSize:G,useStickyHeader:!0,expandedViewRenderer:w,activeSort:H,onListChange:j,getRowHref:K,hideControls:!0,isLoading:B,extraRowStyles:es}),E[21]=C,E[22]=b,E[23]=K,E[24]=j,E[25]=B,E[26]=T,E[27]=w,E[28]=G,E[29]=H,E[30]=g,E[31]=d):d=E[31],d};var ss=e.i(351054),st=e.i(313350),sa=e.i(628364),si=e.i(757153),sl=e.i(889341),sr=e.i(86931),so=e.i(63333),sn=e.i(973462),sc=e.i(414844);let sd=e=>{let s,l,r,o=(0,a.c)(12),{className:n,isExtracted:c,isActiveSet:d,blockchainType:E,validatorSlug:T,signaturesType:S,children:L}=e;return o[0]!==n?(s=(0,i.twMerge)("el-WithUptimeChart flex w-full flex-col gap-0.8",n),o[0]=n,o[1]=s):s=o[1],o[2]!==E||o[3]!==d||o[4]!==c||o[5]!==S||o[6]!==T?(l=c&&d&&(0,t.jsx)(P.BlockchainAgentUptimeChart,{signaturesType:S,blockchainType:E,factoryOptions:{slug:T}}),o[2]=E,o[3]=d,o[4]=c,o[5]=S,o[6]=T,o[7]=l):l=o[7],o[8]!==L||o[9]!==s||o[10]!==l?(r=(0,t.jsxs)("div",{className:s,children:[L,l]}),o[8]=L,o[9]=s,o[10]=l,o[11]=r):r=o[11],r};var sE=((s={}).TOTAL_STAKE="totalStake",s.VOTING_POWER="votingPower",s.VOTES="votes",s.BLOCKS="blocks",s.CHECKPOINTS="checkpoints",s.HEIMDALL_BLOCKS="heimdallBlocks",s.BOR_BLOCKS="borBlocks",s.SELF_STAKE="selfStake",s.SIGNER_BALANCE="signerBalance",s.HEIMDALL_FEES="heimdallFees",s.VALIDATOR_ID="validatorId",s.STATUS="status",s.OPERATOR_ADDRESS="operatorAddress",s.FEEDER_ADDRESS="feederAddress",s.OWNER_ADDRESS="ownerAddress",s.SIGNER_ADDRESS="signerAddress",s.CONTRACT_ADDRESS="contractAddress",s.ORACLE="oracle",s.DELEGATORS="delegators",s.APR="apr",s.FEE="fee",s.REWARDS_CLAIMED="rewardsClaimed",s);let sT={base:[sE.TOTAL_STAKE,sE.FEE,sE.CHECKPOINTS],detailed:[sE.HEIMDALL_BLOCKS,sE.BOR_BLOCKS,sE.DELEGATORS,sE.APR,sE.SELF_STAKE,sE.SIGNER_BALANCE,sE.HEIMDALL_FEES,sE.VALIDATOR_ID,sE.STATUS,sE.OWNER_ADDRESS,sE.SIGNER_ADDRESS,sE.CONTRACT_ADDRESS]},sS={base:[sE.TOTAL_STAKE,sE.VOTING_POWER,sE.VOTES,sE.BLOCKS,sE.ORACLE,sE.FEE],detailed:[sE.REWARDS_CLAIMED,sE.DELEGATORS,sE.APR,sE.SELF_STAKE,sE.STATUS,sE.OPERATOR_ADDRESS,sE.FEEDER_ADDRESS,sE.OWNER_ADDRESS]},sL={base:[sE.TOTAL_STAKE,sE.DELEGATORS,sE.STATUS,sE.FEE],detailed:[sE.OPERATOR_ADDRESS,sE.FEEDER_ADDRESS,sE.OWNER_ADDRESS]},sA={base:[sE.TOTAL_STAKE,sE.VOTING_POWER,sE.VOTES,sE.BLOCKS,sE.ORACLE,sE.FEE],detailed:[sE.REWARDS_CLAIMED,sE.DELEGATORS,sE.APR,sE.SELF_STAKE,sE.STATUS,sE.OPERATOR_ADDRESS,sE.OWNER_ADDRESS]},su={base:[sE.TOTAL_STAKE,sE.DELEGATORS,sE.STATUS,sE.FEE],detailed:[sE.OPERATOR_ADDRESS,sE.OWNER_ADDRESS]},s_={base:[sE.TOTAL_STAKE,sE.VOTING_POWER,sE.VOTES,sE.BLOCKS,sE.FEE],detailed:[sE.REWARDS_CLAIMED,sE.DELEGATORS,sE.APR,sE.SELF_STAKE,sE.STATUS,sE.OPERATOR_ADDRESS,sE.OWNER_ADDRESS]},sO={base:[sE.TOTAL_STAKE,sE.DELEGATORS,sE.STATUS,sE.FEE],detailed:[sE.OPERATOR_ADDRESS,sE.OWNER_ADDRESS]},sm={active:sT},sp={active:sS,inactive:sL},sR={active:s_,inactive:sO},sI={active:sA,inactive:su},sV=({row:e,currency:s,validatorStatus:t,blockchainType:a})=>{switch(e){case sE.TOTAL_STAKE:return`${s} ${eE.VALIDATORS_LIST_TOTAL_STAKED_LABEL}`;case sE.VOTING_POWER:return eE.VALIDATORS_LIST_VOTING_POWER_LABEL;case sE.VOTES:return eE.VALIDATORS_LIST_GOVERNANCE_LABEL;case sE.BLOCKS:return eE.VALIDATORS_LIST_BLOCKS_UPTIME_LABEL;case sE.CHECKPOINTS:return eE.VALIDATORS_LIST_CHECKPOINTS_SIGNED_FULL_LABEL;case sE.HEIMDALL_BLOCKS:return eE.VALIDATORS_LIST_HEIMDALL_BLOCKS_
1LABEL;case sE.BOR_BLOCKS:return eE.VALIDATORS_LIST_BOR_BLOCKS_LABEL;case sE.SELF_STAKE:return eE.VALIDATORS_LIST_SELF_STAKE_LABEL;case sE.SIGNER_BALANCE:return eE.VALIDATORS_LIST_SIGNER_BALANCE_LABEL;case sE.HEIMDALL_FEES:return eE.VALIDATORS_LIST_HEIMDALL_FEES_LABEL;case sE.VALIDATOR_ID:return eE.VALIDATORS_LIST_VALIDATOR_ID_LABEL;case sE.STATUS:return(0,sl.getValidatorStatusLabel)(t,a);case sE.OPERATOR_ADDRESS:return eE.VALIDATORS_LIST_OPERATOR_ADDRESS_LABEL;case sE.FEEDER_ADDRESS:return eE.VALIDATORS_LIST_FEEDER_ADDRESS_LABEL;case sE.OWNER_ADDRESS:return eE.VALIDATORS_LIST_OWNER_ADDRESS_LABEL;case sE.SIGNER_ADDRESS:return eE.VALIDATORS_LIST_SIGNER_ADDRESS_LABEL;case sE.CONTRACT_ADDRESS:return eE.VALIDATORS_LIST_CONTRACT_ADDRESS_LABEL;case sE.ORACLE:return eE.VALIDATORS_LIST_VOTES_LABEL;case sE.DELEGATORS:return eE.VALIDATORS_LIST_DELEGATORS_COUNT_LABEL;case sE.APR:return eE.VALIDATORS_LIST_APR_LABEL;case sE.FEE:return eE.VALIDATORS_LIST_COMMISSION_RATE_LABEL;case sE.REWARDS_CLAIMED:return eE.VALIDATORS_LIST_REWARDS_CLAIMED_LABEL}},sD={[sE.REWARDS_CLAIMED]:"items-start"},sh=({row:e,blockchainType:s,currency:a})=>{switch(e){case sE.TOTAL_STAKE:return(0,e7.fromTemplate)(eE.VALIDATORS_LIST_TOTAL_STAKE_TOOLTIP_TEXT,{currency:a});case sE.VOTING_POWER:return eE.VALIDATORS_LIST_VOTING_POWER_TOOLTIP_TEXT;case sE.VOTES:return(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eE.VALIDATORS_LIST_VOTES_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.OUT_OF_THE_LAST});case sE.CHECKPOINTS:return(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.POLYGON_CHECKPOINTS_SIGNED_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.OUT_OF_THE_LAST});case sE.HEIMDALL_BLOCKS:return(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.POLYGON_HEIMDALL_BLOCKS_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.IN_THE_LAST});case sE.BOR_BLOCKS:return(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.POLYGON_BOR_BLOCKS_TOOLTIP_TEXT,suffix:e8.ETimeframeBasedTextSuffix.IN_THE_LAST});case sE.DELEGATORS:return s===O.EBlockchainType.POLYGON?(0,e7.fromTemplate)(eE.VALIDATORS_LIST_DELEGATORS_TOOLTIP_TEXT,{currency:a}):void 0;case sE.APR:return(0,t.jsx)(e9.TimeframeBasedString,{blockchainType:s,text:eu.APR_TOOLTIP_TEXT});case sE.REWARDS_CLAIMED:return eu.CLAIMED_REWARD_TOOLTIP_TEXT;default:return}};function sC(e){switch(e){case O.EBlockchainType.POLYGON:return sm;case O.EBlockchainType.TERRA_CLASSIC:return sp;case O.EBlockchainType.DYDX:return sI;case O.EBlockchainType.CELESTIA:case O.EBlockchainType.HAQQ:case O.EBlockchainType.CRONOS:case O.EBlockchainType.TX:case O.EBlockchainType.ATOMONE:return sR;default:throw Error(`Unsupported blockchainType "${e}"`)}}let sx=({row:e,currency:s,item:a,blockchainType:i,isActiveSet:l})=>({label:sV({row:e,currency:s,validatorStatus:a.status,blockchainType:i}),tooltip:sh({row:e,blockchainType:i,currency:s}),className:sD[e],absoluteLabel:(e=>{switch(e){case sE.HEIMDALL_BLOCKS:case sE.BOR_BLOCKS:case sE.CHECKPOINTS:case sE.BLOCKS:case sE.ORACLE:return!0;default:return}})(e),renderer:function({blockchainType:e,row:s,isActiveSet:a,item:i}){switch(s){case sE.TOTAL_STAKE:return()=>(0,t.jsx)(eR.TotalStaked,{data:i,formatterOptions:(0,ey.getBlockchainCurrencyAmountFormatterOptions)(e)});case sE.VOTING_POWER:return()=>(0,t.jsx)(ev.ValidatorsListCumulativeStake,{listItem:i,blockchainType:e});case sE.FEE:return()=>(0,t.jsx)(ej,{item:i,blockchainType:e});case sE.VOTES:return()=>(0,t.jsx)(eJ,{data:i});case sE.BLOCKS:return({isExpanded:s})=>(0,t.jsx)(sd,{signaturesType:V.ESignaturesType.BLOCKS,isActiveSet:a,isExtracted:s,blockchainType:e,validatorSlug:i.slug,children:(0,t.jsx)(eA.BlocksUptimeValue,{className:"items-start",showMobileInfo:s,data:i})});case sE.CHECKPOINTS:return({isDetailsLoaded:s,isExpanded:l})=>(0,t.jsx)(sd,{signaturesType:V.ESignaturesType.CHECKPOINTS,isActiveSet:a,isExtracted:l,blockchainType:e,validatorSlug:i.slug,children:(0,t.jsx)(eG,{className:"items-start",item:i,isDetailsLoaded:s,isExpanded:l})});case sE.HEIMDALL_BLOCKS:return({isExpanded:s})=>(0,t.jsx)(sd,{signaturesType:V.ESignaturesType.HEIMDALL,isActiveSet:a,isExtracted:s,blockchainType:e,validatorSlug:i.slug,children:(0,t.jsx)(ez,{item:i,className:"items-start"})});case sE.BOR_BLOCKS:return({isExpanded:s})=>(0,t.jsx)(sd,{signaturesType:V.ESignaturesType.BOR,isActiveSet:a,isExtracted:s,blockchainType:e,validatorSlug:i.slug,children:(0,t.jsx)(e$,{item:i,className:"items-start"})});case sE.SELF_STAKE:return()=>(0,t.jsx)(e5,{blockchainType:e,item:i});case sE.SIGNER_BALANCE:return()=>(0,t.jsx)(so.SignerBalanceValue,{item:i});case sE.HEIMDALL_FEES:return()=>(0,t.jsx)(sr.HeimdallFeesValue,{item:i});case sE.VALIDATOR_ID:return()=>(0,t.jsx)(sc.ValidatorIdValue,{item:i});case sE.STATUS:return()=>(0,t.jsx)(sn.ValidatorCardStatus,{statusChangeDate:i.details.statusChangedAt,status:i.status,blockchainType:e,maxRange:O.EBlockchainType.TERRA_CLASSIC&&eU.TERRA_MAX_ACTIVITY_DISTANCE});case sE.OPERATOR_ADDRESS:return()=>(0,t.jsx)(si.ListAddressValue,{address:i.details.operatorAddress,blockchainType:e});case sE.FEEDER_ADDRESS:return()=>(0,t.jsx)(si.ListAddressValue,{address:i.details.feederAddress,blockchainType:e});case sE.OWNER_ADDRESS:return()=>(0,t.jsx)(si.ListAddressValue,{address:i.details.ownerAddress,blockchainType:e});case sE.SIGNER_ADDRESS:return()=>(0,t.jsx)(si.ListAddressValue,{address:i.details.signerAddress,blockchainType:e});case sE.CONTRACT_ADDRESS:return()=>(0,t.jsx)(si.ListAddressValue,{address:i.details.contractAddress,blockchainType:e});case sE.ORACLE:return({isExpanded:s})=>(0,t.jsx)(sd,{signaturesType:V.ESignaturesType.VOTES,isActiveSet:a,isExtracted:s,blockchainType:e,validatorSlug:i.slug,children:(0,t.jsx)(e1,{isExtracted:s,item:i,className:"items-start"})});case sE.DELEGATORS:return()=>(0,t.jsx)(e_.DelegatorsCount,{item:i,badgeClassName:"info-card-badge-modifier"});case sE.APR:return()=>(0,t.jsx)(eO.PercentValue,{value:i.apr,className:"font-600"});case sE.REWARDS_CLAIMED:return()=>(0,t.jsx)(e3,{item:i,blockchainType:e,className:"text-sm font-600"})}}({row:e,isActiveSet:l,item:a,blockchainType:i})}),sB=e=>{let s,l,r,o,n,d=(0,a.c)(27),{className:E,validatorListItem:T,blockchainType:S,blockchainPath:L,isActiveSet:A}=e,[u,_]=(0,ss.useToggleState)(),O=T.status===c.EValidatorStatus.OFFLINE;
1d[0]!==S||d[1]!==A||d[2]!==u||d[3]!==T?(s={showDetails:u,validatorListItem:T,isActiveSet:A,blockchainType:S},d[0]=S,d[1]=A,d[2]=u,d[3]=T,d[4]=s):s=d[4];let{handleGetRows:m,handleGetDetailedRows:p}=function(e){let s,t,i,l,r=(0,a.c)(18),{blockchainType:o,validatorListItem:n,showDetails:c,isActiveSet:d}=e;r[0]!==o?(s=sC(o),r[0]=o,r[1]=s):s=r[1];let{active:E,inactive:T}=s,{base:S,detailed:L}=d?E:T??E,A=et.blockchainCurrencyMap[o];r[2]!==S||r[3]!==o||r[4]!==A||r[5]!==d||r[6]!==n?(t=()=>S.map(e=>sx({item:n,row:e,blockchainType:o,isActiveSet:d,currency:A})),r[2]=S,r[3]=o,r[4]=A,r[5]=d,r[6]=n,r[7]=t):t=r[7];let u=t;r[8]!==o||r[9]!==A||r[10]!==L||r[11]!==d||r[12]!==c||r[13]!==n?(i=()=>c?L.map(e=>sx({item:n,row:e,blockchainType:o,isActiveSet:d,currency:A})):null,r[8]=o,r[9]=A,r[10]=L,r[11]=d,r[12]=c,r[13]=n,r[14]=i):i=r[14];let _=i;return r[15]!==_||r[16]!==u?(l={handleGetRows:u,handleGetDetailedRows:_},r[15]=_,r[16]=u,r[17]=l):l=r[17],l}(s);d[5]!==S||d[6]!==T?(l=(0,sa.getOfflineValidatorTooltipText)(T,S)??void 0,d[5]=S,d[6]=T,d[7]=l):l=d[7];let R=l,I=null===T.rankDiff;d[8]!==T.slug?(r=()=>(0,t.jsx)(eL,{slug:T.slug,className:"[&_.el-Icon]:iconSize-16px"}),d[8]=T.slug,d[9]=r):r=d[9];let V=r,D=O&&"[&_.el-NumberPlateLabel]:bg-dangerColor [&_.el-NumberPlateLabel]:text-colorWhite";d[10]!==E||d[11]!==D?(o=(0,i.twMerge)("el-ValidatorCard",D,E),d[10]=E,d[11]=D,d[12]=o):o=d[12];let h=I&&A,C=T.details?.isImposter,x=T.details?.isSybil;return d[13]!==L||d[14]!==S||d[15]!==p||d[16]!==m||d[17]!==A||d[18]!==R||d[19]!==V||d[20]!==o||d[21]!==h||d[22]!==C||d[23]!==x||d[24]!==_||d[25]!==T?(n=(0,t.jsx)(st.BlockchainAgentCard,{className:o,showRank:A,isNew:h,getRows:m,getDetailedRows:p,blockchainType:S,agentPath:L,rankLabelTooltipText:R,agent:T,onToggleDetails:_,isImposter:C,isSybil:x,renderHeadRight:V}),d[13]=L,d[14]=S,d[15]=p,d[16]=m,d[17]=A,d[18]=R,d[19]=V,d[20]=o,d[21]=h,d[22]=C,d[23]=x,d[24]=_,d[25]=T,d[26]=n):n=d[26],n};var sk=e.i(206592);let sN=e=>{let s,i,l,r=(0,a.c)(11),{className:o,isActiveSet:n,validatorStatus:c,blockchainType:d}=e;r[0]!==d?(s=sC(d),r[0]=d,r[1]=s):s=r[1];let{active:E,inactive:T}=s,{base:S}=n?E:T??E,L=et.blockchainCurrencyMap[d];r[2]!==S||r[3]!==d||r[4]!==L||r[5]!==c?(i=()=>S.map(e=>(({row:e,currency:s,validatorStatus:a,blockchainType:i})=>({label:sV({row:e,currency:s,validatorStatus:a,blockchainType:i}),tooltip:sh({row:e,blockchainType:i,currency:s}),renderer:function({blockchainType:e,row:s}){switch(s){case sE.TOTAL_STAKE:return()=>(0,t.jsx)(eV.SuspenseTotalStaked,{});case sE.VOTING_POWER:return()=>(0,t.jsx)(eB.CumulativeStakeSuspense,{});case sE.FEE:return()=>(0,t.jsx)(eC.FeeValueSuspense,{className:e===O.EBlockchainType.TERRA_CLASSIC?"h-[27px] max-w-[60px]":""});default:return()=>(0,t.jsx)("div",{className:"suspense-element h-1.7 w-full max-w-[50px]"})}}({row:e,blockchainType:i})}))({row:e,validatorStatus:c,blockchainType:d,currency:L})),r[2]=S,r[3]=d,r[4]=L,r[5]=c,r[6]=i):i=r[6];let A=i;return r[7]!==o||r[8]!==A||r[9]!==n?(l=(0,t.jsx)(sk.BlockchainAgentCardSuspense,{className:o,showRank:n,getRows:A,headRightRenderer:sf,showDetailButton:!0}),r[7]=o,r[8]=A,r[9]=n,r[10]=l):l=r[10],l};function sf(){return(0,t.jsx)(er,{className:"[&_.el-Icon]:iconSize-16px shrink-0",icon:x.IconName.STAR})}let sg=e=>{let s,r,o,n,c,d,E,T=(0,a.c)(28),{isActiveSet:S,renderAdditionalRow:L,blockchainType:A,searchValue:u,className:O,timeframe:p,validatorsListModel:R,validatorStatus:I,commonControlsModel:V}=e,D=m.blockchainPathMap[A],h=(0,l.useStore)(R.$isPending),C=(0,l.useStore)(R.$validators),x=(0,l.useStore)(V.$isDustValidatorsHidden),B=(0,l.useStore)(V.$isStakeDiffOnlyRedelegations),k=(0,l.useUnit)(R.loadList),N=L||null;T[0]!==N||T[1]!==D||T[2]!==A||T[3]!==S||T[4]!==R?(s=(e,s)=>(0,t.jsxs)(_.Fragment,{children:[(0,t.jsx)(sB,{isActiveSet:S,rowIndex:s,validatorListItem:e,blockchainType:A,blockchainPath:D,validatorsListModel:R}),N?.(s)]},e.slug),T[0]=N,T[1]=D,T[2]=A,T[3]=S,T[4]=R,T[5]=s):s=T[5];let f=s;T[6]!==A||T[7]!==S||T[8]!==I?(r=e=>(0,t.jsx)(sN,{blockchainType:A,validatorStatus:I,isActiveSet:S},e),T[6]=A,T[7]=S,T[8]=I,T[9]=r):r=T[9];let g=r;return T[10]!==x||T[11]!==S||T[12]!==u||T[13]!==B||T[14]!==p||T[15]!==k?(o=()=>{k({timeframe:p,nameContains:u,hideDustValidators:x,showStakeDiffOnlyRedelegations:B,activeValidators:S})},n=[x,u,p,k,S,B],T[10]=x,T[11]=S,T[12]=u,T[13]=B,T[14]=p,T[15]=k,T[16]=o,T[17]=n):(o=T[16],n=T[17]),(0,_.useEffect)(o,n),T[18]!==O?(c=(0,i.twMerge)("flex flex-col gap-2",O),T[18]=O,T[19]=c):c=T[19],T[20]!==h||T[21]!==f||T[22]!==g||T[23]!==C?(d=h?(0,U.default)(0,10).map(g):C?.map(f)??[],T[20]=h,T[21]=f,T[22]=g,T[23]=C,T[24]=d):d=T[24],T[25]!==c||T[26]!==d?(E=(0,t.jsx)("div",{className:c,children:d}),T[25]=c,T[26]=d,T[27]=E):E=T[27],E};e.s(["ValidatorsTab",0,e=>{let s,_,O,m,p,R,I,V=(0,a.c)(37),{className:D,hasVotes:h,tabsOptions:C,blockchainType:x}=e,B=(0,d.useDIContextModels)("validatorsListControlsModel"),k=(0,d.useDIContextModels)("favoriteValidatorsModel"),N=(0,d.useDIContextModels)("commonControlsModel"),f=(0,T.useValidatorsListModel)(x),g=(0,A.useValidatorStatusFromPath)(),P=g===c.EValidatorStatus.ACTIVE,y=(0,l.useStore)(B.$searchValue);V[0]!==g?(s=e=>e[g],V[0]=g,V[1]=s):s=V[1];let v=(0,l.useStoreMap)(B.$validatorsSetsCounts,s),F=(0,l.useStore)(N.$activeTimeframe);V[2]!==k||V[3]!==P||V[4]!==B||V[5]!==f?(_={isActiveSet:P,validatorsListModel:f,validatorsListControlsModel:B,favoriteValidatorsModel:k},V[2]=k,V[3]=P,V[4]=B,V[5]=f,V[6]=_):_=V[6];let M=(0,L.useLastInfluentialValidatorIndex)(_);V[7]!==M?(O=e=>(0,t.jsx)(S.NakamotoRow,{afterValidatorIndex:M,currentIndex:e}),V[7]=M,V[8]=O):O=V[8];let b=O;if((0,r.isNullish)(v)){let e;return V[9]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(n.DataListSuspense,{}),V[9]=e):e=V[9],e}if(0===v){let e;return V[10]!==C?(e=(0,t.jsx)(u.ValidatorsListEmptyState,{tabs:C}
1),V[10]=C,V[11]=e):e=V[11],e}return V[12]!==D?(m=(0,i.twMerge)("flex min-h-[80vh] flex-col items-stretch",D),V[12]=D,V[13]=m):m=V[13],V[14]!==x||V[15]!==N||V[16]!==v||V[17]!==h||V[18]!==P||V[19]!==b||V[20]!==y||V[21]!==F||V[22]!==f?(p=(0,t.jsx)(o.AdaptiveLayout,{minSize:E.Size.MD,defaultHide:!0,children:(0,t.jsx)(se,{className:"w-full",isActiveSet:P,blockchainType:x,timeframe:F,renderAdditionalRow:b,searchValue:y,validatorsListModel:f,commonControlsModel:N,currentCount:v,hasVotes:h})}),V[14]=x,V[15]=N,V[16]=v,V[17]=h,V[18]=P,V[19]=b,V[20]=y,V[21]=F,V[22]=f,V[23]=p):p=V[23],V[24]!==x||V[25]!==N||V[26]!==P||V[27]!==b||V[28]!==y||V[29]!==F||V[30]!==g||V[31]!==f?(R=(0,t.jsx)(o.AdaptiveLayout,{maxSize:E.Size.SM,defaultHide:!0,children:(0,t.jsx)(sg,{className:"w-full",validatorStatus:g,isActiveSet:P,blockchainType:x,timeframe:F,searchValue:y,validatorsListModel:f,commonControlsModel:N,renderAdditionalRow:b})}),V[24]=x,V[25]=N,V[26]=P,V[27]=b,V[28]=y,V[29]=F,V[30]=g,V[31]=f,V[32]=R):R=V[32],V[33]!==m||V[34]!==p||V[35]!==R?(I=(0,t.jsxs)("div",{className:m,children:[p,R]}),V[33]=m,V[34]=p,V[35]=R,V[36]=I):I=V[36],I}],535282)}]);
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.