PageSourceSearch

https://solana.com/docs-assets/_next/static/chunks/5972-557b2c2c6d…?dpl=dpl_H4bDF4iCtpav6g7Ljf9E9jvysUAm

js solana.com collected 2026-09-24 08:54:09 UTC 15,774 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]="c14ab79a-3469-4ecd-ab18-2663e3656533",e._sentryDebugIdIdentifier="sentry-dbid-c14ab79a-3469-4ecd-ab18-2663e3656533")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5972],{9446:(e,t,r)=>{r.d(t,{LanguageToggle:()=>i,LanguageToggleText:()=>c});var a=r(36822),n=r(65770),l=r(24195),s=r(13964),d=r(65481);function i(e){let t=(0,n.s9)();if(!t.locales)throw Error("Missing `<I18nProvider />`");return(0,a.jsxs)(l.AM,{children:[(0,a.jsx)(l.Wv,{"aria-label":t.text.chooseLanguage,...e,className:(0,s.QP)((0,d.r)({color:"ghost",className:"gap-1.5 p-1.5"}),e.className),children:e.children}),(0,a.jsxs)(l.hl,{className:"flex flex-col overflow-hidden p-0",children:[(0,a.jsx)("p",{className:"mb-1 p-2 text-xs font-medium text-fd-muted-foreground",children:t.text.chooseLanguage}),t.locales.map(e=>(0,a.jsx)("button",{type:"button",className:(0,s.QP)("p-2 text-start text-sm",e.locale===t.locale?"bg-fd-primary/10 font-medium text-fd-
1primary":"hover:bg-fd-accent hover:text-fd-accent-foreground"),onClick:()=>{var r;null==(r=t.onChange)||r.call(t,e.locale)},children:e.name},e.locale))]})]})}function c(e){var t,r;let l=(0,n.s9)(),s=null==(r=l.locales)||null==(t=r.find(e=>e.locale===l.locale))?void 0:t.name;return(0,a.jsx)("span",{...e,children:s})}},11698:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(65128).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},22163:(e,t,r)=>{r.r(t),r.d(t,{CollapsibleSidebar:()=>w,Sidebar:()=>P,SidebarCollapseTrigger:()=>I,SidebarFolder:()=>T,SidebarFolderContent:()=>_,SidebarFolderLink:()=>L,SidebarFolderTrigger:()=>z,SidebarFooter:()=>S,SidebarHeader:()=>Q,SidebarItem:()=>M,SidebarPageTree:()=>F,SidebarSeparator:()=>A,SidebarViewport:()=>C});var a=r(36822),n=r(65128);let l=(0,n.A)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);var s=r(11698);let d=(0,n.A)("PanelLeft",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);var i=r(28894),c=r(8703),o=r(66774),u=r(68036),m=r(96044),h=r(13964),f=r(57528),x=r(87876),p=r(10175),g=r(24970),v=r(65481),b=r(78054),y=r(47558);let j=(0,b.F)("flex flex-row items-center gap-2 rounded-md p-2 text-start text-fd-muted-foreground [overflow-wrap:anywhere] md:py-1.5 [&_svg]:size-4 [&_svg]:shrink-0",{variants:{active:{true:"bg-fd-primary/10 font-medium text-fd-
1primary",false:"transition-colors hover:bg-fd-accent/50 hover:text-fd-accent-foreground/80 hover:transition-none"}}}),N=(0,o.createContext)(void 0),k=(0,o.createContext)(void 0);function w(e){let{collapsed:t}=(0,g.c)(),[r,n]=(0,o.useState)(!1),l=(0,o.useRef)(0),s=(0,o.useRef)(0);(0,m.T)(t,()=>{n(!1),s.current=Date.now()+150});let d=(0,o.useCallback)(e=>{"touch"===e.pointerType||s.current>Date.now()||(window.clearTimeout(l.current),n(!0))},[]),i=(0,o.useCallback)(e=>{"touch"!==e.pointerType&&(window.clearTimeout(l.current),l.current=window.setTimeout(()=>{n(!1),s.current=Date.now()+150},Math.min(e.clientX,document.body.clientWidth-e.clientX)>100?0:500))},[]);return(0,a.jsx)(P,{...e,onPointerEnter:t?d:void 0,onPointerLeave:t?i:void 0,"data-collapsed":t,className:(0,h.QP)("md:transition-all",t&&"md:-me-[var(--fd-sidebar-width)] md:translate-x-[calc(var(--fd-sidebar-offset)*-1)] rtl:md:translate-x-[var(--fd-sidebar-offset)]",t&&r&&"z-50 md:translate-x-0",t&&!r&&"md:opacity-0",e.className),style:{"--fd-sidebar-offset":"calc(var(--fd-sidebar-width) - 20px)"}})}function P(e){let{defaultOpenLevel:t=0,prefetch:r=!0,inner:n,...l}=e,s=(0,o.useMemo)(()=>({defaultOpenLevel:t,prefetch:r}),[t,r]);return(0,a.jsx)(N.Provider,{value:s,children:(0,a.jsx)(i.Pg,{id:"nd-sidebar",blockScrollingWidth:768,...l,className:(0,h.QP)("fixed top-fd-layout-top z-30 bg-fd-card text-sm md:sticky md:h-[var(--fd-sidebar-height)]","max-md:inset-x-0 max-md:bottom-0 max-md:bg-fd-background/80 max-md:text-[15px] max-md:backdrop-blur-lg max-md:data-[open=false]:invisible",l.className),style:{...l.style,"--fd-sidebar-height":"calc(100dvh - var(--fd-banner-height) - var(--fd-nav-height))"},children:(0,a.jsx)("div",{...n,className:(0,h.QP)("flex size-full max-w-full flex-col pt-2 md:ms-auto md:w-[var(--fd-sidebar-width)] md:border-e md:pt-4",null==n?void 0:n.className),children:l.children})})})}function Q(e){return(0,a.jsx)("div",{...e,className:(0,h.QP)("flex flex-col gap-2 px-4 empty:hidden",e.className),children:e.children})}function S(e){return(0,a.jsx)("div",{...e,className:(0,h.QP)("flex flex-col border-t px-4 py-3 empty:hidden",e.className),children:e.children})}function C(e){return(0,a.jsx)(f.FK,{...e,className:(0,h.QP)("h-full",e.className),children:(0,a.jsx)(f.Gl,{className:"p-4",style:{maskImage:"linear-gradient(to bottom, transparent 2px, white 16px)"},children:e.children})})}function A(e){return(0,a.jsx)("p",{...e,className:(0,h.QP)("mb-2 px-2 text-sm font-medium",e.className),children:e.children})}function M(e){let{icon:t,...r}=e,n=(0,c.usePathname)(),s=void 0!==r.href&&(0,x.$)(r.href,n,!1),{prefetch:d}=D();return(0,a.jsxs)(u.default,{...r,"data-active":s,className:(0,h.QP)(j({active:s}),r.className),prefetch:d,children:[null!=t?t:r.external?(0,a.jsx)(l,{}):null,r.children]})}function T(e){let{defaultOpen:t=!1,...r}=e,[n,l]=(0,o.useState)(t);return(0,m.T)(t,e=>{e&&l(e)}),(0,a.jsx)(p.Nt,{open:n,onOpenChange:l,...r,children:(0,a.jsx)(k.Provider,{value:(0,o.useMemo)(()=>({open:n,setOpen:l}),[n]),children:r.children})})}function z(e){let{open:t}=q();return(0,a.jsxs)(p.R6,{...e,className:(0,h.QP)(j({active:!1}),"w-full"),children:[e.children,(0,a.jsx)(s.A,{"data-icon":!0,className:(0,h.QP)("ms-auto transition-transform",!t&&"-rotate-90")})]})}function L(e){let{open:t,setOpen:r}=q(),{prefetch:n}=D(),l=(0,c.usePathname)(),d=void 0!==e.href&&(0,x.$)(e.href,l,!1);return(0,a.jsxs)(u.default,{...e,"data-active":d,className:(0,h.QP)(j({active:d}),"w-full",e.className),onClick:e=>{e.target.hasAttribute("data-icon")?(r(e=>!e),e.preventDefault()):r(e=>!d||!e)},prefetch:n,children:[e.children,(0,a.jsx)(s.A,{"data-icon":!0,className:(0,h.QP)("ms-auto transition-transform",!t&&"-rotate-90")})]})}function _(e){return(0,a.jsx)(p.Ke,{...e,children:(0,a.jsx)("div",{className:"ms-3 border-s py-1.5 ps-1.5 md:ms-2",children:e.children})})}function I(e){var t;let{collapsed:r,setCollapsed:n}=(0,g.c)();return(0,a.jsx)("button",{type:"button","aria-label":"Collapse Sidebar","data-collapsed":r,...e,className:(0,h.QP)((0,v.r)({color:"ghost",size:"icon"}),e.className),onClick:()=>{n(e=>!e)},children:null!=(t=e.children)?t:(0,a.jsx)(d,{})})}function q(){let e=(0,o.useContext)(k);if(!e)throw Error("Missing sidebar folder");return e}function D(){let e=(0,o.useContext)(N);if(!e)throw Error("<Sidebar /> component required.");return e}function F(e){let{root:t}=(0,y.t)();return(0,o.useMemo)(()=>{var r;let{Separator:n,Item:l,Folder:s}=null!=(r=e.components)?r:{};return function e(t,r){return t.map((t,d)=>{let i="".concat(t.type,"_").concat(d.toString());if("separator"===t.type)return n?(0,a.jsx)(n,{item:t},i):(0,a.jsx)(A,{className:(0,h.QP)(0!==d&&"mt-8"),children:t.name},i);if("folder"===t.type){let n=e(t.children,r+1);return s?(0,a.jsx)(s,{item:t,level:r,children:n},i):(0,a.jsx)(E,{item:t,level:r,children:n},i)}return l?(0,a.jsx)(l,{item:t},t.url):(0,a.jsx)(M,{href:t.url,external:t.external,icon:t.icon,children:t.name},t.url)})}(t.children,1)},[t,e.components])}function E(e){var t;let{item:r,children:n,level:l}=e,{defaultOpenLevel:s}=D(),d=(0,y.L)();return(0,a.jsxs)(T,{defaultOpen:(null!=(t=r.defaultOpen)?t:s>=l)||d.includes(r),children:[r.index?(0,a.jsxs)(L,{href:r.index.url,external:r.index.external,children:[r.icon,r.name]}):(0,a.jsxs)(z,{children:[r.icon,r.name]}),(0,a.jsx)(_,{children:n})]})}},28144:(e,t,r)=>{r.d(t,{LargeSearchToggle:()=>
1o,SearchToggle:()=>c});var a=r(36822),n=r(61740),l=r(75746),s=r(65770),d=r(13964),i=r(65481);function c(e){let{hideIfDisabled:t,...r}=e,{setOpenSearch:s,enabled:c}=(0,l.$A)();return t&&!c?null:(0,a.jsx)("button",{type:"button",className:(0,d.QP)((0,i.r)({size:"icon",color:"ghost"}),r.className),"data-search":"","aria-label":"Open Search",onClick:()=>{s(!0)},children:(0,a.jsx)(n.A,{})})}function o(e){let{hideIfDisabled:t,...r}=e,{enabled:i,hotKey:c,setOpenSearch:o}=(0,l.$A)(),{text:u}=(0,s.s9)();return t&&!i?null:(0,a.jsxs)("button",{type:"button","data-search-full":"",...r,className:(0,d.QP)("inline-flex items-center gap-2 rounded-full border bg-fd-secondary/50 p-1.5 text-sm text-fd-muted-foreground transition-colors hover:bg-fd-accent hover:text-fd-accent-foreground",r.className),onClick:()=>{o(!0)},children:[(0,a.jsx)(n.A,{className:"ms-1 size-4"}),u.search,(0,a.jsx)("div",{className:"ms-auto inline-flex gap-0.5",children:c.map((e,t)=>(0,a.jsx)("kbd",{className:"rounded-md border bg-fd-background px-1.5",children:e.display},t))})]})}},57477:(e,t,r)=>{r.d(t,{I18nProvider:()=>d});var a=r(36822),n=r(66774),l=r(8703),s=r(65770);function d(e){var t;let{locales:r=[],locale:d,...i}=e,c=(0,s.s9)(),o=(0,l.useRouter)(),u=(0,l.usePathname)(),m=e=>{let t=u.split("/").filter(e=>e.length>0);t[0]!==d?t.unshift(e):t[0]=e,o.push("/".concat(t.join("/"))),o.refresh()},h=(0,n.useRef)(m);h.current=m;let f=(0,n.useCallback)(e=>h.current(e),[]);return(0,a.jsx)(s.gJ.Provider,{value:{locale:d,locales:r,text:{...c.text,...i.translations},onChange:null!=(t=i.onChange)?t:f},children:i.children})}},61740:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(65128).A)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},76970:(e,t,r)=>{r.d(t,{ThemeToggle:()=>h});var a=r(36822),n=r(78054),l=r(65128);let s=(0,l.A)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]),d=(0,l.A)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]),i=(0,l.A)("Airplay",[["path",{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1",key:"ns4c3b"}],["path",{d:"m12 15 5 6H7Z",key:"14qnn2"}]]);var c=r(95150),o=r(66774),u=r(13964);let m=(0,n.F)("size-7 rounded-full p-1.5 text-fd-muted-foreground",{variants:{active:{true:"bg-fd-accent text-fd-accent-foreground",false:"text-fd-muted-foreground"}}});function h(e){let{className:t,mode:r="light-dark",...n}=e,{setTheme:l,theme:h,resolvedTheme:f}=(0,c.D)(),[x,p]=(0,o.useState)(!1);(0,o.useLayoutEffect)(()=>{p(!0)},[]);let g=(0,u.QP)("inline-flex items-center rounded-full border p-[3px]",t);if("light-dark"===r){let e=x?f:null;return(0,a.jsxs)("button",{className:g,onClick:()=>l("light"===e?"dark":"light"),"data-theme-toggle":"",...n,children:[(0,a.jsx)(s,{className:(0,u.QP)(m({active:"light"===e}))}),(0,a.jsx)(d,{className:(0,u.QP)(m({active:"dark"===e}))})]})}let v=x?h:null;return(0,a.jsx)("div",{className:g,"data-theme-toggle":"",...n,children:[["light",s],["dark",d],["system",i]].map(e=>{let[t,r]=e;return(0,a.jsx)("button",{"aria-label":t,className:(0,u.QP)(m({active:v===t})),onClick:()=>l(t),children:(0,a.jsx)(r,{className:"size-full"})},t)})})}},85350:(e,t,r)=>{r.r(t),r.d(t,{BaseLinkItem:()=>i});var a=r(36822),n=r(68036),l=r(8703),s=r(66774),d=r(87876);let i=(0,s.forwardRef)((e,t)=>{var r;let{item:s,...i}=e,c=(0,l.usePathname)(),o=null!=(r=s.active)?r:"url",u="none"!==o&&(0,d.$)(s.url,c,"nested-url"===o);return(0,a.jsx)(n.default,{ref:t,href:s.url,external:s.external,...i,"data-active":u,children:i.children})});i.displayName="BaseLinkItem"},89400:(e,t,r)=>{r.r(t),r.d(t,{LinksMenu:()=>j,Navbar:()=>N,NavbarSidebarTrigger:()=>k});var a=r(36822),n=r(65128);let l=(0,n.A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
1],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),s=(0,n.A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var d=r(11698),i=r(66774),c=r(8703),o=r(96044),u=r(13964),m=r(24195),h=r(85350),f=r(10175),x=r(78054),p=r(65481),g=r(24970),v=r(71974),b=r(28894);let y=(0,x.F)("flex flex-row items-center gap-2 rounded-md px-3 py-2.5 text-fd-muted-foreground transition-colors duration-100 [overflow-wrap:anywhere] hover:bg-fd-accent/50 hover:text-fd-accent-foreground/80 hover:transition-none md:px-2 md:py-1.5 [&_svg]:size-4");function j(e){let{items:t,...r}=e,[n,l]=(0,i.useState)(!1),s=(0,c.usePathname)();return(0,o.T)(s,()=>{l(!1)}),(0,a.jsxs)(m.AM,{open:n,onOpenChange:l,children:[(0,a.jsx)(m.Wv,{...r}),(0,a.jsx)(m.hl,{className:"flex flex-col p-1",children:t.map((e,t)=>(0,a.jsx)(w,{item:e},t))})]})}function N(e){let{open:t}=(0,g.c)(),{isTransparent:r}=(0,v.h)();return(0,a.jsx)("header",{id:"nd-subnav",...e,className:(0,u.QP)("sticky top-[var(--fd-banner-height)] z-30 flex h-14 flex-row items-center border-b border-fd-foreground/10 px-4 backdrop-blur-lg transition-colors",(!r||t)&&"bg-fd-background/80",e.className),children:e.children})}function k(e){let{open:t}=(0,g.c)();return(0,a.jsx)(b.x2,{...e,className:(0,u.QP)((0,p.r)({color:"ghost",size:"icon"}),e.className),children:t?(0,a.jsx)(l,{}):(0,a.jsx)(s,{})})}function w(e){let{item:t,...r}=e;return"custom"===t.type?(0,a.jsx)("div",{...r,className:(0,u.QP)("grid",r.className),children:t.children}):"menu"===t.type?(0,a.jsxs)(f.Nt,{className:"flex flex-col",children:[(0,a.jsxs)(f.R6,{...r,className:(0,u.QP)(y(),"group",r.className),children:[t.icon,t.text,(0,a.jsx)(d.A,{className:"ms-auto transition-transform group-data-[state=closed]:-rotate-90"})]}),(0,a.jsx)(f.Ke,{children:(0,a.jsx)("div",{className:"flex flex-col py-2 ps-2",children:t.items.map((e,t)=>(0,a.jsx)(w,{item:e},t))})})]}):(0,a.jsxs)(h.BaseLinkItem,{item:t,...r,className:(0,u.QP)("button"===t.type?(0,p.r)({color:"secondary",className:"gap-1.5 [&_svg]:size-4"}):y(),r.className),children:[t.icon,t.text]})}},93772:(e,t,r)=>{r.d(t,{RootToggle:()=>m});var a=r(36822),n=r(11698),l=r(66774),s=r(47754),d=r(8703),i=r(13964),c=r(87876),o=r(24970),u=r(24195);function m(e){let{options:t,placeholder:r,...m}=e,[f,x]=(0,l.useState)(!1),{closeOnRedirect:p}=(0,o.c)(),g=(0,d.usePathname)(),v=(0,l.useMemo)(()=>t.findLast(e=>e.urls?e.urls.has(g.endsWith("/")?g.slice(0,-1):g):(0,c.$)(e.url,g,!0)),[t,g]),b=()=>{p.current=!1,x(!1)},y=v?(0,a.jsx)(h,{...v}):r;return(0,a.jsxs)(u.AM,{open:f,onOpenChange:x,children:[y?(0,a.jsxs)(u.Wv,{...m,className:(0,i.QP)("flex flex-row items-center gap-2 rounded-lg px-2 py-1.5 hover:bg-fd-accent/50 hover:text-fd-accent-foreground",m.className),children:[y,(0,a.jsx)(n.A,{className:"me-2 size-4 text-fd-muted-foreground"})]}):null,(0,a.jsx)(u.hl,{className:"w-[var(--radix-popover-trigger-width)] overflow-hidden p-0",children:t.map(e=>{var t;return(0,a.jsx)(s,{href:e.url,onClick:b,...e.props,className:(0,i.QP)("flex w-full flex-row items-center gap-2 px-2 py-1.5",v===e?"bg-fd-accent text-fd-accent-foreground":"hover:bg-fd-accent/50",null==(t=e.props)?void 0:t.className),children:(0,a.jsx)(h,{...e})},e.url)})})]})}function h(e){return(0,a.jsxs)(a.Fragment,{children:[e.icon,(0,a.jsxs)("div",{className:"flex-1 text-start",children:[(0,a.jsx)("p",{className:"text-sm font-medium",children:e.title}),e.description?(0,a.jsx)("p",{className:"text-xs text-fd-muted-foreground",children:e.description}):null]})]})}}}]);

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.