1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="69c47a5f-39b6-47f8-a479-fa8ec49fdd40",e._sentryDebugIdIdentifier="sentry-dbid-69c47a5f-39b6-47f8-a479-fa8ec49fdd40")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1074],{74655:(e,r,n)=>{n.d(r,{Aw:()=>o,dq:()=>i});var t=n(656426);async function i(e,r){var n,i,s;let o,a=e.trim().toUpperCase(),u=await fetch((0,t.gG)(a),{signal:r});if(!u.ok)throw Error(`reference-price request failed: ${u.status}`);return{symbol:a,price:"number"==typeof(o=(n=await u.json()).refPrice)&&Number.isFinite(o)&&o>0?o:void 0,source:null!=(s=n.refPriceSource)?s:void 0,isStale:!0===n.refPriceStale,isFallback:!0===n.refPriceFallback||"partial"===n.dataStatus||(null==(i=n.refPriceSource)?void 0:i.toLowerCase())==="fmp-fallback"}}let s=new Set(["fmp","fmp-official","fmp-fallback"]);function o(e,r){return r(e?s.has(e.trim().toLowerCase())?"= nasdaq / nyse price":"= aggregated issuer price":"= fair-value benchmark")}},428920:(e,r,n)=>{n.d(r,{B6:()=>p,LS:()=>b,Pg:()=>w,Vl:()=>h,hG:()=>g,qh:()=>I,ud:()=>v});var t=n(228876),i=n(311560),s=n(670420),o=n(64914);let a={ondo:{counterparty:!0,sameFamily:!1},xstocks:{counterparty:!0,sameFamily:!1},bstocks:{counterparty:!0,sameFamily:!1},colb:{counterparty:!0,sameFamily:!1},"reserve-dtfs":{counterparty:!0,sameFamily:!1},robinhood:{counterparty:!0,sameFamily:!1},coinbase:{counterparty:!0,sameFamily:!1},st0x:{counterparty:!0,sameFamily:!1},rstocks:{counterparty:!0,sameFamily:!1}},u={[t.nU.BSC]:new i.ou(t.nU.BSC,"0x1f8955E640Cbd9abc3C3Bb408c9E2E1f5F20DfE6",18,"USDON","USDON"),[t.nU.ETHEREUM]:new i.ou(t.nU.ETHEREUM,"0xAcE8E719899F6E91831B18AE746C9A965c2119F1",18,"USDON","USDON")};function l(e){return e===t.nU.BSC?s.pI[t.nU.BSC]:e===t.nU.ETHEREUM?s.pI[t.nU.ETHEREUM]:void 0}function c(e){return e===t.nU.BSC?s.is[t.nU.BSC]:e===t.nU.ETHEREUM?s.is[t.nU.ETHEREUM]:e===t.nU.BASE?s.is[t.nU.BASE]:void 0}function d(e,r){return!r||e.some(e=>h(e,r))?e:[...e,r]}function f(e){let r=e?c(e):void 0;return r?{list:[r],default:r}:void 0}function h(e,r){return!!e&&!!r&&e.chainId===r.chainId&&(e.isNative||r.isNative?e.isNative&&r.isNative:(0,o.Q)(e.wrapped.address)===(0,o.Q)(r.wrapped.address))}function p(e,r){if(!e||!r)return;if("fixed-counterparties"!==e.selection.type)return"xstocks"===e.type?r===t.nU.ETHEREUM?f(r):function(e){let r=e?l(e):void 0;return r?{list:[r],default:r}:void 0}(r):void 0;let n=e.selection.counterparties;if(Array.isArray(n)){var s;let e=n.map(e=>(function(e,r){if("native"===e.kind)return e.chainId===r?i.we.onChain(r):void 0;if("symbol"===e.kind){if("USDT"===e.value)return l(r);if("USDON"===e.value)return r===t.nU.BSC?u[t.nU.BSC]:r===t.nU.ETHEREUM?u[t.nU.ETHEREUM]:void 0;if("WBNB"===e.value||"WETH"===e.value)return r===t.nU.BSC?i.sB[t.nU.BSC]:r===t.nU.ETHEREUM?i.S8[t.nU.ETHEREUM]:r===t.nU.BASE?i.S8[t.nU.BASE]:void 0}})(e,r)).filter(Boolean);return e.length?{list:e,default:e[0]}:void 0}let o=null==n?void 0:n[r];return(null==o||null==(s=o.list)?void 0:s.length)?function(e,r,n){if("xstocks"===e.type&&r===t.nU.ETHEREUM)return f(r);let{list:s}=n;return r===t.nU.ETHEREUM&&(s=s.filter(e=>"USDON"!==e.symbol)),s=d(s,c(r)),s=d(s,function(e){try{return i.we.onChain(e)}catch{return}}(r)),{...n,list:s}}(e,r,o):void 0}function v(e,r){var n;let t=p(e,r);return null!=(n=null==t?void 0:t.default)?n:null==t?void 0:t.list[0]}function m(e){return e?a[e.type]:{counterparty:!1,sameFamily:!1}}function y(e,r,n){if(!m(e).counterparty)return!1;let t=p(e,r);return!!t&&!!n&&t.list.some(e=>h(e,n))}function U(e,r,n,t){return!!e&&!!r&&!!n&&!!t&&e.type===r.type&&n.chainId===t.chainId&&m(e).sameFamily&&!h(n,t)}function b(e){let{chainId:r,inputFamily:n,outputFamily:t,inputCurrency:i,outputCurrency:s}=e;return!!s&&s.chainId===r&&(U(n,t,i,s)||y(n,r,s))}function g(e){let{chainId:r,inputFamily:n,outputFamily:t,inputCurrency:i,outputCurrency:s}=e;return!!i&&i.chainId===r&&(U(n,t,i,s)||y(t,r,i))}function I(e,r,n){return e.filter(e=>y(e,r,n))}function w(e,r,n,t){let i=new Set(I(e,n,t).map(e=>e.type));return r.filter(e=>e.chainId===n&&i.has(e.familyType))}},711074:(e,r,n)=>{n.d(r,{Ap:()=>eC,DV:()=>K,En:()=>eu,F9:()=>ev,Gy:()=>m.Gy,H2:()=>V,Hn:()=>em,KG:()=>el,Ke:()=>j,LI:()=>U,NA:()=>ed,Nb:()=>eL,OU:()=>B,QA:()=>ea,RU:()=>O,RW:()=>eb,Su:()=>Q,TE:()=>A,U$:()=>$,V$:()=>G,Vl:()=>T,W8:()=>ep,WW:()=>C,X5:()=>x,Zd:()=>P,Zh:()=>J,Zl:()=>M,cv:()=>W,eA:()=>b,iA:()=>H,iO:()=>L,jH:()=>X,jW:()=>R,lr:()=>en,ls:()=>eP,mu:()=>_,n9:()=>S,nT:()=>m.nT,oO:()=>ek,qT:()=>z,s:()=>m.s,sd:()=>E,tA:()=>k,ty:()=>D,xm:()=>ec,y5:()=>m.y5,z0:()=>I,zg:()=>eU});var t=n(538471),i=n(228876),s=n(311560),o=n(670420),a=n(899188);n(833438);var u=n(428920),l=n(882318),c=n(243920),d=n(656426),f=n(849290),h=n(74655),p=n(44559),v=n(194755),m=n(981642);
1let y={ondo:"Ondo",xstocks:"XStocks",bstocks:"bStocks",colb:"Colb","reserve-dtfs":"Reserve DTFs",robinhood:"Robinhood",coinbase:"Coinbase",st0x:"ST0x",rstocks:"rStocks"};function U(e){return Array.isArray(e)?e[0]:e}function b(e){return Array.isArray(e)?e[0]:e}function g(e){return[...new Set(e.filter(e=>!!e))]}function I(e){var r;return g([...null!=(r=e.logoUrls)?r:[],e.assetLogoURI])}function w(e,r){var n;return g([r,...null!=(n=e.logoUrls)?n:[],e.assetLogoURI])}function C(e){return e.assetLogoURI?[e.assetLogoURI]:e.logoUrls}function E(e,r,n,t,i){var s,o,a,u;let l=(0,p.Fp)(e),c=null!=(s=e.assetChange24hPct)?s:(0,f.al)(l,e.price24hUsd),h=null!=(o=e.assetRefPriceUsd)?o:t,v="number"==typeof h&&Number.isFinite(h),m=n?n.toPerShare(e.id,l):l,y=v?h:m,U=!v&&!Number.isFinite(l),b=n?n.toPerShare(e.id,l):l,g=ed(e.chainId),I=C(e),w=d.Ex.filter(r=>(0,d.fm)(r,e.issuer)).map(e=>d.Cu[e].chainLogoUrl);return{id:e.id,name:null!=(a=e.assetName)?a:e.name,symbol:e.symbol,logoUrls:I,chainLogoUrl:g.chainLogoUrl,chainLogoUrls:w,chainName:g.chainName,price:(0,f.UK)(y),priceUsd:Number.isFinite(y)?y:void 0,changePct:null!=c?c:0,priceLoading:U,favorite:r,source:L(e.issuer),quotePrice:Number.isFinite(l)?(0,f.UK)(b):void 0,quotePriceUsd:Number.isFinite(l)?b:void 0,volumeUsd:e.assetVolumeUsd,issuers:null!=(u=null!=i?i:e.assetIssuerCount)?u:e.assetTokenCount,assetType:e.assetType}}function S(e){let{asset:r,favorite:n,marketPriceUsd:t,scaled:i}=e,s=E(r,n,i);return Number.isFinite(t)?{...s,price:(0,f.UK)(t),priceLoading:!1}:s}function k(e,r){let n=e.changePct>0?"positive":e.changePct<0?"negative":"default";return{id:e.id,name:e.name,symbol:e.symbol,logoUrls:e.logoUrls,price:e.price,change:`${e.changePct>=0?"+":""}${e.changePct.toFixed(2)}%`,changeTone:n,favorite:e.favorite,selected:void 0!==r&&e.id===r}}function P(e,r){return"All"===r||("bStocks"===r?"bStocks"===e.issuer:"xStocks"===r?"XStocks"===e.issuer:e.issuer===r)}function L(e){return"XStocks"===e?"xStocks":e}function N(e){return m.Gy[e.issuer]}function F(e){return t.pq.getFamily(N(e))}function R(e){var r;let n=N(e),t=null==(r=e.logoUrls)?void 0:r.find(Boolean);if(!(0,i.F8)(e.chainId)){if(!e.programId)throw Error(`assetToToken: non-EVM asset ${e.id} is missing programId (tokenlist top-level programId, or extensions.tokenProgram)`);return Object.assign(new s.xx({chainId:e.chainId,address:e.address,programId:e.programId,decimals:e.decimals,symbol:e.symbol,name:e.name,logoURI:null!=t?t:""}),{familyType:n,logoURI:t})}return Object.assign(new s.ou(e.chainId,e.address,e.decimals,e.symbol,e.name),{familyType:n,logoURI:t})}function T(e){return e.isNative?ed(e.chainId).symbol:e.wrapped.address}function A(e){return e?a.RW[e]:void 0}let x="/stocks/[symbol]",q={Ondo:"ondo",XStocks:"xstocks",bStocks:"bstocks",Colb:"colb",Robinhood:"robinhood","Reserve DTFs":"reserve-dtfs",Coinbase:"coinbase",ST0x:"st0x",rStocks:"rstocks"};function B(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{pathname:x,query:r?{symbol:(0,m.s)(e,m.Gy[e.issuer]).toLowerCase()}:{symbol:(0,m.s)(e,m.Gy[e.issuer]).toLowerCase(),issuer:q[e.issuer],chain:A(e.chainId)}}}function $(e,r,n){return e!==r&&r===n}function V(e,r,n){return e!==n&&new URLSearchParams(r).has("outputCurrency")}function H(e){let r=(0,a.TH)(null!=e?e:"");return(0,d.Al)(r)?r:void 0}function M(e,r){return e.filter(e=>e.chainId===r&&(0,d.fm)(e.chainId,e.issuer)&&!(0,d.OG)(e.address)&&!et((0,d.en)(e.chainId),R(e)))}function D(e,r){let n=new Map;return e.forEach(e=>{if(!((0,d.Al)(e.chainId)&&(0,d.fm)(e.chainId,e.issuer))||(0,d.OG)(e.address)||et((0,d.en)(e.chainId),R(e)))return;let t=`${e.issuer}::${e.symbol.toLowerCase()}`,i=n.get(t);i&&function(e,r,n){if(void 0!==n){if(e.chainId===n&&r.chainId!==n)return e;if(r.chainId===n&&e.chainId!==n)return r}return(0,d.TJ)(e.chainId)<(0,d.TJ)(r.chainId)?e:r}(e,i,r)!==e||n.set(t,e)}),[...n.values()]}function O(e,r){switch(r){case"offHours":return e("Off-hours");case"marketClosed":return e("Market closed");case"marketPaused":return e("Market paused");case"assetPaused":return e("Asset paused");case"assetLimited":return e("Asset limited");case"tradingHalted":return e("Halted");default:return}}function G(e,r){return Object.fromEntries(e.map(e=>{var n,t,i;return[`${e.chainId}:${e.address.toLowerCase()}`,{label:null!=(n=O(r,e.tradeStatus))?n:e.issuer,tone:null!=(t=e.tradeStatusTone)?t:"neutral",rank:null!=(i=e.tradeStatusRank)?i:0}]}))}function K(e,r){return(null==r?void 0:r.tradeStatusRank)===2?O(e,r.tradeStatus):void 0}function j(e,r,n){var t;if(!r||!n)return;let o=r.toLowerCase(),a=(0,i.F8)(n)?s.we.onChain(n):void 0;if(a&&(o===(null==(t=a.symbol)?void 0:t.toLowerCase())||o===a.wrapped.address.toLowerCase()||"native"===o)
1)return a;let u=er(n).tokens.find(e=>e.address.toLowerCase()===o);if(u)return u;let l=e.find(e=>e.chainId===n&&e.address.toLowerCase()===o);return l?R(l):void 0}function W(e,r,n){if(r&&n)return e.find(e=>e.chainId===n&&e.address.toLowerCase()===r.toLowerCase())}function _(e,r){if(!r.isNative&&!et((0,d.en)(r.chainId),r))return e.find(e=>e.chainId===r.chainId&&(0,d.mt)(e.chainId,e.address)===(0,d.mt)(r.chainId,r.wrapped.address))}function Q(e,r){if(!r)return;let n=_(e,r);return n?F(n):void 0}function J(e,r){return e&&r?(0,u.Vl)(e,r):!e&&!r}function X(e,r){var n;if(e.isNative)return[...ed(e.chainId).logoUrls];let t=_(r,e);return(null==t||null==(n=t.logoUrls)?void 0:n.length)?t.logoUrls:(0,c.i)(e)}function z(e,r){var n;if(!e)return"";let t=(0,i.F8)(e.chainId)?null==r?void 0:r.evm:null==r?void 0:r.solana;return t?(0,f.Dc)(t):e.isNative?"":null!=(n=e.symbol)?n:(0,f.Dc)(e.wrapped.address)}function Z(e,r){var n;let t=(0,u.B6)(e,r),i=null!=(n=null==t?void 0:t.list.filter(e=>!e.isNative))?n:[];return{tokens:i,showNative:!!(null==t?void 0:t.list.some(e=>e.isNative)),nativeInsertIndex:i.length}}function Y(e){return t.pq.families.filter(r=>{let n=y[r.type];return!!n&&(0,d.fm)(e,n)})}function ee(e){return`${e.chainId}:${(0,d.mt)(e.chainId,e.address)}`}function er(e){let r=new Map,n=!1;return(0,d.Al)(e)?(Y(e).forEach(t=>{let i=(0,u.B6)(t,e);null==i||i.list.forEach(e=>{if(e.isNative){n=!0;return}r.set(ee(e.wrapped),e.wrapped)})}),{tokens:Array.from(r.values()),showNative:n}):{tokens:[],showNative:n}}function en(e){var r,n;return null!=(n=null!=(r=Y(e).map(r=>(0,u.ud)(r,e)).find(Boolean))?r:o.pI[e])?n:(0,i.F8)(e)?s.we.onChain(e):o.DO.usdc}function et(e,r){return(0,u.qh)(Y(e),e,r).length>0}function ei(e,r,n){return(0,u.Pg)(Y(r),M(e,r).map(R),r,n)}function es(e,r,n,t){let i=ei(e,r,n);if(!i.length)return;let s=t?i.find(e=>e.address.toLowerCase()===t.address.toLowerCase()):void 0;if(s)return s;let o=eo(e,r,i),a=o?i.find(e=>e.address.toLowerCase()===o.address.toLowerCase()):void 0;return null!=a?a:i[0]}function eo(e,r,n){let t=new Set(n.map(e=>e.address.toLowerCase()));return M(e,r).filter(e=>t.has(e.address.toLowerCase())).sort((e,r)=>v.qY.sortAssetsForList(e,r,{featuredFirst:!0}))[0]}function ea(e){var r,n;let{assets:t,inputCurrency:i,outputCurrency:s,preferredAsset:o}=e,a=(0,d.en)(i.chainId),l=(null==s?void 0:s.chainId)===a?s:void 0,c=Q(t,i),f=Q(t,l),h=et(a,i),p=et(a,l),v=(null==o?void 0:o.chainId)===a?o:void 0;if(c)return{inputCurrency:i,outputCurrency:(0,u.LS)({chainId:a,inputFamily:c,outputFamily:f,inputCurrency:i,outputCurrency:l})?l:(0,u.ud)(c,a)};if(f)return{inputCurrency:(0,u.hG)({chainId:a,inputFamily:c,outputFamily:f,inputCurrency:i,outputCurrency:l})?i:null!=(r=(0,u.ud)(f,a))?r:i,outputCurrency:l};if(h&&p)return{inputCurrency:i,outputCurrency:es(t,a,i,v)};if(h&&(!s||!l)){let e=v?void 0:eo(t,a,ei(t,a,i));if(e){let r=R(e),t=F(e);return{inputCurrency:(0,u.hG)({chainId:a,inputFamily:c,outputFamily:t,inputCurrency:i,outputCurrency:r})?i:null!=(n=(0,u.ud)(t,a))?n:i,outputCurrency:r}}return{inputCurrency:i,outputCurrency:es(t,a,i,v)}}return{inputCurrency:i,outputCurrency:l}}function eu(e){let{assets:r,currentChainId:n,currency:t,otherCurrency:i,field:s}=e,o=function(e){let{assets:r,chainId:n,currency:t,otherCurrency:i,field:s}=e;if(s===l.D0.INPUT){let e=Q(r,i);if(e)return Z(e,n);let t=er(n),s=new Map;return t.tokens.forEach(e=>{s.set(ee(e),e)}),M(r,n).map(R).forEach(e=>{s.set(ee(e),e)}),{tokens:Array.from(s.values()),showNative:t.showNative,nativeInsertIndex:t.tokens.length}}if(!t)return{tokens:[],showNative:!1,nativeInsertIndex:void 0};let o=Q(r,t);if(o)return Z(o,n);if(et(n,t))return{tokens:ei(r,n,t),showNative:!1,nativeInsertIndex:void 0};let a=en(n);return{tokens:ei(r,n,a),showNative:!1,nativeInsertIndex:void 0}}({assets:r,chainId:n,currency:t,otherCurrency:i,field:s});if(!Q(r,s===l.D0.INPUT?i:t))return{...o,supportsCrossChain:!1};let a=new Set(o.tokens.map(ee)),u=[...o.tokens];return d.Ex.forEach(e=>{e!==n&&er(e).tokens.forEach(e=>{let r=ee(e);a.has(r)||(a.add(r),u.push(e))})}),{tokens:u,showNative:o.showNative,nativeInsertIndex:o.nativeInsertIndex,supportsCrossChain:!0}}function el(e,r,n){if(!r)return;let t=(0,m.s)(r,m.Gy[r.issuer]);return M(e,n).filter(e=>(0,m.s)(e,m.Gy[e.issuer])===t).sort((e,r)=>v.qY.sortAssetsForList(e,r,{featuredFirst:!0}))[0]}function ec(e,r,n,i){let s=t.pq.getFamily(r).marketInfoDisplay;return{symbol:e.symbol,source:L(e.issuer),logoUrls:e.logoUrls,tvlLabel:"TVL",tvlValue:s.showTvl&&void 0!==e.balanceUsd?(0,f.UK)(e.balanceUsd):void 0,marketPriceLabel:"Reference Price",marketPrice:void 0!==n?(0,f.
1UK)(n):void 0,onchainPriceLabel:"Quote Price",onchainPrice:void 0===i?void 0:(0,f.UK)(i),holdersCount:s.showHolders?"-":void 0,holdersTagLabel:s.showHolders?"Address":void 0}}function ed(e){return(0,d.jn)(e)}let ef=["bStocks","Ondo","XStocks","Robinhood","Colb"];function eh(e){let r=ef.indexOf(e);return -1===r?ef.length:r}function ep(e){let r=new Map;return e.forEach(e=>{let n=(0,m.s)(e,m.Gy[e.issuer]),t=r.get(n);(!t||function(e,r){let n=(0,p.Fp)(e),t=(0,p.Fp)(r);return void 0!==n&&void 0!==t&&n!==t?n<t:eh(e.issuer)<eh(r.issuer)}(e,t))&&r.set(n,e)}),[...r.values()]}function ev(e,r){let n=new Set(r.map(e=>(0,m.s)(e,m.Gy[e.issuer])));return 0===n.size?[]:e.filter(e=>(0,d.Al)(e.chainId)&&n.has((0,m.s)(e,m.Gy[e.issuer]))).map(e=>e.id)}function em(e){let r=new Map;return e.forEach(e=>{if(!(0,d.Al)(e.chainId))return;let n=(0,m.nT)(e),t=`${e.issuer}:${e.chainId}`,i=r.get(n);i?i.add(t):r.set(n,new Set([t]))}),new Map(Array.from(r,e=>{let[r,n]=e;return[r,n.size]}))}function ey(e,r,n){let t=(0,m.s)(e,m.Gy[e.issuer]),i=new Map;for(let e of r){if(!(0,d.Al)(e.chainId)||(0,m.s)(e,m.Gy[e.issuer])!==t)continue;let r=`${e.issuer}:${e.chainId}`;i.has(r)||i.set(r,e)}let s=`${e.issuer}:${e.chainId}`;i.has(s)||i.set(s,e);let o=null!=n?n:(0,p.Fp)(e),a=Array.from(i.values()).map(r=>{let n=(0,p.Fp)(r),t=o&&o>0&&n&&n>0?(n-o)/o*100:void 0;return{asset:r,quote:n,gap:t,refVsQuote:void 0===t?"-":`${t>0?"+":""}${t.toFixed(2)}%`,current:r.id===e.id}}).sort((e,r)=>{var n,t;return(null!=(n=e.gap)?n:1/0)-(null!=(t=r.gap)?t:1/0)||(0,d.TJ)(e.asset.chainId)-(0,d.TJ)(r.asset.chainId)});return{reference:o,ranked:a}}function eU(e,r,n){var t;let{reference:i,ranked:s}=ey(e,r,n),o=s.filter(e=>void 0!==e.gap).length,a=s.map((e,r)=>{let{asset:n,quote:t,gap:i,refVsQuote:s,current:a}=e;return{id:n.id,issuer:L(n.issuer),ticker:n.symbol,quotePrice:Number.isFinite(t)?(0,f.UK)(t):"-",refVsQuote:s,priceVsRefPct:i,onchainSupply:"-",projectedLiq:{tier:0,value:"-"},logoUrls:w(n),chainLogoUrl:ed(n.chainId).chainLogoUrl,best:0===r&&o>1&&void 0!==i,current:a}});return{assetName:e.name,assetLogoUrl:null==(t=C(e))?void 0:t[0],assetChainLogoUrl:ed(e.chainId).chainLogoUrl,issuerCount:a.length,referencePrice:i?(0,f.UK)(i):"-",rows:a}}function eb(e,r,n,t,i){let{reference:s,ranked:o}=ey(e,r,t),a=o.map(e=>{let{asset:r,quote:n,gap:t,refVsQuote:i,current:s}=e;return{id:r.id,ticker:r.symbol,source:L(r.issuer),price:Number.isFinite(n)?(0,f.UK)(n):"-",refVsQuote:i,priceVsRefPct:t,onchainSupply:"-",projectedLiq:{tier:0,value:"-"},logoUrls:w(r),chainLogoUrl:ed(r.chainId).chainLogoUrl,selected:s}});return{referencePrice:s?(0,f.UK)(s):"-",referenceLabel:(0,h.Aw)(i,n),issuers:a}}function eg(e){return void 0!==e&&Number.isFinite(e)?`${e>0?"+":""}${e.toFixed(2)}%`:"-"}function eI(e,r){return e?e.replace(/[\d.]+\s*[km]?/gi,e=>`$${e.trim().toUpperCase()}`):r&&r>0?(0,f.j$)(r):"-"}function ew(e){var r;let n=null==(r=e.liquidityLevel)?void 0:r.trim().toLowerCase(),t={deep:4,degraded:3,medium:2,thin:1,none:0};if(n&&Object.prototype.hasOwnProperty.call(t,n))return t[n];let i=e.liquidityScore;return!Number.isFinite(i)||i<=0?0:i>=90?4:i>=70?3:i>=40?2:1}function eC(e,r,n){var t;let i=e.issuers.map(e=>{var t,i;let s=r.find(r=>r.id===e.id);if(s)return{id:e.id,issuer:e.issuer,ticker:e.symbol,quotePrice:void 0!==e.quotePrice&&Number.isFinite(e.quotePrice)?(0,f.
1UK)(e.quotePrice):"-",refVsQuote:eg(e.priceVsRefPct),priceVsRefPct:e.priceVsRefPct,onchainSupply:null!=(t=e.onchainSupply)?t:"-",projectedLiq:{tier:ew(e),value:eI(e.liquidityRange,e.depthUsd)},spread:null!=(i=e.spread)?i:"-",logoUrls:w(s,e.logoUrl),chainLogoUrl:ed(e.chainId).chainLogoUrl,best:e.isDefault,current:e.id===n.id}}).filter(e=>void 0!==e);return{assetName:n.name,assetLogoUrl:null==(t=C(n))?void 0:t[0],assetChainLogoUrl:ed(n.chainId).chainLogoUrl,issuerCount:i.length,referencePrice:e.referencePrice?(0,f.UK)(e.referencePrice):"-",rows:i}}function eE(e){return Number(e.split(":")[0])}function eS(e,r){var n,t;return(null!=(n=e.priceVsRefPct)?n:1/0)-(null!=(t=r.priceVsRefPct)?t:1/0)||(0,d.TJ)(eE(e.id))-(0,d.TJ)(eE(r.id))}function ek(e,r){let n=new Set(e.rows.map(e=>e.id)),t=r.rows.filter(e=>!n.has(e.id)),i=[...e.rows,...t].sort(eS),s=i.filter(e=>void 0!==e.priceVsRefPct).length,o=i.map((e,r)=>({...e,best:0===r&&s>1&&void 0!==e.priceVsRefPct}));return{...e,referencePrice:"-"!==e.referencePrice?e.referencePrice:r.referencePrice,issuerCount:r.issuerCount,rows:o}}function eP(e,r){let n=new Set(e.issuers.map(e=>e.id)),t=r.issuers.filter(e=>!n.has(e.id)),i=[...e.issuers,...t].sort(eS),s="-"!==e.referencePrice;return{...e,referencePrice:s?e.referencePrice:r.referencePrice,referenceLabel:s?e.referenceLabel:r.referenceLabel,issuers:i}}function eL(e,r,n,t){let i=e.issuers.map(e=>{var t;let i=r.find(r=>r.id===e.id);if(i)return{id:e.id,ticker:e.symbol,source:e.issuer,price:void 0!==e.quotePrice&&Number.isFinite(e.quotePrice)?(0,f.
1UK)(e.quotePrice):"-",refVsQuote:eg(e.priceVsRefPct),priceVsRefPct:e.priceVsRefPct,onchainSupply:null!=(t=e.onchainSupply)?t:"-",projectedLiq:{tier:ew(e),value:eI(e.liquidityRange,e.depthUsd)},logoUrls:w(i,e.logoUrl),chainLogoUrl:ed(e.chainId).chainLogoUrl,selected:e.id===n.id}}).filter(e=>void 0!==e);return{referencePrice:e.referencePrice?(0,f.UK)(e.referencePrice):"-",referenceLabel:(0,h.Aw)(e.referencePriceSource,t),issuers:i}}}}]);
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.