1"use strict";(globalThis.webpackChunkpublic_docs=globalThis.webpackChunkpublic_docs||[]).push([[3414],{7064(e,t,a){a.d(t,{A:()=>c});var s=a(96540),n=a(44586);const r="defaultImage_ak5M",i="imageContainer_OPQU",l="imageError_UQnt";var o=a(74848);const c=function({style:e,dirName:t,metadata:a,className:c}){const{siteConfig:d}=(0,n.A)(),{baseUrl:m}=d,[h,p]=(0,s.useState)(!1),[g,u]=(0,s.useState)(!1);let x="";x=a&&a.frontMatter&&a.frontMatter.image?a.frontMatter.image.startsWith("/")?a.frontMatter.image:`/${a.frontMatter.image}`:a&&a.image?a.image.startsWith("/")?a.image:`/${a.image}`:t?`/${t}/featured.jpg`:"/img/blog/default-blog-image.jpg";const b=x.startsWith("http")?x:`${m}${x.startsWith("/")?x.slice(1):x}`;return(0,o.jsx)("div",{className:`${i} ${c||""}`,children:(0,o.jsx)("img",{src:b,alt:a&&a.title||"Blog post featured image",className:`${r} ${g?l:""}`,style:e,onLoad:()=>p(!0),onError:e=>{console.warn(`Image failed to load: ${b}`),u(!0),e.target.src=`${m}img/blog/default-blog-image.jpg`}})})}},14325(e,t,a){a.d(t,{A:()=>p});a(96540);var s=a(28774),n=a(95293);const r="relatedContainer_P2Pm",i="section_Wdzh",l="sectionHeading_dQl4",o="icon_D9sA",c="itemsContainer_SpkR",d="repoLink_Qr2w",m="link_EdH5";var h=a(74848);function p({links:e,githubRepo:t,githubRepos:a}){const{colorMode:p}=(0,n.G)(),g=a||(t?[t]:[]);return e?.length||g.length?(0,h.jsxs)("div",{className:r,children:[g.length>0&&(0,h.jsxs)("div",{className:i,children:[(0,h.jsxs)("div",{className:l,children:[(0,h.jsx)("svg",{width:"16",height:"16",className:o,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,h.jsx)("path",{d:"M12 0C5.37 0 0 5.37 0 12c0 5.3 3.438 9.8 8.205 11.387.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61-.546-1.386-1.332-1.755-1.332-1.755-1.09-.745.082-.73.082-.73 1.205.085 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.605-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 21.795 24 17.295 24 12c0-6.63-5.37-12-12-12",fill:"currentColor"})}),1===g.length?"Repository":"Repositories"]}),(0,h.jsx)("div",{className:c,children:g.map((e,t)=>(0,h.jsx)("a",{href:`https://github.com/${e}`,target:"_blank",rel:"noopener noreferrer",className:d,children:e.split("/")[1]||e},t))})]}),e&&e.length>0&&(0,h.jsxs)("div",{className:i,children:[(0,h.jsxs)("div",{className:l,children:[(0,h.jsxs)("svg",{width:"14",height:"14",className:o,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,h.jsx)("path",{d:"M9 17H7C4.79086 17 3 15.2091 3 13V13C3 10.7909 4.79086 9 7 9H9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,h.jsx)("path",{d:"M15 17H17C19.2091 17 21 15.2091 21 13V13C21 10.7909 19.2091 9 17 9H15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,h.jsx)("path",{d:"M8 13L16 13",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})]}),"Links"]}),(0,h.jsx)("div",{className:c,children:e.map((e,t)=>(0,h.jsx)(s.A,{to:e.url,className:m,children:e.name},t))})]})]}):null}},14720(e,t,a){a.d(t,{A:()=>l});a(96540);var s=a(3374),n=a(34164),r=a(55292),i=a(74848);function l(e){const{children:t,title:a,description:l,wrapperClassName:o,pageClassName:c,noSidebar:d,...m}=e;return(0,i.jsx)(s.A,{title:a,description:l,wrapperClassName:(0,n.A)("data-layout-root",o),pageClassName:c,...m,children:(0,i.jsx)("main",{className:(0,n.A)(r.A.blogMainContainer,d&&r.A.blogMainContainerNoSidebar),children:t})})}},19703(e,t,a){a.r(t),a.d(t,{default:()=>x});a(96540);var s=a(34164),n=a(17559),r=a(45500),i=a(3374),l=a(14720),o=a(28774),c=a(44586),d=a(28453),m=a(61066),h=(a(7064),a(20059)),p=a(38478),g=a(74848);function u(e){const{content:t}=e,{metadata:a,frontMatter:s}=t,{title:n,description:i,date:l,tags:o,permalink:d,editUrl:m}=a,{siteConfig:h}=(0,c.A)(),{baseUrl:u}=h;let x="";x=s.image&&!s.image.startsWith("http")?`${u}${s.image}`:s.image?s.image:`${u}img/panda-social-card.jpg`;const b=o?.map(e=>e.label)||[],j=l?new Date(l).toISOString():"";return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(r.be,{title:n,description:i,keywords:b}),(0,g.jsx)(p.A,{title:n,description:i||"",image:x,slug:d,tags:b,publishedTime:j,modifiedTime:j})]})}function x(e){const{content:t,sidebar:a}=e;if(!t)return(0,g.jsx)(i.A,{children:(0,g.jsx)("div",{className:"container margin-vert--lg",children:(0,g.jsx)("div",{className:"row",children:(0,g.jsxs)("main",{className:"col col--12",children:[(0,g.jsx)("h1",{children:"Error: No content found"}),(0,g.jsx)("p",{children:"Could not find the content for this data post."}),(0,g.jsx)(o.A,{to:"/data",className:"button button--primary",children:"Back to Data"})]})})})});const{metadata:c,frontMatter:p,source:x}=t,{title:b,permalink:j,date:f,formattedDate:v,tags:w,authors:N=[],readingTime:k,description:y}=c;let C=null;if(x&&x.startsWith("@site/")){const e=x.replace("@site/","");C=e.substring(0,e.lastIndexOf("/"))}else p.slug&&(C=`data/${p.slug.replace(/\//g,"-")}`);const A=t;return(0,g.jsxs)(r.e3,{className:(0,s.A)("data-post-page-wrapper","blog-post-page-wrapper","single-post-page"),children:[(0,g.jsx)(u,{content:t}),(0,g.jsx)(l.A,{title:b,wrapperClassName:n.G.wrapper.blogPages,pageClassName:n.G.page.blogPostPage,children:(0,g.jsxs)("div",{className:(0,s.A)("blog-post-layout",p.hide_hero&&"data-app-layout"),children:[!p.hide_hero&&(0,g.jsx)("section",{className:"blog-hero-section",children:(0,g.jsx)(h._j,{title:b,description:y,tags:w})}),(0,g.jsx)("section",{className:"container blog-post-page data-post-page",style:{paddingBottom:"2rem"},children:(0,g.jsx)("div",{className:"row",children:(0,g.jsx)("div",{className:"col col--12",children:(0,g.jsx)("div",{className:"blog-post-container",children:(0,g.jsx)("div",{className:"blog-post-content markdown data-
1post-content",children:(0,g.jsx)(d.x,{components:m.A,children:(0,g.jsx)(A,{})})})})})})})]})})]})}},20059(e,t,a){a.d(t,{RT:()=>A,cf:()=>$,_j:()=>M,Rm:()=>_,TM:()=>y,Xx:()=>C});var s=a(96540),n=a(34164),r=a(51107),i=a(12433),l=a(91763),o=a(95293),c=a(74848);function d(){const e=(0,s.useCallback)(async e=>{await(0,l.G)(e)},[]),{colorMode:t}=(0,o.G)(),a="dark"===t,n=(e,t)=>"undefined"==typeof window?t:getComputedStyle(document.documentElement).getPropertyValue(e).trim()||t,r=n("--ifm-color-primary-rgb","78, 140, 116"),d=a?"#3a3f47":"#d6d4cc",m=n("--brand-bamboo",a?"#4e8c74":"#14502e"),h=n("--ifm-color-primary-lighter",a?"#84b09f":"#3c7460"),p=a?"rgba(255, 255, 255, 0.10)":"rgba(21, 23, 28, 0.07)",g=`rgba(${r}, ${a?.3:.2})`;return(0,c.jsx)(i.A,{id:"tsparticles",init:e,className:"particles-canvas",style:{position:"absolute",width:"100%",height:"100%",top:0,left:0,right:0,bottom:0,zIndex:1},options:{fullScreen:{enable:!1,zIndex:-1},background:{color:{value:"transparent"}},fpsLimit:30,interactivity:{events:{onClick:{enable:!1},onHover:{enable:!0,mode:"connect",parallax:{enable:!1,force:60,smooth:10}},resize:!0},modes:{connect:{distance:180,links:{opacity:.3},radius:120}}},particles:{color:{value:[d,m,h]},collisions:{enable:!1},links:{color:p,distance:150,enable:!0,opacity:.18,width:1,warp:!0,triangles:{enable:!1}},move:{direction:"none",enable:!0,outModes:{default:"bounce"},random:!1,speed:.5,straight:!1,path:{enable:!0,delay:{value:.1},options:{size:5,draw:!1,increment:.001}},trail:{enable:!0,length:3,fillColor:{value:"transparent"}}},number:{density:{enable:!0,area:900},value:70,limit:90},opacity:{value:.7,random:{enable:!0,minimumValue:.3},animation:{enable:!0,speed:.4,minimumValue:.1,sync:!1}},shape:{type:["circle"]},size:{value:{min:1.5,max:3.5},random:!0,animation:{enable:!0,speed:1,minimumValue:1,sync:!1}},twinkle:{particles:{enable:!1,color:g,frequency:.05,opacity:1},lines:{enable:!1,color:g,frequency:.005,opacity:.4}}},detectRetina:!0}})}const m="pageHero_t4qH",h="pageHeaderContent_TNAA",p="title_nLi7",g="subtitle_QfXz",u="networksHero_B6PW",x="teamHero_p8yY",b="contributeHero_bQSG pageHero_t4qH",j="dataHero_bIfP",f="dataIndexHero_wYeY",v="blogPostTags__IBF",w="blogPostHeaderContent_h0rJ",N="tagLink_VIg0";function k({title:e,subtitle:t,className:a,contentClassName:s,titleClassName:i,subtitleClassName:l}){return(0,c.jsxs)("header",{className:(0,n.A)("hero",m,"homepage-header",a),children:[(0,c.jsx)("div",{className:"particles-wrapper",children:(0,c.jsx)(d,{})}),(0,c.jsxs)("div",{className:(0,n.A)("container",h,s),children:[(0,c.jsx)(r.A,{as:"h1",className:(0,n.A)(p,i),children:e}),t&&(0,c.jsx)("p",{className:(0,n.A)(g,l),children:t})]})]})}function y(){return(0,c.jsx)(k,{title:"ethPandaOps Networks",subtitle:"Access our services and tools across different Ethereum networks and devnets",className:u})}function C(){return(0,c.jsx)(k,{title:"Team",subtitle:"Nestled within the Ethereum Foundation, we're a globally distributed group of pandas with a passion for decentralization, open source and Ethereum.",className:x})}function A(){return(0,c.jsx)(k,{title:"Contribute Data",subtitle:"Contributoor is a lightweight monitoring and data-gathering tool that helps improve Ethereum's network visibility while running seamlessly alongside your beacon node.",className:(0,n.A)(b,"contribute-hero")})}function _(){return(0,c.jsx)(k,{title:"Network Details",subtitle:"Configuration, services and technical information",className:u})}function $(){return(0,c.jsx)(k,{title:"Data",subtitle:"Ethereum network snapshots, statistics, metrics, and performance data",className:(0,n.A)(j,f),contentClassName:"blog-hero-content",titleClassName:"blog-hero-title",subtitleClassName:"blog-hero-subtitle"})}function M({title:e,description:t,tags:a}){return(0,c.jsxs)("header",{className:(0,n.A)("hero",m,"homepage-header",j),children:[(0,c.jsx)("div",{className:"particles-wrapper",children:(0,c.jsx)(d,{})}),(0,c.jsxs)("div",{className:(0,n.A)("container",h,w),children:[(0,c.jsx)(r.A,{as:"h1",className:p,children:e}),t&&(0,c.jsx)("div",{className:g,children:t}),a&&a.length>0&&(0,c.jsx)("div",{className:v,children:a.map(e=>(0,c.jsxs)("a",{href:e.permalink,className:N,children:["#",e.label]},e.permalink))})]})]})}},38478(e,t,a){a.d(t,{A:()=>l});a(96540);var s=a(5260),n=a(44586),r=a(86025),i=a(74848);function l({title:e,description:t,image:a,slug:l,tags:o=[],type:c="article",publishedTime:d,modifiedTime:m}){const{siteConfig:h}=(0,n.A)(),p=h.url,g=h.baseUrl,u=`${p}${g}${l}/`;let x=a;if(a&&!a.startsWith("http"))if(a.startsWith("./")||a.startsWith("../")){x=`${p}${g}${l.split("/").slice(0,-1).join("/")}/${a.replace(/^\.\//,"")}`}else x=(0,r.Ay)(a,{absolute:!0});return x||(x=`${p}${g}img/panda-social-card.jpg`),(0,i.jsxs)(s.A,{children:[(0,i.jsx)("meta",{property:"og:url",content:u}),(0,i.jsx)("meta",{property:"og:site_name",content:"ethPandaOps"}),(0,i.jsx)("meta",{property:"og:title",content:e}),(0,i.jsx)("meta",{property:"og:description",content:t}),(0,i.jsx)("meta",{property:"og:locale",content:"en"}),(0,i.jsx)("meta",{property:"og:type",content:c}),"article"===c&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("meta",{property:"article:section",content:"posts"}),d&&(0,i.jsx)("meta",{property:"article:published_time",content:d}),m&&(0,i.jsx)("meta",{property:"article:modified_time",content:m}),o&&o.map(e=>(0,i.jsx)("meta",{property:"article:tag",content:e},e))]}),x&&(0,i.jsx)("meta",{property:"og:image",content:x}),(0,i.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.jsx)("meta",{name:"twitter:image",content:x}),(0,i.jsx)("meta",{name:"twitter:title",content:e}),(0,i.jsx)("meta",{name:"twitter:description",content:t})]})}},55292(e,t,a){a.d(t,{A:()=>s});const s={blogMainContainer:"blogMainContainer_pBjs",blogMainContainerNoSidebar:"blogMainContainerNoSidebar_Nyvq"}},61066(e,t,a){a.d(t,{A:()=>p});var s=a(96540),n=a(88820),r=a(78478),i=a(38193),l=a(60023),o=a(74848);const c=function({url:e}
1){const[t,a]=(0,s.useState)(""),[n,c]=(0,s.useState)(null),[d,m]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{e&&async function(){if(i.A.canUseDOM)try{const t=await fetch(e);if(!t.ok)throw new Error(`Failed to fetch markdown: ${t.status} ${t.statusText}`);const s=await t.text();l.xI.setOptions({headerIds:!0,gfm:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!0,smartypants:!0});const n=function(e){if(!e)return"";let t=e.replace(/<table>/g,'<div class="table-container table-container-dataset"><table>').replace(/<\/table>/g,"</table></div>");return t=t.replace(/<(h[1-6])(?![^>]*\bid=)[^>]*>([\s\S]*?)<\/\1>/gi,(e,t,a)=>`<${t} id="${a.replace(/<[^>]*>/g,"").trim().toLowerCase().replace(/[^\w]+/g,"-")}" class="anchor">${a}</${t}>`),t=t.replace(/<td>\s*\u2713\s*<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2713</span></td>'),t=t.replace(/<td>\s*\u2705\s*<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2705</span></td>'),t=t.replace(/<td>\s*\u2611\s*<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2611</span></td>'),t=t.replace(/<td>\s*\|\s*\u2713\s*\|\s*<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2713</span></td>'),t=t.replace(/<td>(\s*\|?\s*)\ud83d\udfe2(\s*\|?\s*)<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2713</span></td>'),t=t.replace(/<td>(\s*\|?\s*)\u2713(\s*\|?\s*)<\/td>/g,'<td class="checkmark-cell"><span class="checkmark-symbol">\u2713</span></td>'),t=t.replace(/<th.*?>EthPandaOps Clickhouse<\/th>/g,"<th>Clickhouse</th>"),t=t.replace(/<th.*?>Public Parquet Files<\/th>/g,"<th>Parquet</th>"),t=t.replace(/<td>([^<.]+\.[^<]*)<\/td>/g,(e,t)=>{const a=t.indexOf(".");return a>0?`<td class="truncated-cell"><div class="truncated-content">${t.substring(0,a+1)}</div></td>`:e}),t}((0,l.xI)(s));a(n)}catch(t){console.error("Error fetching markdown:",t),c(t.message)}finally{m(!1)}}()},[e]),d?(0,o.jsxs)("div",{className:"loading-spinner-container",children:[(0,o.jsx)("div",{className:"loading-spinner"}),(0,o.jsx)("div",{className:"loading-text",children:"Loading external content..."})]}):n?(0,o.jsxs)("div",{className:"admonition admonition-danger alert alert--danger",children:[(0,o.jsx)("div",{className:"admonition-heading",children:(0,o.jsx)("h5",{children:"Error loading external content"})}),(0,o.jsx)("div",{className:"admonition-content",children:(0,o.jsxs)("p",{children:["Failed to load content from ",e,": ",n]})})]}):(0,o.jsx)(r.A,{fallback:(0,o.jsx)("div",{children:"Loading content..."}),children:()=>(0,o.jsx)("div",{className:"markdown md-importer-content",children:(0,o.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})})};var d=a(30316),m=a(14325),h=a(66362);const p={...n.A,MDImporter:c,ClickableImage:d.A,RelatedLinks:m.A,Alert:h.A,InlineLogo:({src:e,alt:t})=>(0,o.jsx)("img",{src:e,alt:t,className:"inline-logo","data-logo":t?.toLowerCase(),style:{height:"1.2em",width:"auto",maxWidth:"1.2em",display:"inline-block",verticalAlign:"middle",margin:"0 0.2em"}}),FloatRight:({children:e,width:t})=>(0,o.jsx)("div",{style:{float:"right",maxWidth:t||"40%",margin:"0 0 1.5rem 1.5rem",borderRadius:"8px",overflow:"hidden"},children:e})}},66362(e,t,a){a.d(t,{A:()=>i});a(96540);const s={alert:"alert_dmjp",alertIcon:"alertIcon_W31s",alertContent:"alertContent_sQ4d","alert--info":"alert--info_mi3q","alert--warning":"alert--warning_zHeT","alert--danger":"alert--danger_mlzQ","alert--success":"alert--success_m5Z0"};var n=a(34164),r=a(74848);function i({children:e,type:t="info"}){return(0,r.jsxs)("div",{className:(0,n.A)(s.alert,s[`alert--${t}`]),children:[(0,r.jsxs)("div",{className:s.alertIcon,children:["info"===t&&(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1zm1-8h-2V7h2v2z"})}),"warning"===t&&(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 15h2v-2h-2v2zm0-4h2V7h-2v6z"})}),"danger"===t&&(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor",children:(0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 11c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1zm1 4h-2v-2h2v2z"})}),"success"===t&&(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"})})]}),(0,r.jsx)("div",{className:s.alertContent,children:e})]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.