PageSourceSearch

https://solana.com/_next/static/chunks/3325.d2f12a63f01a01b9.js

js solana.com collected 2026-09-24 08:54:58 UTC 9,481 bytes, 1 lines download raw bytes

1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a8f21bcb-675c-4f1f-94ad-d742d3259587",e._sentryDebugIdIdentifier="sentry-dbid-a8f21bcb-675c-4f1f-94ad-d742d3259587")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3325],{13325:(e,t,r)=>{r.r(t),r.d(t,{EarthAnimation:()=>a});var n=r(36822),l=r(64088),s=r(66774);let i={dotSize:1.5,gap:490,lapSeconds:22,dotColor:"#ffffff"},o="M877.37 1828.27C848.544 1827.11 841.576 1417.29 861.806 912.906C882.036 408.524 921.803 0.578102 950.63 1.73426M950.63 1.73426C950.63 1.73426 950.63 1.73426 950.63 1.73426ZM736.907 1811.68C604.832 1785.59 577.05 1362.99 674.856 867.769C772.661 372.547 959.017 -7.76424 1091.09 18.3205M1091.09 18.3205C1091.09 18.3205 1091.09 18.3205 1091.09 18.3205ZM584.21 1767.43C368.557 1684 341.387 1234.72 523.524 763.932C705.662 293.149 1028.14 -20.8613 1243.79 62.5712M1243.79 62.5712C1243.79 62.5712 1243.79 62.5712 1243.79 62.5712ZM410.624 1677.89C150.141 1506.02 164.347 1025.13 442.354 603.797C720.361 182.462 1156.89 -19.7675 1417.38 152.105M1417.38 152.105C1417.38 152.105 1417.38 152.105 1417.38 152.105ZM217.703 1507.09C-23.054 1223.95 93.5168 729.345 478.071 402.345C862.625 75.3447 1369.54 39.782 1610.3 322.914M1610.3 322.914C1610.3 322.914 1610.3 322.914 1610.3 322.914ZM48.3578 1208.36C-81.9226 823.928 200.026 380.944 678.106 218.927C1156.19 56.909 1649.36 237.21 1779.64 621.641M1779.64 621.641C1779.64 621.641 1779.64 621.641 1779.64 621.641ZM6.71757 804.39C56.6369 394.925 503.309 112.511 1004.39 173.599C1505.47 234.687 1871.2 616.146 1821.28 1025.61M130.361 444.568C331.594 109.357 845.573 48.2331 1278.37 308.045C1711.16 567.858 1898.87 1050.22 1697.64 1385.43M321.903 218.712C583.057 -3.36378 1059.86 128.347 1386.86 512.896C1713.87 897.446 1767.25 1389.21 1506.1 1611.29M506.162 97.0368C748.941 -24.0137 1128.35 244.07 1353.59 695.819C1578.83 1147.57 1564.62 1611.91 1321.84 1732.96M667.761 34.7942C842.329 -14.0417 1094.09 340.451 1230.08 826.575C1366.08 1312.7 1334.81 1746.37 1160.24 1795.21M812.724 6.62831C891.142 -2.11469 1000.06 397.49 1055.99 899.169C1111.92 1400.85 1093.69 1814.63 1015.28 1823.37M1057.33 1817.7C963.541 1832.59 864.459 1832.59 770.668 1817.7M1375.42 1703.99C1125.48 1850.16 716.292 1852.44 461.459 1709.08C458.472 1707.4 455.514 1705.7 452.584 1703.99M1550.6 1570.85C1342.85 1772.51 889.41 1839.39 537.823 1720.23C430.439 1683.83 340.851 1632.44 277.396 1570.85M1674.79 1421.56C1514.32 1662.56 1043.62 1783.32 623.451 1691.28C406.932 1643.85 235.903 1545.75 153.214 1421.56M1760.47 1259.8C1651.25 1527.95 1183.72 1694.54 716.232 1631.89C394.209 1588.73 142.768 1444.51 67.5304 1259.8M1811.18 1089.55C1755.89 1373.76 1309.38 1578.45 813.883 1546.73C394.584 1519.89 63.6113 1330.05 16.8215 1089.55M1828 915C1828 1204.54 1418.79 1439.26 914 1439.26C409.212 1439.26 0 1204.54 0 915M1828 915C1828 1419.79 1418.79 1829 914 1829C409.212 1829 0 1419.79 0 915M1828 915C1828 410.212 1418.79 1 914 1C409.212 1 0 410.212 0 915M0 915C0 915 0 915 0 915ZM1811.18 740.451C1866.47 1024.66 1509.61 1280.77 1014.12 1312.49C518.619 1344.2 72.1144 1139.51 16.8216 855.302C9.39658 817.137 9.39659 778.616 16.8216 740.451M1760.47 570.2C1869.69 838.348 1579.26 1106.51 1111.77 1169.16C644.275 1231.81 176.754 1065.22 67.5304 797.074C37.1356 722.454 37.1356 644.82 67.5304 570.2M1674.79 408.44C1835.25 649.444 1624.72 919.431 1204.55 1011.47C784.379 1103.51 313.68 982.755 153.214 741.75C81.7555 634.427 81.7555 515.763 153.214 408.44M1550.6 259.152C1758.36 460.818 1641.76 720.904 1290.18 840.071C938.59 959.238 485.152 892.359 277.396 690.693C140.279 557.596 140.279 392.248 277.396 259.152M1375.42 126.012C1625.35 272.182 1621.37 506.891 1366.54 650.249C1111.71 793.608 702.516 791.329 452.584 645.159C206.078 500.992 206.078 270.179 452.584 126.012M1057.33 12.2997C1343.28 57.7056 1510.92 227.479 1431.76 391.499C1352.6 555.52 1056.62 651.676 770.667 606.27C484.715 560.864 317.077 391.091 396.237 227.07C446.599 122.72 588.744 41.187 770.667 12.2997M1328.95 247.899C1328.95 379.35 1143.17 485.912 914 485.912C684.831 485.912 499.053 379.35 499.053 247.899C499.053 116.448 684.831 9.88583 914 9.88583C1143.17 9.88583 1328.95 116.448 1328.95 247.899ZM1196.44 202.939C1196.44 292.415 1069.99 364.95 914 364.95C758.012 364.95 631.558 292.415 631.558 202.939C631.558 113.463 758.012 40.9283 914 40.9283C1069.99 40.9283 1196.44 113.463 1196.44 202.939ZM10
156.98 175.513C1056.98 220.811 992.966 257.532 914 257.532C835.034 257.532 771.019 220.811 771.019 175.513C771.019 130.215 835.034 93.4931 914 93.4931C992.966 93.4931 1056.98 130.215 1056.98 175.513Z";function u(e){let t=e.replace("#",""),r=parseInt(3===t.length?t.split("").map(e=>e+e).join(""):t,16);return{r:r>>16&255,g:r>>8&255,b:255&r}}let a=e=>{let{dotSize:t=i.dotSize,gap:r=i.gap,lapSeconds:a=i.lapSeconds,dotColor:c=i.dotColor,className:f}=e,C=(0,s.useRef)(null),d=(0,s.useRef)(null),h=(0,s.useRef)(null),g=(0,s.useRef)(null),p=(0,s.useRef)(null),b=(0,s.useRef)(performance.now()),M=(0,s.useRef)([]),m=(0,s.useRef)([]),v=(0,s.useRef)({x:1/0,y:1/0,inside:!1}),[w,x]=(0,s.useState)(!1),y=(0,s.useCallback)(e=>{if(!e||!h.current||!d.current||w)return;let t=h.current,r=(o.match(/M[^M]+/g)||[]).map(e=>e.trim()).map(e=>{let r=document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d",e),r.setAttribute("fill","none"),r.setAttribute("stroke","none"),t.appendChild(r),{path:r,length:r.getTotalLength()}});return m.current=r,x(!0),()=>{r.forEach(e=>{e.path.parentNode&&e.path.parentNode.removeChild(e.path)})}},[w]),{ref:E}=(0,l.E)(y,{topOffset:100,bottomOffset:100});return(0,s.useEffect)(()=>{if(!g.current||0===m.current.length)return;let e=g.current,n=m.current,l=[];for(;e.firstChild;)e.removeChild(e.firstChild);n.forEach((n,s)=>{let i=n.length;if(!isFinite(i)||i<=1)return;let o=Math.max(1,Math.floor(i/r));for(let n=0;n<o;n++){let o=n*r%i,u=document.createElementNS("http://www.w3.org/2000/svg","circle");u.setAttribute("r",t.toString()),u.setAttribute("class","dot"),u.setAttribute("fill",c),e.appendChild(u),l.push({elem:u,subIdx:s,offset:o,length:i,baseR:t})}});let{r:s,g:i,b:o}=u(c);e.querySelectorAll(".dot").forEach(e=>{e.setAttribute("fill",c),e.style.filter="drop-shadow(0 0 6px rgba(".concat(s,",").concat(i,",").concat(o,",0.95))")}),M.current=l},[t,r,c,w]),(0,s.useEffect)(()=>{if(h.current&&0!==M.current.length)return p.current=requestAnimationFrame(function e(t){let r=(t-b.current)/1e3;b.current=t;let{r:n,g:l,b:s}=u(c);M.current.forEach(e=>{let t=m.current[e.subIdx];if(!t)return;let i=t.length/a,o=1,u=1;if(v.current.inside){let r=t.path.getPointAtLength(e.offset),n=Math.hypot(r.x-v.current.x,r.y-v.current.y);if(n<120){let e=1-n/120,t=e*e;i*=1+3*t,o*=1+ +t,u*=1+.8*t}}e.offset=(e.offset+i*r)%e.length;let c=t.path.getPointAtLength(e.offset);e.elem.setAttribute("cx",c.x.toString()),e.elem.setAttribute("cy",c.y.toString()),e.elem.setAttribute("r",(e.baseR*o).toFixed(3));let f=(6*u).toFixed(2);e.elem.style.filter="drop-shadow(0 0 ".concat(f,"px rgba(").concat(n,",").concat(l,",").concat(s,",0.95))")}),p.current=requestAnimationFrame(e)}),()=>{p.current&&cancelAnimationFrame(p.current)}},[a,c,w]),(0,s.useEffect)(()=>{let e=C.current,t=h.current;if(!e||!t)return;let r=e=>{let r=function(e,t,r){var n;let l=e.createSVGPoint();return l.x=t,l.y=r,l.matrixTransform((null==(n=e.getScreenCTM())?void 0:n.inverse())||new DOMMatrix)}(t,e.clientX,e.clientY);v.current={x:r.x,y:r.y,inside:!0}},n=()=>{v.current={x:1/0,y:1/0,inside:!1}};return e.addEventListener("pointermove",r),e.addEventListener("pointerleave",n),()=>{e.removeEventListener("pointermove",r),e.removeEventListener("pointerleave",n)}},[w]),(0,n.jsx)("div",{className:f,ref:E,children:(0,n.jsxs)("div",{ref:C,className:"relative w-full",style:{aspectRatio:"1828 / 790"},children:[(0,n.jsx)("svg",{id:"earthBase",viewBox:"0 0 1828 790",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:"absolute inset-0 w-full h-full block",style:{maskImage:"linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1))"},children:(0,n.jsx)("g",{children:(0,n.jsx)("path",{ref:d,id:"earthBasePath",d:o,stroke:"#ffffff",strokeOpacity:1,strokeWidth:1,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",style:{vectorEffect:"non-scaling-stroke"}})})}),(0,n.jsx)("svg",{ref:h,id:"earthGlow",viewBox:"0 0 1828 790",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:"absolute inset-0 w-full h-full block pointer-events-none",style:{maskImage:"linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1))"},children:(0,n.jsx)("g",{ref:g,id:"dotLayer"})})]})})}},64088:(e,t,r)=>{r.d(t,{E:()=>l});var n=r(66774);let l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{topOffset:r=0,bottomOffset:l=0}=t,s=(0,n.useRef)(null),i=(0,n.useRef)(!1),o=(0,n.useRef)(null),u=(0,n.useCallback)(t=>{let[r]=t,n=r.isIntersecting;n&&!i.current?(i.current=!0,e&&(o.current=e(s.current)||null)):!n&&i.current&&(i.current=!1,o.current&&(o.current(s.current),o.current=null))},[e]);return(0,n.useLayoutEffect)(()=>{let e=s.current;if(!e)return;let t=new IntersectionObserver(u,{rootMargin:"".concat(r,"px 0px ").concat(l,"px 0px"),threshold:0});return t.observe(e),()=>{t.unobserve(e),o.current&&(o.current(e),o.current=null)}},[u,r,l]),{ref:s}}}}]);

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.