diff --git a/404.html b/404.html index ee406ef946..ae6484a542 100644 --- a/404.html +++ b/404.html @@ -7,8 +7,8 @@ - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/api.html b/api.html index 1a1c17e0d9..0fff2a7e1d 100644 --- a/api.html +++ b/api.html @@ -7,8 +7,8 @@ - - + +
Skip to main content
{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>l,frontMatter:()=>o,metadata:()=>a,toc:()=>h});var s=n(74848),i=n(28453);const o={description:"Charon - The Distributed Validator Client",sidebar_position:1},r="Introduction",a={id:"charon/intro",title:"Introduction",description:"Charon - The Distributed Validator Client",source:"@site/docs/charon/intro.md",sourceDirName:"charon",slug:"/charon/intro",permalink:"/docs/next/charon/intro",draft:!1,unlisted:!1,editUrl:"https://github.com/ObolNetwork/obol-docs/edit/main/docs/charon/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{description:"Charon - The Distributed Validator Client",sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Peer Score",permalink:"/docs/next/faq/peer_score"},next:{title:"Distributed Key Generation",permalink:"/docs/next/charon/dkg"}},d={},h=[{value:"What is Charon?",id:"what-is-charon",level:2},{value:"Charon Architecture",id:"charon-architecture",level:2},{value:"Determine when duties need to be performed",id:"determine-when-duties-need-to-be-performed",level:3},{value:"Fetch and come to consensus on what data to sign",id:"fetch-and-come-to-consensus-on-what-data-to-sign",level:3},{value:"Wait for the VC to sign",id:"wait-for-the-vc-to-sign",level:3},{value:"Share partial signatures",id:"share-partial-signatures",level:3},{value:"Threshold Aggregate partial signatures",id:"threshold-aggregate-partial-signatures",level:3},{value:"Broadcast final signature",id:"broadcast-final-signature",level:3},{value:"Ports",id:"ports",level:3},{value:"Getting started",id:"getting-started",level:2}];function c(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"introduction",children:"Introduction"})}),"\n",(0,s.jsxs)(t.p,{children:["This section introduces and outlines the Charon ",(0,s.jsx)(t.em,{children:"[kharon]"})," middleware, Obol's implementation of DVT. Please see the ",(0,s.jsx)(t.a,{href:"/docs/next/int/key-concepts",children:"key concepts"})," section as background and context."]}),"\n",(0,s.jsx)(t.h2,{id:"what-is-charon",children:"What is Charon?"}),"\n",(0,s.jsx)(t.p,{children:"Charon is a GoLang-based, HTTP middleware built by Obol to enable any existing Ethereum validator clients to operate together as part of a distributed validator."}),"\n",(0,s.jsxs)(t.p,{children:["Charon sits as a middleware between a normal validating client and its connected beacon node, intercepting and proxying API traffic. Multiple Charon clients are configured to communicate together to come to consensus on validator duties and behave as a single unified proof-of-stake validator together. The nodes form a cluster that is ",(0,s.jsx)(t.em,{children:"byzantine-fault tolerant"})," and continues to progress assuming a supermajority of working/honest nodes is met."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Charon Cluster",src:n(56629).A+"",width:"1200",height:"630"})}),"\n",(0,s.jsx)(t.h2,{id:"charon-architecture",children:"Charon Architecture"}),"\n",(0,s.jsx)(t.p,{children:"Charon is an Ethereum proof of stake distributed validator (DV) client. Like any validator client, its main purpose is to perform validation duties for the Beacon Chain, primarily attestations and block proposals. The beacon client handles a lot of the heavy lifting, leaving the validator client to focus on fetching duty data, signing that data, and submitting it back to the beacon client."}),"\n",(0,s.jsx)(t.p,{children:"Charon is designed as a generic event-driven workflow with different components coordinating to perform validation duties. All duties follow the same flow, the only difference being the signed data. The workflow can be divided into phases consisting of one or more components:"}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Charon Workflow",src:n(9354).A+"",width:"455",height:"540"})}),"\n",(0,s.jsxs)(t.h3,{id:"determine-when-duties-need-to-be-performed",children:["Determine ",(0,s.jsx)(t.strong,{children:"when"})," duties need to be performed"]}),"\n",(0,s.jsxs)(t.p,{children:["The beacon chain is divided into ",(0,s.jsx)(t.a,{href:"https://eth2book.info/capella/part3/config/types/#slot",children:"slots"})," and ",(0,s.jsx)(t.a,{href:"https://eth2book.info/capella/part3/config/types/#epoch",children:"epochs"}),", which divides it into deterministically fixed-size time chunks.\nThe first step is to determine when (which slot/epoch) duties need to be performed. This is done by the ",(0,s.jsx)(t.code,{children:"scheduler"})," component.\nIt queries the beacon node to detect which validators defined in the cluster lock are active, and what duties they need to perform for\nthe upcoming epoch and slots. When such a slot starts, the ",(0,s.jsx)(t.code,{children:"scheduler"})," emits an event indicating which validator needs to perform what duty."]}),"\n",(0,s.jsxs)(t.h3,{id:"fetch-and-come-to-consensus-on-what-data-to-sign",children:["Fetch and come to consensus on ",(0,s.jsx)(t.strong,{children:"what"})," data to sign"]}),"\n",(0,s.jsxs)(t.p,{children:["A DV cluster consists of multiple operators each provided with one of the M-of-N threshold BLS private key shares per validator.\nThe key shares are imported into the validator clients which produce partial signatures.\nCharon threshold aggregates these partial signatures before broadcasting them to the Beacon Chain.\n",(0,s.jsx)(t.em,{children:"But to threshold aggregate partial signatures, each validator must sign the same data."}),"\nThe cluster must therefore coordinate and come to a consensus on what data to sign."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.code,{children:"Fetcher"})," fetches the unsigned duty data from the beacon node upon receiving an event from ",(0,s.jsx)(t.code,{children:"Scheduler"}),".\nFor attestations, this is the unsigned attestation, for block proposals, this is the unsigned block."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"Consensus"})," component listens to events from Fetcher and starts a ",(0,s.jsx)(t.a,{href:"https://docs.goquorum.consensys.net/configure-and-manage/configure/consensus-protocols/qbft/",children:"QBFT"})," consensus game with the other\nCharon nodes in the cluster for that specific duty and slot.\nWhen consensus is reached, the resulting unsigned duty data is stored in the ",(0,s.jsx)(t.code,{children:"DutyDB"}),"."]}),"\n",(0,s.jsxs)(t.h3,{id:"wait-for-the-vc-to-sign",children:[(0,s.jsx)(t.strong,{children:"Wait"})," for the VC to sign"]}),"\n",(0,s.jsxs)(t.p,{children:["Charon is a ",(0,s.jsx)(t.strong,{children:"middleware"})," distributed validator client. That means Charon doesn\u2019t have access to the\nvalidator private key shares and cannot sign anything on demand.\nInstead, operators import the key shares into industry-standard validator clients (VC)\nthat are configured to connect to their local Charon client instead of their local Beacon node directly."]}),"\n",(0,s.jsxs)(t.p,{children:["Charon, therefore, serves the ",(0,s.jsx)(t.a,{href:"https://ethereum.github.io/beacon-APIs/#/",children:"Ethereum Beacon Node API"})," from the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," component and\nintercepts some endpoints while proxying other endpoints directly to the upstream Beacon node."]}),"\n",(0,s.jsxs)(t.p,{children:["The VC queries the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," for unsigned data which is retrieved from the ",(0,s.jsx)(t.code,{children:"DutyDB"}),". It then signs it and submits it\nback to the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," which stores it in the ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"}),"."]}),"\n",(0,s.jsxs)(t.h3,{id:"share-partial-signatures",children:[(0,s.jsx)(t.strong,{children:"Share"})," partial signatures"]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"})," stores the partially signed data submitted by the local Charon client\u2019s VC.\nBut it also stores all the partial signatures submitted by the VCs of other peers in the cluster.\nThis is achieved by the ",(0,s.jsx)(t.code,{children:"PartialSignatureExchange"})," component that exchanges partial signatures between all peers in the cluster.\nAll Charon clients, therefore, store all partial signatures the cluster generates."]}),"\n",(0,s.jsxs)(t.h3,{id:"threshold-aggregate-partial-signatures",children:[(0,s.jsx)(t.strong,{children:"Threshold Aggregate"})," partial signatures"]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"SignatureAggregator"})," is invoked as soon as sufficient (any M of N) partial signatures are stored in the ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"}),".\nIt performs BLS threshold aggregation of the partial signatures resulting in a final signature that is valid for the beacon chain."]}),"\n",(0,s.jsxs)(t.h3,{id:"broadcast-final-signature",children:[(0,s.jsx)(t.strong,{children:"Broadcast"})," final signature"]}),"\n",(0,s.jsxs)(t.p,{children:["Finally, the ",(0,s.jsx)(t.code,{children:"Broadcaster"})," component broadcasts the final threshold aggregated signature to the Beacon client, thereby completing the duty."]}),"\n",(0,s.jsx)(t.h3,{id:"ports",children:"Ports"}),"\n",(0,s.jsx)(t.p,{children:"The following is an outline of the services that can be exposed by Charon."}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3600"})," - The validator REST API. This is the port that serves the consensus layer's ",(0,s.jsx)(t.a,{href:"https://ethereum.github.io/beacon-APIs/",children:"beacon node API"}),". This is the port validator clients should talk to instead of their standard consensus client REST API port. Charon subsequently proxies these requests to the upstream consensus client specified by ",(0,s.jsx)(t.code,{children:"--beacon-node-endpoints"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3610"})," - Charon P2P port. This is the port that Charon clients use to communicate with one another via TCP. This endpoint should be port-forwarded on your router and exposed publicly, preferably on a static IP address. This IP address should then be set on the charon run command with ",(0,s.jsx)(t.code,{children:"--p2p-external-ip"})," or ",(0,s.jsx)(t.code,{children:"CHARON_P2P_EXTERNAL_IP"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3620"})," - Monitoring port. This port hosts a webserver that serves Prometheus metrics on ",(0,s.jsx)(t.code,{children:"/metrics"}),", a readiness endpoint on ",(0,s.jsx)(t.code,{children:"/readyz"})," and a liveness endpoint on ",(0,s.jsx)(t.code,{children:"/livez"}),", and a pprof server on ",(0,s.jsx)(t.code,{children:"/debug/pprof"}),". This port should not be exposed publicly."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"getting-started",children:"Getting started"}),"\n",(0,s.jsxs)(t.p,{children:["For more information on running Charon, take a look at our ",(0,s.jsx)(t.a,{href:"/docs/next/start/quickstart_overview",children:"Quickstart Guides"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},56629:(e,t,n)=>{n.d(t,{A:()=>s});const s=n.p+"assets/images/DVCluster-d161355b3dfd1808a86148c8fe28271e.png"},9354:(e,t,n)=>{n.d(t,{A:()=>s});const s=n.p+"assets/images/workflow-de4700cb1dd4e2adf00f90bf14a2dd3a.jpg"},28453:(e,t,n)=>{n.d(t,{R:()=>r,x:()=>a});var s=n(96540);const i={},o=s.createContext(i);function r(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5223d756.9fe4bbb9.js b/assets/js/5223d756.9fe4bbb9.js new file mode 100644 index 0000000000..ff92cd7b12 --- /dev/null +++ b/assets/js/5223d756.9fe4bbb9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[76301],{76682:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>l,frontMatter:()=>o,metadata:()=>a,toc:()=>h});var s=n(74848),i=n(28453);const o={description:"Charon - The Distributed Validator Client",sidebar_position:1},r="Introduction",a={id:"charon/intro",title:"Introduction",description:"Charon - The Distributed Validator Client",source:"@site/docs/charon/intro.md",sourceDirName:"charon",slug:"/charon/intro",permalink:"/docs/next/charon/intro",draft:!1,unlisted:!1,editUrl:"https://github.com/ObolNetwork/obol-docs/edit/main/docs/charon/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{description:"Charon - The Distributed Validator Client",sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Dappnode",permalink:"/docs/next/faq/Dappnode"},next:{title:"Distributed Key Generation",permalink:"/docs/next/charon/dkg"}},d={},h=[{value:"What is Charon?",id:"what-is-charon",level:2},{value:"Charon Architecture",id:"charon-architecture",level:2},{value:"Determine when duties need to be performed",id:"determine-when-duties-need-to-be-performed",level:3},{value:"Fetch and come to consensus on what data to sign",id:"fetch-and-come-to-consensus-on-what-data-to-sign",level:3},{value:"Wait for the VC to sign",id:"wait-for-the-vc-to-sign",level:3},{value:"Share partial signatures",id:"share-partial-signatures",level:3},{value:"Threshold Aggregate partial signatures",id:"threshold-aggregate-partial-signatures",level:3},{value:"Broadcast final signature",id:"broadcast-final-signature",level:3},{value:"Ports",id:"ports",level:3},{value:"Getting started",id:"getting-started",level:2}];function c(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"introduction",children:"Introduction"})}),"\n",(0,s.jsxs)(t.p,{children:["This section introduces and outlines the Charon ",(0,s.jsx)(t.em,{children:"[kharon]"})," middleware, Obol's implementation of DVT. Please see the ",(0,s.jsx)(t.a,{href:"/docs/next/int/key-concepts",children:"key concepts"})," section as background and context."]}),"\n",(0,s.jsx)(t.h2,{id:"what-is-charon",children:"What is Charon?"}),"\n",(0,s.jsx)(t.p,{children:"Charon is a GoLang-based, HTTP middleware built by Obol to enable any existing Ethereum validator clients to operate together as part of a distributed validator."}),"\n",(0,s.jsxs)(t.p,{children:["Charon sits as a middleware between a normal validating client and its connected beacon node, intercepting and proxying API traffic. Multiple Charon clients are configured to communicate together to come to consensus on validator duties and behave as a single unified proof-of-stake validator together. The nodes form a cluster that is ",(0,s.jsx)(t.em,{children:"byzantine-fault tolerant"})," and continues to progress assuming a supermajority of working/honest nodes is met."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Charon Cluster",src:n(56629).A+"",width:"1200",height:"630"})}),"\n",(0,s.jsx)(t.h2,{id:"charon-architecture",children:"Charon Architecture"}),"\n",(0,s.jsx)(t.p,{children:"Charon is an Ethereum proof of stake distributed validator (DV) client. Like any validator client, its main purpose is to perform validation duties for the Beacon Chain, primarily attestations and block proposals. The beacon client handles a lot of the heavy lifting, leaving the validator client to focus on fetching duty data, signing that data, and submitting it back to the beacon client."}),"\n",(0,s.jsx)(t.p,{children:"Charon is designed as a generic event-driven workflow with different components coordinating to perform validation duties. All duties follow the same flow, the only difference being the signed data. The workflow can be divided into phases consisting of one or more components:"}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsx)(t.img,{alt:"Charon Workflow",src:n(9354).A+"",width:"455",height:"540"})}),"\n",(0,s.jsxs)(t.h3,{id:"determine-when-duties-need-to-be-performed",children:["Determine ",(0,s.jsx)(t.strong,{children:"when"})," duties need to be performed"]}),"\n",(0,s.jsxs)(t.p,{children:["The beacon chain is divided into ",(0,s.jsx)(t.a,{href:"https://eth2book.info/capella/part3/config/types/#slot",children:"slots"})," and ",(0,s.jsx)(t.a,{href:"https://eth2book.info/capella/part3/config/types/#epoch",children:"epochs"}),", which divides it into deterministically fixed-size time chunks.\nThe first step is to determine when (which slot/epoch) duties need to be performed. This is done by the ",(0,s.jsx)(t.code,{children:"scheduler"})," component.\nIt queries the beacon node to detect which validators defined in the cluster lock are active, and what duties they need to perform for\nthe upcoming epoch and slots. When such a slot starts, the ",(0,s.jsx)(t.code,{children:"scheduler"})," emits an event indicating which validator needs to perform what duty."]}),"\n",(0,s.jsxs)(t.h3,{id:"fetch-and-come-to-consensus-on-what-data-to-sign",children:["Fetch and come to consensus on ",(0,s.jsx)(t.strong,{children:"what"})," data to sign"]}),"\n",(0,s.jsxs)(t.p,{children:["A DV cluster consists of multiple operators each provided with one of the M-of-N threshold BLS private key shares per validator.\nThe key shares are imported into the validator clients which produce partial signatures.\nCharon threshold aggregates these partial signatures before broadcasting them to the Beacon Chain.\n",(0,s.jsx)(t.em,{children:"But to threshold aggregate partial signatures, each validator must sign the same data."}),"\nThe cluster must therefore coordinate and come to a consensus on what data to sign."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.code,{children:"Fetcher"})," fetches the unsigned duty data from the beacon node upon receiving an event from ",(0,s.jsx)(t.code,{children:"Scheduler"}),".\nFor attestations, this is the unsigned attestation, for block proposals, this is the unsigned block."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"Consensus"})," component listens to events from Fetcher and starts a ",(0,s.jsx)(t.a,{href:"https://docs.goquorum.consensys.net/configure-and-manage/configure/consensus-protocols/qbft/",children:"QBFT"})," consensus game with the other\nCharon nodes in the cluster for that specific duty and slot.\nWhen consensus is reached, the resulting unsigned duty data is stored in the ",(0,s.jsx)(t.code,{children:"DutyDB"}),"."]}),"\n",(0,s.jsxs)(t.h3,{id:"wait-for-the-vc-to-sign",children:[(0,s.jsx)(t.strong,{children:"Wait"})," for the VC to sign"]}),"\n",(0,s.jsxs)(t.p,{children:["Charon is a ",(0,s.jsx)(t.strong,{children:"middleware"})," distributed validator client. That means Charon doesn\u2019t have access to the\nvalidator private key shares and cannot sign anything on demand.\nInstead, operators import the key shares into industry-standard validator clients (VC)\nthat are configured to connect to their local Charon client instead of their local Beacon node directly."]}),"\n",(0,s.jsxs)(t.p,{children:["Charon, therefore, serves the ",(0,s.jsx)(t.a,{href:"https://ethereum.github.io/beacon-APIs/#/",children:"Ethereum Beacon Node API"})," from the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," component and\nintercepts some endpoints while proxying other endpoints directly to the upstream Beacon node."]}),"\n",(0,s.jsxs)(t.p,{children:["The VC queries the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," for unsigned data which is retrieved from the ",(0,s.jsx)(t.code,{children:"DutyDB"}),". It then signs it and submits it\nback to the ",(0,s.jsx)(t.code,{children:"ValidatorAPI"})," which stores it in the ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"}),"."]}),"\n",(0,s.jsxs)(t.h3,{id:"share-partial-signatures",children:[(0,s.jsx)(t.strong,{children:"Share"})," partial signatures"]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"})," stores the partially signed data submitted by the local Charon client\u2019s VC.\nBut it also stores all the partial signatures submitted by the VCs of other peers in the cluster.\nThis is achieved by the ",(0,s.jsx)(t.code,{children:"PartialSignatureExchange"})," component that exchanges partial signatures between all peers in the cluster.\nAll Charon clients, therefore, store all partial signatures the cluster generates."]}),"\n",(0,s.jsxs)(t.h3,{id:"threshold-aggregate-partial-signatures",children:[(0,s.jsx)(t.strong,{children:"Threshold Aggregate"})," partial signatures"]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"SignatureAggregator"})," is invoked as soon as sufficient (any M of N) partial signatures are stored in the ",(0,s.jsx)(t.code,{children:"PartialSignatureDB"}),".\nIt performs BLS threshold aggregation of the partial signatures resulting in a final signature that is valid for the beacon chain."]}),"\n",(0,s.jsxs)(t.h3,{id:"broadcast-final-signature",children:[(0,s.jsx)(t.strong,{children:"Broadcast"})," final signature"]}),"\n",(0,s.jsxs)(t.p,{children:["Finally, the ",(0,s.jsx)(t.code,{children:"Broadcaster"})," component broadcasts the final threshold aggregated signature to the Beacon client, thereby completing the duty."]}),"\n",(0,s.jsx)(t.h3,{id:"ports",children:"Ports"}),"\n",(0,s.jsx)(t.p,{children:"The following is an outline of the services that can be exposed by Charon."}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3600"})," - The validator REST API. This is the port that serves the consensus layer's ",(0,s.jsx)(t.a,{href:"https://ethereum.github.io/beacon-APIs/",children:"beacon node API"}),". This is the port validator clients should talk to instead of their standard consensus client REST API port. Charon subsequently proxies these requests to the upstream consensus client specified by ",(0,s.jsx)(t.code,{children:"--beacon-node-endpoints"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3610"})," - Charon P2P port. This is the port that Charon clients use to communicate with one another via TCP. This endpoint should be port-forwarded on your router and exposed publicly, preferably on a static IP address. This IP address should then be set on the charon run command with ",(0,s.jsx)(t.code,{children:"--p2p-external-ip"})," or ",(0,s.jsx)(t.code,{children:"CHARON_P2P_EXTERNAL_IP"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:":3620"})," - Monitoring port. This port hosts a webserver that serves Prometheus metrics on ",(0,s.jsx)(t.code,{children:"/metrics"}),", a readiness endpoint on ",(0,s.jsx)(t.code,{children:"/readyz"})," and a liveness endpoint on ",(0,s.jsx)(t.code,{children:"/livez"}),", and a pprof server on ",(0,s.jsx)(t.code,{children:"/debug/pprof"}),". This port should not be exposed publicly."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"getting-started",children:"Getting started"}),"\n",(0,s.jsxs)(t.p,{children:["For more information on running Charon, take a look at our ",(0,s.jsx)(t.a,{href:"/docs/next/start/quickstart_overview",children:"Quickstart Guides"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},56629:(e,t,n)=>{n.d(t,{A:()=>s});const s=n.p+"assets/images/DVCluster-d161355b3dfd1808a86148c8fe28271e.png"},9354:(e,t,n)=>{n.d(t,{A:()=>s});const s=n.p+"assets/images/workflow-de4700cb1dd4e2adf00f90bf14a2dd3a.jpg"},28453:(e,t,n)=>{n.d(t,{R:()=>r,x:()=>a});var s=n(96540);const i={},o=s.createContext(i);function r(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/966b2726.6a06d24b.js b/assets/js/966b2726.6a06d24b.js new file mode 100644 index 0000000000..c7e60d8227 --- /dev/null +++ b/assets/js/966b2726.6a06d24b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[38791],{72520:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>i,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>d,toc:()=>l});var n=t(74848),s=t(28453);const a={sidebar_position:8,description:"Dappnode Frequently asked questions"},r="Dappnode",d={id:"faq/Dappnode",title:"Dappnode",description:"Dappnode Frequently asked questions",source:"@site/docs/faq/Dappnode.mdx",sourceDirName:"faq",slug:"/faq/Dappnode",permalink:"/docs/next/faq/Dappnode",draft:!1,unlisted:!1,editUrl:"https://github.com/ObolNetwork/obol-docs/edit/main/docs/faq/Dappnode.mdx",tags:[],version:"current",sidebarPosition:8,frontMatter:{sidebar_position:8,description:"Dappnode Frequently asked questions"},sidebar:"tutorialSidebar",previous:{title:"Peer Score",permalink:"/docs/next/faq/peer_score"},next:{title:"Introduction",permalink:"/docs/next/charon/intro"}},i={},l=[{value:"Frequently asked questions",id:"frequently-asked-questions",level:2},{value:"If an operator uses an ENR to join a cluster, then exits the validator key, do they need to clean up the validator and Charon volumes to use the same ENR for another cluster?",id:"if-an-operator-uses-an-enr-to-join-a-cluster-then-exits-the-validator-key-do-they-need-to-clean-up-the-validator-and-charon-volumes-to-use-the-same-enr-for-another-cluster",level:3},{value:"Does an operator need to use the VALIDATOR_EXTRA_OPTS to pass the builderonly or builderalways flag for Lodestar VC?",id:"does-an-operator-need-to-use-the-validator_extra_opts-to-pass-the-builderonly-or-builderalways-flag-for-lodestar-vc",level:3},{value:"How can users running two clusters (e.g., one for EtherFi solo stakers and another for Techne) on the same Dappnode machine push monitoring data from both clusters to Obol?",id:"how-can-users-running-two-clusters-eg-one-for-etherfi-solo-stakers-and-another-for-techne-on-the-same-dappnode-machine-push-monitoring-data-from-both-clusters-to-obol",level:3}];function c(e){const o={code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.header,{children:(0,n.jsx)(o.h1,{id:"dappnode",children:"Dappnode"})}),"\n",(0,n.jsx)(o.h2,{id:"frequently-asked-questions",children:"Frequently asked questions"}),"\n",(0,n.jsx)(o.h3,{id:"if-an-operator-uses-an-enr-to-join-a-cluster-then-exits-the-validator-key-do-they-need-to-clean-up-the-validator-and-charon-volumes-to-use-the-same-enr-for-another-cluster",children:"If an operator uses an ENR to join a cluster, then exits the validator key, do they need to clean up the validator and Charon volumes to use the same ENR for another cluster?"}),"\n",(0,n.jsx)(o.p,{children:"Yes, they need to clean up the Charon and validator volumes. However, instead of deleting everything, the operator can:"}),"\n",(0,n.jsxs)(o.ol,{children:["\n",(0,n.jsx)(o.li,{children:"Download a backup (keep a copy just in case)."}),"\n",(0,n.jsx)(o.li,{children:"Edit the backup, keeping only the necessary files from the specific cluster (see image below)"}),"\n"]}),"\n",(0,n.jsx)("img",{src:"/img/BackupFAQ.jpeg",alt:"necessary files"}),"\n",(0,n.jsxs)(o.ol,{start:"3",children:["\n",(0,n.jsx)(o.li,{children:"Recompress the edited backup and upload it again after removing the Charon and validator volumes."}),"\n"]}),"\n",(0,n.jsxs)(o.h3,{id:"does-an-operator-need-to-use-the-validator_extra_opts-to-pass-the-builderonly-or-builderalways-flag-for-lodestar-vc",children:["Does an operator need to use the ",(0,n.jsx)(o.code,{children:"VALIDATOR_EXTRA_OPTS"})," to pass the ",(0,n.jsx)(o.code,{children:"builderonly"})," or ",(0,n.jsx)(o.code,{children:"builderalways"})," flag for Lodestar VC?"]}),"\n",(0,n.jsxs)(o.p,{children:["No, if ",(0,n.jsx)(o.code,{children:"ENABLE_MEV_BOOST"})," is set to ",(0,n.jsx)(o.code,{children:"true"}),", these flags will be added automatically."]}),"\n",(0,n.jsx)("img",{src:"/img/dappnodeFlags.jpeg",alt:"flags will be added"}),"\n",(0,n.jsx)(o.h3,{id:"how-can-users-running-two-clusters-eg-one-for-etherfi-solo-stakers-and-another-for-techne-on-the-same-dappnode-machine-push-monitoring-data-from-both-clusters-to-obol",children:"How can users running two clusters (e.g., one for EtherFi solo stakers and another for Techne) on the same Dappnode machine push monitoring data from both clusters to Obol?"}),"\n",(0,n.jsx)(o.p,{children:'In the Config tab, there is a field called "Charons to monitor by Obol (optional)". You just need to enter the cluster numbers you are using in Dappnode. For example, if you\u2019re running three nodes on clusters 1, 2, and 3, you would enter \u201c1,2,3\u201d.'})]})}function u(e={}){const{wrapper:o}={...(0,s.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},28453:(e,o,t)=>{t.d(o,{R:()=>r,x:()=>d});var n=t(96540);const s={},a=n.createContext(s);function r(e){const o=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function d(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(a.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a7ce36dd.24273733.js b/assets/js/a7ce36dd.24273733.js new file mode 100644 index 0000000000..4f4134a191 --- /dev/null +++ b/assets/js/a7ce36dd.24273733.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[3552],{73686:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>l,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>c});var i=t(74848),n=t(28453);const s={sidebar_position:7,description:"Measuring Individual Performance in Distributed Validators"},o="Peer Score",a={id:"faq/peer_score",title:"Peer Score",description:"Measuring Individual Performance in Distributed Validators",source:"@site/docs/faq/peer_score.md",sourceDirName:"faq",slug:"/faq/peer_score",permalink:"/docs/next/faq/peer_score",draft:!1,unlisted:!1,editUrl:"https://github.com/ObolNetwork/obol-docs/edit/main/docs/faq/peer_score.md",tags:[],version:"current",sidebarPosition:7,frontMatter:{sidebar_position:7,description:"Measuring Individual Performance in Distributed Validators"},sidebar:"tutorialSidebar",previous:{title:"Obol Contributions Program",permalink:"/docs/next/faq/contributions"},next:{title:"Dappnode",permalink:"/docs/next/faq/Dappnode"}},l={},c=[{value:"Introduction",id:"introduction",level:2},{value:"Key Concepts",id:"key-concepts",level:2},{value:"Challenges with RAVER in DVs",id:"challenges-with-raver-in-dvs",level:2},{value:"Peer Score v0 Calculation",id:"peer-score-v0-calculation",level:2},{value:"Future Iterations",id:"future-iterations",level:2},{value:"Use Cases",id:"use-cases",level:2}];function d(e){const r={code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.header,{children:(0,i.jsx)(r.h1,{id:"peer-score",children:"Peer Score"})}),"\n",(0,i.jsx)(r.h2,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(r.p,{children:"Validator effectiveness is a critical metric for assessing the health of a rated network. It determines how well validators perform their attestation and block proposal duties. Existing solutions, like RAVER (Rated Validator Effectiveness Rating), provide a effectiveness score of a validator. In a monolithic validator that is run by a single operator, validator effectiveness can be considered as a proxy for the effectiveness or \u201cscore\u201d of that operator. However, this approach falls short when dealing with distributed validators (DVs) maintained by multiple operators."}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 addresses this limitation by introducing a method to evaluate the performance of individual operators within a DV. This enables a more granular assessment of contribution within a distributed setting."}),"\n",(0,i.jsx)(r.h2,{id:"key-concepts",children:"Key Concepts"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Distributed Validator (DV):"})," A validator maintained by a group of operators in a fault-tolerant manner."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Peer:"})," An individual operator contributing to a DV."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Peer Score:"})," A metric reflecting the performance of a peer within a DV, calculated as the ratio of completed duties to expected duties."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Operator Score:"})," An aggregated metric representing the overall effectiveness of an operator across multiple DVs (planned for future iterations)."]}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"challenges-with-raver-in-dvs",children:"Challenges with RAVER in DVs"}),"\n",(0,i.jsx)(r.p,{children:"RAVER assigns a single effectiveness score to the entire DV. This score doesn't reflect the individual contributions of operators within the group. For example, a DV with 95% effectiveness maintained by four operators (A, B, C, and D) doesn't guarantee that each operator has a 95% effectiveness score. It's possible that even if operator D is frequently offline, the remaining operators (A, B, and C) can maintain the overall DV effectiveness."}),"\n",(0,i.jsx)(r.h2,{id:"peer-score-v0-calculation",children:"Peer Score v0 Calculation"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 utilizes a straightforward formula:"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"Peer Score = (Total duties completed by peer) / (Total duties expected by peer)"})}),"\n",(0,i.jsx)(r.p,{children:"This ratio reflects the peer's adherence to its assigned duties within the DV."}),"\n",(0,i.jsx)(r.h2,{id:"future-iterations",children:"Future Iterations"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 lays the foundation for a more comprehensive evaluation system. Planned advancements include:"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Weighted Duties:"})," Assigning varying weights to different duties based on their significance to the network."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Decentralization Scores:"})," Integrating metrics that consider the decentralization of clients and operator locations."]}),"\n",(0,i.jsx)(r.li,{children:"Peer rating: an anonymous rating peers can give to their other peers to grade their social co-ordination."}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"use-cases",children:"Use Cases"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score offers valuable insights for various stakeholders:"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Staking/Restaking Protocols:"})," Peer Score is crucial component of Obol\u2019s Techne Credential Program. LSPs and LRPs can utilize Techne Credentials ,and hence Peer Score, to identify efficient operators for expanding their operator sets."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"DV Operators:"})," Forming operator collectives based on peer effectiveness and potentially removing underperforming peers from DVs (with Charon v2 cluster mutability)."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"DV Software Developers:"})," Establishing a standardized metric for evaluating operator performance across various DV software, enabling the development of new tools and services."]}),"\n"]})]})}function h(e={}){const{wrapper:r}={...(0,n.R)(),...e.components};return r?(0,i.jsx)(r,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},28453:(e,r,t)=>{t.d(r,{R:()=>o,x:()=>a});var i=t(96540);const n={},s=i.createContext(n);function o(e){const r=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function a(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),i.createElement(s.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a7ce36dd.d3ac3f75.js b/assets/js/a7ce36dd.d3ac3f75.js deleted file mode 100644 index 97b9f69a0f..0000000000 --- a/assets/js/a7ce36dd.d3ac3f75.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[3552],{73686:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var i=t(74848),n=t(28453);const s={sidebar_position:7,description:"Measuring Individual Performance in Distributed Validators"},o="Peer Score",a={id:"faq/peer_score",title:"Peer Score",description:"Measuring Individual Performance in Distributed Validators",source:"@site/docs/faq/peer_score.md",sourceDirName:"faq",slug:"/faq/peer_score",permalink:"/docs/next/faq/peer_score",draft:!1,unlisted:!1,editUrl:"https://github.com/ObolNetwork/obol-docs/edit/main/docs/faq/peer_score.md",tags:[],version:"current",sidebarPosition:7,frontMatter:{sidebar_position:7,description:"Measuring Individual Performance in Distributed Validators"},sidebar:"tutorialSidebar",previous:{title:"Obol Contributions Program",permalink:"/docs/next/faq/contributions"},next:{title:"Introduction",permalink:"/docs/next/charon/intro"}},c={},l=[{value:"Introduction",id:"introduction",level:2},{value:"Key Concepts",id:"key-concepts",level:2},{value:"Challenges with RAVER in DVs",id:"challenges-with-raver-in-dvs",level:2},{value:"Peer Score v0 Calculation",id:"peer-score-v0-calculation",level:2},{value:"Future Iterations",id:"future-iterations",level:2},{value:"Use Cases",id:"use-cases",level:2}];function d(e){const r={code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.header,{children:(0,i.jsx)(r.h1,{id:"peer-score",children:"Peer Score"})}),"\n",(0,i.jsx)(r.h2,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(r.p,{children:"Validator effectiveness is a critical metric for assessing the health of a rated network. It determines how well validators perform their attestation and block proposal duties. Existing solutions, like RAVER (Rated Validator Effectiveness Rating), provide a effectiveness score of a validator. In a monolithic validator that is run by a single operator, validator effectiveness can be considered as a proxy for the effectiveness or \u201cscore\u201d of that operator. However, this approach falls short when dealing with distributed validators (DVs) maintained by multiple operators."}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 addresses this limitation by introducing a method to evaluate the performance of individual operators within a DV. This enables a more granular assessment of contribution within a distributed setting."}),"\n",(0,i.jsx)(r.h2,{id:"key-concepts",children:"Key Concepts"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Distributed Validator (DV):"})," A validator maintained by a group of operators in a fault-tolerant manner."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Peer:"})," An individual operator contributing to a DV."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Peer Score:"})," A metric reflecting the performance of a peer within a DV, calculated as the ratio of completed duties to expected duties."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Operator Score:"})," An aggregated metric representing the overall effectiveness of an operator across multiple DVs (planned for future iterations)."]}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"challenges-with-raver-in-dvs",children:"Challenges with RAVER in DVs"}),"\n",(0,i.jsx)(r.p,{children:"RAVER assigns a single effectiveness score to the entire DV. This score doesn't reflect the individual contributions of operators within the group. For example, a DV with 95% effectiveness maintained by four operators (A, B, C, and D) doesn't guarantee that each operator has a 95% effectiveness score. It's possible that even if operator D is frequently offline, the remaining operators (A, B, and C) can maintain the overall DV effectiveness."}),"\n",(0,i.jsx)(r.h2,{id:"peer-score-v0-calculation",children:"Peer Score v0 Calculation"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 utilizes a straightforward formula:"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"Peer Score = (Total duties completed by peer) / (Total duties expected by peer)"})}),"\n",(0,i.jsx)(r.p,{children:"This ratio reflects the peer's adherence to its assigned duties within the DV."}),"\n",(0,i.jsx)(r.h2,{id:"future-iterations",children:"Future Iterations"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score v0 lays the foundation for a more comprehensive evaluation system. Planned advancements include:"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Weighted Duties:"})," Assigning varying weights to different duties based on their significance to the network."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Decentralization Scores:"})," Integrating metrics that consider the decentralization of clients and operator locations."]}),"\n",(0,i.jsx)(r.li,{children:"Peer rating: an anonymous rating peers can give to their other peers to grade their social co-ordination."}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"use-cases",children:"Use Cases"}),"\n",(0,i.jsx)(r.p,{children:"Peer Score offers valuable insights for various stakeholders:"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"Staking/Restaking Protocols:"})," Peer Score is crucial component of Obol\u2019s Techne Credential Program. LSPs and LRPs can utilize Techne Credentials ,and hence Peer Score, to identify efficient operators for expanding their operator sets."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"DV Operators:"})," Forming operator collectives based on peer effectiveness and potentially removing underperforming peers from DVs (with Charon v2 cluster mutability)."]}),"\n",(0,i.jsxs)(r.li,{children:[(0,i.jsx)(r.strong,{children:"DV Software Developers:"})," Establishing a standardized metric for evaluating operator performance across various DV software, enabling the development of new tools and services."]}),"\n"]})]})}function h(e={}){const{wrapper:r}={...(0,n.R)(),...e.components};return r?(0,i.jsx)(r,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},28453:(e,r,t)=>{t.d(r,{R:()=>o,x:()=>a});var i=t(96540);const n={},s=i.createContext(n);function o(e){const r=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function a(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),i.createElement(s.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/bf1307fc.78927ac0.js b/assets/js/bf1307fc.78927ac0.js deleted file mode 100644 index 20bbdf1906..0000000000 --- a/assets/js/bf1307fc.78927ac0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[9525],{31413:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Introduction","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Overview of Obol","href":"/docs/next/int/Overview","docId":"int/Overview","unlisted":false},{"type":"link","label":"Key concepts","href":"/docs/next/int/key-concepts","docId":"int/key-concepts","unlisted":false},{"type":"link","label":"How and where to run DVs","href":"/docs/next/int/how_where_DVs","docId":"int/how_where_DVs","unlisted":false}]},{"type":"category","label":"Getting started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Quickstart Overview","href":"/docs/next/start/quickstart_overview","docId":"start/quickstart_overview","unlisted":false},{"type":"link","label":"Create a DV alone","href":"/docs/next/start/quickstart_alone","docId":"start/quickstart_alone","unlisted":false},{"type":"link","label":"Create a DV with a group","href":"/docs/next/start/quickstart_group","docId":"start/quickstart_group","unlisted":false},{"type":"link","label":"Activate a DV","href":"/docs/next/start/activate-dv","docId":"start/activate-dv","unlisted":false},{"type":"link","label":"Update a DV","href":"/docs/next/start/update","docId":"start/update","unlisted":false},{"type":"link","label":"Exit a DV","href":"/docs/next/start/quickstart-exit","docId":"start/quickstart-exit","unlisted":false}]},{"type":"category","label":"Advanced Guides","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Enable MEV","href":"/docs/next/advanced/quickstart-builder-api","docId":"advanced/quickstart-builder-api","unlisted":false},{"type":"link","label":"Monitoring your Node","href":"/docs/next/advanced/monitoring","docId":"advanced/monitoring","unlisted":false},{"type":"link","label":"Push Metrics to Obol Monitoring","href":"/docs/next/advanced/obol-monitoring","docId":"advanced/obol-monitoring","unlisted":false},{"type":"link","label":"Create a DV using the SDK","href":"/docs/next/advanced/quickstart-sdk","docId":"advanced/quickstart-sdk","unlisted":false},{"type":"link","label":"Create an EigenLayer DV","href":"/docs/next/advanced/quickstart-eigenpod","docId":"advanced/quickstart-eigenpod","unlisted":false},{"type":"link","label":"Create a Lido CSM DV","href":"/docs/next/advanced/lido_csm","docId":"advanced/lido_csm","unlisted":false},{"type":"link","label":"Test a Cluster","href":"/docs/next/advanced/test-command","docId":"advanced/test-command","unlisted":false},{"type":"link","label":"Migrate a validator","href":"/docs/next/advanced/quickstart-split","docId":"advanced/quickstart-split","unlisted":false},{"type":"link","label":"Combine DV private key shares","href":"/docs/next/advanced/quickstart-combine","docId":"advanced/quickstart-combine","unlisted":false},{"type":"link","label":"Self-Host a Relay","href":"/docs/next/advanced/self-relay","docId":"advanced/self-relay","unlisted":false},{"type":"link","label":"Deployment Best Practices","href":"/docs/next/advanced/deployment-best-practices","docId":"advanced/deployment-best-practices","unlisted":false},{"type":"link","label":"Advanced Docker Configs","href":"/docs/next/advanced/adv-docker-configs","docId":"advanced/adv-docker-configs","unlisted":false}]},{"type":"category","label":"FAQ","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Frequently asked questions","href":"/docs/next/faq/general","docId":"faq/general","unlisted":false},{"type":"link","label":"Errors & Resolutions","href":"/docs/next/faq/errors","docId":"faq/errors","unlisted":false},{"type":"link","label":"Centralization risks and mitigation","href":"/docs/next/faq/risks","docId":"faq/risks","unlisted":false},{"type":"link","label":"Handling DKG failure","href":"/docs/next/faq/dkg_failure","docId":"faq/dkg_failure","unlisted":false},{"type":"link","label":"Client Configuration","href":"/docs/next/faq/client_configurations","docId":"faq/client_configurations","unlisted":false},{"type":"link","label":"Obol Contributions Program","href":"/docs/next/faq/contributions","docId":"faq/contributions","unlisted":false},{"type":"link","label":"Peer Score","href":"/docs/next/faq/peer_score","docId":"faq/peer_score","unlisted":false}]},{"type":"category","label":"Charon","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/next/charon/intro","docId":"charon/intro","unlisted":false},{"type":"link","label":"Distributed Key Generation","href":"/docs/next/charon/dkg","docId":"charon/dkg","unlisted":false},{"type":"link","label":"Cluster configuration","href":"/docs/next/charon/cluster-configuration","docId":"charon/cluster-configuration","unlisted":false},{"type":"link","label":"Charon networking","href":"/docs/next/charon/networking","docId":"charon/networking","unlisted":false},{"type":"link","label":"CLI reference","href":"/docs/next/charon/charon-cli-reference","docId":"charon/charon-cli-reference","unlisted":false}]},{"type":"category","label":"DV Launchpad","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"DV Launchpad","href":"/docs/next/dvl/intro","docId":"dvl/intro","unlisted":false}]},{"type":"category","label":"Smart contracts","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Obol Splits","href":"/docs/next/sc/introducing-obol-splits","docId":"sc/introducing-obol-splits","unlisted":false}]},{"type":"category","label":"SDK","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"classes","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Client","href":"/docs/next/sdk/classes/Client","docId":"sdk/classes/Client","unlisted":false}]},{"type":"category","label":"enumerations","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"FORK_MAPPING","href":"/docs/next/sdk/enumerations/FORK_MAPPING","docId":"sdk/enumerations/FORK_MAPPING","unlisted":false}]},{"type":"category","label":"functions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"validateClusterLock","href":"/docs/next/sdk/functions/validateClusterLock","docId":"sdk/functions/validateClusterLock","unlisted":false}]},{"type":"category","label":"interfaces","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ClusterDefinition","href":"/docs/next/sdk/interfaces/ClusterDefinition","docId":"sdk/interfaces/ClusterDefinition","unlisted":false},{"type":"link","label":"RewardsSplitPayload","href":"/docs/next/sdk/interfaces/RewardsSplitPayload","docId":"sdk/interfaces/RewardsSplitPayload","unlisted":false}]},{"type":"category","label":"type-aliases","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"BuilderRegistration","href":"/docs/next/sdk/type-aliases/BuilderRegistration","docId":"sdk/type-aliases/BuilderRegistration","unlisted":false},{"type":"link","label":"BuilderRegistrationMessage","href":"/docs/next/sdk/type-aliases/BuilderRegistrationMessage","docId":"sdk/type-aliases/BuilderRegistrationMessage","unlisted":false},{"type":"link","label":"ClusterCreator","href":"/docs/next/sdk/type-aliases/ClusterCreator","docId":"sdk/type-aliases/ClusterCreator","unlisted":false},{"type":"link","label":"ClusterLock","href":"/docs/next/sdk/type-aliases/ClusterLock","docId":"sdk/type-aliases/ClusterLock","unlisted":false},{"type":"link","label":"ClusterOperator","href":"/docs/next/sdk/type-aliases/ClusterOperator","docId":"sdk/type-aliases/ClusterOperator","unlisted":false},{"type":"link","label":"ClusterPayload","href":"/docs/next/sdk/type-aliases/ClusterPayload","docId":"sdk/type-aliases/ClusterPayload","unlisted":false},{"type":"link","label":"ClusterValidator","href":"/docs/next/sdk/type-aliases/ClusterValidator","docId":"sdk/type-aliases/ClusterValidator","unlisted":false},{"type":"link","label":"DepositData","href":"/docs/next/sdk/type-aliases/DepositData","docId":"sdk/type-aliases/DepositData","unlisted":false},{"type":"link","label":"DistributedValidator","href":"/docs/next/sdk/type-aliases/DistributedValidator","docId":"sdk/type-aliases/DistributedValidator","unlisted":false},{"type":"link","label":"ETH_ADDRESS","href":"/docs/next/sdk/type-aliases/ETH_ADDRESS","docId":"sdk/type-aliases/ETH_ADDRESS","unlisted":false},{"type":"link","label":"OperatorPayload","href":"/docs/next/sdk/type-aliases/OperatorPayload","docId":"sdk/type-aliases/OperatorPayload","unlisted":false},{"type":"link","label":"SplitRecipient","href":"/docs/next/sdk/type-aliases/SplitRecipient","docId":"sdk/type-aliases/SplitRecipient","unlisted":false},{"type":"link","label":"TotalSplitPayload","href":"/docs/next/sdk/type-aliases/TotalSplitPayload","docId":"sdk/type-aliases/TotalSplitPayload","unlisted":false}]}],"href":"/docs/next/sdk/"},{"type":"category","label":"Security","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Overview","href":"/docs/next/sec/overview","docId":"sec/overview","unlisted":false},{"type":"link","label":"Obol Bug Bounty Program","href":"/docs/next/sec/bug-bounty","docId":"sec/bug-bounty","unlisted":false},{"type":"link","label":"Contacts","href":"/docs/next/sec/contact","docId":"sec/contact","unlisted":false},{"type":"link","label":"Software Development at Obol","href":"/docs/next/sec/ev-assessment","docId":"sec/ev-assessment","unlisted":false},{"type":"link","label":"Smart Contract Audit","href":"/docs/next/sec/smart_contract_audit","docId":"sec/smart_contract_audit","unlisted":false},{"type":"link","label":"Charon threat model","href":"/docs/next/sec/threat_model","docId":"sec/threat_model","unlisted":false}]},{"type":"category","label":"Contribution & Feedback","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Filing a bug report","href":"/docs/next/cf/bug-report","docId":"cf/bug-report","unlisted":false},{"type":"link","label":"Documentation standards","href":"/docs/next/cf/docs","docId":"cf/docs","unlisted":false},{"type":"link","label":"Feedback","href":"/docs/next/cf/feedback","docId":"cf/feedback","unlisted":false}]},{"type":"category","label":"Further reading","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Ethereum and its Relationship with DVT","href":"/docs/next/fr/ethereum_and_dvt","docId":"fr/ethereum_and_dvt","unlisted":false},{"type":"link","label":"Community Testing","href":"/docs/next/fr/testnet","docId":"fr/testnet","unlisted":false},{"type":"link","label":"Useful Links","href":"/docs/next/fr/resources","docId":"fr/resources","unlisted":false}]}],"apiSidebar":[{"type":"link","label":"Intro","href":"/docs/next/sdk/","docId":"sdk/index","unlisted":false},{"type":"category","label":"Enumerations","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"FORK_MAPPING","href":"/docs/next/sdk/enumerations/FORK_MAPPING","docId":"sdk/enumerations/FORK_MAPPING","unlisted":false}]},{"type":"category","label":"Classes","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Client","href":"/docs/next/sdk/classes/Client","docId":"sdk/classes/Client","unlisted":false}]},{"type":"category","label":"Interfaces","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ClusterDefinition","href":"/docs/next/sdk/interfaces/ClusterDefinition","docId":"sdk/interfaces/ClusterDefinition","unlisted":false},{"type":"link","label":"RewardsSplitPayload","href":"/docs/next/sdk/interfaces/RewardsSplitPayload","docId":"sdk/interfaces/RewardsSplitPayload","unlisted":false}]},{"type":"category","label":"Type-Aliases","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"BuilderRegistration","href":"/docs/next/sdk/type-aliases/BuilderRegistration","docId":"sdk/type-aliases/BuilderRegistration","unlisted":false},{"type":"link","label":"BuilderRegistrationMessage","href":"/docs/next/sdk/type-aliases/BuilderRegistrationMessage","docId":"sdk/type-aliases/BuilderRegistrationMessage","unlisted":false},{"type":"link","label":"ClusterCreator","href":"/docs/next/sdk/type-aliases/ClusterCreator","docId":"sdk/type-aliases/ClusterCreator","unlisted":false},{"type":"link","label":"ClusterLock","href":"/docs/next/sdk/type-aliases/ClusterLock","docId":"sdk/type-aliases/ClusterLock","unlisted":false},{"type":"link","label":"ClusterOperator","href":"/docs/next/sdk/type-aliases/ClusterOperator","docId":"sdk/type-aliases/ClusterOperator","unlisted":false},{"type":"link","label":"ClusterPayload","href":"/docs/next/sdk/type-aliases/ClusterPayload","docId":"sdk/type-aliases/ClusterPayload","unlisted":false},{"type":"link","label":"ClusterValidator","href":"/docs/next/sdk/type-aliases/ClusterValidator","docId":"sdk/type-aliases/ClusterValidator","unlisted":false},{"type":"link","label":"DepositData","href":"/docs/next/sdk/type-aliases/DepositData","docId":"sdk/type-aliases/DepositData","unlisted":false},{"type":"link","label":"DistributedValidator","href":"/docs/next/sdk/type-aliases/DistributedValidator","docId":"sdk/type-aliases/DistributedValidator","unlisted":false},{"type":"link","label":"ETH_ADDRESS","href":"/docs/next/sdk/type-aliases/ETH_ADDRESS","docId":"sdk/type-aliases/ETH_ADDRESS","unlisted":false},{"type":"link","label":"OperatorPayload","href":"/docs/next/sdk/type-aliases/OperatorPayload","docId":"sdk/type-aliases/OperatorPayload","unlisted":false},{"type":"link","label":"SplitRecipient","href":"/docs/next/sdk/type-aliases/SplitRecipient","docId":"sdk/type-aliases/SplitRecipient","unlisted":false},{"type":"link","label":"TotalSplitPayload","href":"/docs/next/sdk/type-aliases/TotalSplitPayload","docId":"sdk/type-aliases/TotalSplitPayload","unlisted":false}]},{"type":"category","label":"Functions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"validateClusterLock","href":"/docs/next/sdk/functions/validateClusterLock","docId":"sdk/functions/validateClusterLock","unlisted":false}]}]},"docs":{"advanced/adv-docker-configs":{"id":"advanced/adv-docker-configs","title":"Advanced Docker Configs","description":"Use advanced docker-compose features to have more flexibility and power to change the default configuration.","sidebar":"tutorialSidebar"},"advanced/deployment-best-practices":{"id":"advanced/deployment-best-practices","title":"Deployment Best Practices","description":"DV Deployment best practices, for running an optimal Distributed Validator setup at scale.","sidebar":"tutorialSidebar"},"advanced/lido_csm":{"id":"advanced/lido_csm","title":"Create a Lido CSM DV","description":"Setup and run a DV within the Lido Community Staking Module","sidebar":"tutorialSidebar"},"advanced/monitoring":{"id":"advanced/monitoring","title":"Monitoring your Node","description":"Add monitoring credentials to help the Obol Team monitor the health of your cluster","sidebar":"tutorialSidebar"},"advanced/obol-monitoring":{"id":"advanced/obol-monitoring","title":"Push Metrics to Obol Monitoring","description":"Add monitoring credentials to help the Obol Team monitor the health of your cluster","sidebar":"tutorialSidebar"},"advanced/quickstart-builder-api":{"id":"advanced/quickstart-builder-api","title":"Enable MEV","description":"Run a distributed validator cluster with the builder API (MEV-Boost)","sidebar":"tutorialSidebar"},"advanced/quickstart-combine":{"id":"advanced/quickstart-combine","title":"Combine DV private key shares","description":"Combine distributed validator private key shares to recover the validator private key.","sidebar":"tutorialSidebar"},"advanced/quickstart-eigenpod":{"id":"advanced/quickstart-eigenpod","title":"Create an EigenLayer DV","description":"Create an EigenLayer Distributed Validator to enable distributed restaking.","sidebar":"tutorialSidebar"},"advanced/quickstart-sdk":{"id":"advanced/quickstart-sdk","title":"Create a DV using the SDK","description":"Create a DV cluster using the Obol Typescript SDK","sidebar":"tutorialSidebar"},"advanced/quickstart-split":{"id":"advanced/quickstart-split","title":"Migrate a validator","description":"Migrate an existing validator by splitting its private key into shares","sidebar":"tutorialSidebar"},"advanced/self-relay":{"id":"advanced/self-relay","title":"Self-Host a Relay","description":"Self-host a relay","sidebar":"tutorialSidebar"},"advanced/test-command":{"id":"advanced/test-command","title":"Test a Cluster","description":"Test the performance of a candidate Distributed Validator Cluster setup.","sidebar":"tutorialSidebar"},"cf/bug-report":{"id":"cf/bug-report","title":"Filing a bug report","description":"Bug reports are critical to the rapid development of Obol. In order to make the process quick and efficient for all parties, it is best to follow some common reporting etiquette when filing to avoid double issues or miscommunications.","sidebar":"tutorialSidebar"},"cf/docs":{"id":"cf/docs","title":"Documentation standards","description":"This section outlines the formatting standards presented within this documentation. In order to maintain continuity and quality, all pull requests must conform to the specifics below.","sidebar":"tutorialSidebar"},"cf/feedback":{"id":"cf/feedback","title":"Feedback","description":"If you have followed our quickstart guides, and whether you succeeded or failed at running the distributed validator successfully, we would like to hear your feedback on the process and where you encountered difficulties.","sidebar":"tutorialSidebar"},"charon/charon-cli-reference":{"id":"charon/charon-cli-reference","title":"CLI reference","description":"A go-based middleware client for taking part in Distributed Validator clusters.","sidebar":"tutorialSidebar"},"charon/cluster-configuration":{"id":"charon/cluster-configuration","title":"Cluster configuration","description":"Documenting a Distributed Validator Cluster in a standardised file format","sidebar":"tutorialSidebar"},"charon/dkg":{"id":"charon/dkg","title":"Distributed Key Generation","description":"Generating private keys for a Distributed Validator requires a Distributed Key Generation (DKG) Ceremony.","sidebar":"tutorialSidebar"},"charon/intro":{"id":"charon/intro","title":"Introduction","description":"Charon - The Distributed Validator Client","sidebar":"tutorialSidebar"},"charon/networking":{"id":"charon/networking","title":"Charon networking","description":"Networking","sidebar":"tutorialSidebar"},"dvl/intro":{"id":"dvl/intro","title":"DV Launchpad","description":"A dapp to securely create Distributed Validators alone or with a group.","sidebar":"tutorialSidebar"},"faq/client_configurations":{"id":"faq/client_configurations","title":"Client Configuration","description":"A reference for extra configuration of Ethereum Clients when running in DVs.","sidebar":"tutorialSidebar"},"faq/contributions":{"id":"faq/contributions","title":"Obol Contributions Program","description":"Earning Obol Contributions","sidebar":"tutorialSidebar"},"faq/dkg_failure":{"id":"faq/dkg_failure","title":"Handling DKG failure","description":"Handling DKG failure","sidebar":"tutorialSidebar"},"faq/errors":{"id":"faq/errors","title":"Errors & Resolutions","description":"Errors & Resolutions","sidebar":"tutorialSidebar"},"faq/general":{"id":"faq/general","title":"Frequently asked questions","description":"Frequently asked questions","sidebar":"tutorialSidebar"},"faq/peer_score":{"id":"faq/peer_score","title":"Peer Score","description":"Measuring Individual Performance in Distributed Validators","sidebar":"tutorialSidebar"},"faq/risks":{"id":"faq/risks","title":"Centralization risks and mitigation","description":"Centralization Risks and mitigation","sidebar":"tutorialSidebar"},"fr/ethereum_and_dvt":{"id":"fr/ethereum_and_dvt","title":"Ethereum and its Relationship with DVT","description":"Ethereum and its relationship with DVT","sidebar":"tutorialSidebar"},"fr/resources":{"id":"fr/resources","title":"Useful Links","description":"A collection of links to products and content relating to Distributed Validators.","sidebar":"tutorialSidebar"},"fr/testnet":{"id":"fr/testnet","title":"Community Testing","description":"Community testing efforts","sidebar":"tutorialSidebar"},"int/how_where_DVs":{"id":"int/how_where_DVs","title":"How and where to run DVs","description":"How and where to run DVs","sidebar":"tutorialSidebar"},"int/key-concepts":{"id":"int/key-concepts","title":"Key concepts","description":"Some of the key terms in the field of Distributed Validator Technology","sidebar":"tutorialSidebar"},"int/Overview":{"id":"int/Overview","title":"Overview of Obol","description":"An overview of the Obol network","sidebar":"tutorialSidebar"},"sc/introducing-obol-splits":{"id":"sc/introducing-obol-splits","title":"Obol Splits","description":"Smart contracts for managing Distributed Validators","sidebar":"tutorialSidebar"},"sdk/classes/Client":{"id":"sdk/classes/Client","title":"Client","description":"Obol sdk Client can be used for creating, managing and activating distributed validators.","sidebar":"apiSidebar"},"sdk/enumerations/FORK_MAPPING":{"id":"sdk/enumerations/FORK_MAPPING","title":"FORK_MAPPING","description":"Permitted ChainID\'s","sidebar":"apiSidebar"},"sdk/functions/validateClusterLock":{"id":"sdk/functions/validateClusterLock","title":"validateClusterLock","description":"validateClusterLock(lock): Promise\\\\","sidebar":"apiSidebar"},"sdk/index":{"id":"sdk/index","title":"index","description":"SDK Version: v2.1.0","sidebar":"apiSidebar"},"sdk/interfaces/ClusterDefinition":{"id":"sdk/interfaces/ClusterDefinition","title":"ClusterDefinition","description":"Cluster definition data needed for dkg","sidebar":"apiSidebar"},"sdk/interfaces/RewardsSplitPayload":{"id":"sdk/interfaces/RewardsSplitPayload","title":"RewardsSplitPayload","description":"OWR and Split Proxy Params","sidebar":"apiSidebar"},"sdk/type-aliases/BuilderRegistration":{"id":"sdk/type-aliases/BuilderRegistration","title":"BuilderRegistration","description":"BuilderRegistration: object","sidebar":"apiSidebar"},"sdk/type-aliases/BuilderRegistrationMessage":{"id":"sdk/type-aliases/BuilderRegistrationMessage","title":"BuilderRegistrationMessage","description":"BuilderRegistrationMessage: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterCreator":{"id":"sdk/type-aliases/ClusterCreator","title":"ClusterCreator","description":"ClusterCreator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterLock":{"id":"sdk/type-aliases/ClusterLock","title":"ClusterLock","description":"ClusterLock: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterOperator":{"id":"sdk/type-aliases/ClusterOperator","title":"ClusterOperator","description":"ClusterOperator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterPayload":{"id":"sdk/type-aliases/ClusterPayload","title":"ClusterPayload","description":"ClusterPayload: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterValidator":{"id":"sdk/type-aliases/ClusterValidator","title":"ClusterValidator","description":"ClusterValidator: object","sidebar":"apiSidebar"},"sdk/type-aliases/DepositData":{"id":"sdk/type-aliases/DepositData","title":"DepositData","description":"DepositData: object","sidebar":"apiSidebar"},"sdk/type-aliases/DistributedValidator":{"id":"sdk/type-aliases/DistributedValidator","title":"DistributedValidator","description":"DistributedValidator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ETH_ADDRESS":{"id":"sdk/type-aliases/ETH_ADDRESS","title":"ETH_ADDRESS","description":"ETH\\\\_ADDRESS: string","sidebar":"apiSidebar"},"sdk/type-aliases/OperatorPayload":{"id":"sdk/type-aliases/OperatorPayload","title":"OperatorPayload","description":"OperatorPayload: Partial\\\\ & Required\\\\\\\\>","sidebar":"apiSidebar"},"sdk/type-aliases/SplitRecipient":{"id":"sdk/type-aliases/SplitRecipient","title":"SplitRecipient","description":"SplitRecipient: object","sidebar":"apiSidebar"},"sdk/type-aliases/TotalSplitPayload":{"id":"sdk/type-aliases/TotalSplitPayload","title":"TotalSplitPayload","description":"TotalSplitPayload: object","sidebar":"apiSidebar"},"sec/bug-bounty":{"id":"sec/bug-bounty","title":"Obol Bug Bounty Program","description":"Bug Bounty Policy","sidebar":"tutorialSidebar"},"sec/contact":{"id":"sec/contact","title":"Contacts","description":"Security details for the Obol Network","sidebar":"tutorialSidebar"},"sec/ev-assessment":{"id":"sec/ev-assessment","title":"Software Development at Obol","description":"Software Development Security Assessment","sidebar":"tutorialSidebar"},"sec/overview":{"id":"sec/overview","title":"Overview","description":"Security Overview","sidebar":"tutorialSidebar"},"sec/smart_contract_audit":{"id":"sec/smart_contract_audit","title":"Smart Contract Audit","description":"Smart Contract Audit","sidebar":"tutorialSidebar"},"sec/threat_model":{"id":"sec/threat_model","title":"Charon threat model","description":"Threat model for a Distributed Validator","sidebar":"tutorialSidebar"},"start/activate-dv":{"id":"start/activate-dv","title":"Activate a DV","description":"Activate the Distributed Validator using the deposit contract","sidebar":"tutorialSidebar"},"start/quickstart_alone":{"id":"start/quickstart_alone","title":"Create a DV alone","description":"Create a DV alone","sidebar":"tutorialSidebar"},"start/quickstart_group":{"id":"start/quickstart_group","title":"Create a DV with a group","description":"Create a DV with a group","sidebar":"tutorialSidebar"},"start/quickstart_overview":{"id":"start/quickstart_overview","title":"Quickstart Overview","description":"Quickstart Overview","sidebar":"tutorialSidebar"},"start/quickstart-exit":{"id":"start/quickstart-exit","title":"Exit a DV","description":"Exit a validator","sidebar":"tutorialSidebar"},"start/update":{"id":"start/update","title":"Update a DV","description":"Update your DV cluster with the latest Charon release","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/bf1307fc.b5303bec.js b/assets/js/bf1307fc.b5303bec.js new file mode 100644 index 0000000000..21a3f446b9 --- /dev/null +++ b/assets/js/bf1307fc.b5303bec.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[9525],{31413:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Introduction","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Overview of Obol","href":"/docs/next/int/Overview","docId":"int/Overview","unlisted":false},{"type":"link","label":"Key concepts","href":"/docs/next/int/key-concepts","docId":"int/key-concepts","unlisted":false},{"type":"link","label":"How and where to run DVs","href":"/docs/next/int/how_where_DVs","docId":"int/how_where_DVs","unlisted":false}]},{"type":"category","label":"Getting started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Quickstart Overview","href":"/docs/next/start/quickstart_overview","docId":"start/quickstart_overview","unlisted":false},{"type":"link","label":"Create a DV alone","href":"/docs/next/start/quickstart_alone","docId":"start/quickstart_alone","unlisted":false},{"type":"link","label":"Create a DV with a group","href":"/docs/next/start/quickstart_group","docId":"start/quickstart_group","unlisted":false},{"type":"link","label":"Activate a DV","href":"/docs/next/start/activate-dv","docId":"start/activate-dv","unlisted":false},{"type":"link","label":"Update a DV","href":"/docs/next/start/update","docId":"start/update","unlisted":false},{"type":"link","label":"Exit a DV","href":"/docs/next/start/quickstart-exit","docId":"start/quickstart-exit","unlisted":false}]},{"type":"category","label":"Advanced Guides","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Enable MEV","href":"/docs/next/advanced/quickstart-builder-api","docId":"advanced/quickstart-builder-api","unlisted":false},{"type":"link","label":"Monitoring your Node","href":"/docs/next/advanced/monitoring","docId":"advanced/monitoring","unlisted":false},{"type":"link","label":"Push Metrics to Obol Monitoring","href":"/docs/next/advanced/obol-monitoring","docId":"advanced/obol-monitoring","unlisted":false},{"type":"link","label":"Create a DV using the SDK","href":"/docs/next/advanced/quickstart-sdk","docId":"advanced/quickstart-sdk","unlisted":false},{"type":"link","label":"Create an EigenLayer DV","href":"/docs/next/advanced/quickstart-eigenpod","docId":"advanced/quickstart-eigenpod","unlisted":false},{"type":"link","label":"Create a Lido CSM DV","href":"/docs/next/advanced/lido_csm","docId":"advanced/lido_csm","unlisted":false},{"type":"link","label":"Test a Cluster","href":"/docs/next/advanced/test-command","docId":"advanced/test-command","unlisted":false},{"type":"link","label":"Migrate a validator","href":"/docs/next/advanced/quickstart-split","docId":"advanced/quickstart-split","unlisted":false},{"type":"link","label":"Combine DV private key shares","href":"/docs/next/advanced/quickstart-combine","docId":"advanced/quickstart-combine","unlisted":false},{"type":"link","label":"Self-Host a Relay","href":"/docs/next/advanced/self-relay","docId":"advanced/self-relay","unlisted":false},{"type":"link","label":"Deployment Best Practices","href":"/docs/next/advanced/deployment-best-practices","docId":"advanced/deployment-best-practices","unlisted":false},{"type":"link","label":"Advanced Docker Configs","href":"/docs/next/advanced/adv-docker-configs","docId":"advanced/adv-docker-configs","unlisted":false}]},{"type":"category","label":"FAQ","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Frequently asked questions","href":"/docs/next/faq/general","docId":"faq/general","unlisted":false},{"type":"link","label":"Errors & Resolutions","href":"/docs/next/faq/errors","docId":"faq/errors","unlisted":false},{"type":"link","label":"Centralization risks and mitigation","href":"/docs/next/faq/risks","docId":"faq/risks","unlisted":false},{"type":"link","label":"Handling DKG failure","href":"/docs/next/faq/dkg_failure","docId":"faq/dkg_failure","unlisted":false},{"type":"link","label":"Client Configuration","href":"/docs/next/faq/client_configurations","docId":"faq/client_configurations","unlisted":false},{"type":"link","label":"Obol Contributions Program","href":"/docs/next/faq/contributions","docId":"faq/contributions","unlisted":false},{"type":"link","label":"Peer Score","href":"/docs/next/faq/peer_score","docId":"faq/peer_score","unlisted":false},{"type":"link","label":"Dappnode","href":"/docs/next/faq/Dappnode","docId":"faq/Dappnode","unlisted":false}]},{"type":"category","label":"Charon","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/next/charon/intro","docId":"charon/intro","unlisted":false},{"type":"link","label":"Distributed Key Generation","href":"/docs/next/charon/dkg","docId":"charon/dkg","unlisted":false},{"type":"link","label":"Cluster configuration","href":"/docs/next/charon/cluster-configuration","docId":"charon/cluster-configuration","unlisted":false},{"type":"link","label":"Charon networking","href":"/docs/next/charon/networking","docId":"charon/networking","unlisted":false},{"type":"link","label":"CLI reference","href":"/docs/next/charon/charon-cli-reference","docId":"charon/charon-cli-reference","unlisted":false}]},{"type":"category","label":"DV Launchpad","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"DV Launchpad","href":"/docs/next/dvl/intro","docId":"dvl/intro","unlisted":false}]},{"type":"category","label":"Smart contracts","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Obol Splits","href":"/docs/next/sc/introducing-obol-splits","docId":"sc/introducing-obol-splits","unlisted":false}]},{"type":"category","label":"SDK","collapsible":true,"collapsed":true,"items":[{"type":"category","label":"classes","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Client","href":"/docs/next/sdk/classes/Client","docId":"sdk/classes/Client","unlisted":false}]},{"type":"category","label":"enumerations","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"FORK_MAPPING","href":"/docs/next/sdk/enumerations/FORK_MAPPING","docId":"sdk/enumerations/FORK_MAPPING","unlisted":false}]},{"type":"category","label":"functions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"validateClusterLock","href":"/docs/next/sdk/functions/validateClusterLock","docId":"sdk/functions/validateClusterLock","unlisted":false}]},{"type":"category","label":"interfaces","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ClusterDefinition","href":"/docs/next/sdk/interfaces/ClusterDefinition","docId":"sdk/interfaces/ClusterDefinition","unlisted":false},{"type":"link","label":"RewardsSplitPayload","href":"/docs/next/sdk/interfaces/RewardsSplitPayload","docId":"sdk/interfaces/RewardsSplitPayload","unlisted":false}]},{"type":"category","label":"type-aliases","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"BuilderRegistration","href":"/docs/next/sdk/type-aliases/BuilderRegistration","docId":"sdk/type-aliases/BuilderRegistration","unlisted":false},{"type":"link","label":"BuilderRegistrationMessage","href":"/docs/next/sdk/type-aliases/BuilderRegistrationMessage","docId":"sdk/type-aliases/BuilderRegistrationMessage","unlisted":false},{"type":"link","label":"ClusterCreator","href":"/docs/next/sdk/type-aliases/ClusterCreator","docId":"sdk/type-aliases/ClusterCreator","unlisted":false},{"type":"link","label":"ClusterLock","href":"/docs/next/sdk/type-aliases/ClusterLock","docId":"sdk/type-aliases/ClusterLock","unlisted":false},{"type":"link","label":"ClusterOperator","href":"/docs/next/sdk/type-aliases/ClusterOperator","docId":"sdk/type-aliases/ClusterOperator","unlisted":false},{"type":"link","label":"ClusterPayload","href":"/docs/next/sdk/type-aliases/ClusterPayload","docId":"sdk/type-aliases/ClusterPayload","unlisted":false},{"type":"link","label":"ClusterValidator","href":"/docs/next/sdk/type-aliases/ClusterValidator","docId":"sdk/type-aliases/ClusterValidator","unlisted":false},{"type":"link","label":"DepositData","href":"/docs/next/sdk/type-aliases/DepositData","docId":"sdk/type-aliases/DepositData","unlisted":false},{"type":"link","label":"DistributedValidator","href":"/docs/next/sdk/type-aliases/DistributedValidator","docId":"sdk/type-aliases/DistributedValidator","unlisted":false},{"type":"link","label":"ETH_ADDRESS","href":"/docs/next/sdk/type-aliases/ETH_ADDRESS","docId":"sdk/type-aliases/ETH_ADDRESS","unlisted":false},{"type":"link","label":"OperatorPayload","href":"/docs/next/sdk/type-aliases/OperatorPayload","docId":"sdk/type-aliases/OperatorPayload","unlisted":false},{"type":"link","label":"SplitRecipient","href":"/docs/next/sdk/type-aliases/SplitRecipient","docId":"sdk/type-aliases/SplitRecipient","unlisted":false},{"type":"link","label":"TotalSplitPayload","href":"/docs/next/sdk/type-aliases/TotalSplitPayload","docId":"sdk/type-aliases/TotalSplitPayload","unlisted":false}]}],"href":"/docs/next/sdk/"},{"type":"category","label":"Security","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Overview","href":"/docs/next/sec/overview","docId":"sec/overview","unlisted":false},{"type":"link","label":"Obol Bug Bounty Program","href":"/docs/next/sec/bug-bounty","docId":"sec/bug-bounty","unlisted":false},{"type":"link","label":"Contacts","href":"/docs/next/sec/contact","docId":"sec/contact","unlisted":false},{"type":"link","label":"Software Development at Obol","href":"/docs/next/sec/ev-assessment","docId":"sec/ev-assessment","unlisted":false},{"type":"link","label":"Smart Contract Audit","href":"/docs/next/sec/smart_contract_audit","docId":"sec/smart_contract_audit","unlisted":false},{"type":"link","label":"Charon threat model","href":"/docs/next/sec/threat_model","docId":"sec/threat_model","unlisted":false}]},{"type":"category","label":"Contribution & Feedback","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Filing a bug report","href":"/docs/next/cf/bug-report","docId":"cf/bug-report","unlisted":false},{"type":"link","label":"Documentation standards","href":"/docs/next/cf/docs","docId":"cf/docs","unlisted":false},{"type":"link","label":"Feedback","href":"/docs/next/cf/feedback","docId":"cf/feedback","unlisted":false}]},{"type":"category","label":"Further reading","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Ethereum and its Relationship with DVT","href":"/docs/next/fr/ethereum_and_dvt","docId":"fr/ethereum_and_dvt","unlisted":false},{"type":"link","label":"Community Testing","href":"/docs/next/fr/testnet","docId":"fr/testnet","unlisted":false},{"type":"link","label":"Useful Links","href":"/docs/next/fr/resources","docId":"fr/resources","unlisted":false}]}],"apiSidebar":[{"type":"link","label":"Intro","href":"/docs/next/sdk/","docId":"sdk/index","unlisted":false},{"type":"category","label":"Enumerations","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"FORK_MAPPING","href":"/docs/next/sdk/enumerations/FORK_MAPPING","docId":"sdk/enumerations/FORK_MAPPING","unlisted":false}]},{"type":"category","label":"Classes","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Client","href":"/docs/next/sdk/classes/Client","docId":"sdk/classes/Client","unlisted":false}]},{"type":"category","label":"Interfaces","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"ClusterDefinition","href":"/docs/next/sdk/interfaces/ClusterDefinition","docId":"sdk/interfaces/ClusterDefinition","unlisted":false},{"type":"link","label":"RewardsSplitPayload","href":"/docs/next/sdk/interfaces/RewardsSplitPayload","docId":"sdk/interfaces/RewardsSplitPayload","unlisted":false}]},{"type":"category","label":"Type-Aliases","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"BuilderRegistration","href":"/docs/next/sdk/type-aliases/BuilderRegistration","docId":"sdk/type-aliases/BuilderRegistration","unlisted":false},{"type":"link","label":"BuilderRegistrationMessage","href":"/docs/next/sdk/type-aliases/BuilderRegistrationMessage","docId":"sdk/type-aliases/BuilderRegistrationMessage","unlisted":false},{"type":"link","label":"ClusterCreator","href":"/docs/next/sdk/type-aliases/ClusterCreator","docId":"sdk/type-aliases/ClusterCreator","unlisted":false},{"type":"link","label":"ClusterLock","href":"/docs/next/sdk/type-aliases/ClusterLock","docId":"sdk/type-aliases/ClusterLock","unlisted":false},{"type":"link","label":"ClusterOperator","href":"/docs/next/sdk/type-aliases/ClusterOperator","docId":"sdk/type-aliases/ClusterOperator","unlisted":false},{"type":"link","label":"ClusterPayload","href":"/docs/next/sdk/type-aliases/ClusterPayload","docId":"sdk/type-aliases/ClusterPayload","unlisted":false},{"type":"link","label":"ClusterValidator","href":"/docs/next/sdk/type-aliases/ClusterValidator","docId":"sdk/type-aliases/ClusterValidator","unlisted":false},{"type":"link","label":"DepositData","href":"/docs/next/sdk/type-aliases/DepositData","docId":"sdk/type-aliases/DepositData","unlisted":false},{"type":"link","label":"DistributedValidator","href":"/docs/next/sdk/type-aliases/DistributedValidator","docId":"sdk/type-aliases/DistributedValidator","unlisted":false},{"type":"link","label":"ETH_ADDRESS","href":"/docs/next/sdk/type-aliases/ETH_ADDRESS","docId":"sdk/type-aliases/ETH_ADDRESS","unlisted":false},{"type":"link","label":"OperatorPayload","href":"/docs/next/sdk/type-aliases/OperatorPayload","docId":"sdk/type-aliases/OperatorPayload","unlisted":false},{"type":"link","label":"SplitRecipient","href":"/docs/next/sdk/type-aliases/SplitRecipient","docId":"sdk/type-aliases/SplitRecipient","unlisted":false},{"type":"link","label":"TotalSplitPayload","href":"/docs/next/sdk/type-aliases/TotalSplitPayload","docId":"sdk/type-aliases/TotalSplitPayload","unlisted":false}]},{"type":"category","label":"Functions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"validateClusterLock","href":"/docs/next/sdk/functions/validateClusterLock","docId":"sdk/functions/validateClusterLock","unlisted":false}]}]},"docs":{"advanced/adv-docker-configs":{"id":"advanced/adv-docker-configs","title":"Advanced Docker Configs","description":"Use advanced docker-compose features to have more flexibility and power to change the default configuration.","sidebar":"tutorialSidebar"},"advanced/deployment-best-practices":{"id":"advanced/deployment-best-practices","title":"Deployment Best Practices","description":"DV Deployment best practices, for running an optimal Distributed Validator setup at scale.","sidebar":"tutorialSidebar"},"advanced/lido_csm":{"id":"advanced/lido_csm","title":"Create a Lido CSM DV","description":"Setup and run a DV within the Lido Community Staking Module","sidebar":"tutorialSidebar"},"advanced/monitoring":{"id":"advanced/monitoring","title":"Monitoring your Node","description":"Add monitoring credentials to help the Obol Team monitor the health of your cluster","sidebar":"tutorialSidebar"},"advanced/obol-monitoring":{"id":"advanced/obol-monitoring","title":"Push Metrics to Obol Monitoring","description":"Add monitoring credentials to help the Obol Team monitor the health of your cluster","sidebar":"tutorialSidebar"},"advanced/quickstart-builder-api":{"id":"advanced/quickstart-builder-api","title":"Enable MEV","description":"Run a distributed validator cluster with the builder API (MEV-Boost)","sidebar":"tutorialSidebar"},"advanced/quickstart-combine":{"id":"advanced/quickstart-combine","title":"Combine DV private key shares","description":"Combine distributed validator private key shares to recover the validator private key.","sidebar":"tutorialSidebar"},"advanced/quickstart-eigenpod":{"id":"advanced/quickstart-eigenpod","title":"Create an EigenLayer DV","description":"Create an EigenLayer Distributed Validator to enable distributed restaking.","sidebar":"tutorialSidebar"},"advanced/quickstart-sdk":{"id":"advanced/quickstart-sdk","title":"Create a DV using the SDK","description":"Create a DV cluster using the Obol Typescript SDK","sidebar":"tutorialSidebar"},"advanced/quickstart-split":{"id":"advanced/quickstart-split","title":"Migrate a validator","description":"Migrate an existing validator by splitting its private key into shares","sidebar":"tutorialSidebar"},"advanced/self-relay":{"id":"advanced/self-relay","title":"Self-Host a Relay","description":"Self-host a relay","sidebar":"tutorialSidebar"},"advanced/test-command":{"id":"advanced/test-command","title":"Test a Cluster","description":"Test the performance of a candidate Distributed Validator Cluster setup.","sidebar":"tutorialSidebar"},"cf/bug-report":{"id":"cf/bug-report","title":"Filing a bug report","description":"Bug reports are critical to the rapid development of Obol. In order to make the process quick and efficient for all parties, it is best to follow some common reporting etiquette when filing to avoid double issues or miscommunications.","sidebar":"tutorialSidebar"},"cf/docs":{"id":"cf/docs","title":"Documentation standards","description":"This section outlines the formatting standards presented within this documentation. In order to maintain continuity and quality, all pull requests must conform to the specifics below.","sidebar":"tutorialSidebar"},"cf/feedback":{"id":"cf/feedback","title":"Feedback","description":"If you have followed our quickstart guides, and whether you succeeded or failed at running the distributed validator successfully, we would like to hear your feedback on the process and where you encountered difficulties.","sidebar":"tutorialSidebar"},"charon/charon-cli-reference":{"id":"charon/charon-cli-reference","title":"CLI reference","description":"A go-based middleware client for taking part in Distributed Validator clusters.","sidebar":"tutorialSidebar"},"charon/cluster-configuration":{"id":"charon/cluster-configuration","title":"Cluster configuration","description":"Documenting a Distributed Validator Cluster in a standardised file format","sidebar":"tutorialSidebar"},"charon/dkg":{"id":"charon/dkg","title":"Distributed Key Generation","description":"Generating private keys for a Distributed Validator requires a Distributed Key Generation (DKG) Ceremony.","sidebar":"tutorialSidebar"},"charon/intro":{"id":"charon/intro","title":"Introduction","description":"Charon - The Distributed Validator Client","sidebar":"tutorialSidebar"},"charon/networking":{"id":"charon/networking","title":"Charon networking","description":"Networking","sidebar":"tutorialSidebar"},"dvl/intro":{"id":"dvl/intro","title":"DV Launchpad","description":"A dapp to securely create Distributed Validators alone or with a group.","sidebar":"tutorialSidebar"},"faq/client_configurations":{"id":"faq/client_configurations","title":"Client Configuration","description":"A reference for extra configuration of Ethereum Clients when running in DVs.","sidebar":"tutorialSidebar"},"faq/contributions":{"id":"faq/contributions","title":"Obol Contributions Program","description":"Earning Obol Contributions","sidebar":"tutorialSidebar"},"faq/Dappnode":{"id":"faq/Dappnode","title":"Dappnode","description":"Dappnode Frequently asked questions","sidebar":"tutorialSidebar"},"faq/dkg_failure":{"id":"faq/dkg_failure","title":"Handling DKG failure","description":"Handling DKG failure","sidebar":"tutorialSidebar"},"faq/errors":{"id":"faq/errors","title":"Errors & Resolutions","description":"Errors & Resolutions","sidebar":"tutorialSidebar"},"faq/general":{"id":"faq/general","title":"Frequently asked questions","description":"Frequently asked questions","sidebar":"tutorialSidebar"},"faq/peer_score":{"id":"faq/peer_score","title":"Peer Score","description":"Measuring Individual Performance in Distributed Validators","sidebar":"tutorialSidebar"},"faq/risks":{"id":"faq/risks","title":"Centralization risks and mitigation","description":"Centralization Risks and mitigation","sidebar":"tutorialSidebar"},"fr/ethereum_and_dvt":{"id":"fr/ethereum_and_dvt","title":"Ethereum and its Relationship with DVT","description":"Ethereum and its relationship with DVT","sidebar":"tutorialSidebar"},"fr/resources":{"id":"fr/resources","title":"Useful Links","description":"A collection of links to products and content relating to Distributed Validators.","sidebar":"tutorialSidebar"},"fr/testnet":{"id":"fr/testnet","title":"Community Testing","description":"Community testing efforts","sidebar":"tutorialSidebar"},"int/how_where_DVs":{"id":"int/how_where_DVs","title":"How and where to run DVs","description":"How and where to run DVs","sidebar":"tutorialSidebar"},"int/key-concepts":{"id":"int/key-concepts","title":"Key concepts","description":"Some of the key terms in the field of Distributed Validator Technology","sidebar":"tutorialSidebar"},"int/Overview":{"id":"int/Overview","title":"Overview of Obol","description":"An overview of the Obol network","sidebar":"tutorialSidebar"},"sc/introducing-obol-splits":{"id":"sc/introducing-obol-splits","title":"Obol Splits","description":"Smart contracts for managing Distributed Validators","sidebar":"tutorialSidebar"},"sdk/classes/Client":{"id":"sdk/classes/Client","title":"Client","description":"Obol sdk Client can be used for creating, managing and activating distributed validators.","sidebar":"apiSidebar"},"sdk/enumerations/FORK_MAPPING":{"id":"sdk/enumerations/FORK_MAPPING","title":"FORK_MAPPING","description":"Permitted ChainID\'s","sidebar":"apiSidebar"},"sdk/functions/validateClusterLock":{"id":"sdk/functions/validateClusterLock","title":"validateClusterLock","description":"validateClusterLock(lock): Promise\\\\","sidebar":"apiSidebar"},"sdk/index":{"id":"sdk/index","title":"index","description":"SDK Version: v2.1.0","sidebar":"apiSidebar"},"sdk/interfaces/ClusterDefinition":{"id":"sdk/interfaces/ClusterDefinition","title":"ClusterDefinition","description":"Cluster definition data needed for dkg","sidebar":"apiSidebar"},"sdk/interfaces/RewardsSplitPayload":{"id":"sdk/interfaces/RewardsSplitPayload","title":"RewardsSplitPayload","description":"OWR and Split Proxy Params","sidebar":"apiSidebar"},"sdk/type-aliases/BuilderRegistration":{"id":"sdk/type-aliases/BuilderRegistration","title":"BuilderRegistration","description":"BuilderRegistration: object","sidebar":"apiSidebar"},"sdk/type-aliases/BuilderRegistrationMessage":{"id":"sdk/type-aliases/BuilderRegistrationMessage","title":"BuilderRegistrationMessage","description":"BuilderRegistrationMessage: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterCreator":{"id":"sdk/type-aliases/ClusterCreator","title":"ClusterCreator","description":"ClusterCreator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterLock":{"id":"sdk/type-aliases/ClusterLock","title":"ClusterLock","description":"ClusterLock: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterOperator":{"id":"sdk/type-aliases/ClusterOperator","title":"ClusterOperator","description":"ClusterOperator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterPayload":{"id":"sdk/type-aliases/ClusterPayload","title":"ClusterPayload","description":"ClusterPayload: object","sidebar":"apiSidebar"},"sdk/type-aliases/ClusterValidator":{"id":"sdk/type-aliases/ClusterValidator","title":"ClusterValidator","description":"ClusterValidator: object","sidebar":"apiSidebar"},"sdk/type-aliases/DepositData":{"id":"sdk/type-aliases/DepositData","title":"DepositData","description":"DepositData: object","sidebar":"apiSidebar"},"sdk/type-aliases/DistributedValidator":{"id":"sdk/type-aliases/DistributedValidator","title":"DistributedValidator","description":"DistributedValidator: object","sidebar":"apiSidebar"},"sdk/type-aliases/ETH_ADDRESS":{"id":"sdk/type-aliases/ETH_ADDRESS","title":"ETH_ADDRESS","description":"ETH\\\\_ADDRESS: string","sidebar":"apiSidebar"},"sdk/type-aliases/OperatorPayload":{"id":"sdk/type-aliases/OperatorPayload","title":"OperatorPayload","description":"OperatorPayload: Partial\\\\ & Required\\\\\\\\>","sidebar":"apiSidebar"},"sdk/type-aliases/SplitRecipient":{"id":"sdk/type-aliases/SplitRecipient","title":"SplitRecipient","description":"SplitRecipient: object","sidebar":"apiSidebar"},"sdk/type-aliases/TotalSplitPayload":{"id":"sdk/type-aliases/TotalSplitPayload","title":"TotalSplitPayload","description":"TotalSplitPayload: object","sidebar":"apiSidebar"},"sec/bug-bounty":{"id":"sec/bug-bounty","title":"Obol Bug Bounty Program","description":"Bug Bounty Policy","sidebar":"tutorialSidebar"},"sec/contact":{"id":"sec/contact","title":"Contacts","description":"Security details for the Obol Network","sidebar":"tutorialSidebar"},"sec/ev-assessment":{"id":"sec/ev-assessment","title":"Software Development at Obol","description":"Software Development Security Assessment","sidebar":"tutorialSidebar"},"sec/overview":{"id":"sec/overview","title":"Overview","description":"Security Overview","sidebar":"tutorialSidebar"},"sec/smart_contract_audit":{"id":"sec/smart_contract_audit","title":"Smart Contract Audit","description":"Smart Contract Audit","sidebar":"tutorialSidebar"},"sec/threat_model":{"id":"sec/threat_model","title":"Charon threat model","description":"Threat model for a Distributed Validator","sidebar":"tutorialSidebar"},"start/activate-dv":{"id":"start/activate-dv","title":"Activate a DV","description":"Activate the Distributed Validator using the deposit contract","sidebar":"tutorialSidebar"},"start/quickstart_alone":{"id":"start/quickstart_alone","title":"Create a DV alone","description":"Create a DV alone","sidebar":"tutorialSidebar"},"start/quickstart_group":{"id":"start/quickstart_group","title":"Create a DV with a group","description":"Create a DV with a group","sidebar":"tutorialSidebar"},"start/quickstart_overview":{"id":"start/quickstart_overview","title":"Quickstart Overview","description":"Quickstart Overview","sidebar":"tutorialSidebar"},"start/quickstart-exit":{"id":"start/quickstart-exit","title":"Exit a DV","description":"Exit a validator","sidebar":"tutorialSidebar"},"start/update":{"id":"start/update","title":"Update a DV","description":"Update your DV cluster with the latest Charon release","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/main.76ff99b4.js b/assets/js/main.76ff99b4.js new file mode 100644 index 0000000000..6794a78d7a --- /dev/null +++ b/assets/js/main.76ff99b4.js @@ -0,0 +1,2 @@ +/*! For license information please see main.76ff99b4.js.LICENSE.txt */ +(self.webpackChunkobol_docs=self.webpackChunkobol_docs||[]).push([[38792],{92413:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(96540);var n=r(53259),o=r.n(n),a=r(84054);const i={"002c6894":[()=>Promise.all([r.e(71869),r.e(40635)]).then(r.bind(r,35486)),"@site/versioned_docs/version-v0.13.0/int/quickstart/group/quickstart-group-leader-creator.md",35486],"0034e327":[()=>r.e(92647).then(r.bind(r,10551)),"@site/versioned_docs/version-v0.18.0/charon/networking.md",10551],"004b515f":[()=>r.e(64154).then(r.bind(r,90125)),"@site/versioned_docs/version-v0.8.1/int/working-groups.md",90125],"0058b4c6":[()=>r.e(90849).then(r.t.bind(r,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"0071aff0":[()=>r.e(62592).then(r.bind(r,13489)),"@site/versioned_docs/version-v0.5.0/cg/docs.md",13489],"00ba78ab":[()=>r.e(34148).then(r.bind(r,43793)),"@site/versioned_docs/version-v1.0.0/charon/intro.md",43793],"00dc025c":[()=>r.e(63634).then(r.bind(r,53540)),"@site/versioned_docs/version-v1.1.1/advanced/adv-docker-configs.md",53540],"0151ebaf":[()=>r.e(48624).then(r.bind(r,13904)),"@site/versioned_docs/version-v0.18.0/int/quickstart/alone/deploy.md",13904],"01975149":[()=>r.e(58193).then(r.bind(r,71329)),"@site/versioned_docs/version-v0.16.0/cg/docs.md",71329],"022426d1":[()=>r.e(51898).then(r.bind(r,73359)),"@site/versioned_docs/version-v0.7.0/cg/docs.md",73359],"02b3c4d4":[()=>r.e(28809).then(r.t.bind(r,87285,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-6-1-f2c.json",87285],"02e3b725":[()=>r.e(86507).then(r.bind(r,35214)),"@site/versioned_docs/version-v0.19.0/fr/eth.md",35214],"02f486a3":[()=>r.e(67469).then(r.bind(r,8368)),"@site/versioned_docs/version-v0.10.1/cg/bug-report.md",8368],"03a45dc2":[()=>Promise.all([r.e(71869),r.e(17451)]).then(r.bind(r,21990)),"@site/versioned_docs/version-v0.19.1/advanced/quickstart-builder-api.md",21990],"03c60955":[()=>r.e(96476).then(r.t.bind(r,83873,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-11-0-233.json",83873],"041a0094":[()=>r.e(66034).then(r.t.bind(r,45634,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-19-2-88c.json",45634],"0428d998":[()=>r.e(21879).then(r.bind(r,6128)),"@site/versioned_docs/version-v0.14.4/fr/golang.md",6128],"04827ee4":[()=>r.e(70310).then(r.bind(r,51181)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/self-relay.md",51181],"04c0267a":[()=>r.e(18334).then(r.bind(r,94878)),"@site/versioned_docs/version-v0.19.0/sec/threat_model.md",94878],"05021577":[()=>r.e(22480).then(r.bind(r,99252)),"@site/versioned_docs/version-v0.17.0/sec/bug-bounty.md",99252],"051db485":[()=>r.e(15674).then(r.bind(r,92043)),"@site/docs/fr/ethereum_and_dvt.md",92043],"05422c57":[()=>r.e(78029).then(r.bind(r,7430)),"@site/versioned_docs/version-v0.6.0/glossary.md",7430],"055e0531":[()=>r.e(77449).then(r.bind(r,86531)),"@site/versioned_docs/version-v0.3.0/int/working-groups.md",86531],"0570e025":[()=>r.e(27903).then(r.bind(r,18449)),"@site/versioned_docs/version-v0.12.0/fr/eth.md",18449],"05ebe968":[()=>r.e(38563).then(r.bind(r,49289)),"@site/versioned_docs/version-v0.13.0/dvl/intro.md",49289],"05fdc7cf":[()=>r.e(74225).then(r.bind(r,1792)),"@site/versioned_docs/version-v0.8.0/fr/eth.md",1792],"061b819b":[()=>Promise.all([r.e(71869),r.e(20272)]).then(r.bind(r,71272)),"@site/versioned_docs/version-v0.19.0/int/quickstart/activate-dv.md",71272],"06329acc":[()=>r.e(7134).then(r.bind(r,88752)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/quickstart-combine.md",88752],"06330503":[()=>r.e(46957).then(r.bind(r,93528)),"@site/versioned_docs/version-v1.1.0/fr/testnet.md",93528],"0640dc74":[()=>r.e(29287).then(r.bind(r,20444)),"@site/versioned_docs/version-v0.19.2/advanced/quickstart-combine.md",20444],"0657dc27":[()=>r.e(97195).then(r.bind(r,9045)),"@site/versioned_docs/version-v1.1.1/charon/intro.md",9045],"069c19a6":[()=>r.e(38862).then(r.bind(r,48705)),"@site/versioned_docs/version-v0.19.2/faq/risks.md",48705],"06d7df51":[()=>Promise.all([r.e(71869),r.e(57878)]).then(r.bind(r,30291)),"@site/versioned_docs/version-v0.17.1/int/quickstart/activate-dv.md",30291],"071730e6":[()=>r.e(92232).then(r.bind(r,73489)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/monitoring.md",73489],"0741990a":[()=>r.e(79282).then(r.bind(r,57822)),"@site/versioned_docs/version-v0.5.0/testnet.md",57822],"074296d0":[()=>r.e(95723).then(r.bind(r,46762)),"@site/versioned_docs/version-v0.6.1/dvk/01_distributed-validator-keys.md",46762],"07aa65d7":[()=>r.e(18462).then(r.bind(r,94044)),"@site/versioned_docs/version-v0.18.0/charon/cluster-configuration.md",94044],"07b751c0":[()=>r.e(12294).then(r.bind(r,77711)),"@site/versioned_docs/version-v0.14.4/int/quickstart/group/index.md",77711],"07c3948d":[()=>r.e(38101).then(r.bind(r,23138)),"@site/docs/advanced/quickstart-combine.md",23138],"07c6ac5a":[()=>r.e(33329).then(r.bind(r,37891)),"@site/versioned_docs/version-v0.18.0/int/quickstart/index.md",37891],"07f86c25":[()=>r.e(20596).then(r.bind(r,59073)),"@site/versioned_docs/version-v1.0.0/faq/errors.mdx",59073],"07f9454c":[()=>r.e(19773).then(r.bind(r,78720)),"@site/versioned_docs/version-v0.17.1/int/quickstart/alone/test-locally.md",78720],"08135182":[()=>r.e(79603).then(r.bind(r,73459)),"@site/versioned_docs/version-v0.19.1/charon/intro.md",73459],"0847d1cf":[()=>r.e(30942).then(r.bind(r,51767)),"@site/versioned_docs/version-v1.0.0/advanced/quickstart-combine.md",51767],"08dc45fe":[()=>r.e(93170).then(r.bind(r,54768)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-mainnet.md",54768],"09147072":[()=>r.e(5583).then(r.bind(r,77786)),"@site/versioned_docs/version-v0.14.0/sec/overview.md",77786],"09629f33":[()=>r.e(65873).then(r.bind(r,29878)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/DepositData.md",29878],"097eae46":[()=>r.e(48050).then(r.bind(r,62897)),"@site/docs/advanced/self-relay.md",62897],"09fcc26b":[()=>r.e(6872).then(r.bind(r,15300)),"@site/versioned_docs/version-v0.19.0/sc/introducing-obol-splits.md",15300],"0a99c6a5":[()=>r.e(5737).then(r.bind(r,44798)),"@site/versioned_docs/version-v1.1.0/advanced/obol-monitoring.md",44798],"0aa98747":[()=>r.e(22356).then(r.bind(r,66946)),"@site/versioned_docs/version-v0.19.1/advanced/adv-docker-configs.md",66946],"0b599944":[()=>r.e(99485).then(r.bind(r,62647)),"@site/versioned_docs/version-v0.14.4/sec/bug-bounty.md",62647],"0ceb40a6":[()=>r.e(26044).then(r.bind(r,27917)),"@site/versioned_docs/version-v0.10.1/dvk/01_distributed-validator-keys.md",27917],"0cf59dd8":[()=>r.e(81472).then(r.bind(r,1018)),"@site/versioned_docs/version-v0.6.1/dv/06_peer-discovery.md",1018],"0d6e6103":[()=>r.e(30008).then(r.bind(r,71558)),"@site/versioned_docs/version-v0.19.0/int/quickstart/group/quickstart-cli.md",71558],"0db0a08f":[()=>r.e(81520).then(r.bind(r,87874)),"@site/versioned_docs/version-v0.19.2/sc/introducing-obol-splits.md",87874],"0dcd3349":[()=>r.e(76993).then(r.bind(r,4871)),"@site/versioned_docs/version-v0.19.2/advanced/self-relay.md",4871],"0dd9c39c":[()=>r.e(98280).then(r.bind(r,10180)),"@site/versioned_docs/version-v1.1.0/sec/bug-bounty.md",10180],"0e3c28af":[()=>r.e(45755).then(r.bind(r,5587)),"@site/versioned_docs/version-v0.5.0/dv/02_validator-creation.md",5587],"0f8223c9":[()=>r.e(83886).then(r.bind(r,30495)),"@site/versioned_docs/version-v0.8.1/intro.md",30495],"0f8b61c9":[()=>r.e(83908).then(r.bind(r,10380)),"@site/versioned_docs/version-v0.17.1/sec/overview.md",10380],"0fc2eac5":[()=>r.e(49724).then(r.bind(r,70156)),"@site/versioned_docs/version-v1.1.1/cf/bug-report.md",70156],"0fca5b2c":[()=>r.e(12789).then(r.bind(r,3068)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/obol-monitoring.md",3068],"0fe67071":[()=>r.e(41565).then(r.bind(r,54250)),"@site/versioned_docs/version-v0.19.1/cf/docs.md",54250],"10012ac8":[()=>r.e(77003).then(r.bind(r,14397)),"@site/versioned_docs/version-v0.12.0/glossary.md",14397],"102c733d":[()=>r.e(74078).then(r.bind(r,56974)),"@site/versioned_docs/version-v0.3.0/dv/07_p2p-interface.md",56974],"1056ef30":[()=>r.e(67465).then(r.bind(r,11478)),"@site/versioned_docs/version-v0.7.0/dv/06_peer-discovery.md",11478],"109bdd2f":[()=>Promise.all([r.e(71869),r.e(7049)]).then(r.bind(r,84535)),"@site/versioned_docs/version-v1.1.1/start/quickstart_alone.mdx",84535],"10a30fee":[()=>Promise.all([r.e(71869),r.e(74436)]).then(r.bind(r,82434)),"@site/versioned_docs/version-v0.18.0/int/quickstart/update.md",82434],"10b79cd0":[()=>Promise.all([r.e(71869),r.e(14957)]).then(r.bind(r,4725)),"@site/versioned_docs/version-v0.18.0/int/quickstart/group/quickstart-group-leader-creator.md",4725],"10b98bbc":[()=>r.e(82808).then(r.bind(r,93516)),"@site/versioned_docs/version-v0.19.1/sdk/interfaces/ClusterLock.md",93516],"10cb4b3f":[()=>r.e(71974).then(r.bind(r,26457)),"@site/versioned_docs/version-v0.19.1/sec/ev-assessment.md",26457],"111756d7":[()=>r.e(92491).then(r.t.bind(r,43416,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-1-0-0-d15.json",43416],"1131332c":[()=>r.e(65054).then(r.bind(r,24457)),"@site/versioned_docs/version-v0.16.0/cg/bug-report.md",24457],"1159ba68":[()=>r.e(87166).then(r.bind(r,99103)),"@site/versioned_docs/version-v0.7.0/cg/bug-report.md",99103],"11aacc78":[()=>r.e(65896).then(r.bind(r,44105)),"@site/versioned_docs/version-v0.17.1/int/quickstart/index.md",44105],"11d8bf64":[()=>r.e(5527).then(r.bind(r,95465)),"@site/versioned_docs/version-v0.18.0/sec/contact.md",95465],"11e51e42":[()=>r.e(77699).then(r.t.bind(r,67122,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-17-0-a46.json",67122],"129ec98e":[()=>r.e(98905).then(r.bind(r,47813)),"@site/versioned_docs/version-v0.13.0/testnet.md",47813],"132752d6":[()=>r.e(88137).then(r.bind(r,41261)),"@site/versioned_docs/version-v1.1.1/charon/charon-cli-reference.md",41261],"133fb230":[()=>r.e(6705).then(r.bind(r,48513)),"@site/versioned_docs/version-v0.11.0/dv/07_p2p-interface.md",48513],"13c87991":[()=>r.e(95636).then(r.bind(r,90637)),"@site/versioned_docs/version-v0.9.0/cg/docs.md",90637],"13d5fbdc":[()=>r.e(29017).then(r.bind(r,83021)),"@site/versioned_docs/version-v0.19.1/start/quickstart_overview.md",83021],"14445eed":[()=>r.e(80685).then(r.bind(r,82560)),"@site/versioned_docs/version-v0.8.0/int/faq.md",82560],"145ea700":[()=>r.e(66994).then(r.bind(r,44821)),"@site/versioned_docs/version-v0.19.0/charon/cluster-configuration.md",44821],"146eafe4":[()=>r.e(28341).then(r.bind(r,79153)),"@site/versioned_docs/version-v0.16.0/int/quickstart/group/index.md",79153],"148474a9":[()=>r.e(16651).then(r.t.bind(r,66799,19)),"/home/runner/work/obol-docs/obol-docs/.docusaurus/docusaurus-plugin-redoc/plugin-redoc-0/redocApiSpecV1.2-plugin-redoc-0.json",66799],"15a8ee44":[()=>r.e(12456).then(r.bind(r,51149)),"@site/versioned_docs/version-v0.14.0/int/quickstart/quickstart-cli.md",51149],"15c5c29e":[()=>r.e(6332).then(r.bind(r,88204)),"@site/versioned_docs/version-v0.13.0/int/quickstart/quickstart-cli.md",88204],"15cd3d2d":[()=>r.e(61727).then(r.bind(r,37254)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/DistributedValidator.md",37254],"15db571d":[()=>r.e(19648).then(r.bind(r,96304)),"@site/versioned_docs/version-v0.17.1/int/key-concepts.md",96304],"1618f8fa":[()=>r.e(8156).then(r.bind(r,24949)),"@site/versioned_docs/version-v0.3.0/dv/02_validator-creation.md",24949],"16338d49":[()=>r.e(27557).then(r.bind(r,11252)),"@site/versioned_docs/version-v0.4.0/int/faq.md",11252],"163afb2b":[()=>r.e(64170).then(r.bind(r,80636)),"@site/docs/fr/resources.md",80636],"16752fba":[()=>r.e(80929).then(r.bind(r,47297)),"@site/versioned_docs/version-v1.0.0/charon/dkg.md",47297],"16772e67":[()=>r.e(6158).then(r.t.bind(r,49379,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-6-0-c54.json",49379],"16e63f26":[()=>r.e(17228).then(r.bind(r,17127)),"@site/versioned_docs/version-v0.10.1/fr/golang.md",17127],17896441:[()=>Promise.all([r.e(71869),r.e(61660),r.e(18401)]).then(r.bind(r,41446)),"@theme/DocItem",41446],"178d8bfa":[()=>r.e(69714).then(r.bind(r,93975)),"@site/versioned_docs/version-v0.17.1/sec/contact.md",93975],"17b96421":[()=>Promise.all([r.e(71869),r.e(34441)]).then(r.bind(r,47464)),"@site/versioned_docs/version-v1.1.1/start/activate-dv.mdx",47464],"17b9cd48":[()=>r.e(54745).then(r.bind(r,6605)),"@site/versioned_docs/version-v0.3.0/intro.md",6605],"18b062ac":[()=>Promise.all([r.e(71869),r.e(1182)]).then(r.bind(r,66914)),"@site/versioned_docs/version-v0.19.1/start/activate-dv.md",66914],"18d97061":[()=>r.e(14879).then(r.bind(r,14426)),"@site/versioned_docs/version-v0.14.0/int/Overview.md",14426],"1908a481":[()=>r.e(46223).then(r.bind(r,44817)),"@site/versioned_docs/version-v0.17.1/cg/feedback.md",44817],"19175f85":[()=>r.e(60581).then(r.bind(r,68988)),"@site/docs/charon/networking.mdx",68988],"19db836c":[()=>r.e(17593).then(r.bind(r,53007)),"@site/versioned_docs/version-v0.19.2/cf/feedback.md",53007],"1a2b7fd4":[()=>r.e(86358).then(r.bind(r,39045)),"@site/versioned_docs/version-v0.18.0/intro.md",39045],"1a71e0a6":[()=>r.e(47947).then(r.bind(r,73495)),"@site/versioned_docs/version-v0.8.1/int/faq.md",73495],"1a895fb8":[()=>r.e(52447).then(r.bind(r,21133)),"@site/versioned_docs/version-v0.10.0/int/quickstart/quickstart-builder-api.md",21133],"1a8d71a4":[()=>r.e(65102).then(r.bind(r,17951)),"@site/versioned_docs/version-v0.11.0/dv/08_distributed-validator-cluster-manifest.md",17951],"1a942c24":[()=>r.e(79237).then(r.bind(r,69340)),"@site/docs/sdk/type-aliases/BuilderRegistrationMessage.md",69340],"1aa15542":[()=>r.e(40623).then(r.bind(r,12872)),"@site/versioned_docs/version-v0.13.0/fr/eth.md",12872],"1b8a28ff":[()=>r.e(40029).then(r.bind(r,30587)),"@site/versioned_docs/version-v0.14.0/charon/charon-cli-reference.md",30587],"1bb75921":[()=>r.e(64338).then(r.bind(r,79681)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-cli.md",79681],"1be30b32":[()=>r.e(76959).then(r.bind(r,74619)),"@site/versioned_docs/version-v0.16.0/int/quickstart/group/quickstart-group-operator.md",74619],"1c6bf0c1":[()=>r.e(12437).then(r.bind(r,55632)),"@site/versioned_docs/version-v1.1.1/sdk/interfaces/ClusterDefinition.md",55632],"1c8cd572":[()=>r.e(69914).then(r.bind(r,75321)),"@site/versioned_docs/version-v0.4.0/dv/01_introducing-charon.md",75321],"1c9dacb3":[()=>r.e(85845).then(r.bind(r,60812)),"@site/versioned_docs/version-v0.7.0/testnet.md",60812],"1cd21613":[()=>r.e(88008).then(r.bind(r,51387)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterValidator.md",51387],"1d00b1d4":[()=>r.e(94231).then(r.bind(r,56713)),"@site/versioned_docs/version-v1.1.0/fr/ethereum_and_dvt.md",56713],"1d10eb88":[()=>r.e(49726).then(r.bind(r,3335)),"@site/docs/sdk/type-aliases/BuilderRegistration.md",3335],"1d244efb":[()=>r.e(62079).then(r.bind(r,3124)),"@site/versioned_docs/version-v0.10.0/int/quickstart/quickstart-group.md",3124],"1d30de0c":[()=>r.e(96187).then(r.bind(r,92404)),"@site/docs/advanced/deployment-best-practices.md",92404],"1d4f42a4":[()=>r.e(31867).then(r.bind(r,1163)),"@site/versioned_docs/version-v0.4.0/dv/09_charon_cli_reference.md",1163],"1d793cc9":[()=>r.e(92834).then(r.bind(r,15200)),"@site/versioned_docs/version-v0.8.1/sc/01_introducing-obol-managers.md",15200],"1d79506c":[()=>Promise.all([r.e(71869),r.e(71766)]).then(r.bind(r,67885)),"@site/versioned_docs/version-v1.1.0/advanced/test-command.md",67885],"1d7b7934":[()=>r.e(68534).then(r.bind(r,94473)),"@site/versioned_docs/version-v0.19.1/sec/smart_contract_audit.md",94473],"1df901a7":[()=>r.e(75866).then(r.bind(r,64614)),"@site/versioned_docs/version-v1.0.0/dvl/intro.md",64614],"1df93b7f":[()=>Promise.all([r.e(71869),r.e(34583)]).then(r.bind(r,28238)),"@site/src/pages/index.tsx",28238],"1e09db27":[()=>r.e(91119).then(r.bind(r,58953)),"@site/versioned_docs/version-v0.11.0/dvk/01_distributed-validator-keys.md",58953],"1e0cadb4":[()=>r.e(49775).then(r.bind(r,29738)),"@site/versioned_docs/version-v0.11.0/intro.md",29738],"1e462757":[()=>r.e(16218).then(r.bind(r,81627)),"@site/versioned_docs/version-v0.14.0/fr/eth.md",81627],"1ebb2f14":[()=>Promise.all([r.e(71869),r.e(38182)]).then(r.bind(r,96237)),"@site/versioned_docs/version-v1.1.0/start/activate-dv.mdx",96237],"1ec7bc98":[()=>r.e(49689).then(r.bind(r,8169)),"@site/versioned_docs/version-v1.0.0/fr/testnet.md",8169],"1f527192":[()=>r.e(17034).then(r.bind(r,77475)),"@site/versioned_docs/version-v0.6.1/int/quickstart/index.md",77475],"1fb2d38e":[()=>r.e(26628).then(r.bind(r,6048)),"@site/versioned_docs/version-v0.7.0/int/quickstart/quickstart-group.md",6048],"20ab36a2":[()=>r.e(72494).then(r.t.bind(r,6944,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-17-1-7a0.json",6944],"21b33502":[()=>r.e(58527).then(r.bind(r,28682)),"@site/versioned_docs/version-v0.6.0/fr/eth.md",28682],"21b82bdb":[()=>r.e(81144).then(r.bind(r,62136)),"@site/versioned_docs/version-v0.16.0/sc/01_introducing-obol-managers.md",62136],"21ead60f":[()=>r.e(57518).then(r.bind(r,1838)),"@site/versioned_docs/version-v0.19.2/charon/networking.md",1838],"220860d7":[()=>r.e(16426).then(r.bind(r,87832)),"@site/versioned_docs/version-v0.8.0/intro.md",87832],"22c2f26c":[()=>r.e(377).then(r.bind(r,37612)),"@site/versioned_docs/version-v0.16.0/int/Overview.md",37612],"23d5b32d":[()=>r.e(85652).then(r.bind(r,80751)),"@site/versioned_docs/version-v0.15.0/fr/golang.md",80751],24029882:[()=>r.e(27226).then(r.bind(r,11355)),"@site/versioned_docs/version-v0.18.0/charon/dkg.md",11355],"2403eb83":[()=>r.e(60752).then(r.bind(r,14858)),"@site/versioned_docs/version-v0.19.2/advanced/obol-monitoring.md",14858],"24453b83":[()=>r.e(42680).then(r.bind(r,93311)),"@site/docs/sdk/enumerations/FORK_MAPPING.md",93311],"2492a63a":[()=>Promise.all([r.e(71869),r.e(36065)]).then(r.bind(r,5759)),"@site/versioned_docs/version-v0.16.0/int/quickstart/activate-dv.md",5759],"24c1039d":[()=>r.e(49561).then(r.bind(r,18571)),"@site/versioned_docs/version-v0.17.1/intro.md",18571],"250d0be6":[()=>r.e(29963).then(r.bind(r,1720)),"@site/versioned_docs/version-v1.1.0/sec/ev-assessment.md",1720],"25a11f1f":[()=>r.e(45262).then(r.bind(r,13264)),"@site/versioned_docs/version-v0.19.2/sec/bug-bounty.md",13264],"25b9dd00":[()=>r.e(22703).then(r.bind(r,49882)),"@site/versioned_docs/version-v0.19.1/int/faq/general.md",49882],"25c10214":[()=>r.e(84449).then(r.bind(r,50180)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterDefinition.md",50180],"25c3c707":[()=>r.e(97151).then(r.bind(r,63871)),"@site/versioned_docs/version-v0.9.0/dvk/02_distributed_validator_launchpad.md",63871],"25d9d7e2":[()=>r.e(17071).then(r.bind(r,34292)),"@site/versioned_docs/version-v0.19.2/start/quickstart_overview.md",34292],"25e727cb":[()=>r.e(21946).then(r.bind(r,47863)),"@site/versioned_docs/version-v0.3.0/fr/eth.md",47863],"25f2b64f":[()=>Promise.all([r.e(71869),r.e(53610)]).then(r.bind(r,39259)),"@site/versioned_docs/version-v1.1.0/advanced/quickstart-sdk.mdx",39259],"26276eb7":[()=>r.e(9068).then(r.bind(r,24550)),"@site/versioned_docs/version-v0.17.1/fr/golang.md",24550],"2679d8ca":[()=>Promise.all([r.e(71869),r.e(1859)]).then(r.bind(r,85448)),"@site/versioned_docs/version-v0.15.0/int/quickstart/group/quickstart-group-leader-creator.md",85448],"2687af49":[()=>r.e(50428).then(r.bind(r,73481)),"@site/versioned_docs/version-v0.17.1/sec/threat_model.md",73481],"26b99942":[()=>r.e(44940).then(r.bind(r,54815)),"@site/versioned_docs/version-v0.12.0/dv/02_validator-creation.md",54815],"27aad8e6":[()=>r.e(3745).then(r.bind(r,91600)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/monitoring.md",91600],"283b8cf5":[()=>r.e(12190).then(r.bind(r,81893)),"@site/versioned_docs/version-v0.8.0/dv/06_peer-discovery.md",81893],"283ef9ae":[()=>r.e(77220).then(r.t.bind(r,93079,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-7-0-579.json",93079],"28acb2d0":[()=>r.e(83629).then(r.bind(r,5541)),"@site/versioned_docs/version-v0.8.0/int/key-concepts.md",5541],"28ada887":[()=>r.e(49078).then(r.bind(r,55105)),"@site/versioned_docs/version-v0.10.1/dv/09_charon_cli_reference.md",55105],"28cd750f":[()=>r.e(30958).then(r.bind(r,26834)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/BuilderRegistrationMessage.md",26834],"2925ace7":[()=>r.e(35639).then(r.bind(r,82335)),"@site/versioned_docs/version-v0.19.0/int/quickstart/alone/deploy.md",82335],"2a13a947":[()=>r.e(53189).then(r.bind(r,29492)),"@site/docs/int/how_where_DVs.md",29492],"2a2caea8":[()=>r.e(23720).then(r.bind(r,12237)),"@site/docs/advanced/monitoring.md",12237],"2a3c2d58":[()=>r.e(48819).then(r.bind(r,41774)),"@site/versioned_docs/version-v0.11.0/int/faq/errors.mdx",41774],"2ad78f74":[()=>r.e(62480).then(r.bind(r,73170)),"@site/versioned_docs/version-v0.15.0/int/faq/errors.mdx",73170],"2b17aa49":[()=>r.e(30060).then(r.bind(r,87068)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-split.md",87068],"2b290ac4":[()=>r.e(22104).then(r.bind(r,84792)),"@site/versioned_docs/version-v0.8.1/dv/07_p2p-interface.md",84792],"2b61172c":[()=>r.e(16329).then(r.bind(r,66060)),"@site/versioned_docs/version-v0.8.1/int/key-concepts.md",66060],"2b7ebe5b":[()=>r.e(27761).then(r.bind(r,51858)),"@site/versioned_docs/version-v0.11.0/int/quickstart/quickstart-builder-api.md",51858],"2b7f41a5":[()=>Promise.all([r.e(71869),r.e(96831)]).then(r.bind(r,90309)),"@site/versioned_docs/version-v0.19.0/int/quickstart/update.md",90309],"2b8dd68a":[()=>r.e(25280).then(r.bind(r,46670)),"@site/versioned_docs/version-v0.11.0/int/quickstart/group/quickstart-group-launchpad.md",46670],"2ba8e337":[()=>r.e(1334).then(r.bind(r,90285)),"@site/versioned_docs/version-v1.1.1/faq/peer_score.md",90285],"2ba97e19":[()=>Promise.all([r.e(71869),r.e(61660),r.e(67555)]).then(r.bind(r,32588)),"@site/versioned_docs/version-v0.19.1/start/quickstart-exit.md",32588],"2bd91fbc":[()=>Promise.all([r.e(71869),r.e(62346)]).then(r.bind(r,25760)),"@site/docs/advanced/quickstart-eigenpod.mdx",25760],"2bfc42bc":[()=>r.e(81801).then(r.bind(r,90900)),"@site/versioned_docs/version-v0.6.0/dv/02_validator-creation.md",90900],"2c02d45f":[()=>r.e(87677).then(r.bind(r,30473)),"@site/versioned_docs/version-v0.8.1/cg/docs.md",30473],"2c6d99a3":[()=>r.e(49742).then(r.bind(r,55790)),"@site/versioned_docs/version-v0.10.0/sc/01_introducing-obol-managers.md",55790],"2c8b81c4":[()=>r.e(50960).then(r.bind(r,62021)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/ClusterCreator.md",62021],"2ca781ad":[()=>r.e(2456).then(r.bind(r,14543)),"@site/versioned_docs/version-v0.5.0/int/faq.md",14543],"2cb8525c":[()=>r.e(67333).then(r.bind(r,47420)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/adv-docker-configs.md",47420],"2cd7f5c1":[()=>r.e(83642).then(r.bind(r,34136)),"@site/docs/faq/contributions.md",34136],"2d0401b0":[()=>r.e(36154).then(r.bind(r,31414)),"@site/versioned_docs/version-v0.10.1/intro.md",31414],"2d1c0648":[()=>r.e(61343).then(r.bind(r,53270)),"@site/versioned_docs/version-v0.4.0/cg/docs.md",53270],"2d5da12b":[()=>r.e(82012).then(r.bind(r,14928)),"@site/versioned_docs/version-v0.16.0/int/faq/general.md",14928],"2d7a5a73":[()=>r.e(50669).then(r.bind(r,88776)),"@site/versioned_docs/version-v0.19.2/charon/intro.md",88776],"2da1f7a2":[()=>r.e(78715).then(r.bind(r,76425)),"@site/versioned_docs/version-v0.18.0/int/quickstart/group/quickstart-group-operator.md",76425],"2db1c142":[()=>r.e(31928).then(r.bind(r,34130)),"@site/versioned_docs/version-v0.19.0/intro.md",34130],"2db624fa":[()=>r.e(20252).then(r.bind(r,60272)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-alone.md",60272],"2e3bdbcf":[()=>r.e(73194).then(r.bind(r,28018)),"@site/versioned_docs/version-v0.12.0/dv/09_charon_cli_reference.md",28018],"2ea4e03c":[()=>Promise.all([r.e(71869),r.e(22570)]).then(r.bind(r,69082)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/quickstart-builder-api.md",69082],"2eb7b580":[()=>r.e(34046).then(r.bind(r,36956)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/self-relay.md",36956],"2ede0ac3":[()=>r.e(66778).then(r.bind(r,75814)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-cli.md",75814],"2faf00a8":[()=>r.e(51777).then(r.bind(r,51685)),"@site/versioned_docs/version-v0.10.0/dv/02_validator-creation.md",51685],"2fe07448":[()=>r.e(161).then(r.bind(r,34902)),"@site/versioned_docs/version-v0.15.0/charon/intro.md",34902],"308a1886":[()=>r.e(23366).then(r.bind(r,3524)),"@site/versioned_docs/version-v0.17.0/intro.md",3524],"30e7bc3d":[()=>r.e(25314).then(r.bind(r,60296)),"@site/versioned_docs/version-v0.9.0/int/Overview.md",60296],"312e7dd3":[()=>r.e(86034).then(r.bind(r,6112)),"@site/versioned_docs/version-v0.17.0/int/faq/errors.mdx",6112],31485162:[()=>r.e(30045).then(r.bind(r,27908)),"@site/docs/charon/charon-cli-reference.md",27908],"315ab063":[()=>r.e(40538).then(r.bind(r,76392)),"@site/versioned_docs/version-v0.5.0/dv/08_distributed-validator-cluster-manifest.md",76392],"318b5df0":[()=>r.e(9932).then(r.bind(r,73277)),"@site/versioned_docs/version-v0.14.4/int/faq/errors.mdx",73277],"3199255d":[()=>Promise.all([r.e(71869),r.e(80865)]).then(r.bind(r,47855)),"@site/versioned_docs/version-v0.19.1/start/update.md",47855],"319bb9e4":[()=>Promise.all([r.e(71869),r.e(72922)]).then(r.bind(r,2097)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/quickstart-sdk.md",2097],"319fce9f":[()=>r.e(49007).then(r.bind(r,18373)),"@site/versioned_docs/version-v0.19.2/int/key-concepts.md",18373],"31d213bd":[()=>r.e(89479).then(r.bind(r,77694)),"@site/versioned_docs/version-v0.6.0/intro.md",77694],"320bb0bd":[()=>r.e(90726).then(r.bind(r,85128)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/ClusterOperator.md",85128],"3231dc3a":[()=>r.e(78587).then(r.bind(r,7357)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/DistributedValidator.md",7357],"32394dbf":[()=>Promise.all([r.e(71869),r.e(61660),r.e(11176)]).then(r.bind(r,79642)),"@site/versioned_docs/version-v1.0.0/start/quickstart-exit.md",79642],"329a258f":[()=>r.e(22959).then(r.bind(r,32042)),"@site/versioned_docs/version-v0.19.1/int/faq/risks.md",32042],"32ae2d3c":[()=>r.e(62830).then(r.bind(r,48170)),"@site/versioned_docs/version-v0.13.0/charon/charon_cli_reference.md",48170],"32bda632":[()=>r.e(9724).then(r.bind(r,43471)),"@site/versioned_docs/version-v0.7.0/int/working-groups.md",43471],"32f113b4":[()=>r.e(21605).then(r.bind(r,31407)),"@site/versioned_docs/version-v0.19.0/int/key-concepts.md",31407],"3305fb7f":[()=>r.e(85375).then(r.bind(r,70856)),"@site/versioned_docs/version-v0.7.0/int/quickstart/quickstart-alone.md",70856],"3309cd7c":[()=>r.e(45899).then(r.bind(r,74302)),"@site/versioned_docs/version-v1.1.0/charon/networking.mdx",74302],"33e6c39b":[()=>r.e(84339).then(r.bind(r,12169)),"@site/versioned_docs/version-v0.18.0/sc/introducing-obol-splits.md",12169],"33fb4e75":[()=>r.e(19084).then(r.bind(r,76619)),"@site/docs/sdk/type-aliases/OperatorPayload.md",76619],"347518ee":[()=>r.e(6499).then(r.bind(r,28220)),"@site/versioned_docs/version-v0.13.0/charon/dkg.md",28220],"3524b7c8":[()=>r.e(21821).then(r.bind(r,2108)),"@site/versioned_docs/version-v0.19.0/int/quickstart/quickstart-mainnet.md",2108],35368016:[()=>r.e(31281).then(r.bind(r,85776)),"@site/versioned_docs/version-v0.10.0/dv/09_charon_cli_reference.md",85776],"353a2916":[()=>r.e(2373).then(r.bind(r,6698)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/BuilderRegistration.md",6698],"354168f1":[()=>r.e(17619).then(r.bind(r,69922)),"@site/versioned_docs/version-v0.19.1/advanced/monitoring.md",69922],"35be6913":[()=>r.e(70619).then(r.bind(r,77486)),"@site/versioned_docs/version-v0.14.4/sc/01_introducing-obol-managers.md",77486],"35e19268":[()=>r.e(65166).then(r.bind(r,36986)),"@site/versioned_docs/version-v0.7.0/dv/01_introducing-charon.md",36986],"360b20ec":[()=>r.e(47388).then(r.bind(r,55348)),"@site/versioned_docs/version-v0.9.0/dv/08_distributed-validator-cluster-manifest.md",55348],"3625d607":[()=>r.e(42274).then(r.bind(r,11009)),"@site/versioned_docs/version-v0.13.0/fr/golang.md",11009],"365143e3":[()=>r.e(42957).then(r.bind(r,31583)),"@site/versioned_docs/version-v0.19.2/advanced/adv-docker-configs.md",31583],"36a38b2c":[()=>r.e(62675).then(r.bind(r,71434)),"@site/versioned_docs/version-v0.8.0/dv/02_validator-creation.md",71434],"36a7ede7":[()=>r.e(70835).then(r.bind(r,91526)),"@site/versioned_docs/version-v0.4.0/dv/02_validator-creation.md",91526],"36b304d1":[()=>Promise.all([r.e(71869),r.e(38800)]).then(r.bind(r,4364)),"@site/versioned_docs/version-v0.17.0/int/quickstart/quickstart-exit.md",4364],"36e5a45b":[()=>r.e(74060).then(r.bind(r,37359)),"@site/versioned_docs/version-v0.18.0/sec/bug-bounty.md",37359],"37208fda":[()=>r.e(3668).then(r.bind(r,13076)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/prysm-vc.md",13076],"373f47aa":[()=>r.e(64815).then(r.bind(r,36577)),"@site/versioned_docs/version-v1.0.0/charon/charon-cli-reference.md",36577],"378ee214":[()=>r.e(68630).then(r.bind(r,27208)),"@site/versioned_docs/version-v0.18.0/fr/golang.md",27208],"37a3b3c6":[()=>r.e(82335).then(r.bind(r,93932)),"@site/versioned_docs/version-v0.12.0/dv/07_p2p-interface.md",93932],"37bbd917":[()=>r.e(53580).then(r.bind(r,93085)),"@site/versioned_docs/version-v0.8.0/dv/04_middleware-daemon.md",93085],"38ae6be8":[()=>r.e(31223).then(r.bind(r,72934)),"@site/versioned_docs/version-v0.14.0/int/quickstart/quickstart-combine.md",72934],"38b02a5b":[()=>r.e(3406).then(r.bind(r,78151)),"@site/docs/advanced/lido_csm.md",78151],"38bbe2a5":[()=>r.e(61073).then(r.bind(r,98718)),"@site/versioned_docs/version-v0.10.0/int/Overview.md",98718],"38d731fe":[()=>r.e(674).then(r.bind(r,84040)),"@site/versioned_docs/version-v0.6.1/dv/09_charon_cli_reference.md",84040],"39215c9f":[()=>r.e(19809).then(r.bind(r,81586)),"@site/versioned_docs/version-v0.9.0/int/quickstart/quickstart-alone.md",81586],"39308caa":[()=>r.e(39259).then(r.bind(r,98472)),"@site/versioned_docs/version-v0.19.0/int/quickstart/group/quickstart-group-operator.md",98472],"39b8137f":[()=>r.e(38574).then(r.bind(r,18986)),"@site/versioned_docs/version-v0.10.1/int/faq/errors.mdx",18986],"3a218549":[()=>r.e(64096).then(r.bind(r,89332)),"@site/versioned_docs/version-v0.17.1/sc/01_introducing-obol-managers.md",89332],"3a37d416":[()=>r.e(60872).then(r.bind(r,40859)),"@site/versioned_docs/version-v1.0.0/sec/contact.md",40859],"3adfc020":[()=>r.e(90918).then(r.bind(r,40343)),"@site/versioned_docs/version-v0.5.0/intro.md",40343],"3af2c092":[()=>r.e(9295).then(r.bind(r,3412)),"@site/versioned_docs/version-v0.16.0/int/key-concepts.md",3412],"3b0d82cc":[()=>r.e(57544).then(r.bind(r,24685)),"@site/versioned_docs/version-v0.8.0/int/quickstart/quickstart-alone.md",24685],"3b5f9ef3":[()=>r.e(25774).then(r.bind(r,36231)),"@site/versioned_docs/version-v1.1.1/sec/contact.md",36231],"3b82370e":[()=>r.e(7965).then(r.bind(r,45571)),"@site/versioned_docs/version-v0.13.0/charon/cluster-configuration.md",45571],"3baef1de":[()=>Promise.all([r.e(71869),r.e(73036)]).then(r.bind(r,78623)),"@site/versioned_docs/version-v1.1.1/start/quickstart_group.mdx",78623],"3bc04335":[()=>Promise.all([r.e(71869),r.e(59294)]).then(r.bind(r,95202)),"@site/versioned_docs/version-v0.17.0/int/quickstart/activate-dv.md",95202],"3c5ca088":[()=>r.e(98102).then(r.bind(r,33818)),"@site/versioned_docs/version-v0.9.0/testnet.md",33818],"3ca6ab8b":[()=>r.e(60363).then(r.bind(r,7885)),"@site/versioned_docs/version-v0.13.0/int/key-concepts.md",7885],"3ce3bcb8":[()=>r.e(40590).then(r.bind(r,53473)),"@site/versioned_docs/version-v0.14.0/intro.md",53473],"3d467325":[()=>Promise.all([r.e(71869),r.e(61585)]).then(r.bind(r,24191)),"@site/versioned_docs/version-v0.19.1/start/quickstart_group.md",24191],"3e2797de":[()=>r.e(58563).then(r.bind(r,5117)),"@site/versioned_docs/version-v0.14.4/intro.md",5117],"3ea82ea6":[()=>r.e(18434).then(r.bind(r,8130)),"@site/versioned_docs/version-v0.19.0/int/quickstart/index.md",8130],"3f1fa200":[()=>r.e(21140).then(r.bind(r,76023)),"@site/versioned_docs/version-v0.4.0/dvk/03_dkg_cli_reference.md",76023],"3f295148":[()=>r.e(83121).then(r.bind(r,52163)),"@site/versioned_docs/version-v1.1.1/fr/resources.md",52163],"3f3d67a2":[()=>r.e(24841).then(r.bind(r,75871)),"@site/versioned_docs/version-v1.0.0/advanced/obol-monitoring.md",75871],"40119d61":[()=>Promise.all([r.e(71869),r.e(83833)]).then(r.bind(r,5591)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/quickstart-sdk.md",5591],40235206:[()=>r.e(57501).then(r.bind(r,47106)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-combine.md",47106],40757869:[()=>r.e(24333).then(r.bind(r,31803)),"@site/versioned_docs/version-v0.6.1/cg/bug-report.md",31803],"40bf772e":[()=>r.e(68358).then(r.bind(r,5830)),"@site/versioned_docs/version-v0.14.4/sec/overview.md",5830],"40dc171e":[()=>r.e(31558).then(r.bind(r,57453)),"@site/versioned_docs/version-v0.17.0/int/Overview.md",57453],"41184dac":[()=>r.e(61401).then(r.bind(r,62533)),"@site/versioned_docs/version-v0.19.1/advanced/obol-monitoring.md",62533],"41444d3a":[()=>r.e(7822).then(r.bind(r,25847)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/ClusterValidator.md",25847],"4160318f":[()=>r.e(1094).then(r.bind(r,79665)),"@site/versioned_docs/version-v0.4.0/dv/04_middleware-daemon.md",79665],"4167a271":[()=>r.e(26678).then(r.bind(r,62815)),"@site/versioned_docs/version-v0.11.0/int/Overview.md",62815],"418a605b":[()=>r.e(82748).then(r.bind(r,55654)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/ClusterValidator.md",55654],"41b19dbd":[()=>r.e(2188).then(r.bind(r,31257)),"@site/versioned_docs/version-v0.19.2/int/Overview.md",31257],"41f4de38":[()=>r.e(31636).then(r.bind(r,37730)),"@site/versioned_docs/version-v0.10.1/fr/eth.md",37730],43198058:[()=>r.e(71305).then(r.bind(r,91502)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/quickstart-combine.md",91502],"432e801b":[()=>r.e(7034).then(r.bind(r,73601)),"@site/versioned_docs/version-v0.14.4/sec/contact.md",73601],"44633c44":[()=>r.e(95356).then(r.bind(r,25129)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/quickstart-combine.md",25129],"4466932f":[()=>r.e(79699).then(r.bind(r,55165)),"@site/versioned_docs/version-v0.6.1/dv/02_validator-creation.md",55165],"44cbf74b":[()=>Promise.all([r.e(71869),r.e(79483)]).then(r.bind(r,37571)),"@site/versioned_docs/version-v0.17.0/int/quickstart/alone/create-keys.md",37571],"44f29655":[()=>r.e(85336).then(r.bind(r,96289)),"@site/versioned_docs/version-v0.15.0/charon/cluster-configuration.md",96289],"453759c2":[()=>r.e(57845).then(r.bind(r,36717)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/BuilderRegistration.md",36717],"4541a803":[()=>Promise.all([r.e(71869),r.e(61660),r.e(18059)]).then(r.bind(r,40845)),"@site/docs/start/quickstart-exit.mdx",40845],"4571e58b":[()=>r.e(82194).then(r.bind(r,51783)),"@site/versioned_docs/version-v0.18.0/int/quickstart/group/index.md",51783],"45e1308d":[()=>r.e(14417).then(r.t.bind(r,65451,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-16-0-20b.json",65451],"45e4aeaa":[()=>r.e(13089).then(r.bind(r,527)),"@site/versioned_docs/version-v0.18.0/fr/eth.md",527],"45ef6e9f":[()=>r.e(22845).then(r.bind(r,19912)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/DepositData.md",19912],"468a236a":[()=>r.e(25398).then(r.bind(r,40566)),"@site/versioned_docs/version-v0.8.1/dv/09_charon_cli_reference.md",40566],"4690b1b7":[()=>r.e(80648).then(r.bind(r,46018)),"@site/versioned_docs/version-v0.5.0/fr/golang.md",46018],"46c620d4":[()=>r.e(61588).then(r.bind(r,86797)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/BuilderRegistration.md",86797],"46fbe162":[()=>r.e(82543).then(r.bind(r,66900)),"@site/versioned_docs/version-v0.17.0/sec/contact.md",66900],"47d16ce0":[()=>r.e(14483).then(r.bind(r,9010)),"@site/versioned_docs/version-v0.19.1/sec/overview.md",9010],"48a4db89":[()=>r.e(92819).then(r.bind(r,74578)),"@site/versioned_docs/version-v0.10.0/dv/06_peer-discovery.md",74578],"4901a143":[()=>r.e(1494).then(r.bind(r,12232)),"@site/versioned_docs/version-v0.17.0/int/quickstart/group/index.md",12232],"492341ed":[()=>r.e(9893).then(r.bind(r,68991)),"@site/versioned_docs/version-v0.7.0/int/quickstart/index.md",68991],"496b0288":[()=>r.e(82552).then(r.t.bind(r,19236,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-8-0-2fc.json",19236],"496ce23a":[()=>Promise.all([r.e(71869),r.e(16954)]).then(r.bind(r,24097)),"@site/versioned_docs/version-v0.16.0/int/quickstart/quickstart-exit.md",24097],"49c4d5c6":[()=>r.e(86705).then(r.bind(r,94042)),"@site/versioned_docs/version-v0.17.1/dvl/intro.md",94042],"4a23c248":[()=>r.e(95340).then(r.bind(r,86308)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/ClusterValidator.md",86308],"4a843073":[()=>Promise.all([r.e(71869),r.e(96377)]).then(r.bind(r,35184)),"@site/versioned_docs/version-v0.18.0/int/quickstart/alone/create-keys.md",35184],"4ace06e4":[()=>r.e(66639).then(r.bind(r,93606)),"@site/versioned_docs/version-v0.14.0/int/key-concepts.md",93606],"4af2167e":[()=>r.e(20071).then(r.bind(r,22182)),"@site/versioned_docs/version-v0.8.1/dv/04_middleware-daemon.md",22182],"4afcdde7":[()=>r.e(2219).then(r.bind(r,16449)),"@site/versioned_docs/version-v0.7.0/int/faq.md",16449],"4afe04e7":[()=>r.e(76149).then(r.bind(r,72009)),"@site/versioned_docs/version-v0.7.0/dvk/02_distributed_validator_launchpad.md",72009],"4b1dc77b":[()=>r.e(22663).then(r.bind(r,27724)),"@site/versioned_docs/version-v0.9.0/dvk/01_distributed-validator-keys.md",27724],"4b2353be":[()=>r.e(57647).then(r.bind(r,72609)),"@site/docs/sdk/type-aliases/ClusterPayload.md",72609],"4b832583":[()=>r.e(88122).then(r.bind(r,99964)),"@site/versioned_docs/version-v0.10.1/dv/02_validator-creation.md",99964],"4b845fa4":[()=>r.e(35527).then(r.bind(r,70574)),"@site/versioned_docs/version-v0.15.0/sec/bug-bounty.md",70574],"4bdac715":[()=>r.e(28232).then(r.bind(r,84657)),"@site/versioned_docs/version-v0.11.0/sc/01_introducing-obol-managers.md",84657],"4c0e7363":[()=>r.e(43686).then(r.bind(r,43885)),"@site/versioned_docs/version-v1.1.1/fr/testnet.md",43885],"4c8f2941":[()=>r.e(61492).then(r.bind(r,68390)),"@site/versioned_docs/version-v0.15.0/sec/roadmap.md",68390],"4c9827da":[()=>r.e(27883).then(r.bind(r,7776)),"@site/versioned_docs/version-v0.7.0/dv/04_middleware-daemon.md",7776],"4cb7faaf":[()=>r.e(80335).then(r.bind(r,67247)),"@site/versioned_docs/version-v0.14.4/charon/networking.md",67247],"4cee678d":[()=>r.e(43155).then(r.bind(r,80850)),"@site/versioned_docs/version-v0.4.0/cg/bug-report.md",80850],"4d683b82":[()=>r.e(92456).then(r.bind(r,81492)),"@site/docs/sdk/type-aliases/DistributedValidator.md",81492],"4df2f2a3":[()=>Promise.all([r.e(71869),r.e(85511)]).then(r.bind(r,71661)),"@site/versioned_docs/version-v1.1.1/advanced/quickstart-eigenpod.mdx",71661],"4e3241dd":[()=>Promise.all([r.e(71869),r.e(20924)]).then(r.bind(r,80921)),"@site/versioned_docs/version-v0.19.2/faq/general.md",80921],"4e43a12d":[()=>r.e(8137).then(r.bind(r,79094)),"@site/versioned_docs/version-v0.12.0/int/working-groups.md",79094],"4f509334":[()=>r.e(72475).then(r.bind(r,63614)),"@site/versioned_docs/version-v0.19.0/sec/ev-assessment.md",63614],"4fe5a8c1":[()=>r.e(5552).then(r.bind(r,51991)),"@site/versioned_docs/version-v0.17.0/charon/cluster-configuration.md",51991],"4fe6d2b1":[()=>r.e(26537).then(r.t.bind(r,47788,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-9-0-eed.json",47788],"4fe83670":[()=>r.e(6184).then(r.bind(r,79796)),"@site/versioned_docs/version-v0.17.0/int/quickstart/group/quickstart-cli.md",79796],"5061904a":[()=>r.e(52149).then(r.bind(r,91679)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/quickstart-split.md",91679],"5093b88f":[()=>r.e(71e3).then(r.bind(r,48186)),"@site/versioned_docs/version-v1.1.1/sdk/enumerations/FORK_MAPPING.md",48186],"5096ac62":[()=>r.e(29349).then(r.bind(r,75489)),"@site/versioned_docs/version-v0.8.0/dv/08_distributed-validator-cluster-manifest.md",75489],"50be98dc":[()=>r.e(83695).then(r.bind(r,36020)),"@site/versioned_docs/version-v0.10.1/dvk/02_distributed_validator_launchpad.md",36020],"50cc134f":[()=>r.e(16860).then(r.bind(r,75968)),"@site/docs/faq/client_configurations.md",75968],"50e4915e":[()=>r.e(46663).then(r.bind(r,27879)),"@site/versioned_docs/version-v0.9.0/dv/02_validator-creation.md",27879],"50e9c3cd":[()=>r.e(71237).then(r.bind(r,87258)),"@site/versioned_docs/version-v0.11.0/glossary.md",87258],"5102bac6":[()=>r.e(5439).then(r.bind(r,68827)),"@site/versioned_docs/version-v0.14.0/charon/intro.md",68827],"51c0738d":[()=>r.e(59322).then(r.bind(r,40504)),"@site/versioned_docs/version-v1.1.1/advanced/monitoring.md",40504],"51d1e068":[()=>r.e(31845).then(r.bind(r,58443)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/monitoring.md",58443],"51db60c7":[()=>r.e(89527).then(r.bind(r,6886)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/DistributedValidator.md",6886],"51e282b0":[()=>r.e(19188).then(r.bind(r,88702)),"@site/versioned_docs/version-v0.14.4/int/Overview.md",88702],"5223d756":[()=>r.e(76301).then(r.bind(r,76682)),"@site/docs/charon/intro.md",76682],"5277c9d7":[()=>r.e(34535).then(r.bind(r,86040)),"@site/versioned_docs/version-v0.14.0/int/quickstart/quickstart-alone.md",86040],"528c5000":[()=>Promise.all([r.e(71869),r.e(4138)]).then(r.bind(r,21691)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/quickstart-builder-api.md",21691],"52d21bcc":[()=>r.e(90703).then(r.bind(r,65758)),"@site/versioned_docs/version-v0.19.0/int/faq/dkg_failure.md",65758],53271846:[()=>r.e(35515).then(r.bind(r,30057)),"@site/versioned_docs/version-v0.9.0/int/quickstart/index.md",30057],"536ef61c":[()=>r.e(86796).then(r.bind(r,98656)),"@site/versioned_docs/version-v1.1.1/int/key-concepts.md",98656],"53d534dc":[()=>r.e(99772).then(r.bind(r,98263)),"@site/docs/int/Overview.md",98263],54849964:[()=>r.e(84476).then(r.bind(r,62001)),"@site/versioned_docs/version-v0.14.4/int/quickstart/group/quickstart-group-operator.md",62001],"549c78ff":[()=>r.e(25105).then(r.bind(r,2554)),"@site/versioned_docs/version-v1.1.1/sdk/index.md",2554],"549d5391":[()=>r.e(18757).then(r.bind(r,53855)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/BuilderRegistrationMessage.md",53855],"552ffc53":[()=>r.e(23664).then(r.bind(r,40150)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/ClusterLock.md",40150],"55635cca":[()=>r.e(42316).then(r.bind(r,87860)),"@site/versioned_docs/version-v0.12.0/int/faq/general.md",87860],"559c3983":[()=>r.e(5434).then(r.bind(r,68466)),"@site/versioned_docs/version-v0.18.0/int/quickstart/alone/test-locally.md",68466],"55f94dfa":[()=>r.e(54153).then(r.bind(r,4276)),"@site/versioned_docs/version-v0.16.0/int/quickstart/alone/test-locally.md",4276],"5654aacc":[()=>r.e(69513).then(r.bind(r,23053)),"@site/versioned_docs/version-v0.14.0/int/quickstart/group/quickstart-group-operator.md",23053],56699184:[()=>r.e(48223).then(r.bind(r,82395)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterPayload.md",82395],"56862fca":[()=>r.e(96480).then(r.bind(r,91102)),"@site/versioned_docs/version-v0.6.0/int/faq.md",91102],"569d55e2":[()=>r.e(12894).then(r.bind(r,46874)),"@site/docs/fr/testnet.md",46874],"56e56df3":[()=>r.e(78263).then(r.bind(r,69179)),"@site/versioned_docs/version-v0.18.0/cg/feedback.md",69179],"56f1b45a":[()=>r.e(87445).then(r.bind(r,46019)),"@site/versioned_docs/version-v0.6.0/int/key-concepts.md",46019],"56f660ea":[()=>r.e(18598).then(r.bind(r,14045)),"@site/docs/sdk/type-aliases/ETH_ADDRESS.md",14045],"57adf4f9":[()=>r.e(30645).then(r.bind(r,84558)),"@site/versioned_docs/version-v0.8.0/cg/bug-report.md",84558],"57f88e7f":[()=>Promise.all([r.e(71869),r.e(1567)]).then(r.bind(r,55104)),"@site/versioned_docs/version-v0.19.2/start/quickstart_group.md",55104],"584f40a7":[()=>r.e(17214).then(r.bind(r,50688)),"@site/versioned_docs/version-v0.19.1/charon/cluster-configuration.md",50688],"5856ba79":[()=>r.e(23642).then(r.bind(r,63078)),"@site/versioned_docs/version-v0.6.1/sc/01_introducing-obol-managers.md",63078],"588693bc":[()=>r.e(43943).then(r.bind(r,92874)),"@site/versioned_docs/version-v0.7.0/int/Overview.md",92874],"589deb13":[()=>r.e(52438).then(r.bind(r,919)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/ClusterPayload.md",919],"58a30f72":[()=>r.e(17469).then(r.bind(r,96807)),"@site/versioned_docs/version-v0.11.0/int/key-concepts.md",96807],"58e6d678":[()=>r.e(61666).then(r.bind(r,97780)),"@site/versioned_docs/version-v1.1.0/charon/intro.md",97780],"5921e8c9":[()=>Promise.all([r.e(71869),r.e(67913)]).then(r.bind(r,53444)),"@site/versioned_docs/version-v1.0.0/start/activate-dv.md",53444],"593088d8":[()=>r.e(76508).then(r.bind(r,17079)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/DistributedValidator.md",17079],"593bb227":[()=>r.e(83327).then(r.bind(r,67240)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/adv-docker-configs.md",67240],"59931e59":[()=>r.e(94777).then(r.bind(r,60903)),"@site/versioned_docs/version-v0.16.0/sec/roadmap.md",60903],"59d41013":[()=>r.e(53314).then(r.bind(r,32149)),"@site/versioned_docs/version-v0.8.0/int/quickstart/quickstart-group.md",32149],"5a79206d":[()=>r.e(8549).then(r.t.bind(r,89738,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-14-4-b5a.json",89738],"5a7e2008":[()=>Promise.all([r.e(71869),r.e(56899)]).then(r.bind(r,30963)),"@site/docs/start/activate-dv.mdx",30963],"5a91a1b9":[()=>r.e(95438).then(r.bind(r,64493)),"@site/versioned_docs/version-v1.0.0/faq/dkg_failure.md",64493],"5ad7fda9":[()=>r.e(83390).then(r.bind(r,30629)),"@site/versioned_docs/version-v0.16.0/cg/feedback.md",30629],"5b1b7b4a":[()=>r.e(34417).then(r.bind(r,13277)),"@site/versioned_docs/version-v1.0.0/charon/networking.md",13277],"5b368419":[()=>r.e(47363).then(r.bind(r,9500)),"@site/versioned_docs/version-v0.7.0/dv/09_charon_cli_reference.md",9500],"5b56b121":[()=>r.e(73067).then(r.bind(r,34085)),"@site/versioned_docs/version-v0.19.2/sdk/index.md",34085],"5b856f88":[()=>r.e(29223).then(r.bind(r,61544)),"@site/versioned_docs/version-v0.13.0/int/quickstart/quickstart-builder-api.md",61544],"5bb7e11b":[()=>r.e(85504).then(r.bind(r,16085)),"@site/docs/charon/cluster-configuration.md",16085],"5bb8f028":[()=>r.e(74112).then(r.bind(r,57807)),"@site/versioned_docs/version-v0.14.0/charon/dkg.md",57807],"5bca04ed":[()=>r.e(34797).then(r.bind(r,55895)),"@site/versioned_docs/version-v0.4.0/dvk/01_distributed-validator-keys.md",55895],"5be71e4a":[()=>r.e(60049).then(r.bind(r,66934)),"@site/versioned_docs/version-v0.17.0/cg/feedback.md",66934],"5c0c1df4":[()=>r.e(80765).then(r.bind(r,77940)),"@site/versioned_docs/version-v1.0.0/advanced/monitoring.md",77940],"5c4eed1e":[()=>r.e(62479).then(r.bind(r,12915)),"@site/versioned_docs/version-v0.11.0/dv/01_introducing-charon.md",12915],"5c728cdc":[()=>r.e(34900).then(r.bind(r,26965)),"@site/versioned_docs/version-v0.9.0/cg/bug-report.md",26965],"5cba2a79":[()=>Promise.all([r.e(71869),r.e(61660),r.e(14999)]).then(r.bind(r,73261)),"@site/versioned_docs/version-v0.19.2/start/quickstart-exit.md",73261],"5cdbfa78":[()=>r.e(12251).then(r.bind(r,66067)),"@site/versioned_docs/version-v0.10.0/int/working-groups.md",66067],"5dc20919":[()=>r.e(11640).then(r.bind(r,24935)),"@site/versioned_docs/version-v0.14.4/fr/eth.md",24935],"5dda30c7":[()=>r.e(30374).then(r.bind(r,24839)),"@site/versioned_docs/version-v1.0.0/advanced/deployment-best-practices.md",24839],"5dda4766":[()=>r.e(93214).then(r.bind(r,71502)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/obol-monitoring.md",71502],"5ded5f8c":[()=>r.e(12045).then(r.bind(r,32928)),"@site/versioned_docs/version-v0.12.0/int/Overview.md",32928],"5dfadfb5":[()=>r.e(20138).then(r.bind(r,17865)),"@site/versioned_docs/version-v0.19.1/int/faq/errors.mdx",17865],"5dfaf5c8":[()=>r.e(55309).then(r.bind(r,43436)),"@site/versioned_docs/version-v0.16.0/int/faq/risks.md",43436],"5e95c892":[()=>r.e(9647).then(r.bind(r,83124)),"@theme/DocsRoot",83124],"5e9f5e1a":[()=>Promise.resolve().then(r.bind(r,4784)),"@generated/docusaurus.config",4784],"5eb14ac3":[()=>r.e(85733).then(r.bind(r,20502)),"@site/versioned_docs/version-v0.15.0/sec/contact.md",20502],"5f2e9aa8":[()=>r.e(21536).then(r.bind(r,91078)),"@site/versioned_docs/version-v0.5.0/int/quickstart.md",91078],"5fbcf05a":[()=>r.e(56831).then(r.bind(r,6745)),"@site/versioned_docs/version-v0.19.2/advanced/quickstart-split.md",6745],"5fc8c651":[()=>r.e(20894).then(r.bind(r,69935)),"@site/versioned_docs/version-v0.19.2/sdk/classes/Client.md",69935],"603bf09c":[()=>r.e(3168).then(r.bind(r,60196)),"@site/versioned_docs/version-v0.19.0/cg/bug-report.md",60196],"604bf076":[()=>r.e(71418).then(r.bind(r,91077)),"@site/versioned_docs/version-v0.4.0/fr/golang.md",91077],"604c16f4":[()=>r.e(14789).then(r.bind(r,74328)),"@site/versioned_docs/version-v1.0.0/cf/feedback.md",74328],60740264:[()=>r.e(41348).then(r.bind(r,55594)),"@site/versioned_docs/version-v0.8.1/int/quickstart/quickstart-group.md",55594],"60740c99":[()=>r.e(53041).then(r.bind(r,39339)),"@site/versioned_docs/version-v0.6.0/dv/08_distributed-validator-cluster-manifest.md",39339],"60b44bb8":[()=>r.e(90971).then(r.bind(r,25649)),"@site/versioned_docs/version-v1.1.1/faq/dkg_failure.md",25649],"60e26ca0":[()=>r.e(89294).then(r.bind(r,28171)),"@site/versioned_docs/version-v0.17.1/sec/smart_contract_audit.md",28171],"60ff528e":[()=>r.e(8677).then(r.bind(r,61582)),"@site/versioned_docs/version-v0.19.1/int/key-concepts.md",61582],61035512:[()=>r.e(57388).then(r.bind(r,25198)),"@site/versioned_docs/version-v0.16.0/charon/cluster-configuration.md",25198],"610dacf8":[()=>r.e(93102).then(r.bind(r,46638)),"@site/versioned_docs/version-v0.19.0/int/quickstart/group/index.md",46638],"610e9853":[()=>r.e(46186).then(r.bind(r,73422)),"@site/versioned_docs/version-v1.1.0/advanced/deployment-best-practices.md",73422],"627778c1":[()=>r.e(75400).then(r.bind(r,88795)),"@site/versioned_docs/version-v0.15.0/int/Overview.md",88795],"62aefb7b":[()=>r.e(93222).then(r.bind(r,52903)),"@site/versioned_docs/version-v0.18.0/charon/charon-cli-reference.md",52903],"62ef5b8e":[()=>r.e(26854).then(r.bind(r,2664)),"@site/versioned_docs/version-v0.12.0/dv/01_introducing-charon.md",2664],"63a5191c":[()=>r.e(87974).then(r.bind(r,89613)),"@site/versioned_docs/version-v0.16.0/charon/networking.md",89613],"63f351e7":[()=>r.e(1385).then(r.bind(r,47755)),"@site/versioned_docs/version-v0.11.0/fr/golang.md",47755],64651014:[()=>r.e(92874).then(r.bind(r,80651)),"@site/versioned_docs/version-v0.7.0/fr/eth.md",80651],"646ae5d4":[()=>r.e(65444).then(r.bind(r,63368)),"@site/versioned_docs/version-v1.1.0/faq/peer_score.md",63368],"64f9276a":[()=>r.e(54332).then(r.bind(r,62150)),"@site/versioned_docs/version-v0.13.0/int/quickstart/group/quickstart-group-operator.md",62150],"657b8adc":[()=>r.e(50421).then(r.bind(r,98921)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterOperator.md",98921],"657d2718":[()=>r.e(92235).then(r.bind(r,38715)),"@site/versioned_docs/version-v1.1.0/advanced/monitoring.md",38715],"65baeaa9":[()=>r.e(59707).then(r.bind(r,96235)),"@site/versioned_docs/version-v0.6.1/int/working-groups.md",96235],"664dffe7":[()=>r.e(96335).then(r.bind(r,77891)),"@site/versioned_docs/version-v0.14.0/sec/bug-bounty.md",77891],"6671b87a":[()=>r.e(53585).then(r.bind(r,65602)),"@site/versioned_docs/version-v0.3.0/dv/08_distributed-validator-cluster-manifest.md",65602],"66aa0f24":[()=>r.e(94997).then(r.bind(r,67691)),"@site/versioned_docs/version-v1.0.0/sc/introducing-obol-splits.md",67691],"66ce680a":[()=>Promise.all([r.e(71869),r.e(52336)]).then(r.bind(r,63949)),"@site/versioned_docs/version-v0.14.4/int/quickstart/group/quickstart-group-leader-creator.md",63949],"66d39a2f":[()=>r.e(34234).then(r.bind(r,6029)),"@site/versioned_docs/version-v0.14.0/sec/contact.md",6029],"670eaaa7":[()=>r.e(80761).then(r.bind(r,88074)),"@site/versioned_docs/version-v0.3.0/int/key-concepts.md",88074],"67fa0f9a":[()=>r.e(63377).then(r.bind(r,44007)),"@site/versioned_docs/version-v0.17.1/int/quickstart/group/quickstart-group-operator.md",44007],"681b3f8d":[()=>r.e(90183).then(r.bind(r,31365)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/DepositData.md",31365],"6834a4c6":[()=>r.e(37160).then(r.bind(r,20240)),"@site/docs/advanced/obol-monitoring.md",20240],"6842559f":[()=>r.e(19300).then(r.bind(r,68442)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/quickstart-split.md",68442],"6843c4d3":[()=>r.e(36448).then(r.bind(r,18549)),"@site/versioned_docs/version-v0.17.1/cg/bug-report.md",18549],"689ac209":[()=>r.e(88377).then(r.bind(r,5564)),"@site/versioned_docs/version-v0.14.4/dvl/intro.md",5564],"68b1e322":[()=>r.e(61526).then(r.t.bind(r,98260,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-18-0-3f7.json",98260],"694e773d":[()=>r.e(61626).then(r.bind(r,28708)),"@site/versioned_docs/version-v0.18.0/dvl/intro.md",28708],"69c54a97":[()=>r.e(73473).then(r.bind(r,73944)),"@site/versioned_docs/version-v1.1.1/int/Overview.md",73944],"6a2a4f2d":[()=>r.e(73331).then(r.bind(r,89757)),"@site/versioned_docs/version-v0.8.1/int/quickstart/index.md",89757],"6a679407":[()=>r.e(46577).then(r.bind(r,13930)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/ClusterOperator.md",13930],"6a7f9d96":[()=>r.e(76681).then(r.bind(r,90072)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/quickstart-builder-api.md",90072],"6aa4dc95":[()=>r.e(42998).then(r.bind(r,99845)),"@site/versioned_docs/version-v0.11.0/int/faq/general.md",99845],"6b3f2941":[()=>Promise.all([r.e(71869),r.e(71674)]).then(r.bind(r,55076)),"@site/versioned_docs/version-v1.1.0/start/update.mdx",55076],"6b4c78c6":[()=>r.e(80166).then(r.bind(r,13530)),"@site/versioned_docs/version-v0.16.0/int/quickstart/alone/deploy.md",13530],"6b6fa023":[()=>Promise.all([r.e(71869),r.e(61141)]).then(r.bind(r,98185)),"@site/versioned_docs/version-v1.0.0/start/quickstart_group.md",98185],"6ba57622":[()=>r.e(19130).then(r.t.bind(r,21258,19)),"@generated/docusaurus-plugin-redoc/plugin-redoc-0/__plugin.json",21258],"6bd69721":[()=>Promise.all([r.e(71869),r.e(37650)]).then(r.bind(r,63801)),"@site/versioned_docs/version-v1.1.0/advanced/quickstart-builder-api.mdx",63801],"6bd92292":[()=>Promise.all([r.e(71869),r.e(61660),r.e(54695)]).then(r.bind(r,49171)),"@site/versioned_docs/version-v1.1.0/start/quickstart-exit.mdx",49171],"6bfdefcf":[()=>r.e(80915).then(r.bind(r,6012)),"@site/versioned_docs/version-v0.17.0/fr/eth.md",6012],"6c2a71c1":[()=>r.e(2785).then(r.bind(r,1827)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/obol-monitoring.md",1827],"6c417d11":[()=>r.e(3052).then(r.bind(r,9074)),"@site/versioned_docs/version-v1.1.1/fr/ethereum_and_dvt.md",9074],"6c65cfa5":[()=>r.e(67512).then(r.t.bind(r,2066,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-10-1-e39.json",2066],"6c91d509":[()=>r.e(70492).then(r.bind(r,53357)),"@site/versioned_docs/version-v1.1.1/faq/errors.mdx",53357],"6c99e805":[()=>r.e(85174).then(r.bind(r,38741)),"@site/versioned_docs/version-v1.1.0/sdk/interfaces/ClusterDefinition.md",38741],"6c9f8adb":[()=>r.e(40708).then(r.bind(r,11701)),"@site/versioned_docs/version-v0.19.1/sc/introducing-obol-splits.md",11701],"6cf7be08":[()=>r.e(24960).then(r.bind(r,74469)),"@site/versioned_docs/version-v0.17.1/sec/bug-bounty.md",74469],"6d35eaa2":[()=>r.e(36242).then(r.bind(r,49391)),"@site/versioned_docs/version-v0.11.0/int/quickstart/quickstart-alone.md",49391],"6d53f426":[()=>Promise.all([r.e(71869),r.e(48259)]).then(r.bind(r,94845)),"@site/versioned_docs/version-v0.17.1/int/quickstart/quickstart-exit.md",94845],"6d846329":[()=>r.e(71355).then(r.t.bind(r,16058,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-4-0-9e7.json",16058],"6dc991b1":[()=>Promise.all([r.e(71869),r.e(64288)]).then(r.bind(r,44876)),"@site/versioned_docs/version-v1.1.0/start/quickstart_group.mdx",44876],"6e249451":[()=>r.e(4007).then(r.bind(r,35909)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/ClusterOperator.md",35909],"6e486207":[()=>r.e(99175).then(r.bind(r,77713)),"@site/versioned_docs/version-v0.17.0/int/quickstart/alone/deploy.md",77713],"6e4c28a9":[()=>r.e(8671).then(r.bind(r,5391)),"@site/versioned_docs/version-v0.15.0/testnet.md",5391],"6e587447":[()=>r.e(41133).then(r.bind(r,86364)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/ClusterCreator.md",86364],"6ea86c3b":[()=>r.e(19149).then(r.bind(r,99092)),"@site/versioned_docs/version-v0.8.1/dv/06_peer-discovery.md",99092],"6edbac6c":[()=>r.e(49303).then(r.bind(r,14726)),"@site/versioned_docs/version-v0.11.0/fr/eth.md",14726],"6f2c778a":[()=>r.e(74273).then(r.bind(r,5484)),"@site/versioned_docs/version-v0.6.1/int/quickstart/quickstart-alone.md",5484],"6fd2ace0":[()=>r.e(1974).then(r.bind(r,7849)),"@site/versioned_docs/version-v0.14.0/int/quickstart/quickstart-builder-api.md",7849],70500487:[()=>Promise.all([r.e(71869),r.e(98254)]).then(r.bind(r,63491)),"@site/versioned_docs/version-v0.19.2/start/activate-dv.md",63491],"7067f984":[()=>r.e(40704).then(r.bind(r,17208)),"@site/versioned_docs/version-v0.19.0/sec/smart_contract_audit.md",17208],"706dbe2d":[()=>r.e(85557).then(r.bind(r,44175)),"@site/versioned_docs/version-v0.19.2/advanced/monitoring.md",44175],"70853dac":[()=>r.e(43014).then(r.bind(r,63454)),"@site/versioned_docs/version-v1.1.0/faq/contributions.md",63454],"70cd5a90":[()=>r.e(3294).then(r.bind(r,66054)),"@site/versioned_docs/version-v0.4.0/dvk/02_distributed_validator_launchpad.md",66054],"70e7b13a":[()=>r.e(45749).then(r.bind(r,43189)),"@site/versioned_docs/version-v0.18.0/int/quickstart/group/quickstart-cli.md",43189],"714f5f48":[()=>Promise.all([r.e(71869),r.e(39964)]).then(r.bind(r,95521)),"@site/docs/advanced/quickstart-sdk.mdx",95521],"717d4226":[()=>r.e(9196).then(r.bind(r,94249)),"@site/versioned_docs/version-v1.0.0/sec/bug-bounty.md",94249],"71eb4ee4":[()=>r.e(88576).then(r.bind(r,20268)),"@site/versioned_docs/version-v0.12.0/sc/01_introducing-obol-managers.md",20268],"725dc7dd":[()=>r.e(83189).then(r.bind(r,35645)),"@site/versioned_docs/version-v0.8.0/dv/01_introducing-charon.md",35645],"7274f5cc":[()=>r.e(57256).then(r.bind(r,23893)),"@site/versioned_docs/version-v1.1.0/faq/risks.md",23893],"72b225e6":[()=>r.e(69850).then(r.bind(r,86902)),"@site/versioned_docs/version-v0.16.0/dvl/intro.md",86902],"72b96bd9":[()=>r.e(57186).then(r.bind(r,9453)),"@site/versioned_docs/version-v0.17.1/charon/dkg.md",9453],"73e3a62e":[()=>r.e(86151).then(r.bind(r,53632)),"@site/versioned_docs/version-v1.1.0/advanced/quickstart-combine.md",53632],"740af167":[()=>r.e(42121).then(r.bind(r,56011)),"@site/versioned_docs/version-v0.6.0/int/Overview.md",56011],"74392d96":[()=>r.e(48449).then(r.t.bind(r,90014,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-10-0-af7.json",90014],"74411c5b":[()=>r.e(43594).then(r.bind(r,83044)),"@site/versioned_docs/version-v1.0.0/sdk/type-aliases/OperatorPayload.md",83044],"74506bc5":[()=>Promise.all([r.e(71869),r.e(57033)]).then(r.bind(r,42031)),"@site/versioned_docs/version-v0.17.0/int/quickstart/update.md",42031],"7469a373":[()=>r.e(82523).then(r.bind(r,24263)),"@site/versioned_docs/version-v0.19.1/charon/dkg.md",24263],"74c3144b":[()=>r.e(87941).then(r.bind(r,4076)),"@site/versioned_docs/version-v0.19.2/sec/threat_model.md",4076],"74e8e31c":[()=>r.e(33869).then(r.bind(r,96020)),"@site/versioned_docs/version-v0.8.1/dv/01_introducing-charon.md",96020],"75e49dfc":[()=>r.e(81362).then(r.bind(r,14722)),"@site/versioned_docs/version-v0.17.1/charon/cluster-configuration.md",14722],"7635a0f3":[()=>r.e(65698).then(r.bind(r,33441)),"@site/versioned_docs/version-v0.8.1/cg/bug-report.md",33441],"7652110d":[()=>r.e(64135).then(r.bind(r,6242)),"@site/versioned_docs/version-v0.6.1/int/key-concepts.md",6242],"77688d6c":[()=>r.e(14174).then(r.bind(r,63475)),"@site/docs/sdk/type-aliases/DepositData.md",63475],"778872ae":[()=>r.e(80828).then(r.bind(r,22829)),"@site/versioned_docs/version-v0.19.1/advanced/quickstart-combine.md",22829],"77d774b3":[()=>r.e(5126).then(r.bind(r,72878)),"@site/versioned_docs/version-v0.11.0/int/working-groups.md",72878],"7812431c":[()=>r.e(55332).then(r.bind(r,73740)),"@site/versioned_docs/version-v0.12.0/dv/08_distributed-validator-cluster-manifest.md",73740],"78b5c565":[()=>r.e(20402).then(r.bind(r,74843)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/quickstart-combine.md",74843],"78ca8bbc":[()=>r.e(18989).then(r.bind(r,253)),"@site/docs/cf/bug-report.md",253],"78e3a68f":[()=>r.e(3385).then(r.bind(r,31478)),"@site/versioned_docs/version-v0.18.0/int/faq/risks.md",31478],"7904d970":[()=>r.e(31855).then(r.bind(r,84226)),"@site/versioned_docs/version-v1.0.0/advanced/quickstart-split.md",84226],"791da173":[()=>r.e(61984).then(r.bind(r,34773)),"@site/versioned_docs/version-v0.5.0/fr/eth.md",34773],"79c3d196":[()=>r.e(6793).then(r.t.bind(r,20082,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-1-1-0-23f.json",20082],"79e9492e":[()=>Promise.all([r.e(71869),r.e(88335)]).then(r.bind(r,18736)),"@site/versioned_docs/version-v0.17.1/int/quickstart/update.md",18736],"7a8cacb6":[()=>r.e(27020).then(r.bind(r,16253)),"@site/versioned_docs/version-v0.6.1/int/faq.md",16253],"7abdb583":[()=>r.e(7909).then(r.bind(r,75092)),"@site/versioned_docs/version-v0.10.0/int/quickstart/quickstart-alone.md",75092],"7b0ba6e1":[()=>r.e(99201).then(r.bind(r,93787)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/ClusterPayload.md",93787],"7b196828":[()=>r.e(47130).then(r.bind(r,56561)),"@site/versioned_docs/version-v1.1.0/sdk/index.md",56561],"7b314a97":[()=>r.e(3601).then(r.bind(r,88485)),"@site/versioned_docs/version-v1.1.0/sdk/enumerations/FORK_MAPPING.md",88485],"7b3a4b33":[()=>r.e(63628).then(r.bind(r,2359)),"@site/versioned_docs/version-v0.19.0/int/Overview.md",2359],"7b45220c":[()=>r.e(13478).then(r.bind(r,6928)),"@site/versioned_docs/version-v0.15.0/charon/networking.md",6928],"7b5b7a6e":[()=>Promise.all([r.e(71869),r.e(60062)]).then(r.bind(r,57958)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/quickstart-sdk.md",57958],"7b857210":[()=>r.e(84049).then(r.bind(r,61551)),"@site/versioned_docs/version-v0.10.1/dv/01_introducing-charon.md",61551],"7b9f4992":[()=>r.e(43509).then(r.bind(r,49366)),"@site/versioned_docs/version-v0.13.0/charon/p2p-interface.md",49366],"7bd79970":[()=>r.e(44088).then(r.bind(r,64357)),"@site/versioned_docs/version-v0.3.0/int/faq.md",64357],"7be1fe6e":[()=>r.e(82806).then(r.bind(r,16090)),"@site/versioned_docs/version-v0.19.0/fr/testnet.md",16090],"7bf5da6d":[()=>r.e(18192).then(r.bind(r,28840)),"@site/versioned_docs/version-v0.6.1/fr/golang.md",28840],"7c097dec":[()=>r.e(22613).then(r.bind(r,25585)),"@site/versioned_docs/version-v0.9.0/int/working-groups.md",25585],"7c12b1ba":[()=>r.e(87276).then(r.bind(r,70210)),"@site/versioned_docs/version-v0.17.0/cg/bug-report.md",70210],"7cc0b021":[()=>r.e(16141).then(r.bind(r,6703)),"@site/versioned_docs/version-v1.1.1/sdk/functions/validateClusterLock.md",6703],"7cfde360":[()=>Promise.all([r.e(71869),r.e(79549)]).then(r.bind(r,16928)),"@site/versioned_docs/version-v0.19.2/start/update.md",16928],"7d280902":[()=>r.e(35855).then(r.bind(r,76597)),"@site/versioned_docs/version-v0.17.0/fr/golang.md",76597],"7d600f3a":[()=>r.e(64530).then(r.bind(r,87803)),"@site/versioned_docs/version-v0.6.1/cg/docs.md",87803],"7d9c39ec":[()=>r.e(93610).then(r.bind(r,6301)),"@site/versioned_docs/version-v0.7.0/sc/01_introducing-obol-managers.md",6301],"7db4edee":[()=>Promise.all([r.e(71869),r.e(64969)]).then(r.bind(r,65314)),"@site/versioned_docs/version-v1.1.1/advanced/quickstart-sdk.mdx",65314],"7dc2d4dd":[()=>r.e(25989).then(r.bind(r,28051)),"@site/versioned_docs/version-v0.15.0/sec/overview.md",28051],"7e170a39":[()=>r.e(65098).then(r.bind(r,29449)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/BuilderRegistration.md",29449],"7ec3a3fd":[()=>r.e(80963).then(r.bind(r,57412)),"@site/versioned_docs/version-v0.10.1/cg/docs.md",57412],"7ee1a29d":[()=>r.e(48175).then(r.bind(r,83198)),"@site/versioned_docs/version-v1.1.1/sdk/classes/Client.md",83198],"7f24d41d":[()=>r.e(34057).then(r.bind(r,61089)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/obol-monitoring.md",61089],"7f628eb4":[()=>r.e(72099).then(r.bind(r,98589)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/adv-docker-configs.md",98589],"7f778a4b":[()=>r.e(93173).then(r.bind(r,58613)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-combine.md",58613],"7f8692dd":[()=>r.e(82083).then(r.bind(r,83078)),"@site/versioned_docs/version-v0.9.0/fr/golang.md",83078],"8000be20":[()=>r.e(67214).then(r.bind(r,585)),"@site/versioned_docs/version-v0.7.0/dv/02_validator-creation.md",585],80330438:[()=>r.e(79620).then(r.bind(r,68398)),"@site/versioned_docs/version-v0.15.0/intro.md",68398],80572839:[()=>Promise.all([r.e(71869),r.e(41629)]).then(r.bind(r,64383)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/quickstart-sdk.md",64383],"80d59227":[()=>r.e(98934).then(r.bind(r,92447)),"@site/versioned_docs/version-v0.6.0/fr/golang.md",92447],"810feae9":[()=>r.e(98996).then(r.t.bind(r,10098,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-3-0-9ba.json",10098],"81631ccf":[()=>r.e(52420).then(r.bind(r,88685)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-builder-api.md",88685],"8193daac":[()=>r.e(86407).then(r.bind(r,59612)),"@site/versioned_docs/version-v0.19.1/sdk/index.md",59612],"8198cfb5":[()=>r.e(93989).then(r.bind(r,37981)),"@site/versioned_docs/version-v0.19.0/int/faq/risks.md",37981],"81d8e953":[()=>r.e(71652).then(r.bind(r,93281)),"@site/versioned_docs/version-v0.19.2/dvl/intro.md",93281],"81e9f224":[()=>r.e(2478).then(r.bind(r,18783)),"@site/versioned_docs/version-v1.0.0/sec/ev-assessment.md",18783],82264787:[()=>r.e(62629).then(r.bind(r,30852)),"@site/versioned_docs/version-v0.19.0/charon/charon-cli-reference.md",30852],"822ad884":[()=>r.e(93462).then(r.bind(r,81644)),"@site/versioned_docs/version-v0.19.0/cg/feedback.md",81644],"826e64fa":[()=>r.e(26155).then(r.bind(r,68133)),"@site/versioned_docs/version-v0.6.1/intro.md",68133],"82d1f5c6":[()=>r.e(41588).then(r.bind(r,32688)),"@site/versioned_docs/version-v1.0.0/advanced/adv-docker-configs.md",32688],"82fdf4f4":[()=>r.e(47943).then(r.bind(r,49901)),"@site/versioned_docs/version-v0.17.1/cg/docs.md",49901],"8391e5d7":[()=>r.e(31531).then(r.bind(r,56826)),"@site/versioned_docs/version-v0.10.0/int/key-concepts.md",56826],"83e626f4":[()=>r.e(3819).then(r.bind(r,31608)),"@site/versioned_docs/version-v1.1.0/charon/dkg.md",31608],"843aee64":[()=>Promise.all([r.e(71869),r.e(19887)]).then(r.bind(r,88393)),"@site/versioned_docs/version-v0.14.0/int/quickstart/group/quickstart-group-leader-creator.md",88393],"845daa77":[()=>r.e(70980).then(r.bind(r,6359)),"@site/versioned_docs/version-v0.7.0/glossary.md",6359],"8499d599":[()=>r.e(87402).then(r.bind(r,49618)),"@site/versioned_docs/version-v0.16.0/fr/golang.md",49618],"84a6748b":[()=>r.e(71801).then(r.bind(r,92612)),"@site/versioned_docs/version-v0.17.0/charon/intro.md",92612],"84a915db":[()=>r.e(86637).then(r.bind(r,33341)),"@site/versioned_docs/version-v0.6.0/sc/01_introducing-obol-managers.md",33341],"84b34b58":[()=>r.e(96219).then(r.bind(r,28983)),"@site/versioned_docs/version-v0.15.0/dvl/intro.md",28983],"85493c84":[()=>r.e(76613).then(r.t.bind(r,49254,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-8-1-c14.json",49254],"859f651c":[()=>r.e(65936).then(r.bind(r,67409)),"@site/versioned_docs/version-v0.19.0/int/quickstart/alone/test-locally.md",67409],"85a76573":[()=>r.e(179).then(r.bind(r,25110)),"@site/versioned_docs/version-v0.19.2/sec/smart_contract_audit.md",25110],"85ca7b1c":[()=>r.e(61665).then(r.bind(r,46368)),"@site/versioned_docs/version-v0.19.2/sec/contact.md",46368],"85dc2489":[()=>r.e(35130).then(r.bind(r,73596)),"@site/versioned_docs/version-v0.8.0/int/working-groups.md",73596],"8607c93b":[()=>r.e(39557).then(r.bind(r,73712)),"@site/versioned_docs/version-v0.5.0/dvk/01_distributed-validator-keys.md",73712],"863869fb":[()=>r.e(39239).then(r.bind(r,13546)),"@site/versioned_docs/version-v0.10.1/int/quickstart/group/quickstart-group-launchpad.md",13546],"8642259f":[()=>r.e(26901).then(r.bind(r,59745)),"@site/versioned_docs/version-v1.0.0/faq/peer_score.md",59745],"86c1ccf4":[()=>r.e(79793).then(r.bind(r,81944)),"@site/versioned_docs/version-v0.6.0/cg/bug-report.md",81944],"86d08c66":[()=>r.e(99146).then(r.bind(r,4902)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/quickstart-split.md",4902],"87107e24":[()=>r.e(64065).then(r.bind(r,68856)),"@site/versioned_docs/version-v0.19.1/dvl/intro.md",68856],"87c66efe":[()=>r.e(64643).then(r.bind(r,62430)),"@site/versioned_docs/version-v0.5.0/dv/04_middleware-daemon.md",62430],"87d24b4f":[()=>r.e(27090).then(r.bind(r,42235)),"@site/versioned_docs/version-v0.10.1/int/quickstart/quickstart-alone.md",42235],"87fb3351":[()=>r.e(9504).then(r.bind(r,90251)),"@site/versioned_docs/version-v0.3.0/glossary.md",90251],88279483:[()=>r.e(62018).then(r.bind(r,50394)),"@site/versioned_docs/version-v0.19.2/faq/dkg_failure.md",50394],"8843c4a3":[()=>r.e(94641).then(r.bind(r,35802)),"@site/versioned_docs/version-v0.19.0/sec/bug-bounty.md",35802],"885cb585":[()=>r.e(7625).then(r.bind(r,42096)),"@site/versioned_docs/version-v1.1.1/cf/docs.md",42096],"885fba72":[()=>r.e(44182).then(r.bind(r,10353)),"@site/versioned_docs/version-v0.17.0/int/quickstart/advanced/quickstart-builder-api.md",10353],"8919c8fe":[()=>r.e(66178).then(r.bind(r,2913)),"@site/versioned_docs/version-v0.17.0/testnet.md",2913],"8a118d50":[()=>r.e(63987).then(r.bind(r,2185)),"@site/docs/cf/feedback.md",2185],"8a6844c3":[()=>r.e(44822).then(r.bind(r,57293)),"@site/versioned_docs/version-v0.11.0/dv/09_charon_cli_reference.md",57293],"8a6e7cf6":[()=>r.e(61767).then(r.bind(r,38874)),"@site/versioned_docs/version-v1.1.0/sc/introducing-obol-splits.mdx",38874],"8abb95a6":[()=>r.e(65989).then(r.bind(r,92820)),"@site/versioned_docs/version-v0.17.0/sec/roadmap.md",92820],"8ae8531f":[()=>r.e(32172).then(r.bind(r,40383)),"@site/versioned_docs/version-v0.6.0/testnet.md",40383],"8afd6ddd":[()=>r.e(51038).then(r.bind(r,76211)),"@site/versioned_docs/version-v0.12.0/intro.md",76211],"8b7c284a":[()=>r.e(41636).then(r.bind(r,7236)),"@site/versioned_docs/version-v0.19.2/charon/dkg.md",7236],"8b8f4336":[()=>r.e(40675).then(r.bind(r,62240)),"@site/versioned_docs/version-v0.11.0/cg/docs.md",62240],"8bae6df3":[()=>r.e(33784).then(r.bind(r,11176)),"@site/versioned_docs/version-v0.10.0/glossary.md",11176],"8bb82424":[()=>r.e(54951).then(r.bind(r,45768)),"@site/versioned_docs/version-v0.5.0/sc/01_introducing-obol-managers.md",45768],"8bc6ad35":[()=>r.e(23981).then(r.bind(r,3048)),"@site/versioned_docs/version-v0.15.0/cg/bug-report.md",3048],"8bfc3d83":[()=>r.e(68822).then(r.bind(r,36484)),"@site/versioned_docs/version-v1.0.0/int/key-concepts.md",36484],"8c0f803a":[()=>r.e(74374).then(r.bind(r,18874)),"@site/versioned_docs/version-v0.14.0/sc/01_introducing-obol-managers.md",18874],"8ca050cd":[()=>Promise.all([r.e(71869),r.e(56533)]).then(r.bind(r,15285)),"@site/versioned_docs/version-v0.19.2/advanced/quickstart-sdk.md",15285],"8d097101":[()=>r.e(13403).then(r.bind(r,76812)),"@site/versioned_docs/version-v0.15.0/cg/docs.md",76812],"8d0fff93":[()=>r.e(63737).then(r.bind(r,9123)),"@site/versioned_docs/version-v0.3.0/cg/bug-report.md",9123],"8d7ecbfe":[()=>r.e(45911).then(r.bind(r,48605)),"@site/versioned_docs/version-v0.10.0/intro.md",48605],"8de9a366":[()=>r.e(1233).then(r.bind(r,71663)),"@site/docs/faq/risks.md",71663],"8e0677fd":[()=>r.e(88040).then(r.bind(r,24587)),"@site/versioned_docs/version-v0.9.0/int/faq.md",24587],"8e988a35":[()=>r.e(40312).then(r.bind(r,75305)),"@site/versioned_docs/version-v0.10.1/int/faq/general.md",75305],"8f0892fe":[()=>Promise.all([r.e(71869),r.e(5419)]).then(r.bind(r,79146)),"@site/docs/start/quickstart_group.mdx",79146],"8f41b669":[()=>r.e(37751).then(r.bind(r,93913)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/ClusterCreator.md",93913],"8f426cc0":[()=>r.e(3407).then(r.bind(r,52070)),"@site/versioned_docs/version-v0.17.1/int/quickstart/alone/deploy.md",52070],"8f5712b9":[()=>r.e(94383).then(r.bind(r,26985)),"@site/versioned_docs/version-v0.4.0/int/key-concepts.md",26985],"8fafc55f":[()=>Promise.all([r.e(71869),r.e(43693)]).then(r.bind(r,30977)),"@site/versioned_docs/version-v1.0.0/start/update.md",30977],"900b0a2c":[()=>r.e(81382).then(r.bind(r,70409)),"@site/versioned_docs/version-v0.17.1/charon/networking.md",70409],"9012b03b":[()=>r.e(12816).then(r.bind(r,2919)),"@site/versioned_docs/version-v0.16.0/intro.md",2919],"901956f6":[()=>r.e(55755).then(r.bind(r,60496)),"@site/versioned_docs/version-v0.5.0/dv/07_p2p-interface.md",60496],"903d760d":[()=>r.e(70918).then(r.bind(r,6269)),"@site/versioned_docs/version-v0.19.0/int/faq/general.md",6269],"907664cc":[()=>r.e(32103).then(r.bind(r,67643)),"@site/versioned_docs/version-v0.19.1/sec/bug-bounty.md",67643],"909daee3":[()=>r.e(89925).then(r.bind(r,29709)),"@site/versioned_docs/version-v0.17.1/int/quickstart/quickstart-mainnet.md",29709],"90aa6977":[()=>Promise.all([r.e(71869),r.e(63095)]).then(r.bind(r,94390)),"@site/versioned_docs/version-v1.1.1/advanced/test-command.md",94390],"90d91f47":[()=>r.e(37843).then(r.bind(r,98642)),"@site/versioned_docs/version-v0.10.1/int/working-groups.md",98642],"90de17f4":[()=>Promise.all([r.e(71869),r.e(61660),r.e(17159)]).then(r.bind(r,98338)),"@site/versioned_docs/version-v1.1.1/start/quickstart-exit.mdx",98338],"915b91df":[()=>r.e(31124).then(r.bind(r,89882)),"@site/docs/sec/bug-bounty.md",89882],"91cb517d":[()=>r.e(1597).then(r.bind(r,76103)),"@site/docs/sdk/type-aliases/ClusterOperator.md",76103],"91e8da8d":[()=>r.e(37583).then(r.bind(r,52155)),"@site/versioned_docs/version-v1.1.1/advanced/deployment-best-practices.md",52155],"920cf771":[()=>r.e(61384).then(r.bind(r,6217)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/DepositData.md",6217],"9292c61b":[()=>r.e(40529).then(r.bind(r,26752)),"@site/versioned_docs/version-v1.1.0/start/quickstart_overview.md",26752],"92f6a55c":[()=>r.e(96820).then(r.bind(r,99312)),"@site/versioned_docs/version-v0.9.0/dv/06_peer-discovery.md",99312],"9332cbce":[()=>r.e(85883).then(r.bind(r,79423)),"@site/versioned_docs/version-v0.18.0/charon/intro.md",79423],"9419fe97":[()=>r.e(53253).then(r.bind(r,82981)),"@site/docs/cf/docs.md",82981],"945edec6":[()=>r.e(84752).then(r.bind(r,27035)),"@site/versioned_docs/version-v0.13.0/int/faq/general.md",27035],"9471d768":[()=>r.e(16897).then(r.bind(r,26242)),"@site/versioned_docs/version-v1.1.1/advanced/lido_csm.md",26242],"94832c91":[()=>r.e(68676).then(r.bind(r,97704)),"@site/versioned_docs/version-v0.17.0/charon/dkg.md",97704],"94a26af3":[()=>r.e(97839).then(r.bind(r,39143)),"@site/versioned_docs/version-v0.18.0/int/quickstart/quickstart-mainnet.md",39143],"958d9f24":[()=>r.e(56974).then(r.bind(r,89318)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/monitoring.md",89318],"95cb4f81":[()=>r.e(8049).then(r.bind(r,24982)),"@site/versioned_docs/version-v0.13.0/cg/bug-report.md",24982],"95de1512":[()=>r.e(21427).then(r.bind(r,88834)),"@site/versioned_docs/version-v0.3.0/dvk/01_distributed-validator-keys.md",88834],"95df00bd":[()=>r.e(42309).then(r.bind(r,60581)),"@site/versioned_docs/version-v0.6.0/dv/07_p2p-interface.md",60581],"966b2726":[()=>r.e(38791).then(r.bind(r,72520)),"@site/docs/faq/Dappnode.mdx",72520],"96f10d90":[()=>r.e(44826).then(r.bind(r,606)),"@site/versioned_docs/version-v0.7.0/dv/08_distributed-validator-cluster-manifest.md",606],"96f38118":[()=>r.e(71989).then(r.bind(r,88168)),"@site/versioned_docs/version-v1.1.0/sdk/functions/validateClusterLock.md",88168],"971fc332":[()=>r.e(89931).then(r.bind(r,19095)),"@site/versioned_docs/version-v0.19.0/sec/overview.md",19095],"9756e575":[()=>r.e(80924).then(r.bind(r,15209)),"@site/docs/sdk/type-aliases/TotalSplitPayload.md",15209],97717420:[()=>r.e(87344).then(r.bind(r,93411)),"@site/versioned_docs/version-v0.18.0/sec/threat_model.md",93411],"979a352d":[()=>Promise.all([r.e(71869),r.e(6059)]).then(r.bind(r,45226)),"@site/versioned_docs/version-v1.0.0/advanced/quickstart-sdk.md",45226],"98035c6b":[()=>r.e(92863).then(r.bind(r,50809)),"@site/versioned_docs/version-v0.16.0/sec/bug-bounty.md",50809],"982716a0":[()=>r.e(85879).then(r.bind(r,65372)),"@site/versioned_docs/version-v0.15.0/int/quickstart/group/quickstart-group-operator.md",65372],"9835a88f":[()=>r.e(83045).then(r.bind(r,66992)),"@site/versioned_docs/version-v0.4.0/glossary.md",66992],"985bcfc7":[()=>r.e(83636).then(r.bind(r,16244)),"@site/versioned_docs/version-v0.8.1/int/Overview.md",16244],"9911d6d7":[()=>r.e(93714).then(r.bind(r,3081)),"@site/versioned_docs/version-v1.1.1/faq/contributions.md",3081],99465238:[()=>r.e(35767).then(r.bind(r,14053)),"@site/versioned_docs/version-v0.19.1/sdk/interfaces/ClusterPayload.md",14053],"9a1c3c46":[()=>r.e(95249).then(r.bind(r,65654)),"@site/versioned_docs/version-v0.6.1/int/Overview.md",65654],"9b387895":[()=>r.e(31728).then(r.bind(r,5918)),"@site/versioned_docs/version-v0.10.0/dv/07_p2p-interface.md",5918],"9cf220f8":[()=>r.e(45735).then(r.t.bind(r,25632,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-13-0-78b.json",25632],"9d2f8050":[()=>Promise.all([r.e(71869),r.e(37567)]).then(r.bind(r,31955)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-exit.md",31955],"9d35ff5e":[()=>r.e(63722).then(r.bind(r,32816)),"@site/versioned_docs/version-v0.11.0/dv/02_validator-creation.md",32816],"9d3665b4":[()=>r.e(61726).then(r.bind(r,21245)),"@site/versioned_docs/version-v0.8.1/fr/eth.md",21245],"9d61f914":[()=>r.e(91947).then(r.bind(r,47497)),"@site/versioned_docs/version-v0.17.1/fr/eth.md",47497],"9db43dae":[()=>r.e(36749).then(r.bind(r,81564)),"@site/versioned_docs/version-v0.17.1/int/quickstart/advanced/quickstart-builder-api.md",81564],"9dbcd54b":[()=>r.e(2570).then(r.bind(r,45964)),"@site/docs/faq/errors.mdx",45964],"9e354cbc":[()=>r.e(45863).then(r.bind(r,42009)),"@site/versioned_docs/version-v1.1.0/sec/overview.md",42009],"9e60d320":[()=>r.e(43774).then(r.bind(r,79392)),"@site/versioned_docs/version-v0.3.0/testnet.md",79392],"9e7e98c0":[()=>r.e(72115).then(r.bind(r,88277)),"@site/versioned_docs/version-v0.18.0/int/faq/errors.mdx",88277],"9e98e15b":[()=>r.e(53793).then(r.bind(r,16230)),"@site/versioned_docs/version-v0.10.1/int/quickstart/index.md",16230],"9ebbcfa7":[()=>r.e(66334).then(r.bind(r,39892)),"@site/versioned_docs/version-v0.14.0/fr/golang.md",39892],"9ecee5ef":[()=>r.e(74282).then(r.bind(r,17619)),"@site/versioned_docs/version-v0.10.0/cg/bug-report.md",17619],"9fe0c04e":[()=>r.e(99497).then(r.bind(r,52033)),"@site/versioned_docs/version-v0.8.1/glossary.md",52033],a0280431:[()=>r.e(33946).then(r.bind(r,16121)),"@site/versioned_docs/version-v0.19.1/sdk/interfaces/ClusterDefintion.md",16121],a1371e98:[()=>r.e(88714).then(r.t.bind(r,98502,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-14-0-9af.json",98502],a13b0829:[()=>r.e(22513).then(r.bind(r,7894)),"@site/versioned_docs/version-v0.3.0/dv/01_introducing-charon.md",7894],a14d81e3:[()=>r.e(54e3).then(r.bind(r,33725)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/quickstart-split.md",33725],a159b0aa:[()=>r.e(60347).then(r.bind(r,94875)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/ClusterValidator.md",94875],a15e31ec:[()=>r.e(61123).then(r.bind(r,2459)),"@site/versioned_docs/version-v1.1.1/advanced/obol-monitoring.md",2459],a182c3f4:[()=>r.e(17659).then(r.bind(r,76697)),"@site/versioned_docs/version-v0.6.0/dv/09_charon_cli_reference.md",76697],a191c2f9:[()=>r.e(34735).then(r.bind(r,44426)),"@site/versioned_docs/version-v0.13.0/cg/docs.md",44426],a1b9961e:[()=>r.e(21137).then(r.bind(r,52276)),"@site/versioned_docs/version-v0.19.1/sdk/classes/Client.md",52276],a1be4da9:[()=>r.e(50564).then(r.bind(r,16841)),"@site/versioned_docs/version-v1.1.1/sec/smart_contract_audit.mdx",16841],a2885d1b:[()=>r.e(70668).then(r.bind(r,85858)),"@site/versioned_docs/version-v0.14.0/int/faq/general.md",85858],a2b9d9ca:[()=>r.e(3172).then(r.bind(r,41712)),"@site/docs/sec/smart_contract_audit.mdx",41712],a32f9498:[()=>r.e(6727).then(r.bind(r,25661)),"@site/versioned_docs/version-v0.10.1/dv/07_p2p-interface.md",25661],a35325f6:[()=>r.e(79280).then(r.bind(r,3745)),"@site/versioned_docs/version-v0.16.0/int/quickstart/quickstart-mainnet.md",3745],a380cfc0:[()=>r.e(93421).then(r.bind(r,82985)),"@site/versioned_docs/version-v0.8.0/fr/golang.md",82985],a38d60a3:[()=>r.e(49009).then(r.bind(r,95987)),"@site/versioned_docs/version-v1.1.1/charon/networking.mdx",95987],a41e326b:[()=>r.e(56173).then(r.bind(r,96411)),"@site/versioned_docs/version-v0.18.0/cg/bug-report.md",96411],a4323e04:[()=>Promise.all([r.e(71869),r.e(98959)]).then(r.bind(r,70546)),"@site/versioned_docs/version-v1.0.0/faq/general.md",70546],a4edc326:[()=>r.e(39278).then(r.t.bind(r,74632,19)),"/home/runner/work/obol-docs/obol-docs/.docusaurus/docusaurus-plugin-redoc/plugin-redoc-0/redocApiLayoutV1-plugin-redoc-0.json",74632],a5588f3d:[()=>r.e(32649).then(r.bind(r,36113)),"@site/versioned_docs/version-v0.14.0/int/faq/errors.mdx",36113],a571a3e0:[()=>Promise.all([r.e(71869),r.e(47754)]).then(r.bind(r,33626)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-exit.md",33626],a5e873f0:[()=>r.e(65234).then(r.bind(r,45962)),"@site/versioned_docs/version-v0.15.0/int/quickstart/group/index.md",45962],a6ddc338:[()=>r.e(31981).then(r.bind(r,60627)),"@site/versioned_docs/version-v0.14.4/cg/bug-report.md",60627],a7456010:[()=>r.e(61235).then(r.t.bind(r,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a779e12e:[()=>r.e(32586).then(r.bind(r,19892)),"@site/versioned_docs/version-v0.11.0/int/quickstart/group/quickstart-group-cli.md",19892],a780ee23:[()=>r.e(83752).then(r.bind(r,86622)),"@site/versioned_docs/version-v0.5.0/dv/09_charon_cli_reference.md",86622],a7ab4f1b:[()=>r.e(89801).then(r.bind(r,21271)),"@site/versioned_docs/version-v0.12.0/dvk/02_distributed_validator_launchpad.md",21271],a7bd4aaa:[()=>r.e(67098).then(r.bind(r,22881)),"@theme/DocVersionRoot",22881],a7ce36dd:[()=>r.e(3552).then(r.bind(r,73686)),"@site/docs/faq/peer_score.md",73686],a83551e6:[()=>r.e(34763).then(r.bind(r,99275)),"@site/versioned_docs/version-v0.4.0/dv/07_p2p-interface.md",99275],a88a50d3:[()=>r.e(21721).then(r.bind(r,81306)),"@site/versioned_docs/version-v0.8.1/fr/golang.md",81306],a8915194:[()=>r.e(88171).then(r.bind(r,8145)),"@site/versioned_docs/version-v0.15.0/int/faq/general.md",8145],a8972d21:[()=>r.e(33085).then(r.bind(r,24048)),"@site/versioned_docs/version-v0.10.0/testnet.md",24048],a927756a:[()=>r.e(13115).then(r.bind(r,51365)),"@site/versioned_docs/version-v0.6.0/dvk/03_dkg_cli_reference.md",51365],a939bb6c:[()=>r.e(95424).then(r.bind(r,7432)),"@site/versioned_docs/version-v1.0.0/advanced/self-relay.md",7432],a94703ab:[()=>Promise.all([r.e(71869),r.e(79048)]).then(r.bind(r,88001)),"@theme/DocRoot",88001],a9ae9b0a:[()=>Promise.all([r.e(71869),r.e(33431)]).then(r.bind(r,43407)),"@site/versioned_docs/version-v1.1.1/start/update.mdx",43407],a9d4fd9a:[()=>r.e(80053).then(r.bind(r,77122)),"@site/versioned_docs/version-v0.5.0/dvk/03_dkg_cli_reference.md",77122],aa1e2f1a:[()=>r.e(8593).then(r.bind(r,85513)),"@site/versioned_docs/version-v0.8.1/int/quickstart/quickstart-alone.md",85513],aa40e37d:[()=>r.e(33872).then(r.bind(r,8108)),"@site/versioned_docs/version-v0.8.0/glossary.md",8108],aa6432b0:[()=>r.e(66438).then(r.bind(r,40438)),"@site/versioned_docs/version-v1.1.0/sec/smart_contract_audit.mdx",40438],aa8b73b9:[()=>Promise.all([r.e(71869),r.e(95942)]).then(r.bind(r,78115)),"@site/versioned_docs/version-v1.0.0/advanced/quickstart-eigenpod.md",78115],aab140df:[()=>r.e(79880).then(r.bind(r,75237)),"@site/versioned_docs/version-v0.16.0/fr/eth.md",75237],aacf00a3:[()=>r.e(81822).then(r.bind(r,22898)),"@site/versioned_docs/version-v0.10.0/dvk/01_distributed-validator-keys.md",22898],aaed3b4d:[()=>Promise.all([r.e(71869),r.e(53509)]).then(r.bind(r,71712)),"@site/versioned_docs/version-v1.0.0/advanced/quickstart-builder-api.md",71712],ab347a2e:[()=>r.e(37016).then(r.bind(r,40080)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/self-relay.md",40080],ab5b721f:[()=>r.e(26657).then(r.bind(r,93348)),"@site/versioned_docs/version-v0.3.0/dv/04_middleware-daemon.md",93348],ab74e607:[()=>Promise.all([r.e(71869),r.e(99293)]).then(r.bind(r,38882)),"@site/versioned_docs/version-v1.0.0/advanced/test-command.md",38882],ab9dddf8:[()=>r.e(45411).then(r.bind(r,3536)),"@site/versioned_docs/version-v0.9.0/dv/01_introducing-charon.md",3536],aba21aa0:[()=>r.e(35742).then(r.t.bind(r,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],ac0b1c0e:[()=>r.e(67588).then(r.bind(r,2301)),"@site/versioned_docs/version-v0.19.2/fr/ethereum_and_dvt.md",2301],ac0e89e4:[()=>r.e(85664).then(r.bind(r,92585)),"@site/docs/sdk/classes/Client.md",92585],ac2efe6c:[()=>r.e(88210).then(r.bind(r,22636)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/BuilderRegistration.md",22636],ac52bbcb:[()=>r.e(38729).then(r.bind(r,28405)),"@site/versioned_docs/version-v0.5.0/int/working-groups.md",28405],ac62b1b4:[()=>r.e(91202).then(r.bind(r,57207)),"@site/versioned_docs/version-v0.8.0/sc/01_introducing-obol-managers.md",57207],acca4816:[()=>r.e(40282).then(r.bind(r,81392)),"@site/versioned_docs/version-v0.19.2/sdk/interfaces/ClusterDefintion.md",81392],ad1ae04b:[()=>r.e(1855).then(r.bind(r,8879)),"@site/versioned_docs/version-v0.8.0/dv/07_p2p-interface.md",8879],ad4168f9:[()=>r.e(74596).then(r.bind(r,95180)),"@site/versioned_docs/version-v0.19.0/charon/networking.md",95180],ad427c05:[()=>r.e(16033).then(r.bind(r,10924)),"@site/versioned_docs/version-v0.6.0/dvk/02_distributed_validator_launchpad.md",10924],ad5dfc5f:[()=>r.e(33027).then(r.bind(r,49374)),"@site/versioned_docs/version-v0.12.0/fr/golang.md",49374],adb39cc6:[()=>r.e(82398).then(r.bind(r,16425)),"@site/versioned_docs/version-v0.9.0/fr/eth.md",16425],ade492de:[()=>r.e(81419).then(r.bind(r,21912)),"@site/versioned_docs/version-v0.12.0/int/key-concepts.md",21912],aed90fd7:[()=>r.e(60217).then(r.bind(r,86523)),"@site/versioned_docs/version-v0.17.1/int/faq/errors.mdx",86523],af1ec06f:[()=>r.e(96913).then(r.bind(r,81936)),"@site/versioned_docs/version-v0.14.4/testnet.md",81936],af2a1e05:[()=>r.e(62882).then(r.bind(r,47334)),"@site/versioned_docs/version-v0.10.0/dv/01_introducing-charon.md",47334],af31d5f4:[()=>r.e(80085).then(r.bind(r,33311)),"@site/versioned_docs/version-v1.0.0/sec/smart_contract_audit.md",33311],af4b2386:[()=>r.e(91855).then(r.bind(r,35558)),"@site/versioned_docs/version-v1.0.0/sdk/index.md",35558],af7b5940:[()=>r.e(88111).then(r.bind(r,21516)),"@site/versioned_docs/version-v0.13.0/int/faq/errors.mdx",21516],af9c6a4d:[()=>r.e(54325).then(r.bind(r,52681)),"@site/versioned_docs/version-v0.17.0/sec/overview.md",52681],afa271f9:[()=>r.e(56344).then(r.bind(r,24505)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/BuilderRegistrationMessage.md",24505],afd95b35:[()=>r.e(78330).then(r.bind(r,16699)),"@site/docs/sdk/type-aliases/ClusterCreator.md",16699],b0924998:[()=>r.e(89786).then(r.bind(r,65297)),"@site/versioned_docs/version-v0.4.0/dv/06_peer-discovery.md",65297],b0b6ce88:[()=>r.e(46661).then(r.bind(r,16200)),"@site/docs/sdk/type-aliases/ClusterLock.md",16200],b0c21360:[()=>r.e(40360).then(r.bind(r,6394)),"@site/versioned_docs/version-v0.19.2/charon/charon-cli-reference.md",6394],b0f4ba1e:[()=>r.e(86650).then(r.bind(r,48793)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterCreator.md",48793],b123fb7a:[()=>Promise.all([r.e(71869),r.e(24049)]).then(r.bind(r,80648)),"@site/versioned_docs/version-v0.19.2/start/quickstart_alone.md",80648],b1287962:[()=>r.e(37610).then(r.bind(r,30967)),"@site/versioned_docs/version-v0.10.1/testnet.md",30967],b13cc200:[()=>Promise.all([r.e(71869),r.e(72265)]).then(r.bind(r,26889)),"@site/docs/faq/general.mdx",26889],b140ef34:[()=>r.e(80228).then(r.bind(r,85939)),"@site/versioned_docs/version-v1.1.0/cf/docs.md",85939],b20be90f:[()=>r.e(62553).then(r.bind(r,39569)),"@site/docs/sdk/type-aliases/ClusterValidator.md",39569],b2110a2c:[()=>r.e(32609).then(r.bind(r,86479)),"@site/versioned_docs/version-v1.1.1/start/quickstart_overview.md",86479],b254fcba:[()=>r.e(50734).then(r.bind(r,41491)),"@site/versioned_docs/version-v0.10.1/dv/08_distributed-validator-cluster-manifest.md",41491],b27b3594:[()=>r.e(39871).then(r.bind(r,15787)),"@site/versioned_docs/version-v0.16.0/sec/contact.md",15787],b2ad62c1:[()=>r.e(3104).then(r.bind(r,15843)),"@site/versioned_docs/version-v0.10.1/dv/06_peer-discovery.md",15843],b2bd794c:[()=>r.e(16018).then(r.bind(r,26715)),"@site/versioned_docs/version-v0.14.0/charon/networking.md",26715],b2c0807b:[()=>r.e(58257).then(r.bind(r,70910)),"@site/versioned_docs/version-v0.18.0/sec/overview.md",70910],b39181da:[()=>r.e(8652).then(r.bind(r,80070)),"@site/versioned_docs/version-v0.19.0/int/faq/errors.mdx",80070],b3c2d10f:[()=>r.e(62482).then(r.bind(r,80787)),"@site/versioned_docs/version-v0.19.1/charon/charon-cli-reference.md",80787],b4708c6e:[()=>r.e(63244).then(r.bind(r,78936)),"@site/versioned_docs/version-v0.14.0/charon/cluster-configuration.md",78936],b47eca25:[()=>r.e(69518).then(r.bind(r,77654)),"@site/versioned_docs/version-v0.7.0/int/key-concepts.md",77654],b495522b:[()=>r.e(94122).then(r.bind(r,92641)),"@site/versioned_docs/version-v0.14.0/sec/roadmap.md",92641],b4b760b6:[()=>r.e(34270).then(r.bind(r,67335)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/ClusterLock.md",67335],b50e6525:[()=>r.e(32229).then(r.bind(r,82118)),"@site/versioned_docs/version-v0.17.0/cg/docs.md",82118],b52bd062:[()=>r.e(26728).then(r.bind(r,50716)),"@site/versioned_docs/version-v1.1.1/sec/overview.md",50716],b563c21a:[()=>r.e(76708).then(r.t.bind(r,68054,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-5-0-071.json",68054],b576853c:[()=>r.e(2384).then(r.bind(r,59947)),"@site/versioned_docs/version-v1.1.0/advanced/self-relay.md",59947],b5d62ccd:[()=>r.e(37366).then(r.bind(r,23150)),"@site/versioned_docs/version-v0.10.1/glossary.md",23150],b60eb9e0:[()=>r.e(15746).then(r.bind(r,76702)),"@site/versioned_docs/version-v1.0.0/charon/cluster-configuration.md",76702],b618a328:[()=>r.e(7902).then(r.bind(r,11414)),"@site/versioned_docs/version-v0.18.0/int/Overview.md",11414],b636642f:[()=>r.e(7630).then(r.bind(r,35363)),"@site/docs/advanced/quickstart-split.md",35363],b667950b:[()=>r.e(97074).then(r.bind(r,77259)),"@site/versioned_docs/version-v0.6.0/dv/06_peer-discovery.md",77259],b6da20e3:[()=>r.e(9212).then(r.bind(r,4554)),"@site/versioned_docs/version-v0.6.1/dv/08_distributed-validator-cluster-manifest.md",4554],b6e33dff:[()=>r.e(32362).then(r.bind(r,43572)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-alone.md",43572],b6e923f2:[()=>r.e(37780).then(r.bind(r,67450)),"@site/docs/charon/dkg.md",67450],b7153ef5:[()=>r.e(28587).then(r.bind(r,74013)),"@site/versioned_docs/version-v0.8.0/testnet.md",74013],b7fab043:[()=>r.e(47444).then(r.bind(r,28851)),"@site/versioned_docs/version-v0.8.0/dvk/01_distributed-validator-keys.md",28851],b81657a4:[()=>r.e(47907).then(r.bind(r,24405)),"@site/versioned_docs/version-v0.12.0/int/quickstart/group/quickstart-group-cli.md",24405],b81c734a:[()=>r.e(50234).then(r.bind(r,9385)),"@site/versioned_docs/version-v0.5.0/glossary.md",9385],b83e45b5:[()=>r.e(611).then(r.bind(r,70415)),"@site/versioned_docs/version-v0.17.1/int/quickstart/group/quickstart-cli.md",70415],b843a7ef:[()=>Promise.all([r.e(71869),r.e(66383)]).then(r.bind(r,66690)),"@site/versioned_docs/version-v1.1.0/advanced/quickstart-eigenpod.mdx",66690],b89ac2ed:[()=>r.e(48871).then(r.bind(r,55542)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/self-relay.md",55542],b9757f83:[()=>r.e(25436).then(r.bind(r,58891)),"@site/versioned_docs/version-v0.14.4/int/quickstart/index.md",58891],b9f496ee:[()=>Promise.all([r.e(71869),r.e(30401)]).then(r.bind(r,65383)),"@site/versioned_docs/version-v1.1.0/faq/general.mdx",65383],ba245dca:[()=>r.e(42161).then(r.bind(r,75695)),"@site/versioned_docs/version-v0.6.1/fr/eth.md",75695],baadbbd0:[()=>r.e(19311).then(r.bind(r,75024)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/ClusterPayload.md",75024],bb56ecb1:[()=>r.e(45769).then(r.bind(r,36500)),"@site/versioned_docs/version-v1.1.1/advanced/self-relay.md",36500],bb5f1df1:[()=>r.e(48498).then(r.bind(r,96408)),"@site/versioned_docs/version-v0.8.0/int/quickstart/index.md",96408],bb7c8868:[()=>r.e(97747).then(r.bind(r,25430)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/BuilderRegistrationMessage.md",25430],bbb82b82:[()=>r.e(37207).then(r.bind(r,17218)),"@site/versioned_docs/version-v0.12.0/testnet.md",17218],bbcf8534:[()=>r.e(36700).then(r.bind(r,30692)),"@site/versioned_docs/version-v0.9.0/dv/07_p2p-interface.md",30692],bc770839:[()=>Promise.all([r.e(71869),r.e(64064)]).then(r.bind(r,6223)),"@site/versioned_docs/version-v0.19.2/advanced/quickstart-builder-api.md",6223],bc7e2f6b:[()=>r.e(89474).then(r.bind(r,66464)),"@site/versioned_docs/version-v0.4.0/int/working-groups.md",66464],bc821801:[()=>r.e(75758).then(r.bind(r,46926)),"@site/versioned_docs/version-v0.9.0/int/quickstart/quickstart-group.md",46926],bcc27189:[()=>r.e(16628).then(r.bind(r,70094)),"@site/versioned_docs/version-v0.3.0/int/Overview.md",70094],bd433696:[()=>r.e(44260).then(r.bind(r,14733)),"@site/versioned_docs/version-v0.3.0/dvk/02_distributed_validator_launchpad.md",14733],bd811de4:[()=>r.e(59876).then(r.bind(r,43277)),"@site/versioned_docs/version-v0.6.0/int/quickstart.md",43277],bd88aefc:[()=>r.e(14758).then(r.bind(r,61899)),"@site/versioned_docs/version-v0.8.1/dv/02_validator-creation.md",61899],bddbbd9b:[()=>r.e(30044).then(r.bind(r,49099)),"@site/versioned_docs/version-v1.1.0/advanced/adv-docker-configs.md",49099],bdf04baf:[()=>r.e(25592).then(r.bind(r,12263)),"@site/versioned_docs/version-v0.14.4/charon/intro.md",12263],be083388:[()=>r.e(39650).then(r.bind(r,22828)),"@site/versioned_docs/version-v0.4.0/fr/eth.md",22828],be250745:[()=>r.e(25229).then(r.bind(r,65568)),"@site/versioned_docs/version-v0.13.0/intro.md",65568],be37059d:[()=>r.e(13836).then(r.bind(r,31941)),"@site/versioned_docs/version-v0.12.0/cg/docs.md",31941],be486aa6:[()=>r.e(14882).then(r.bind(r,49190)),"@site/versioned_docs/version-v0.8.1/testnet.md",49190],beeedf39:[()=>r.e(64168).then(r.bind(r,81775)),"@site/versioned_docs/version-v0.19.1/sec/threat_model.md",81775],bef51f61:[()=>r.e(79121).then(r.bind(r,41246)),"@site/versioned_docs/version-v0.15.0/charon/dkg.md",41246],bf1307fc:[()=>r.e(9525).then(r.t.bind(r,31413,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-next-d71.json",31413],bfe0fa70:[()=>r.e(75742).then(r.bind(r,56563)),"@site/versioned_docs/version-v0.3.0/cg/docs.md",56563],c0222923:[()=>r.e(85984).then(r.bind(r,93507)),"@site/versioned_docs/version-v0.14.4/charon/dkg.md",93507],c0296765:[()=>r.e(71483).then(r.bind(r,62416)),"@site/versioned_docs/version-v0.10.0/fr/golang.md",62416],c06beced:[()=>r.e(84189).then(r.bind(r,78585)),"@site/versioned_docs/version-v1.1.1/sec/threat_model.md",78585],c0c2d90a:[()=>r.e(31257).then(r.bind(r,70270)),"@site/versioned_docs/version-v1.1.0/faq/errors.mdx",70270],c0c70ecf:[()=>r.e(64330).then(r.bind(r,41939)),"@site/versioned_docs/version-v0.11.0/testnet.md",41939],c0ca0e95:[()=>r.e(89717).then(r.bind(r,12443)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/adv-docker-configs.md",12443],c0f14a95:[()=>r.e(85290).then(r.bind(r,92626)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/DistributedValidator.md",92626],c15ab9e4:[()=>r.e(87345).then(r.bind(r,19882)),"@site/versioned_docs/version-v0.11.0/int/quickstart/index.md",19882],c1d6e2ff:[()=>r.e(26180).then(r.bind(r,49621)),"@site/versioned_docs/version-v0.19.1/int/faq/dkg_failure.md",49621],c22cf81d:[()=>r.e(50780).then(r.bind(r,15949)),"@site/versioned_docs/version-v0.18.0/sec/ev-assessment.md",15949],c2395814:[()=>r.e(83128).then(r.bind(r,72008)),"@site/versioned_docs/version-v0.16.0/sec/overview.md",72008],c250f565:[()=>r.e(32867).then(r.bind(r,2842)),"@site/versioned_docs/version-v0.14.4/int/key-concepts.md",2842],c262c996:[()=>Promise.all([r.e(71869),r.e(86613)]).then(r.bind(r,42548)),"@site/versioned_docs/version-v0.19.0/int/quickstart/group/quickstart-group-leader-creator.md",42548],c281489e:[()=>Promise.all([r.e(71869),r.e(92767)]).then(r.bind(r,3882)),"@site/docs/start/update.mdx",3882],c290a891:[()=>r.e(45410).then(r.bind(r,24227)),"@site/versioned_docs/version-v0.16.0/int/quickstart/group/quickstart-cli.md",24227],c2b3dc5c:[()=>r.e(16122).then(r.bind(r,65186)),"@site/versioned_docs/version-v0.18.0/int/key-concepts.md",65186],c30767dc:[()=>r.e(44756).then(r.bind(r,62796)),"@site/versioned_docs/version-v0.19.2/fr/testnet.md",62796],c30cb312:[()=>Promise.all([r.e(71869),r.e(3198)]).then(r.bind(r,90463)),"@site/docs/advanced/quickstart-builder-api.mdx",90463],c311160c:[()=>Promise.all([r.e(71869),r.e(73297)]).then(r.bind(r,82311)),"@site/docs/advanced/test-command.md",82311],c359286e:[()=>r.e(61306).then(r.bind(r,25704)),"@site/versioned_docs/version-v0.17.1/int/Overview.md",25704],c37484d8:[()=>r.e(19344).then(r.bind(r,23182)),"@site/versioned_docs/version-v1.1.1/faq/risks.md",23182],c3803b53:[()=>r.e(6618).then(r.bind(r,86525)),"@site/versioned_docs/version-v0.10.0/dvk/02_distributed_validator_launchpad.md",86525],c4000d0b:[()=>r.e(77152).then(r.bind(r,91561)),"@site/versioned_docs/version-v1.1.0/int/key-concepts.md",91561],c4c0abd4:[()=>Promise.all([r.e(71869),r.e(11498)]).then(r.bind(r,68684)),"@site/versioned_docs/version-v1.1.0/start/quickstart_alone.mdx",68684],c4f05a77:[()=>r.e(66500).then(r.bind(r,83407)),"@site/versioned_docs/version-v0.14.0/int/quickstart/index.md",83407],c50134d0:[()=>r.e(47843).then(r.bind(r,60856)),"@site/versioned_docs/version-v0.18.0/testnet.md",60856],c517ff0d:[()=>r.e(25287).then(r.bind(r,50074)),"@site/versioned_docs/version-v0.17.1/testnet.md",50074],c5fed0f1:[()=>r.e(52523).then(r.bind(r,49011)),"@site/versioned_docs/version-v0.17.0/int/faq/risks.md",49011],c6275c5d:[()=>r.e(19834).then(r.bind(r,50127)),"@site/docs/int/key-concepts.md",50127],c6665732:[()=>r.e(9907).then(r.bind(r,99272)),"@site/versioned_docs/version-v0.8.1/dvk/01_distributed-validator-keys.md",99272],c67bc53e:[()=>r.e(32155).then(r.bind(r,20448)),"@site/versioned_docs/version-v0.13.0/charon/intro.md",20448],c6a382fa:[()=>r.e(47069).then(r.bind(r,23001)),"@site/versioned_docs/version-v0.18.0/int/faq/dkg_failure.md",23001],c7406946:[()=>r.e(70932).then(r.bind(r,39470)),"@site/versioned_docs/version-v0.15.0/int/quickstart/quickstart-builder-api.md",39470],c754d121:[()=>r.e(77260).then(r.bind(r,28281)),"@site/versioned_docs/version-v0.17.0/int/key-concepts.md",28281],c75678d4:[()=>r.e(52045).then(r.bind(r,8099)),"@site/versioned_docs/version-v1.1.0/cf/bug-report.md",8099],c76956e5:[()=>r.e(42805).then(r.bind(r,27914)),"@site/versioned_docs/version-v0.12.0/int/quickstart/quickstart-alone.md",27914],c7b29a29:[()=>r.e(50456).then(r.bind(r,16502)),"@site/versioned_docs/version-v1.0.0/sdk/enumerations/FORK_MAPPING.md",16502],c829ac34:[()=>Promise.all([r.e(71869),r.e(95284)]).then(r.bind(r,68532)),"@site/versioned_docs/version-v1.1.1/advanced/quickstart-builder-api.mdx",68532],c84d0830:[()=>r.e(56295).then(r.bind(r,7355)),"@site/versioned_docs/version-v0.12.0/int/quickstart/quickstart-builder-api.md",7355],c8eb7e18:[()=>r.e(77580).then(r.bind(r,18674)),"@site/versioned_docs/version-v0.19.1/int/Overview.md",18674],c8f8da8a:[()=>r.e(52828).then(r.bind(r,5272)),"@site/versioned_docs/version-v0.19.0/cg/docs.md",5272],c93ef309:[()=>r.e(24399).then(r.bind(r,84505)),"@site/versioned_docs/version-v0.19.2/sdk/enumerations/FORK_MAPPING.md",84505],c95e8375:[()=>r.e(43182).then(r.bind(r,69347)),"@site/versioned_docs/version-v0.6.0/dv/04_middleware-daemon.md",69347],c9f66b55:[()=>r.e(49301).then(r.bind(r,61363)),"@site/versioned_docs/version-v1.1.0/sdk/classes/Client.md",61363],ca5bdae9:[()=>r.e(46005).then(r.bind(r,38738)),"@site/versioned_docs/version-v0.17.0/int/quickstart/group/quickstart-group-operator.md",38738],cadf2ebf:[()=>r.e(40758).then(r.bind(r,12628)),"@site/docs/sc/introducing-obol-splits.mdx",12628],cb071a3e:[()=>r.e(64449).then(r.bind(r,10327)),"@site/versioned_docs/version-v0.8.0/dv/09_charon_cli_reference.md",10327],cb6cf67b:[()=>r.e(6102).then(r.bind(r,8182)),"@site/versioned_docs/version-v1.1.0/faq/dkg_failure.md",8182],cbef7e99:[()=>r.e(23615).then(r.bind(r,818)),"@site/versioned_docs/version-v0.8.0/dvk/02_distributed_validator_launchpad.md",818],cc7c1869:[()=>r.e(53879).then(r.bind(r,15765)),"@site/versioned_docs/version-v0.17.1/int/quickstart/group/index.md",15765],cd061ffe:[()=>r.e(16702).then(r.bind(r,21280)),"@site/versioned_docs/version-v1.0.0/cf/bug-report.md",21280],cd4057d1:[()=>Promise.all([r.e(71869),r.e(3651)]).then(r.bind(r,49720)),"@site/versioned_docs/version-v0.19.1/advanced/quickstart-sdk.md",49720],cd4926cc:[()=>Promise.all([r.e(71869),r.e(51745)]).then(r.bind(r,66908)),"@site/versioned_docs/version-v0.16.0/int/quickstart/update.md",66908],cdc8fa8c:[()=>r.e(42167).then(r.bind(r,86871)),"@site/docs/sec/overview.md",86871],ce0872a4:[()=>r.e(44843).then(r.bind(r,35524)),"@site/versioned_docs/version-v1.1.1/cf/feedback.md",35524],ceb15c40:[()=>r.e(76596).then(r.bind(r,40763)),"@site/docs/dvl/intro.md",40763],cf00c2d8:[()=>r.e(94299).then(r.bind(r,81533)),"@site/versioned_docs/version-v1.1.1/charon/dkg.md",81533],cf08efa3:[()=>r.e(73953).then(r.bind(r,70717)),"@site/versioned_docs/version-v0.17.1/charon/charon-cli-reference.md",70717],cf0e2329:[()=>r.e(85847).then(r.bind(r,40326)),"@site/versioned_docs/version-v0.6.1/dv/07_p2p-interface.md",40326],cf238b14:[()=>r.e(37268).then(r.bind(r,83742)),"@site/versioned_docs/version-v1.1.0/charon/charon-cli-reference.md",83742],cf509bd8:[()=>r.e(64694).then(r.bind(r,79186)),"@site/versioned_docs/version-v0.8.0/cg/docs.md",79186],cf6a9d10:[()=>r.e(35475).then(r.bind(r,45848)),"@site/versioned_docs/version-v1.0.0/sec/overview.md",45848],cf77607c:[()=>r.e(58842).then(r.bind(r,88837)),"@site/versioned_docs/version-v0.6.0/dvk/01_distributed-validator-keys.md",88837],cfebb17a:[()=>r.e(28714).then(r.bind(r,804)),"@site/versioned_docs/version-v1.1.0/sec/contact.md",804],cff9c005:[()=>r.e(66223).then(r.bind(r,19315)),"@site/versioned_docs/version-v0.15.0/int/key-concepts.md",19315],d0041122:[()=>r.e(40893).then(r.bind(r,76579)),"@site/versioned_docs/version-v0.14.4/int/quickstart/quickstart-split.md",76579],d09c0adb:[()=>r.e(29532).then(r.bind(r,76393)),"@site/docs/advanced/adv-docker-configs.md",76393],d0be5fa3:[()=>r.e(7225).then(r.bind(r,3323)),"@site/versioned_docs/version-v0.18.0/cg/docs.md",3323],d0e72337:[()=>r.e(2440).then(r.bind(r,83926)),"@site/versioned_docs/version-v1.0.0/sdk/interfaces/ClusterLock.md",83926],d177bbb3:[()=>r.e(4485).then(r.t.bind(r,23479,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-19-1-8ed.json",23479],d1e08790:[()=>r.e(95329).then(r.bind(r,84153)),"@site/versioned_docs/version-v0.8.0/int/Overview.md",84153],d1e132dd:[()=>r.e(95947).then(r.bind(r,19861)),"@site/versioned_docs/version-v0.16.0/int/quickstart/index.md",19861],d1f4b631:[()=>r.e(33748).then(r.bind(r,78261)),"@site/versioned_docs/version-v0.19.1/sec/contact.md",78261],d25c6564:[()=>r.e(25324).then(r.bind(r,15586)),"@site/versioned_docs/version-v1.0.0/faq/risks.md",15586],d25e0e98:[()=>r.e(46693).then(r.bind(r,50404)),"@site/versioned_docs/version-v0.5.0/int/key-concepts.md",50404],d2fa490c:[()=>r.e(91736).then(r.bind(r,33533)),"@site/versioned_docs/version-v1.1.1/sc/introducing-obol-splits.mdx",33533],d2fe9cf6:[()=>r.e(71741).then(r.bind(r,25286)),"@site/versioned_docs/version-v0.14.4/int/faq/general.md",25286],d3cc7ba4:[()=>r.e(22554).then(r.bind(r,18716)),"@site/versioned_docs/version-v0.17.1/int/faq/general.md",18716],d3d60b68:[()=>r.e(30562).then(r.bind(r,25010)),"@site/versioned_docs/version-v0.17.0/charon/networking.md",25010],d42c97cf:[()=>r.e(61965).then(r.bind(r,99088)),"@site/versioned_docs/version-v0.13.0/int/quickstart/index.md",99088],d4336c52:[()=>r.e(89481).then(r.bind(r,90056)),"@site/versioned_docs/version-v0.15.0/charon/charon-cli-reference.md",90056],d48391fb:[()=>r.e(59846).then(r.bind(r,34767)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/monitoring-credentials.md",34767],d4be6d7f:[()=>r.e(59281).then(r.bind(r,29026)),"@site/versioned_docs/version-v0.19.0/sec/contact.md",29026],d520d6bc:[()=>r.e(7391).then(r.bind(r,88796)),"@site/versioned_docs/version-v1.0.0/int/Overview.md",88796],d585d09e:[()=>r.e(45809).then(r.bind(r,9546)),"@site/versioned_docs/version-v1.1.1/dvl/intro.md",9546],d66680c9:[()=>r.e(3757).then(r.bind(r,6520)),"@site/versioned_docs/version-v0.6.1/testnet.md",6520],d6781bea:[()=>r.e(84267).then(r.bind(r,96254)),"@site/versioned_docs/version-v0.18.0/int/faq/general.md",96254],d67ee789:[()=>r.e(23272).then(r.bind(r,43402)),"@site/versioned_docs/version-v0.19.0/charon/intro.md",43402],d6af5059:[()=>r.e(8213).then(r.bind(r,64333)),"@site/versioned_docs/version-v0.19.2/sec/overview.md",64333],d6b25ec1:[()=>Promise.all([r.e(71869),r.e(71631)]).then(r.bind(r,4585)),"@site/versioned_docs/version-v1.0.0/start/quickstart_alone.md",4585],d6bf87f0:[()=>r.e(5500).then(r.bind(r,77658)),"@site/versioned_docs/version-v0.19.1/advanced/self-relay.md",77658],d7684b83:[()=>r.e(70915).then(r.bind(r,82934)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/ClusterCreator.md",82934],d7be92f9:[()=>r.e(10597).then(r.bind(r,36219)),"@site/versioned_docs/version-v0.19.2/charon/cluster-configuration.md",36219],d7c6bfe4:[()=>r.e(41228).then(r.bind(r,71559)),"@site/versioned_docs/version-v0.19.1/fr/testnet.md",71559],d7ed6958:[()=>r.e(5239).then(r.bind(r,24380)),"@site/versioned_docs/version-v0.6.1/dv/04_middleware-daemon.md",24380],d81dce3e:[()=>r.e(49492).then(r.bind(r,6499)),"@site/versioned_docs/version-v0.5.0/dvk/02_distributed_validator_launchpad.md",6499],d83ff1cb:[()=>r.e(95964).then(r.bind(r,40455)),"@site/versioned_docs/version-v0.12.0/int/quickstart/group/quickstart-group-launchpad.md",40455],d8eef7ef:[()=>r.e(67265).then(r.bind(r,5740)),"@site/versioned_docs/version-v0.5.0/dv/06_peer-discovery.md",5740],d9582c13:[()=>r.e(42584).then(r.bind(r,91566)),"@site/versioned_docs/version-v1.1.1/advanced/quickstart-split.md",91566],da73ae9f:[()=>r.e(14095).then(r.bind(r,42523)),"@site/versioned_docs/version-v0.8.1/dvk/02_distributed_validator_launchpad.md",42523],da9a601c:[()=>r.e(96042).then(r.bind(r,9392)),"@site/versioned_docs/version-v0.14.4/cg/docs.md",9392],daf4a763:[()=>r.e(88553).then(r.bind(r,92935)),"@site/versioned_docs/version-v0.6.0/dv/01_introducing-charon.md",92935],daf55fd8:[()=>r.e(49068).then(r.bind(r,85354)),"@site/versioned_docs/version-v0.9.0/dv/04_middleware-daemon.md",85354],db3accb9:[()=>r.e(97896).then(r.bind(r,22706)),"@site/docs/sdk/interfaces/RewardsSplitPayload.md",22706],db3eb10d:[()=>r.e(15202).then(r.bind(r,41365)),"@site/versioned_docs/version-v0.10.0/int/faq.md",41365],db6a2a2b:[()=>r.e(65073).then(r.bind(r,53604)),"@site/versioned_docs/version-v0.7.0/fr/golang.md",53604],db8fc390:[()=>r.e(10222).then(r.bind(r,95528)),"@site/versioned_docs/version-v0.10.1/int/quickstart/group/quickstart-group-cli.md",95528],dc144d87:[()=>r.e(35040).then(r.bind(r,41786)),"@site/versioned_docs/version-v0.19.2/faq/errors.mdx",41786],dc3b9f24:[()=>r.e(91916).then(r.t.bind(r,90344,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-12-0-695.json",90344],dc7a5fa3:[()=>r.e(85689).then(r.bind(r,14527)),"@site/versioned_docs/version-v0.14.0/cg/docs.md",14527],dcab2807:[()=>r.e(88180).then(r.bind(r,36029)),"@site/versioned_docs/version-v0.18.0/sec/smart_contract_audit.md",36029],dcd9879b:[()=>r.e(38471).then(r.bind(r,95079)),"@site/versioned_docs/version-v0.16.0/int/faq/errors.mdx",95079],dd38c9fa:[()=>r.e(28173).then(r.bind(r,180)),"@site/versioned_docs/version-v0.14.4/charon/cluster-configuration.md",180],dd5c1a23:[()=>r.e(69480).then(r.bind(r,74257)),"@site/versioned_docs/version-v0.13.0/int/Overview.md",74257],dd67467c:[()=>r.e(93738).then(r.bind(r,48068)),"@site/versioned_docs/version-v0.19.2/sec/ev-assessment.md",48068],dd6e5fbb:[()=>r.e(60301).then(r.bind(r,78875)),"@site/versioned_docs/version-v0.17.0/sc/01_introducing-obol-managers.md",78875],dd8f682c:[()=>r.e(27174).then(r.bind(r,94201)),"@site/versioned_docs/version-v0.5.0/cg/bug-report.md",94201],dd99ce40:[()=>r.e(96821).then(r.bind(r,67902)),"@site/versioned_docs/version-v1.0.0/fr/ethereum_and_dvt.md",67902],ddf6a377:[()=>r.e(87177).then(r.bind(r,36252)),"@site/versioned_docs/version-v0.5.0/int/Overview.md",36252],de87fbd8:[()=>r.e(45521).then(r.bind(r,56259)),"@site/versioned_docs/version-v0.10.0/cg/docs.md",56259],dedcff0b:[()=>r.e(9947).then(r.bind(r,97891)),"@site/versioned_docs/version-v1.1.1/advanced/quickstart-combine.md",97891],dee142e8:[()=>r.e(30897).then(r.bind(r,67403)),"@site/versioned_docs/version-v1.0.0/start/quickstart_overview.md",67403],df260015:[()=>r.e(47283).then(r.bind(r,6731)),"@site/versioned_docs/version-v0.4.0/sc/01_introducing-obol-managers.md",6731],df894e54:[()=>r.e(54266).then(r.bind(r,78482)),"@site/versioned_docs/version-v0.7.0/dv/07_p2p-interface.md",78482],dfe47a8f:[()=>r.e(48580).then(r.bind(r,83604)),"@site/versioned_docs/version-v0.9.0/sc/01_introducing-obol-managers.md",83604],e0338261:[()=>r.e(81691).then(r.bind(r,7823)),"@site/versioned_docs/version-v0.19.2/cf/bug-report.md",7823],e044df1b:[()=>r.e(38079).then(r.bind(r,98977)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/OperatorPayload.md",98977],e04ea94d:[()=>r.e(89711).then(r.bind(r,62236)),"@site/versioned_docs/version-v0.19.1/sdk/enumerations/FORK_MAPPING.md",62236],e0557e97:[()=>r.e(30974).then(r.bind(r,76315)),"@site/docs/sdk/index.md",76315],e09016be:[()=>r.e(56237).then(r.bind(r,20653)),"@site/versioned_docs/version-v0.15.0/sc/01_introducing-obol-managers.md",20653],e0b90a4f:[()=>r.e(92372).then(r.bind(r,65435)),"@site/versioned_docs/version-v0.10.1/int/key-concepts.md",65435],e0c0fdf2:[()=>r.e(56199).then(r.bind(r,79598)),"@site/versioned_docs/version-v0.15.0/int/quickstart/index.md",79598],e0defa33:[()=>r.e(75664).then(r.bind(r,48449)),"@site/versioned_docs/version-v0.16.0/charon/intro.md",48449],e1428fa9:[()=>r.e(79479).then(r.bind(r,41351)),"@site/versioned_docs/version-v0.11.0/dv/06_peer-discovery.md",41351],e169f640:[()=>r.e(65854).then(r.bind(r,57547)),"@site/versioned_docs/version-v1.1.1/sec/ev-assessment.md",57547],e1a61f89:[()=>r.e(48284).then(r.bind(r,52310)),"@site/versioned_docs/version-v0.17.0/int/quickstart/quickstart-mainnet.md",52310],e1bd423a:[()=>r.e(29113).then(r.bind(r,62095)),"@site/versioned_docs/version-v0.13.0/sc/01_introducing-obol-managers.md",62095],e237229a:[()=>r.e(28518).then(r.bind(r,10720)),"@site/versioned_docs/version-v0.17.1/int/faq/risks.md",10720],e355ca4d:[()=>r.e(94697).then(r.bind(r,82929)),"@site/versioned_docs/version-v0.16.0/charon/dkg.md",82929],e3b672be:[()=>r.e(64279).then(r.bind(r,1646)),"@site/versioned_docs/version-v0.7.0/dvk/01_distributed-validator-keys.md",1646],e433918e:[()=>r.e(89165).then(r.bind(r,93530)),"@site/versioned_docs/version-v0.15.0/fr/eth.md",93530],e4684b80:[()=>r.e(92504).then(r.bind(r,57799)),"@site/versioned_docs/version-v1.1.0/charon/cluster-configuration.md",57799],e48c10d5:[()=>r.e(13973).then(r.bind(r,68962)),"@site/versioned_docs/version-v1.1.0/sdk/type-aliases/ClusterLock.md",68962],e4c53375:[()=>Promise.all([r.e(71869),r.e(59622)]).then(r.bind(r,5014)),"@site/versioned_docs/version-v0.17.1/int/quickstart/alone/create-keys.md",5014],e4fb4480:[()=>r.e(40860).then(r.bind(r,47554)),"@site/docs/sec/contact.md",47554],e50ebedc:[()=>r.e(3132).then(r.bind(r,78270)),"@site/versioned_docs/version-v0.6.1/dv/01_introducing-charon.md",78270],e5215001:[()=>Promise.all([r.e(71869),r.e(65148)]).then(r.bind(r,31839)),"@site/versioned_docs/version-v0.17.1/int/quickstart/group/quickstart-group-leader-creator.md",31839],e56922dc:[()=>r.e(72705).then(r.bind(r,60481)),"@site/versioned_docs/version-v0.12.0/int/quickstart/index.md",60481],e5717e38:[()=>r.e(84168).then(r.bind(r,61996)),"@site/versioned_docs/version-v0.6.1/int/quickstart/quickstart-group.md",61996],e584a802:[()=>r.e(35436).then(r.bind(r,94196)),"@site/versioned_docs/version-v0.19.1/advanced/quickstart-split.md",94196],e593e752:[()=>r.e(42332).then(r.bind(r,35732)),"@site/versioned_docs/version-v0.6.1/dvk/03_dkg_cli_reference.md",35732],e5a47273:[()=>r.e(71699).then(r.bind(r,19970)),"@site/versioned_docs/version-v0.19.1/sdk/type-aliases/OperatorPayload.md",19970],e5b70074:[()=>r.e(74457).then(r.bind(r,54076)),"@site/versioned_docs/version-v0.6.0/cg/docs.md",54076],e5efb253:[()=>r.e(86432).then(r.bind(r,68638)),"@site/docs/sec/threat_model.md",68638],e68db6c7:[()=>r.e(85560).then(r.bind(r,26615)),"@site/versioned_docs/version-v0.17.0/int/faq/general.md",26615],e6f8f169:[()=>r.e(60584).then(r.bind(r,40476)),"@site/versioned_docs/version-v0.14.0/testnet.md",40476],e7475371:[()=>r.e(70396).then(r.bind(r,34469)),"@site/versioned_docs/version-v1.1.1/faq/client_configurations.md",34469],e78bf1cf:[()=>r.e(68745).then(r.bind(r,94016)),"@site/versioned_docs/version-v0.8.1/dv/08_distributed-validator-cluster-manifest.md",94016],e7a6540a:[()=>r.e(83148).then(r.bind(r,61)),"@site/versioned_docs/version-v1.1.0/dvl/intro.md",61],e7b263ea:[()=>r.e(8160).then(r.bind(r,44462)),"@site/docs/sdk/functions/validateClusterLock.md",44462],e854fedb:[()=>r.e(81158).then(r.bind(r,40788)),"@site/versioned_docs/version-v0.17.0/int/quickstart/index.md",40788],e953e86f:[()=>r.e(55190).then(r.bind(r,43589)),"@site/versioned_docs/version-v0.10.1/sc/01_introducing-obol-managers.md",43589],e96214e8:[()=>r.e(34541).then(r.bind(r,8688)),"@site/versioned_docs/version-v0.14.0/dvl/intro.md",8688],e9a7ef96:[()=>r.e(74713).then(r.bind(r,19428)),"@site/versioned_docs/version-v0.19.2/sdk/functions/validateClusterLock.md",19428],e9d64267:[()=>r.e(40068).then(r.bind(r,16504)),"@site/versioned_docs/version-v0.7.0/dvk/03_dkg_cli_reference.md",16504],ea5b3169:[()=>r.e(9275).then(r.bind(r,5196)),"@site/versioned_docs/version-v0.3.0/dvk/03_dkg_cli_reference.md",5196],ea87e613:[()=>r.e(23027).then(r.bind(r,14429)),"@site/versioned_docs/version-v1.0.0/sec/threat_model.md",14429],eaaccf58:[()=>r.e(73801).then(r.bind(r,14122)),"@site/versioned_docs/version-v0.19.1/cf/feedback.md",14122],eace1dea:[()=>r.e(11196).then(r.bind(r,6229)),"@site/versioned_docs/version-v0.6.1/dvk/02_distributed_validator_launchpad.md",6229],ead35016:[()=>r.e(99452).then(r.bind(r,13385)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/DepositData.md",13385],eae4fb66:[()=>Promise.all([r.e(71869),r.e(41154)]).then(r.bind(r,56995)),"@site/versioned_docs/version-v0.16.0/int/quickstart/group/quickstart-group-leader-creator.md",56995],ebb1f61d:[()=>r.e(79630).then(r.bind(r,30936)),"@site/versioned_docs/version-v0.12.0/dv/06_peer-discovery.md",30936],ec803fa5:[()=>r.e(38174).then(r.bind(r,82765)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/OperatorPayload.md",82765],ec846649:[()=>r.e(78754).then(r.bind(r,3645)),"@site/versioned_docs/version-v0.12.0/cg/bug-report.md",3645],ec855b2a:[()=>r.e(900).then(r.bind(r,1454)),"@site/versioned_docs/version-v0.16.0/testnet.md",1454],eccbb85b:[()=>r.e(76859).then(r.bind(r,1257)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/prysm-vc.md",1257],ed3d9528:[()=>r.e(31041).then(r.bind(r,53234)),"@site/versioned_docs/version-v1.1.1/charon/cluster-configuration.md",53234],ed5d355f:[()=>Promise.all([r.e(71869),r.e(94014)]).then(r.bind(r,75878)),"@site/docs/start/quickstart_alone.mdx",75878],ed9f33c1:[()=>r.e(56639).then(r.bind(r,80973)),"@site/versioned_docs/version-v0.14.4/sec/roadmap.md",80973],edfdef31:[()=>r.e(44587).then(r.bind(r,14198)),"@site/docs/start/quickstart_overview.md",14198],ee27d4a6:[()=>r.e(26133).then(r.bind(r,92418)),"@site/versioned_docs/version-v0.3.0/dv/06_peer-discovery.md",92418],ee4cf53c:[()=>Promise.all([r.e(71869),r.e(91471)]).then(r.bind(r,1573)),"@site/versioned_docs/version-v0.18.0/int/quickstart/activate-dv.md",1573],ee7b3e8f:[()=>r.e(9676).then(r.bind(r,33891)),"@site/versioned_docs/version-v0.19.1/charon/networking.md",33891],ee818bc0:[()=>r.e(87011).then(r.bind(r,61041)),"@site/versioned_docs/version-v0.7.0/intro.md",61041],ee8cba70:[()=>r.e(25692).then(r.bind(r,64957)),"@site/versioned_docs/version-v0.4.0/int/Overview.md",64957],eec20622:[()=>r.e(19908).then(r.bind(r,22998)),"@site/versioned_docs/version-v0.10.1/int/quickstart/quickstart-builder-api.md",22998],ef67c962:[()=>r.e(44507).then(r.bind(r,53952)),"@site/versioned_docs/version-v1.1.1/sdk/type-aliases/OperatorPayload.md",53952],ef9aa3bd:[()=>r.e(26354).then(r.bind(r,38684)),"@site/versioned_docs/version-v0.19.1/fr/ethereum_and_dvt.md",38684],efad57a5:[()=>r.e(13179).then(r.bind(r,64507)),"@site/versioned_docs/version-v0.19.0/int/quickstart/advanced/self-relay.md",64507],efe62aa6:[()=>r.e(46605).then(r.bind(r,27827)),"@site/versioned_docs/version-v0.10.1/int/Overview.md",27827],f00553bc:[()=>r.e(11669).then(r.bind(r,65737)),"@site/versioned_docs/version-v0.17.0/int/faq/threat_model.md",65737],f016b88f:[()=>Promise.all([r.e(71869),r.e(66312)]).then(r.bind(r,66362)),"@site/versioned_docs/version-v1.1.1/faq/general.mdx",66362],f0776a7c:[()=>r.e(70810).then(r.bind(r,54242)),"@site/versioned_docs/version-v1.0.0/sdk/classes/Client.md",54242],f07f4a80:[()=>Promise.all([r.e(71869),r.e(24415)]).then(r.bind(r,11787)),"@site/versioned_docs/version-v0.18.0/int/quickstart/quickstart-exit.md",11787],f093c5b3:[()=>r.e(16704).then(r.bind(r,24389)),"@site/versioned_docs/version-v0.13.0/int/quickstart/quickstart-alone.md",24389],f0ad3fbb:[()=>Promise.all([r.e(71869),r.e(5638),r.e(42969)]).then(r.bind(r,5638)),"@theme/ApiDoc",5638],f1057f16:[()=>r.e(96727).then(r.bind(r,92687)),"@site/versioned_docs/version-v0.14.4/charon/charon-cli-reference.md",92687],f10cedb9:[()=>Promise.all([r.e(71869),r.e(81599)]).then(r.bind(r,18378)),"@site/versioned_docs/version-v0.17.0/int/quickstart/group/quickstart-group-leader-creator.md",18378],f11baa2b:[()=>r.e(70423).then(r.bind(r,55292)),"@site/versioned_docs/version-v0.5.0/dv/01_introducing-charon.md",55292],f142d384:[()=>r.e(96125).then(r.bind(r,42812)),"@site/docs/faq/dkg_failure.md",42812],f1ea3e57:[()=>r.e(92450).then(r.bind(r,81489)),"@site/versioned_docs/version-v0.4.0/testnet.md",81489],f202582e:[()=>r.e(30265).then(r.bind(r,91975)),"@site/versioned_docs/version-v0.10.0/fr/eth.md",91975],f2187503:[()=>r.e(92227).then(r.bind(r,52650)),"@site/versioned_docs/version-v0.6.0/int/working-groups.md",52650],f2255e21:[()=>r.e(72841).then(r.bind(r,81339)),"@site/versioned_docs/version-v0.19.0/dvl/intro.md",81339],f2405960:[()=>r.e(48215).then(r.bind(r,59563)),"@site/versioned_docs/version-v0.9.0/intro.md",59563],f2511b07:[()=>r.e(24911).then(r.bind(r,40451)),"@site/versioned_docs/version-v1.0.0/sdk/functions/validateClusterLock.md",40451],f2a59512:[()=>r.e(83054).then(r.bind(r,88955)),"@site/docs/sdk/interfaces/ClusterDefinition.md",88955],f2c8d398:[()=>r.e(14974).then(r.bind(r,61675)),"@site/versioned_docs/version-v0.10.0/int/quickstart/index.md",61675],f30aa7cd:[()=>r.e(85046).then(r.bind(r,27391)),"@site/versioned_docs/version-v0.19.2/cf/docs.md",27391],f339cbdb:[()=>r.e(52871).then(r.t.bind(r,54432,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-15-0-159.json",54432],f38dca20:[()=>r.e(62284).then(r.bind(r,47120)),"@site/versioned_docs/version-v0.17.0/int/quickstart/alone/test-locally.md",47120],f3a262ed:[()=>r.e(9520).then(r.bind(r,43002)),"@site/versioned_docs/version-v0.19.0/charon/dkg.md",43002],f3b8577d:[()=>r.e(45261).then(r.bind(r,89808)),"@site/versioned_docs/version-v0.9.0/int/key-concepts.md",89808],f4195d4c:[()=>r.e(14236).then(r.bind(r,56896)),"@site/versioned_docs/version-v0.3.0/fr/golang.md",56896],f4282015:[()=>r.e(1639).then(r.bind(r,5266)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/BuilderRegistrationMessage.md",5266],f447d5bf:[()=>r.e(55408).then(r.bind(r,81031)),"@site/versioned_docs/version-v0.13.0/charon/peer-discovery.md",81031],f4938d41:[()=>r.e(91368).then(r.bind(r,63187)),"@site/versioned_docs/version-v0.12.0/int/faq/errors.mdx",63187],f540759c:[()=>r.e(15944).then(r.bind(r,38782)),"@site/docs/sec/ev-assessment.md",38782],f550464f:[()=>r.e(50715).then(r.bind(r,38720)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/quickstart-split.md",38720],f59a7424:[()=>r.e(94821).then(r.bind(r,71333)),"@site/versioned_docs/version-v0.17.1/charon/intro.md",71333],f63a7017:[()=>r.e(83618).then(r.bind(r,36265)),"@site/versioned_docs/version-v0.19.2/sdk/type-aliases/ClusterOperator.md",36265],f73fd1b0:[()=>r.e(22878).then(r.bind(r,86272)),"@site/versioned_docs/version-v1.1.0/sec/threat_model.md",86272],f783216f:[()=>Promise.all([r.e(71869),r.e(38762)]).then(r.bind(r,34937)),"@site/versioned_docs/version-v0.19.0/int/quickstart/alone/create-keys.md",34937],f8708afa:[()=>r.e(44954).then(r.bind(r,60244)),"@site/versioned_docs/version-v0.13.0/int/quickstart/group/index.md",60244],f87658ad:[()=>r.e(59658).then(r.bind(r,92734)),"@site/versioned_docs/version-v0.3.0/sc/01_introducing-obol-managers.md",92734],f897fea5:[()=>r.e(304).then(r.bind(r,6221)),"@site/versioned_docs/version-v0.17.0/dvl/intro.md",6221],f8bbd440:[()=>r.e(44077).then(r.bind(r,77491)),"@site/versioned_docs/version-v0.6.1/glossary.md",77491],f9664d45:[()=>r.e(21101).then(r.bind(r,75854)),"@site/docs/sdk/type-aliases/SplitRecipient.md",75854],f992bb2d:[()=>r.e(87239).then(r.bind(r,54308)),"@site/versioned_docs/version-v0.12.0/dvk/01_distributed-validator-keys.md",54308],f9af2568:[()=>r.e(59880).then(r.bind(r,77952)),"@site/versioned_docs/version-v0.3.0/dv/09_charon_cli_reference.md",77952],f9b1a389:[()=>r.e(93254).then(r.bind(r,33651)),"@site/versioned_docs/version-v1.1.0/cf/feedback.md",33651],f9b5ede0:[()=>r.e(89943).then(r.bind(r,45596)),"@site/versioned_docs/version-v0.11.0/cg/bug-report.md",45596],fa8ea991:[()=>Promise.all([r.e(71869),r.e(51001)]).then(r.bind(r,29843)),"@site/versioned_docs/version-v0.19.1/start/quickstart_alone.md",29843],facdf59b:[()=>r.e(49955).then(r.bind(r,70965)),"@site/versioned_docs/version-v1.1.1/sec/bug-bounty.md",70965],faf3d23c:[()=>r.e(83345).then(r.bind(r,3284)),"@site/versioned_docs/version-v1.0.0/cf/docs.md",3284],fb0a2bc3:[()=>r.e(96728).then(r.bind(r,26932)),"@site/versioned_docs/version-v0.4.0/intro.md",26932],fbb5ccb7:[()=>r.e(25999).then(r.bind(r,52352)),"@site/versioned_docs/version-v0.11.0/dvk/02_distributed_validator_launchpad.md",52352],fbb6b0e9:[()=>Promise.all([r.e(71869),r.e(24647)]).then(r.bind(r,60586)),"@site/versioned_docs/version-v0.16.0/int/quickstart/alone/create-keys.md",60586],fbbbcfe7:[()=>r.e(42104).then(r.t.bind(r,7526,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-v-0-19-0-cd6.json",7526],fbdc106c:[()=>r.e(53394).then(r.bind(r,54213)),"@site/versioned_docs/version-v0.4.0/dv/08_distributed-validator-cluster-manifest.md",54213],fc220ba6:[()=>r.e(59865).then(r.bind(r,40398)),"@site/versioned_docs/version-v0.17.0/charon/charon-cli-reference.md",40398],fc5e4b15:[()=>r.e(38360).then(r.bind(r,29126)),"@site/versioned_docs/version-v0.18.0/int/quickstart/advanced/adv-docker-configs.md",29126],fcd62f62:[()=>r.e(77624).then(r.bind(r,85073)),"@site/versioned_docs/version-v0.16.0/charon/charon-cli-reference.md",85073],fd2aace6:[()=>r.e(41287).then(r.bind(r,82639)),"@site/versioned_docs/version-v0.16.0/int/quickstart/advanced/quickstart-combine.md",82639],fdb25774:[()=>r.e(50232).then(r.bind(r,57933)),"@site/versioned_docs/version-v1.1.0/advanced/quickstart-split.md",57933],fdc81b2c:[()=>Promise.all([r.e(71869),r.e(61660),r.e(48148)]).then(r.bind(r,34758)),"@site/versioned_docs/version-v0.19.0/int/quickstart/quickstart-exit.md",34758],fdf81148:[()=>r.e(16101).then(r.bind(r,94427)),"@site/versioned_docs/version-v0.17.1/sec/ev-assessment.md",94427],fe3151c2:[()=>r.e(81821).then(r.bind(r,92978)),"@site/versioned_docs/version-v0.10.0/dv/08_distributed-validator-cluster-manifest.md",92978],fe53aaab:[()=>r.e(58303).then(r.bind(r,92886)),"@site/versioned_docs/version-v0.19.1/cf/bug-report.md",92886],fe62e4b0:[()=>r.e(34837).then(r.bind(r,22458)),"@site/versioned_docs/version-v0.9.0/dv/09_charon_cli_reference.md",22458],fe9dba42:[()=>r.e(83134).then(r.bind(r,71165)),"@site/versioned_docs/version-v1.1.0/int/Overview.md",71165],fec6b268:[()=>r.e(5869).then(r.bind(r,74415)),"@site/versioned_docs/version-v0.14.0/cg/bug-report.md",74415],ff28279f:[()=>r.e(21765).then(r.bind(r,8019)),"@site/versioned_docs/version-v0.14.0/int/quickstart/group/index.md",8019],ff6ef089:[()=>r.e(81335).then(r.bind(r,45253)),"@site/versioned_docs/version-v0.9.0/glossary.md",45253]};var s=r(74848);function c(e){let{error:t,retry:r,pastDelay:n}=e;return t?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(t)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:r,children:"Retry"})})]}):n?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var d=r(81604),l=r(23363);function u(e,t){if("*"===e)return o()({loading:c,loader:()=>r.e(72560).then(r.bind(r,72560)),modules:["@theme/NotFound"],webpack:()=>[72560],render(e,t){const r=e.default;return(0,s.jsx)(l.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(r,{...t})})}});const n=a[`${e}-${t}`],u={},p=[],v=[],b=(0,d.A)(n);return Object.entries(b).forEach((e=>{let[t,r]=e;const n=i[r];n&&(u[t]=n[0],p.push(n[1]),v.push(n[2]))})),o().Map({loading:c,loader:u,modules:p,webpack:()=>v,render(t,r){const o=JSON.parse(JSON.stringify(n));Object.entries(t).forEach((t=>{let[r,n]=t;const a=n.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(n).filter((e=>"default"!==e)).forEach((e=>{a[e]=n[e]}));let i=o;const s=r.split(".");s.slice(0,-1).forEach((e=>{i=i[e]})),i[s[s.length-1]]=a}));const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const c=o.__props;return delete o.__props,(0,s.jsx)(l.W,{value:i,children:(0,s.jsx)(a,{...o,...c,...r})})}})}const p=[{path:"/api",component:u("/api","a0c"),exact:!0},{path:"/docs",component:u("/docs","fb1"),routes:[{path:"/docs/next",component:u("/docs/next","a02"),routes:[{path:"/docs/next",component:u("/docs/next","d8d"),routes:[{path:"/docs/next/advanced/adv-docker-configs",component:u("/docs/next/advanced/adv-docker-configs","d56"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/deployment-best-practices",component:u("/docs/next/advanced/deployment-best-practices","76d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/lido_csm",component:u("/docs/next/advanced/lido_csm","0cc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/monitoring",component:u("/docs/next/advanced/monitoring","e83"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/obol-monitoring",component:u("/docs/next/advanced/obol-monitoring","8e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/quickstart-builder-api",component:u("/docs/next/advanced/quickstart-builder-api","1eb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/quickstart-combine",component:u("/docs/next/advanced/quickstart-combine","d45"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/quickstart-eigenpod",component:u("/docs/next/advanced/quickstart-eigenpod","304"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/quickstart-sdk",component:u("/docs/next/advanced/quickstart-sdk","f67"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/quickstart-split",component:u("/docs/next/advanced/quickstart-split","2fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/self-relay",component:u("/docs/next/advanced/self-relay","010"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/advanced/test-command",component:u("/docs/next/advanced/test-command","9de"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/cf/bug-report",component:u("/docs/next/cf/bug-report","dd0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/cf/docs",component:u("/docs/next/cf/docs","0ff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/cf/feedback",component:u("/docs/next/cf/feedback","3d1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/charon/charon-cli-reference",component:u("/docs/next/charon/charon-cli-reference","6cb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/charon/cluster-configuration",component:u("/docs/next/charon/cluster-configuration","01c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/charon/dkg",component:u("/docs/next/charon/dkg","056"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/charon/intro",component:u("/docs/next/charon/intro","70f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/charon/networking",component:u("/docs/next/charon/networking","d0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/dvl/intro",component:u("/docs/next/dvl/intro","b3c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/client_configurations",component:u("/docs/next/faq/client_configurations","5c6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/contributions",component:u("/docs/next/faq/contributions","122"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/Dappnode",component:u("/docs/next/faq/Dappnode","2ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/dkg_failure",component:u("/docs/next/faq/dkg_failure","0ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/errors",component:u("/docs/next/faq/errors","d2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/general",component:u("/docs/next/faq/general","149"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/peer_score",component:u("/docs/next/faq/peer_score","376"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/faq/risks",component:u("/docs/next/faq/risks","a4e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/fr/ethereum_and_dvt",component:u("/docs/next/fr/ethereum_and_dvt","c7b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/fr/resources",component:u("/docs/next/fr/resources","bdb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/fr/testnet",component:u("/docs/next/fr/testnet","d58"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/int/how_where_DVs",component:u("/docs/next/int/how_where_DVs","27e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/int/key-concepts",component:u("/docs/next/int/key-concepts","85a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/int/Overview",component:u("/docs/next/int/Overview","925"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sc/introducing-obol-splits",component:u("/docs/next/sc/introducing-obol-splits","d27"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sdk",component:u("/docs/next/sdk","950"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/classes/Client",component:u("/docs/next/sdk/classes/Client","2ca"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/enumerations/FORK_MAPPING",component:u("/docs/next/sdk/enumerations/FORK_MAPPING","3e2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/functions/validateClusterLock",component:u("/docs/next/sdk/functions/validateClusterLock","abd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/interfaces/ClusterDefinition",component:u("/docs/next/sdk/interfaces/ClusterDefinition","03c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/interfaces/RewardsSplitPayload",component:u("/docs/next/sdk/interfaces/RewardsSplitPayload","98f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/BuilderRegistration",component:u("/docs/next/sdk/type-aliases/BuilderRegistration","c21"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/BuilderRegistrationMessage",component:u("/docs/next/sdk/type-aliases/BuilderRegistrationMessage","c36"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ClusterCreator",component:u("/docs/next/sdk/type-aliases/ClusterCreator","79d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ClusterLock",component:u("/docs/next/sdk/type-aliases/ClusterLock","ed9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ClusterOperator",component:u("/docs/next/sdk/type-aliases/ClusterOperator","7da"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ClusterPayload",component:u("/docs/next/sdk/type-aliases/ClusterPayload","fae"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ClusterValidator",component:u("/docs/next/sdk/type-aliases/ClusterValidator","99d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/DepositData",component:u("/docs/next/sdk/type-aliases/DepositData","e00"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/DistributedValidator",component:u("/docs/next/sdk/type-aliases/DistributedValidator","32b"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/ETH_ADDRESS",component:u("/docs/next/sdk/type-aliases/ETH_ADDRESS","238"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/OperatorPayload",component:u("/docs/next/sdk/type-aliases/OperatorPayload","2ed"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/SplitRecipient",component:u("/docs/next/sdk/type-aliases/SplitRecipient","9d0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sdk/type-aliases/TotalSplitPayload",component:u("/docs/next/sdk/type-aliases/TotalSplitPayload","fb0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/next/sec/bug-bounty",component:u("/docs/next/sec/bug-bounty","22f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sec/contact",component:u("/docs/next/sec/contact","e8f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sec/ev-assessment",component:u("/docs/next/sec/ev-assessment","e3d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sec/overview",component:u("/docs/next/sec/overview","2b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sec/smart_contract_audit",component:u("/docs/next/sec/smart_contract_audit","79d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/sec/threat_model",component:u("/docs/next/sec/threat_model","1a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/activate-dv",component:u("/docs/next/start/activate-dv","0ff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/quickstart_alone",component:u("/docs/next/start/quickstart_alone","116"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/quickstart_group",component:u("/docs/next/start/quickstart_group","6a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/quickstart_overview",component:u("/docs/next/start/quickstart_overview","c05"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/quickstart-exit",component:u("/docs/next/start/quickstart-exit","4dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/next/start/update",component:u("/docs/next/start/update","8a8"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.10.0",component:u("/docs/v0.10.0","934"),routes:[{path:"/docs/v0.10.0",component:u("/docs/v0.10.0","e7a"),routes:[{path:"/docs/v0.10.0/cg/bug-report",component:u("/docs/v0.10.0/cg/bug-report","998"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/cg/docs",component:u("/docs/v0.10.0/cg/docs","9af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/charon_cli_reference",component:u("/docs/v0.10.0/dv/charon_cli_reference","18a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.10.0/dv/distributed-validator-cluster-manifest","cf8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/introducing-charon",component:u("/docs/v0.10.0/dv/introducing-charon","5c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/p2p-interface",component:u("/docs/v0.10.0/dv/p2p-interface","c57"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/peer-discovery",component:u("/docs/v0.10.0/dv/peer-discovery","23f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dv/validator-creation",component:u("/docs/v0.10.0/dv/validator-creation","0dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.10.0/dvk/distributed_validator_launchpad","816"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/dvk/distributed-validator-keys",component:u("/docs/v0.10.0/dvk/distributed-validator-keys","af2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/fr/eth",component:u("/docs/v0.10.0/fr/eth","1c0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/fr/golang",component:u("/docs/v0.10.0/fr/golang","97f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/glossary",component:u("/docs/v0.10.0/glossary","e65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/faq",component:u("/docs/v0.10.0/int/faq","053"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/key-concepts",component:u("/docs/v0.10.0/int/key-concepts","b9a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/Overview",component:u("/docs/v0.10.0/int/Overview","988"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/quickstart",component:u("/docs/v0.10.0/int/quickstart","a89"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/quickstart/quickstart-alone",component:u("/docs/v0.10.0/int/quickstart/quickstart-alone","ffe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.10.0/int/quickstart/quickstart-builder-api","ee3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/quickstart/quickstart-group",component:u("/docs/v0.10.0/int/quickstart/quickstart-group","789"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/int/working-groups",component:u("/docs/v0.10.0/int/working-groups","7e2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/intro",component:u("/docs/v0.10.0/intro","ff9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/sc/introducing-obol-managers",component:u("/docs/v0.10.0/sc/introducing-obol-managers","3e6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.0/testnet",component:u("/docs/v0.10.0/testnet","85a"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.10.1",component:u("/docs/v0.10.1","a6c"),routes:[{path:"/docs/v0.10.1",component:u("/docs/v0.10.1","947"),routes:[{path:"/docs/v0.10.1/cg/bug-report",component:u("/docs/v0.10.1/cg/bug-report","102"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/cg/docs",component:u("/docs/v0.10.1/cg/docs","d2a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/charon_cli_reference",component:u("/docs/v0.10.1/dv/charon_cli_reference","f86"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.10.1/dv/distributed-validator-cluster-manifest","c62"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/introducing-charon",component:u("/docs/v0.10.1/dv/introducing-charon","f66"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/p2p-interface",component:u("/docs/v0.10.1/dv/p2p-interface","b20"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/peer-discovery",component:u("/docs/v0.10.1/dv/peer-discovery","f35"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dv/validator-creation",component:u("/docs/v0.10.1/dv/validator-creation","b7f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dvk/distributed_validator_launchpad",component:u("/docs/v0.10.1/dvk/distributed_validator_launchpad","36b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/dvk/distributed-validator-keys",component:u("/docs/v0.10.1/dvk/distributed-validator-keys","86a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/fr/eth",component:u("/docs/v0.10.1/fr/eth","7bc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/fr/golang",component:u("/docs/v0.10.1/fr/golang","950"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/glossary",component:u("/docs/v0.10.1/glossary","b73"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/faq/errors",component:u("/docs/v0.10.1/int/faq/errors","6e7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/faq/general",component:u("/docs/v0.10.1/int/faq/general","82c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/key-concepts",component:u("/docs/v0.10.1/int/key-concepts","3d1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/Overview",component:u("/docs/v0.10.1/int/Overview","b8f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/quickstart",component:u("/docs/v0.10.1/int/quickstart","81b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/quickstart/group/quickstart-group-cli",component:u("/docs/v0.10.1/int/quickstart/group/quickstart-group-cli","8f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/quickstart/group/quickstart-group-launchpad",component:u("/docs/v0.10.1/int/quickstart/group/quickstart-group-launchpad","b5c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/quickstart/quickstart-alone",component:u("/docs/v0.10.1/int/quickstart/quickstart-alone","e58"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/quickstart/quickstart-builder-api",component:u("/docs/v0.10.1/int/quickstart/quickstart-builder-api","2b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/int/working-groups",component:u("/docs/v0.10.1/int/working-groups","224"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/intro",component:u("/docs/v0.10.1/intro","956"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/sc/introducing-obol-managers",component:u("/docs/v0.10.1/sc/introducing-obol-managers","dbf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.10.1/testnet",component:u("/docs/v0.10.1/testnet","97d"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.11.0",component:u("/docs/v0.11.0","b34"),routes:[{path:"/docs/v0.11.0",component:u("/docs/v0.11.0","b02"),routes:[{path:"/docs/v0.11.0/cg/bug-report",component:u("/docs/v0.11.0/cg/bug-report","738"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/cg/docs",component:u("/docs/v0.11.0/cg/docs","7d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/charon_cli_reference",component:u("/docs/v0.11.0/dv/charon_cli_reference","0fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.11.0/dv/distributed-validator-cluster-manifest","de1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/introducing-charon",component:u("/docs/v0.11.0/dv/introducing-charon","baa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/p2p-interface",component:u("/docs/v0.11.0/dv/p2p-interface","973"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/peer-discovery",component:u("/docs/v0.11.0/dv/peer-discovery","ff9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dv/validator-creation",component:u("/docs/v0.11.0/dv/validator-creation","f50"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.11.0/dvk/distributed_validator_launchpad","513"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/dvk/distributed-validator-keys",component:u("/docs/v0.11.0/dvk/distributed-validator-keys","50b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/fr/eth",component:u("/docs/v0.11.0/fr/eth","cfe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/fr/golang",component:u("/docs/v0.11.0/fr/golang","c82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/glossary",component:u("/docs/v0.11.0/glossary","bf2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/faq/errors",component:u("/docs/v0.11.0/int/faq/errors","4ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/faq/general",component:u("/docs/v0.11.0/int/faq/general","421"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/key-concepts",component:u("/docs/v0.11.0/int/key-concepts","159"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/Overview",component:u("/docs/v0.11.0/int/Overview","91c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/quickstart",component:u("/docs/v0.11.0/int/quickstart","1af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/quickstart/group/quickstart-group-cli",component:u("/docs/v0.11.0/int/quickstart/group/quickstart-group-cli","8d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/quickstart/group/quickstart-group-launchpad",component:u("/docs/v0.11.0/int/quickstart/group/quickstart-group-launchpad","457"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/quickstart/quickstart-alone",component:u("/docs/v0.11.0/int/quickstart/quickstart-alone","5ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.11.0/int/quickstart/quickstart-builder-api","ff5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/int/working-groups",component:u("/docs/v0.11.0/int/working-groups","4f3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/intro",component:u("/docs/v0.11.0/intro","90d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/sc/introducing-obol-managers",component:u("/docs/v0.11.0/sc/introducing-obol-managers","0fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.11.0/testnet",component:u("/docs/v0.11.0/testnet","184"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.12.0",component:u("/docs/v0.12.0","dc2"),routes:[{path:"/docs/v0.12.0",component:u("/docs/v0.12.0","7c2"),routes:[{path:"/docs/v0.12.0/cg/bug-report",component:u("/docs/v0.12.0/cg/bug-report","03a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/cg/docs",component:u("/docs/v0.12.0/cg/docs","6b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/charon_cli_reference",component:u("/docs/v0.12.0/dv/charon_cli_reference","ccf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.12.0/dv/distributed-validator-cluster-manifest","873"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/introducing-charon",component:u("/docs/v0.12.0/dv/introducing-charon","5a4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/p2p-interface",component:u("/docs/v0.12.0/dv/p2p-interface","bf9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/peer-discovery",component:u("/docs/v0.12.0/dv/peer-discovery","4d1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dv/validator-creation",component:u("/docs/v0.12.0/dv/validator-creation","539"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.12.0/dvk/distributed_validator_launchpad","56c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/dvk/distributed-validator-keys",component:u("/docs/v0.12.0/dvk/distributed-validator-keys","090"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/fr/eth",component:u("/docs/v0.12.0/fr/eth","e29"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/fr/golang",component:u("/docs/v0.12.0/fr/golang","956"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/glossary",component:u("/docs/v0.12.0/glossary","f31"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/faq/errors",component:u("/docs/v0.12.0/int/faq/errors","102"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/faq/general",component:u("/docs/v0.12.0/int/faq/general","616"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/key-concepts",component:u("/docs/v0.12.0/int/key-concepts","2fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/Overview",component:u("/docs/v0.12.0/int/Overview","26e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/quickstart",component:u("/docs/v0.12.0/int/quickstart","aca"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/quickstart/group/quickstart-group-cli",component:u("/docs/v0.12.0/int/quickstart/group/quickstart-group-cli","77a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/quickstart/group/quickstart-group-launchpad",component:u("/docs/v0.12.0/int/quickstart/group/quickstart-group-launchpad","667"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/quickstart/quickstart-alone",component:u("/docs/v0.12.0/int/quickstart/quickstart-alone","511"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.12.0/int/quickstart/quickstart-builder-api","364"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/int/working-groups",component:u("/docs/v0.12.0/int/working-groups","09f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/intro",component:u("/docs/v0.12.0/intro","55d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/sc/introducing-obol-managers",component:u("/docs/v0.12.0/sc/introducing-obol-managers","844"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.12.0/testnet",component:u("/docs/v0.12.0/testnet","8aa"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.13.0",component:u("/docs/v0.13.0","3fe"),routes:[{path:"/docs/v0.13.0",component:u("/docs/v0.13.0","219"),routes:[{path:"/docs/v0.13.0/cg/bug-report",component:u("/docs/v0.13.0/cg/bug-report","b7f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/cg/docs",component:u("/docs/v0.13.0/cg/docs","d7d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/charon_cli_reference",component:u("/docs/v0.13.0/charon/charon_cli_reference","975"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/cluster-configuration",component:u("/docs/v0.13.0/charon/cluster-configuration","ef1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/dkg",component:u("/docs/v0.13.0/charon/dkg","410"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/intro",component:u("/docs/v0.13.0/charon/intro","fdc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/p2p-interface",component:u("/docs/v0.13.0/charon/p2p-interface","004"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/charon/peer-discovery",component:u("/docs/v0.13.0/charon/peer-discovery","1c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/dvl/intro",component:u("/docs/v0.13.0/dvl/intro","ab7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/fr/eth",component:u("/docs/v0.13.0/fr/eth","964"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/fr/golang",component:u("/docs/v0.13.0/fr/golang","e28"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/faq/errors",component:u("/docs/v0.13.0/int/faq/errors","f64"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/faq/general",component:u("/docs/v0.13.0/int/faq/general","a1f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/key-concepts",component:u("/docs/v0.13.0/int/key-concepts","b19"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/Overview",component:u("/docs/v0.13.0/int/Overview","b19"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart",component:u("/docs/v0.13.0/int/quickstart","5be"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/group",component:u("/docs/v0.13.0/int/quickstart/group","b54"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.13.0/int/quickstart/group/quickstart-group-leader-creator","6ef"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.13.0/int/quickstart/group/quickstart-group-operator","d8a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/quickstart-alone",component:u("/docs/v0.13.0/int/quickstart/quickstart-alone","ae8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.13.0/int/quickstart/quickstart-builder-api","ee1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/int/quickstart/quickstart-cli",component:u("/docs/v0.13.0/int/quickstart/quickstart-cli","71e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/intro",component:u("/docs/v0.13.0/intro","53b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/sc/introducing-obol-managers",component:u("/docs/v0.13.0/sc/introducing-obol-managers","7f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.13.0/testnet",component:u("/docs/v0.13.0/testnet","219"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.14.0",component:u("/docs/v0.14.0","c2a"),routes:[{path:"/docs/v0.14.0",component:u("/docs/v0.14.0","764"),routes:[{path:"/docs/v0.14.0/cg/bug-report",component:u("/docs/v0.14.0/cg/bug-report","bc8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/cg/docs",component:u("/docs/v0.14.0/cg/docs","2bf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/charon/charon-cli-reference",component:u("/docs/v0.14.0/charon/charon-cli-reference","5d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/charon/cluster-configuration",component:u("/docs/v0.14.0/charon/cluster-configuration","dde"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/charon/dkg",component:u("/docs/v0.14.0/charon/dkg","7c0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/charon/intro",component:u("/docs/v0.14.0/charon/intro","ad5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/charon/networking",component:u("/docs/v0.14.0/charon/networking","c2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/dvl/intro",component:u("/docs/v0.14.0/dvl/intro","723"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/fr/eth",component:u("/docs/v0.14.0/fr/eth","f10"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/fr/golang",component:u("/docs/v0.14.0/fr/golang","1e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/faq/errors",component:u("/docs/v0.14.0/int/faq/errors","1aa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/faq/general",component:u("/docs/v0.14.0/int/faq/general","f52"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/key-concepts",component:u("/docs/v0.14.0/int/key-concepts","b4f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/Overview",component:u("/docs/v0.14.0/int/Overview","0a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart",component:u("/docs/v0.14.0/int/quickstart","b59"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/group",component:u("/docs/v0.14.0/int/quickstart/group","8c1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.14.0/int/quickstart/group/quickstart-group-leader-creator","325"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.14.0/int/quickstart/group/quickstart-group-operator","42d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/quickstart-alone",component:u("/docs/v0.14.0/int/quickstart/quickstart-alone","ebe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.14.0/int/quickstart/quickstart-builder-api","0d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/quickstart-cli",component:u("/docs/v0.14.0/int/quickstart/quickstart-cli","7ca"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/int/quickstart/quickstart-combine",component:u("/docs/v0.14.0/int/quickstart/quickstart-combine","829"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/intro",component:u("/docs/v0.14.0/intro","84c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/sc/introducing-obol-managers",component:u("/docs/v0.14.0/sc/introducing-obol-managers","219"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/sec/bug-bounty",component:u("/docs/v0.14.0/sec/bug-bounty","ced"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/sec/contact",component:u("/docs/v0.14.0/sec/contact","32a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/sec/overview",component:u("/docs/v0.14.0/sec/overview","7e1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/sec/roadmap",component:u("/docs/v0.14.0/sec/roadmap","41b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.0/testnet",component:u("/docs/v0.14.0/testnet","f86"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.14.4",component:u("/docs/v0.14.4","f28"),routes:[{path:"/docs/v0.14.4",component:u("/docs/v0.14.4","772"),routes:[{path:"/docs/v0.14.4/cg/bug-report",component:u("/docs/v0.14.4/cg/bug-report","f56"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/cg/docs",component:u("/docs/v0.14.4/cg/docs","b7b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/charon/charon-cli-reference",component:u("/docs/v0.14.4/charon/charon-cli-reference","3c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/charon/cluster-configuration",component:u("/docs/v0.14.4/charon/cluster-configuration","676"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/charon/dkg",component:u("/docs/v0.14.4/charon/dkg","b74"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/charon/intro",component:u("/docs/v0.14.4/charon/intro","d5d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/charon/networking",component:u("/docs/v0.14.4/charon/networking","0dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/dvl/intro",component:u("/docs/v0.14.4/dvl/intro","34b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/fr/eth",component:u("/docs/v0.14.4/fr/eth","e77"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/fr/golang",component:u("/docs/v0.14.4/fr/golang","73f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/faq/errors",component:u("/docs/v0.14.4/int/faq/errors","652"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/faq/general",component:u("/docs/v0.14.4/int/faq/general","6e1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/key-concepts",component:u("/docs/v0.14.4/int/key-concepts","71b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/Overview",component:u("/docs/v0.14.4/int/Overview","778"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart",component:u("/docs/v0.14.4/int/quickstart","d73"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/group",component:u("/docs/v0.14.4/int/quickstart/group","dbe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.14.4/int/quickstart/group/quickstart-group-leader-creator","29a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.14.4/int/quickstart/group/quickstart-group-operator","ef4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-alone",component:u("/docs/v0.14.4/int/quickstart/quickstart-alone","7af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-builder-api",component:u("/docs/v0.14.4/int/quickstart/quickstart-builder-api","a95"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-cli",component:u("/docs/v0.14.4/int/quickstart/quickstart-cli","0f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-combine",component:u("/docs/v0.14.4/int/quickstart/quickstart-combine","6b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-exit",component:u("/docs/v0.14.4/int/quickstart/quickstart-exit","77f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/int/quickstart/quickstart-split",component:u("/docs/v0.14.4/int/quickstart/quickstart-split","452"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/intro",component:u("/docs/v0.14.4/intro","3d6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/sc/introducing-obol-managers",component:u("/docs/v0.14.4/sc/introducing-obol-managers","cc5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/sec/bug-bounty",component:u("/docs/v0.14.4/sec/bug-bounty","72c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/sec/contact",component:u("/docs/v0.14.4/sec/contact","d42"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/sec/overview",component:u("/docs/v0.14.4/sec/overview","d37"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/sec/roadmap",component:u("/docs/v0.14.4/sec/roadmap","ef5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.14.4/testnet",component:u("/docs/v0.14.4/testnet","d02"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.15.0",component:u("/docs/v0.15.0","e37"),routes:[{path:"/docs/v0.15.0",component:u("/docs/v0.15.0","490"),routes:[{path:"/docs/v0.15.0/cg/bug-report",component:u("/docs/v0.15.0/cg/bug-report","d8c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/cg/docs",component:u("/docs/v0.15.0/cg/docs","3bf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/charon/charon-cli-reference",component:u("/docs/v0.15.0/charon/charon-cli-reference","72f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/charon/cluster-configuration",component:u("/docs/v0.15.0/charon/cluster-configuration","009"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/charon/dkg",component:u("/docs/v0.15.0/charon/dkg","214"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/charon/intro",component:u("/docs/v0.15.0/charon/intro","1cc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/charon/networking",component:u("/docs/v0.15.0/charon/networking","c66"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/dvl/intro",component:u("/docs/v0.15.0/dvl/intro","ca2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/fr/eth",component:u("/docs/v0.15.0/fr/eth","b70"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/fr/golang",component:u("/docs/v0.15.0/fr/golang","7dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/faq/errors",component:u("/docs/v0.15.0/int/faq/errors","f94"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/faq/general",component:u("/docs/v0.15.0/int/faq/general","a19"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/key-concepts",component:u("/docs/v0.15.0/int/key-concepts","e24"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/Overview",component:u("/docs/v0.15.0/int/Overview","486"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart",component:u("/docs/v0.15.0/int/quickstart","385"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/group",component:u("/docs/v0.15.0/int/quickstart/group","dac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.15.0/int/quickstart/group/quickstart-group-leader-creator","12f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.15.0/int/quickstart/group/quickstart-group-operator","cbb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-alone",component:u("/docs/v0.15.0/int/quickstart/quickstart-alone","e59"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-builder-api",component:u("/docs/v0.15.0/int/quickstart/quickstart-builder-api","d54"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-cli",component:u("/docs/v0.15.0/int/quickstart/quickstart-cli","3d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-combine",component:u("/docs/v0.15.0/int/quickstart/quickstart-combine","20f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-exit",component:u("/docs/v0.15.0/int/quickstart/quickstart-exit","0c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-mainnet",component:u("/docs/v0.15.0/int/quickstart/quickstart-mainnet","2b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/int/quickstart/quickstart-split",component:u("/docs/v0.15.0/int/quickstart/quickstart-split","d54"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/intro",component:u("/docs/v0.15.0/intro","c3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/sc/introducing-obol-managers",component:u("/docs/v0.15.0/sc/introducing-obol-managers","43e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/sec/bug-bounty",component:u("/docs/v0.15.0/sec/bug-bounty","c90"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/sec/contact",component:u("/docs/v0.15.0/sec/contact","18d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/sec/overview",component:u("/docs/v0.15.0/sec/overview","a16"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/sec/roadmap",component:u("/docs/v0.15.0/sec/roadmap","6b9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.15.0/testnet",component:u("/docs/v0.15.0/testnet","519"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.16.0",component:u("/docs/v0.16.0","ae0"),routes:[{path:"/docs/v0.16.0",component:u("/docs/v0.16.0","542"),routes:[{path:"/docs/v0.16.0/cg/bug-report",component:u("/docs/v0.16.0/cg/bug-report","b12"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/cg/docs",component:u("/docs/v0.16.0/cg/docs","49c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/cg/feedback",component:u("/docs/v0.16.0/cg/feedback","748"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/charon/charon-cli-reference",component:u("/docs/v0.16.0/charon/charon-cli-reference","0c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/charon/cluster-configuration",component:u("/docs/v0.16.0/charon/cluster-configuration","d8a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/charon/dkg",component:u("/docs/v0.16.0/charon/dkg","cce"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/charon/intro",component:u("/docs/v0.16.0/charon/intro","6a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/charon/networking",component:u("/docs/v0.16.0/charon/networking","85f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/dvl/intro",component:u("/docs/v0.16.0/dvl/intro","3ba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/fr/eth",component:u("/docs/v0.16.0/fr/eth","51a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/fr/golang",component:u("/docs/v0.16.0/fr/golang","aaa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/faq/errors",component:u("/docs/v0.16.0/int/faq/errors","95c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/faq/general",component:u("/docs/v0.16.0/int/faq/general","4d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/faq/risks",component:u("/docs/v0.16.0/int/faq/risks","43f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/key-concepts",component:u("/docs/v0.16.0/int/key-concepts","81f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/Overview",component:u("/docs/v0.16.0/int/Overview","8e0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart",component:u("/docs/v0.16.0/int/quickstart","fa1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/activate-dv",component:u("/docs/v0.16.0/int/quickstart/activate-dv","629"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/adv-docker-configs",component:u("/docs/v0.16.0/int/quickstart/advanced/adv-docker-configs","129"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/monitoring-credentials",component:u("/docs/v0.16.0/int/quickstart/advanced/monitoring-credentials","82f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/prysm-vc",component:u("/docs/v0.16.0/int/quickstart/advanced/prysm-vc","4b6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/quickstart-builder-api",component:u("/docs/v0.16.0/int/quickstart/advanced/quickstart-builder-api","772"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/quickstart-combine",component:u("/docs/v0.16.0/int/quickstart/advanced/quickstart-combine","22d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/quickstart-split",component:u("/docs/v0.16.0/int/quickstart/advanced/quickstart-split","dcb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/advanced/self-relay",component:u("/docs/v0.16.0/int/quickstart/advanced/self-relay","f1b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/alone/create-keys",component:u("/docs/v0.16.0/int/quickstart/alone/create-keys","b70"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/alone/deploy",component:u("/docs/v0.16.0/int/quickstart/alone/deploy","995"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/alone/test-locally",component:u("/docs/v0.16.0/int/quickstart/alone/test-locally","e5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/group",component:u("/docs/v0.16.0/int/quickstart/group","50b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/group/quickstart-cli",component:u("/docs/v0.16.0/int/quickstart/group/quickstart-cli","cee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.16.0/int/quickstart/group/quickstart-group-leader-creator","ce9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.16.0/int/quickstart/group/quickstart-group-operator","a73"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/quickstart-exit",component:u("/docs/v0.16.0/int/quickstart/quickstart-exit","73d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/quickstart-mainnet",component:u("/docs/v0.16.0/int/quickstart/quickstart-mainnet","184"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/int/quickstart/update",component:u("/docs/v0.16.0/int/quickstart/update","af2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/intro",component:u("/docs/v0.16.0/intro","450"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/sc/introducing-obol-managers",component:u("/docs/v0.16.0/sc/introducing-obol-managers","44a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/sec/bug-bounty",component:u("/docs/v0.16.0/sec/bug-bounty","14d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/sec/contact",component:u("/docs/v0.16.0/sec/contact","133"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/sec/overview",component:u("/docs/v0.16.0/sec/overview","995"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/sec/roadmap",component:u("/docs/v0.16.0/sec/roadmap","2ac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.16.0/testnet",component:u("/docs/v0.16.0/testnet","3a0"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.17.0",component:u("/docs/v0.17.0","3da"),routes:[{path:"/docs/v0.17.0",component:u("/docs/v0.17.0","4cd"),routes:[{path:"/docs/v0.17.0/cg/bug-report",component:u("/docs/v0.17.0/cg/bug-report","d9d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/cg/docs",component:u("/docs/v0.17.0/cg/docs","e75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/cg/feedback",component:u("/docs/v0.17.0/cg/feedback","0ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/charon/charon-cli-reference",component:u("/docs/v0.17.0/charon/charon-cli-reference","d47"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/charon/cluster-configuration",component:u("/docs/v0.17.0/charon/cluster-configuration","df1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/charon/dkg",component:u("/docs/v0.17.0/charon/dkg","879"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/charon/intro",component:u("/docs/v0.17.0/charon/intro","419"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/charon/networking",component:u("/docs/v0.17.0/charon/networking","28b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/dvl/intro",component:u("/docs/v0.17.0/dvl/intro","b83"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/fr/eth",component:u("/docs/v0.17.0/fr/eth","529"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/fr/golang",component:u("/docs/v0.17.0/fr/golang","cd6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/faq/errors",component:u("/docs/v0.17.0/int/faq/errors","93c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/faq/general",component:u("/docs/v0.17.0/int/faq/general","401"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/faq/risks",component:u("/docs/v0.17.0/int/faq/risks","488"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/faq/threat_model",component:u("/docs/v0.17.0/int/faq/threat_model","f69"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/key-concepts",component:u("/docs/v0.17.0/int/key-concepts","73e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/Overview",component:u("/docs/v0.17.0/int/Overview","223"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart",component:u("/docs/v0.17.0/int/quickstart","b48"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/activate-dv",component:u("/docs/v0.17.0/int/quickstart/activate-dv","44d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/adv-docker-configs",component:u("/docs/v0.17.0/int/quickstart/advanced/adv-docker-configs","084"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/monitoring",component:u("/docs/v0.17.0/int/quickstart/advanced/monitoring","860"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/obol-monitoring",component:u("/docs/v0.17.0/int/quickstart/advanced/obol-monitoring","92b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/prysm-vc",component:u("/docs/v0.17.0/int/quickstart/advanced/prysm-vc","ce1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/quickstart-builder-api",component:u("/docs/v0.17.0/int/quickstart/advanced/quickstart-builder-api","b0d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/quickstart-combine",component:u("/docs/v0.17.0/int/quickstart/advanced/quickstart-combine","eac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/quickstart-sdk",component:u("/docs/v0.17.0/int/quickstart/advanced/quickstart-sdk","7f6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/quickstart-split",component:u("/docs/v0.17.0/int/quickstart/advanced/quickstart-split","d61"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/advanced/self-relay",component:u("/docs/v0.17.0/int/quickstart/advanced/self-relay","ccd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/alone/create-keys",component:u("/docs/v0.17.0/int/quickstart/alone/create-keys","60f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/alone/deploy",component:u("/docs/v0.17.0/int/quickstart/alone/deploy","614"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/alone/test-locally",component:u("/docs/v0.17.0/int/quickstart/alone/test-locally","088"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/group",component:u("/docs/v0.17.0/int/quickstart/group","db4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/group/quickstart-cli",component:u("/docs/v0.17.0/int/quickstart/group/quickstart-cli","ff9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.17.0/int/quickstart/group/quickstart-group-leader-creator","f5c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.17.0/int/quickstart/group/quickstart-group-operator","5af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/quickstart-exit",component:u("/docs/v0.17.0/int/quickstart/quickstart-exit","4e5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/quickstart-mainnet",component:u("/docs/v0.17.0/int/quickstart/quickstart-mainnet","1db"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/int/quickstart/update",component:u("/docs/v0.17.0/int/quickstart/update","d3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/intro",component:u("/docs/v0.17.0/intro","b80"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/sc/introducing-obol-managers",component:u("/docs/v0.17.0/sc/introducing-obol-managers","579"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/sec/bug-bounty",component:u("/docs/v0.17.0/sec/bug-bounty","f88"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/sec/contact",component:u("/docs/v0.17.0/sec/contact","f1d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/sec/overview",component:u("/docs/v0.17.0/sec/overview","815"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/sec/roadmap",component:u("/docs/v0.17.0/sec/roadmap","f5f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.0/testnet",component:u("/docs/v0.17.0/testnet","52d"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.17.1",component:u("/docs/v0.17.1","465"),routes:[{path:"/docs/v0.17.1",component:u("/docs/v0.17.1","9ce"),routes:[{path:"/docs/v0.17.1/cg/bug-report",component:u("/docs/v0.17.1/cg/bug-report","a82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/cg/docs",component:u("/docs/v0.17.1/cg/docs","eea"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/cg/feedback",component:u("/docs/v0.17.1/cg/feedback","8b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/charon/charon-cli-reference",component:u("/docs/v0.17.1/charon/charon-cli-reference","63f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/charon/cluster-configuration",component:u("/docs/v0.17.1/charon/cluster-configuration","710"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/charon/dkg",component:u("/docs/v0.17.1/charon/dkg","992"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/charon/intro",component:u("/docs/v0.17.1/charon/intro","e58"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/charon/networking",component:u("/docs/v0.17.1/charon/networking","cfe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/dvl/intro",component:u("/docs/v0.17.1/dvl/intro","535"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/fr/eth",component:u("/docs/v0.17.1/fr/eth","244"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/fr/golang",component:u("/docs/v0.17.1/fr/golang","283"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/faq/errors",component:u("/docs/v0.17.1/int/faq/errors","4f9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/faq/general",component:u("/docs/v0.17.1/int/faq/general","cf2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/faq/risks",component:u("/docs/v0.17.1/int/faq/risks","6b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/key-concepts",component:u("/docs/v0.17.1/int/key-concepts","194"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/Overview",component:u("/docs/v0.17.1/int/Overview","b38"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart",component:u("/docs/v0.17.1/int/quickstart","5c1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/activate-dv",component:u("/docs/v0.17.1/int/quickstart/activate-dv","4d1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/adv-docker-configs",component:u("/docs/v0.17.1/int/quickstart/advanced/adv-docker-configs","fd0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/monitoring",component:u("/docs/v0.17.1/int/quickstart/advanced/monitoring","296"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/obol-monitoring",component:u("/docs/v0.17.1/int/quickstart/advanced/obol-monitoring","f8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/quickstart-builder-api",component:u("/docs/v0.17.1/int/quickstart/advanced/quickstart-builder-api","b3f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/quickstart-combine",component:u("/docs/v0.17.1/int/quickstart/advanced/quickstart-combine","4bb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/quickstart-sdk",component:u("/docs/v0.17.1/int/quickstart/advanced/quickstart-sdk","25e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/quickstart-split",component:u("/docs/v0.17.1/int/quickstart/advanced/quickstart-split","7bc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/advanced/self-relay",component:u("/docs/v0.17.1/int/quickstart/advanced/self-relay","646"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/alone/create-keys",component:u("/docs/v0.17.1/int/quickstart/alone/create-keys","824"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/alone/deploy",component:u("/docs/v0.17.1/int/quickstart/alone/deploy","887"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/alone/test-locally",component:u("/docs/v0.17.1/int/quickstart/alone/test-locally","db3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/group",component:u("/docs/v0.17.1/int/quickstart/group","a27"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/group/quickstart-cli",component:u("/docs/v0.17.1/int/quickstart/group/quickstart-cli","b63"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.17.1/int/quickstart/group/quickstart-group-leader-creator","0e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.17.1/int/quickstart/group/quickstart-group-operator","3a5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/quickstart-exit",component:u("/docs/v0.17.1/int/quickstart/quickstart-exit","d74"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/quickstart-mainnet",component:u("/docs/v0.17.1/int/quickstart/quickstart-mainnet","a88"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/int/quickstart/update",component:u("/docs/v0.17.1/int/quickstart/update","c31"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/intro",component:u("/docs/v0.17.1/intro","901"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sc/introducing-obol-managers",component:u("/docs/v0.17.1/sc/introducing-obol-managers","0ff"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/bug-bounty",component:u("/docs/v0.17.1/sec/bug-bounty","22c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/contact",component:u("/docs/v0.17.1/sec/contact","43c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/ev-assessment",component:u("/docs/v0.17.1/sec/ev-assessment","4b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/overview",component:u("/docs/v0.17.1/sec/overview","4f4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/smart_contract_audit",component:u("/docs/v0.17.1/sec/smart_contract_audit","513"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/sec/threat_model",component:u("/docs/v0.17.1/sec/threat_model","f3c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.17.1/testnet",component:u("/docs/v0.17.1/testnet","4b1"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.18.0",component:u("/docs/v0.18.0","942"),routes:[{path:"/docs/v0.18.0",component:u("/docs/v0.18.0","b47"),routes:[{path:"/docs/v0.18.0/cg/bug-report",component:u("/docs/v0.18.0/cg/bug-report","888"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/cg/docs",component:u("/docs/v0.18.0/cg/docs","3f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/cg/feedback",component:u("/docs/v0.18.0/cg/feedback","275"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/charon/charon-cli-reference",component:u("/docs/v0.18.0/charon/charon-cli-reference","431"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/charon/cluster-configuration",component:u("/docs/v0.18.0/charon/cluster-configuration","e8c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/charon/dkg",component:u("/docs/v0.18.0/charon/dkg","18b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/charon/intro",component:u("/docs/v0.18.0/charon/intro","fe5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/charon/networking",component:u("/docs/v0.18.0/charon/networking","ff3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/dvl/intro",component:u("/docs/v0.18.0/dvl/intro","cd5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/fr/eth",component:u("/docs/v0.18.0/fr/eth","e9b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/fr/golang",component:u("/docs/v0.18.0/fr/golang","44b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/faq/dkg_failure",component:u("/docs/v0.18.0/int/faq/dkg_failure","de3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/faq/errors",component:u("/docs/v0.18.0/int/faq/errors","7be"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/faq/general",component:u("/docs/v0.18.0/int/faq/general","81a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/faq/risks",component:u("/docs/v0.18.0/int/faq/risks","69d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/key-concepts",component:u("/docs/v0.18.0/int/key-concepts","0fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/Overview",component:u("/docs/v0.18.0/int/Overview","0be"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart",component:u("/docs/v0.18.0/int/quickstart","ff5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/activate-dv",component:u("/docs/v0.18.0/int/quickstart/activate-dv","385"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/adv-docker-configs",component:u("/docs/v0.18.0/int/quickstart/advanced/adv-docker-configs","088"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/monitoring",component:u("/docs/v0.18.0/int/quickstart/advanced/monitoring","74d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/obol-monitoring",component:u("/docs/v0.18.0/int/quickstart/advanced/obol-monitoring","008"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/quickstart-builder-api",component:u("/docs/v0.18.0/int/quickstart/advanced/quickstart-builder-api","9a8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/quickstart-combine",component:u("/docs/v0.18.0/int/quickstart/advanced/quickstart-combine","d28"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/quickstart-sdk",component:u("/docs/v0.18.0/int/quickstart/advanced/quickstart-sdk","306"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/quickstart-split",component:u("/docs/v0.18.0/int/quickstart/advanced/quickstart-split","65f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/advanced/self-relay",component:u("/docs/v0.18.0/int/quickstart/advanced/self-relay","487"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/alone/create-keys",component:u("/docs/v0.18.0/int/quickstart/alone/create-keys","efc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/alone/deploy",component:u("/docs/v0.18.0/int/quickstart/alone/deploy","ba7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/alone/test-locally",component:u("/docs/v0.18.0/int/quickstart/alone/test-locally","13f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/group",component:u("/docs/v0.18.0/int/quickstart/group","627"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/group/quickstart-cli",component:u("/docs/v0.18.0/int/quickstart/group/quickstart-cli","aa4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.18.0/int/quickstart/group/quickstart-group-leader-creator","74d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.18.0/int/quickstart/group/quickstart-group-operator","c5e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/quickstart-exit",component:u("/docs/v0.18.0/int/quickstart/quickstart-exit","136"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/quickstart-mainnet",component:u("/docs/v0.18.0/int/quickstart/quickstart-mainnet","6da"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/int/quickstart/update",component:u("/docs/v0.18.0/int/quickstart/update","121"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/intro",component:u("/docs/v0.18.0/intro","232"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sc/introducing-obol-splits",component:u("/docs/v0.18.0/sc/introducing-obol-splits","7ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/bug-bounty",component:u("/docs/v0.18.0/sec/bug-bounty","300"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/contact",component:u("/docs/v0.18.0/sec/contact","fe4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/ev-assessment",component:u("/docs/v0.18.0/sec/ev-assessment","e02"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/overview",component:u("/docs/v0.18.0/sec/overview","b47"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/smart_contract_audit",component:u("/docs/v0.18.0/sec/smart_contract_audit","981"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/sec/threat_model",component:u("/docs/v0.18.0/sec/threat_model","de3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.18.0/testnet",component:u("/docs/v0.18.0/testnet","b8d"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.19.0",component:u("/docs/v0.19.0","aa3"),routes:[{path:"/docs/v0.19.0",component:u("/docs/v0.19.0","200"),routes:[{path:"/docs/v0.19.0/cg/bug-report",component:u("/docs/v0.19.0/cg/bug-report","ca5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/cg/docs",component:u("/docs/v0.19.0/cg/docs","0d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/cg/feedback",component:u("/docs/v0.19.0/cg/feedback","2f7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/charon/charon-cli-reference",component:u("/docs/v0.19.0/charon/charon-cli-reference","686"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/charon/cluster-configuration",component:u("/docs/v0.19.0/charon/cluster-configuration","dc8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/charon/dkg",component:u("/docs/v0.19.0/charon/dkg","b1c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/charon/intro",component:u("/docs/v0.19.0/charon/intro","e24"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/charon/networking",component:u("/docs/v0.19.0/charon/networking","fbf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/dvl/intro",component:u("/docs/v0.19.0/dvl/intro","830"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/fr/eth",component:u("/docs/v0.19.0/fr/eth","77a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/fr/testnet",component:u("/docs/v0.19.0/fr/testnet","7e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/faq/dkg_failure",component:u("/docs/v0.19.0/int/faq/dkg_failure","f53"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/faq/errors",component:u("/docs/v0.19.0/int/faq/errors","5fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/faq/general",component:u("/docs/v0.19.0/int/faq/general","9a4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/faq/risks",component:u("/docs/v0.19.0/int/faq/risks","993"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/key-concepts",component:u("/docs/v0.19.0/int/key-concepts","3f6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/Overview",component:u("/docs/v0.19.0/int/Overview","c8f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart",component:u("/docs/v0.19.0/int/quickstart","d82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/activate-dv",component:u("/docs/v0.19.0/int/quickstart/activate-dv","4b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/adv-docker-configs",component:u("/docs/v0.19.0/int/quickstart/advanced/adv-docker-configs","2f1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/monitoring",component:u("/docs/v0.19.0/int/quickstart/advanced/monitoring","a56"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/obol-monitoring",component:u("/docs/v0.19.0/int/quickstart/advanced/obol-monitoring","948"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/quickstart-builder-api",component:u("/docs/v0.19.0/int/quickstart/advanced/quickstart-builder-api","ccc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/quickstart-combine",component:u("/docs/v0.19.0/int/quickstart/advanced/quickstart-combine","829"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/quickstart-sdk",component:u("/docs/v0.19.0/int/quickstart/advanced/quickstart-sdk","5d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/quickstart-split",component:u("/docs/v0.19.0/int/quickstart/advanced/quickstart-split","e44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/advanced/self-relay",component:u("/docs/v0.19.0/int/quickstart/advanced/self-relay","e28"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/alone/create-keys",component:u("/docs/v0.19.0/int/quickstart/alone/create-keys","851"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/alone/deploy",component:u("/docs/v0.19.0/int/quickstart/alone/deploy","c52"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/alone/test-locally",component:u("/docs/v0.19.0/int/quickstart/alone/test-locally","cbf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/group",component:u("/docs/v0.19.0/int/quickstart/group","ccd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/group/quickstart-cli",component:u("/docs/v0.19.0/int/quickstart/group/quickstart-cli","6ce"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/group/quickstart-group-leader-creator",component:u("/docs/v0.19.0/int/quickstart/group/quickstart-group-leader-creator","39c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/group/quickstart-group-operator",component:u("/docs/v0.19.0/int/quickstart/group/quickstart-group-operator","254"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/quickstart-exit",component:u("/docs/v0.19.0/int/quickstart/quickstart-exit","ff7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/quickstart-mainnet",component:u("/docs/v0.19.0/int/quickstart/quickstart-mainnet","a25"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/int/quickstart/update",component:u("/docs/v0.19.0/int/quickstart/update","deb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/intro",component:u("/docs/v0.19.0/intro","e61"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sc/introducing-obol-splits",component:u("/docs/v0.19.0/sc/introducing-obol-splits","dc8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/bug-bounty",component:u("/docs/v0.19.0/sec/bug-bounty","4c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/contact",component:u("/docs/v0.19.0/sec/contact","626"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/ev-assessment",component:u("/docs/v0.19.0/sec/ev-assessment","101"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/overview",component:u("/docs/v0.19.0/sec/overview","4c3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/smart_contract_audit",component:u("/docs/v0.19.0/sec/smart_contract_audit","0f6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.0/sec/threat_model",component:u("/docs/v0.19.0/sec/threat_model","3ef"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.19.1",component:u("/docs/v0.19.1","5b7"),routes:[{path:"/docs/v0.19.1",component:u("/docs/v0.19.1","826"),routes:[{path:"/docs/v0.19.1/advanced/adv-docker-configs",component:u("/docs/v0.19.1/advanced/adv-docker-configs","1b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/monitoring",component:u("/docs/v0.19.1/advanced/monitoring","d80"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/obol-monitoring",component:u("/docs/v0.19.1/advanced/obol-monitoring","881"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/quickstart-builder-api",component:u("/docs/v0.19.1/advanced/quickstart-builder-api","d15"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/quickstart-combine",component:u("/docs/v0.19.1/advanced/quickstart-combine","0f5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/quickstart-sdk",component:u("/docs/v0.19.1/advanced/quickstart-sdk","bd8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/quickstart-split",component:u("/docs/v0.19.1/advanced/quickstart-split","6ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/advanced/self-relay",component:u("/docs/v0.19.1/advanced/self-relay","be5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/cf/bug-report",component:u("/docs/v0.19.1/cf/bug-report","706"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/cf/docs",component:u("/docs/v0.19.1/cf/docs","d41"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/cf/feedback",component:u("/docs/v0.19.1/cf/feedback","2c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/charon/charon-cli-reference",component:u("/docs/v0.19.1/charon/charon-cli-reference","07c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/charon/cluster-configuration",component:u("/docs/v0.19.1/charon/cluster-configuration","206"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/charon/dkg",component:u("/docs/v0.19.1/charon/dkg","075"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/charon/intro",component:u("/docs/v0.19.1/charon/intro","afa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/charon/networking",component:u("/docs/v0.19.1/charon/networking","8ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/dvl/intro",component:u("/docs/v0.19.1/dvl/intro","9fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/fr/ethereum_and_dvt",component:u("/docs/v0.19.1/fr/ethereum_and_dvt","6f3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/fr/testnet",component:u("/docs/v0.19.1/fr/testnet","a2a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/faq/dkg_failure",component:u("/docs/v0.19.1/int/faq/dkg_failure","c5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/faq/errors",component:u("/docs/v0.19.1/int/faq/errors","e80"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/faq/general",component:u("/docs/v0.19.1/int/faq/general","20a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/faq/risks",component:u("/docs/v0.19.1/int/faq/risks","701"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/key-concepts",component:u("/docs/v0.19.1/int/key-concepts","3f4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/int/Overview",component:u("/docs/v0.19.1/int/Overview","729"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sc/introducing-obol-splits",component:u("/docs/v0.19.1/sc/introducing-obol-splits","939"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sdk",component:u("/docs/v0.19.1/sdk","aed"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/classes/Client",component:u("/docs/v0.19.1/sdk/classes/Client","5e6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/enumerations/FORK_MAPPING",component:u("/docs/v0.19.1/sdk/enumerations/FORK_MAPPING","b1b"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/interfaces/ClusterDefintion",component:u("/docs/v0.19.1/sdk/interfaces/ClusterDefintion","f6f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/interfaces/ClusterLock",component:u("/docs/v0.19.1/sdk/interfaces/ClusterLock","4d5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/interfaces/ClusterPayload",component:u("/docs/v0.19.1/sdk/interfaces/ClusterPayload","de1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/BuilderRegistration",component:u("/docs/v0.19.1/sdk/type-aliases/BuilderRegistration","140"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/BuilderRegistrationMessage",component:u("/docs/v0.19.1/sdk/type-aliases/BuilderRegistrationMessage","dbf"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/ClusterCreator",component:u("/docs/v0.19.1/sdk/type-aliases/ClusterCreator","8bb"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/ClusterOperator",component:u("/docs/v0.19.1/sdk/type-aliases/ClusterOperator","dc3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/ClusterValidator",component:u("/docs/v0.19.1/sdk/type-aliases/ClusterValidator","fe4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/DepositData",component:u("/docs/v0.19.1/sdk/type-aliases/DepositData","6b8"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/DistributedValidator",component:u("/docs/v0.19.1/sdk/type-aliases/DistributedValidator","01c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sdk/type-aliases/OperatorPayload",component:u("/docs/v0.19.1/sdk/type-aliases/OperatorPayload","ca0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.1/sec/bug-bounty",component:u("/docs/v0.19.1/sec/bug-bounty","53d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sec/contact",component:u("/docs/v0.19.1/sec/contact","524"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sec/ev-assessment",component:u("/docs/v0.19.1/sec/ev-assessment","c32"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sec/overview",component:u("/docs/v0.19.1/sec/overview","c99"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sec/smart_contract_audit",component:u("/docs/v0.19.1/sec/smart_contract_audit","0fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/sec/threat_model",component:u("/docs/v0.19.1/sec/threat_model","c9b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/activate-dv",component:u("/docs/v0.19.1/start/activate-dv","26b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/quickstart_alone",component:u("/docs/v0.19.1/start/quickstart_alone","c08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/quickstart_group",component:u("/docs/v0.19.1/start/quickstart_group","8b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/quickstart_overview",component:u("/docs/v0.19.1/start/quickstart_overview","40a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/quickstart-exit",component:u("/docs/v0.19.1/start/quickstart-exit","955"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.1/start/update",component:u("/docs/v0.19.1/start/update","a86"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.19.2",component:u("/docs/v0.19.2","d90"),routes:[{path:"/docs/v0.19.2",component:u("/docs/v0.19.2","f99"),routes:[{path:"/docs/v0.19.2/advanced/adv-docker-configs",component:u("/docs/v0.19.2/advanced/adv-docker-configs","1ea"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/monitoring",component:u("/docs/v0.19.2/advanced/monitoring","b58"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/obol-monitoring",component:u("/docs/v0.19.2/advanced/obol-monitoring","9f1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/quickstart-builder-api",component:u("/docs/v0.19.2/advanced/quickstart-builder-api","2f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/quickstart-combine",component:u("/docs/v0.19.2/advanced/quickstart-combine","fef"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/quickstart-sdk",component:u("/docs/v0.19.2/advanced/quickstart-sdk","a22"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/quickstart-split",component:u("/docs/v0.19.2/advanced/quickstart-split","533"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/advanced/self-relay",component:u("/docs/v0.19.2/advanced/self-relay","106"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/cf/bug-report",component:u("/docs/v0.19.2/cf/bug-report","e51"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/cf/docs",component:u("/docs/v0.19.2/cf/docs","caa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/cf/feedback",component:u("/docs/v0.19.2/cf/feedback","ccd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/charon/charon-cli-reference",component:u("/docs/v0.19.2/charon/charon-cli-reference","8b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/charon/cluster-configuration",component:u("/docs/v0.19.2/charon/cluster-configuration","c1e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/charon/dkg",component:u("/docs/v0.19.2/charon/dkg","4dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/charon/intro",component:u("/docs/v0.19.2/charon/intro","ee9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/charon/networking",component:u("/docs/v0.19.2/charon/networking","071"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/dvl/intro",component:u("/docs/v0.19.2/dvl/intro","53d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/faq/dkg_failure",component:u("/docs/v0.19.2/faq/dkg_failure","ff3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/faq/errors",component:u("/docs/v0.19.2/faq/errors","b13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/faq/general",component:u("/docs/v0.19.2/faq/general","6ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/faq/risks",component:u("/docs/v0.19.2/faq/risks","176"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/fr/ethereum_and_dvt",component:u("/docs/v0.19.2/fr/ethereum_and_dvt","fde"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/fr/testnet",component:u("/docs/v0.19.2/fr/testnet","1dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/int/key-concepts",component:u("/docs/v0.19.2/int/key-concepts","93f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/int/Overview",component:u("/docs/v0.19.2/int/Overview","60c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sc/introducing-obol-splits",component:u("/docs/v0.19.2/sc/introducing-obol-splits","602"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sdk",component:u("/docs/v0.19.2/sdk","226"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/classes/Client",component:u("/docs/v0.19.2/sdk/classes/Client","aee"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/enumerations/FORK_MAPPING",component:u("/docs/v0.19.2/sdk/enumerations/FORK_MAPPING","617"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/functions/validateClusterLock",component:u("/docs/v0.19.2/sdk/functions/validateClusterLock","da4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/interfaces/ClusterDefintion",component:u("/docs/v0.19.2/sdk/interfaces/ClusterDefintion","13c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/BuilderRegistration",component:u("/docs/v0.19.2/sdk/type-aliases/BuilderRegistration","e62"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/BuilderRegistrationMessage",component:u("/docs/v0.19.2/sdk/type-aliases/BuilderRegistrationMessage","59f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/ClusterCreator",component:u("/docs/v0.19.2/sdk/type-aliases/ClusterCreator","665"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/ClusterLock",component:u("/docs/v0.19.2/sdk/type-aliases/ClusterLock","c1a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/ClusterOperator",component:u("/docs/v0.19.2/sdk/type-aliases/ClusterOperator","118"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/ClusterPayload",component:u("/docs/v0.19.2/sdk/type-aliases/ClusterPayload","cf0"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/ClusterValidator",component:u("/docs/v0.19.2/sdk/type-aliases/ClusterValidator","42a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/DepositData",component:u("/docs/v0.19.2/sdk/type-aliases/DepositData","f15"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/DistributedValidator",component:u("/docs/v0.19.2/sdk/type-aliases/DistributedValidator","8a9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sdk/type-aliases/OperatorPayload",component:u("/docs/v0.19.2/sdk/type-aliases/OperatorPayload","3fd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v0.19.2/sec/bug-bounty",component:u("/docs/v0.19.2/sec/bug-bounty","b97"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sec/contact",component:u("/docs/v0.19.2/sec/contact","305"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sec/ev-assessment",component:u("/docs/v0.19.2/sec/ev-assessment","fdd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sec/overview",component:u("/docs/v0.19.2/sec/overview","a08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sec/smart_contract_audit",component:u("/docs/v0.19.2/sec/smart_contract_audit","748"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/sec/threat_model",component:u("/docs/v0.19.2/sec/threat_model","7ce"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/activate-dv",component:u("/docs/v0.19.2/start/activate-dv","b41"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/quickstart_alone",component:u("/docs/v0.19.2/start/quickstart_alone","a50"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/quickstart_group",component:u("/docs/v0.19.2/start/quickstart_group","830"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/quickstart_overview",component:u("/docs/v0.19.2/start/quickstart_overview","3a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/quickstart-exit",component:u("/docs/v0.19.2/start/quickstart-exit","fd7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.19.2/start/update",component:u("/docs/v0.19.2/start/update","d16"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.3.0",component:u("/docs/v0.3.0","dc5"),routes:[{path:"/docs/v0.3.0",component:u("/docs/v0.3.0","789"),routes:[{path:"/docs/v0.3.0/cg/bug-report",component:u("/docs/v0.3.0/cg/bug-report","f9a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/cg/docs",component:u("/docs/v0.3.0/cg/docs","837"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/charon_cli_reference",component:u("/docs/v0.3.0/dv/charon_cli_reference","e01"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.3.0/dv/distributed-validator-cluster-manifest","a98"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/introducing-charon",component:u("/docs/v0.3.0/dv/introducing-charon","be7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/middleware-daemon",component:u("/docs/v0.3.0/dv/middleware-daemon","d92"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/p2p-interface",component:u("/docs/v0.3.0/dv/p2p-interface","357"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/peer-discovery",component:u("/docs/v0.3.0/dv/peer-discovery","ba5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dv/validator-creation",component:u("/docs/v0.3.0/dv/validator-creation","99b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.3.0/dvk/distributed_validator_launchpad","ca3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dvk/distributed-validator-keys",component:u("/docs/v0.3.0/dvk/distributed-validator-keys","234"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/dvk/dkg_cli_reference",component:u("/docs/v0.3.0/dvk/dkg_cli_reference","388"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/fr/eth",component:u("/docs/v0.3.0/fr/eth","8d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/fr/golang",component:u("/docs/v0.3.0/fr/golang","71f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/glossary",component:u("/docs/v0.3.0/glossary","550"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/int/faq",component:u("/docs/v0.3.0/int/faq","a52"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/int/key-concepts",component:u("/docs/v0.3.0/int/key-concepts","2bb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/int/Overview",component:u("/docs/v0.3.0/int/Overview","48a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/int/working-groups",component:u("/docs/v0.3.0/int/working-groups","a64"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/intro",component:u("/docs/v0.3.0/intro","692"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/sc/introducing-obol-managers",component:u("/docs/v0.3.0/sc/introducing-obol-managers","f60"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.3.0/testnet",component:u("/docs/v0.3.0/testnet","081"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.4.0",component:u("/docs/v0.4.0","ad1"),routes:[{path:"/docs/v0.4.0",component:u("/docs/v0.4.0","3b8"),routes:[{path:"/docs/v0.4.0/cg/bug-report",component:u("/docs/v0.4.0/cg/bug-report","ab8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/cg/docs",component:u("/docs/v0.4.0/cg/docs","081"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/charon_cli_reference",component:u("/docs/v0.4.0/dv/charon_cli_reference","8cd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.4.0/dv/distributed-validator-cluster-manifest","e67"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/introducing-charon",component:u("/docs/v0.4.0/dv/introducing-charon","36d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/middleware-daemon",component:u("/docs/v0.4.0/dv/middleware-daemon","09b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/p2p-interface",component:u("/docs/v0.4.0/dv/p2p-interface","70e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/peer-discovery",component:u("/docs/v0.4.0/dv/peer-discovery","70c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dv/validator-creation",component:u("/docs/v0.4.0/dv/validator-creation","933"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.4.0/dvk/distributed_validator_launchpad","3ba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dvk/distributed-validator-keys",component:u("/docs/v0.4.0/dvk/distributed-validator-keys","6c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/dvk/dkg_cli_reference",component:u("/docs/v0.4.0/dvk/dkg_cli_reference","1c1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/fr/eth",component:u("/docs/v0.4.0/fr/eth","536"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/fr/golang",component:u("/docs/v0.4.0/fr/golang","037"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/glossary",component:u("/docs/v0.4.0/glossary","d63"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/int/faq",component:u("/docs/v0.4.0/int/faq","152"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/int/key-concepts",component:u("/docs/v0.4.0/int/key-concepts","9b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/int/Overview",component:u("/docs/v0.4.0/int/Overview","926"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/int/working-groups",component:u("/docs/v0.4.0/int/working-groups","a9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/intro",component:u("/docs/v0.4.0/intro","a65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/sc/introducing-obol-managers",component:u("/docs/v0.4.0/sc/introducing-obol-managers","e3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.4.0/testnet",component:u("/docs/v0.4.0/testnet","418"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.5.0",component:u("/docs/v0.5.0","7cc"),routes:[{path:"/docs/v0.5.0",component:u("/docs/v0.5.0","2e3"),routes:[{path:"/docs/v0.5.0/cg/bug-report",component:u("/docs/v0.5.0/cg/bug-report","2f7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/cg/docs",component:u("/docs/v0.5.0/cg/docs","d0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/charon_cli_reference",component:u("/docs/v0.5.0/dv/charon_cli_reference","1a0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.5.0/dv/distributed-validator-cluster-manifest","6e7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/introducing-charon",component:u("/docs/v0.5.0/dv/introducing-charon","6e7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/middleware-daemon",component:u("/docs/v0.5.0/dv/middleware-daemon","380"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/p2p-interface",component:u("/docs/v0.5.0/dv/p2p-interface","b46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/peer-discovery",component:u("/docs/v0.5.0/dv/peer-discovery","c3f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dv/validator-creation",component:u("/docs/v0.5.0/dv/validator-creation","348"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.5.0/dvk/distributed_validator_launchpad","c82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dvk/distributed-validator-keys",component:u("/docs/v0.5.0/dvk/distributed-validator-keys","f67"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/dvk/dkg_cli_reference",component:u("/docs/v0.5.0/dvk/dkg_cli_reference","c43"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/fr/eth",component:u("/docs/v0.5.0/fr/eth","d0b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/fr/golang",component:u("/docs/v0.5.0/fr/golang","e81"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/glossary",component:u("/docs/v0.5.0/glossary","544"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/int/faq",component:u("/docs/v0.5.0/int/faq","d3d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/int/key-concepts",component:u("/docs/v0.5.0/int/key-concepts","2be"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/int/Overview",component:u("/docs/v0.5.0/int/Overview","9d3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/int/quickstart",component:u("/docs/v0.5.0/int/quickstart","a7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/int/working-groups",component:u("/docs/v0.5.0/int/working-groups","b97"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/intro",component:u("/docs/v0.5.0/intro","7c0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/sc/introducing-obol-managers",component:u("/docs/v0.5.0/sc/introducing-obol-managers","280"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.5.0/testnet",component:u("/docs/v0.5.0/testnet","dda"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.6.0",component:u("/docs/v0.6.0","908"),routes:[{path:"/docs/v0.6.0",component:u("/docs/v0.6.0","788"),routes:[{path:"/docs/v0.6.0/cg/bug-report",component:u("/docs/v0.6.0/cg/bug-report","a8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/cg/docs",component:u("/docs/v0.6.0/cg/docs","58b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/charon_cli_reference",component:u("/docs/v0.6.0/dv/charon_cli_reference","1c6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.6.0/dv/distributed-validator-cluster-manifest","84b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/introducing-charon",component:u("/docs/v0.6.0/dv/introducing-charon","9d6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/middleware-daemon",component:u("/docs/v0.6.0/dv/middleware-daemon","3a6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/p2p-interface",component:u("/docs/v0.6.0/dv/p2p-interface","d65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/peer-discovery",component:u("/docs/v0.6.0/dv/peer-discovery","43d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dv/validator-creation",component:u("/docs/v0.6.0/dv/validator-creation","e54"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.6.0/dvk/distributed_validator_launchpad","456"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dvk/distributed-validator-keys",component:u("/docs/v0.6.0/dvk/distributed-validator-keys","d79"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/dvk/dkg_cli_reference",component:u("/docs/v0.6.0/dvk/dkg_cli_reference","aae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/fr/eth",component:u("/docs/v0.6.0/fr/eth","1fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/fr/golang",component:u("/docs/v0.6.0/fr/golang","72d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/glossary",component:u("/docs/v0.6.0/glossary","142"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/int/faq",component:u("/docs/v0.6.0/int/faq","102"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/int/key-concepts",component:u("/docs/v0.6.0/int/key-concepts","f65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/int/Overview",component:u("/docs/v0.6.0/int/Overview","da3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/int/quickstart",component:u("/docs/v0.6.0/int/quickstart","433"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/int/working-groups",component:u("/docs/v0.6.0/int/working-groups","941"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/intro",component:u("/docs/v0.6.0/intro","eda"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/sc/introducing-obol-managers",component:u("/docs/v0.6.0/sc/introducing-obol-managers","b08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.0/testnet",component:u("/docs/v0.6.0/testnet","43f"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.6.1",component:u("/docs/v0.6.1","415"),routes:[{path:"/docs/v0.6.1",component:u("/docs/v0.6.1","c33"),routes:[{path:"/docs/v0.6.1/cg/bug-report",component:u("/docs/v0.6.1/cg/bug-report","73a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/cg/docs",component:u("/docs/v0.6.1/cg/docs","2c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/charon_cli_reference",component:u("/docs/v0.6.1/dv/charon_cli_reference","ba9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.6.1/dv/distributed-validator-cluster-manifest","43d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/introducing-charon",component:u("/docs/v0.6.1/dv/introducing-charon","2a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/middleware-daemon",component:u("/docs/v0.6.1/dv/middleware-daemon","4db"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/p2p-interface",component:u("/docs/v0.6.1/dv/p2p-interface","b91"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/peer-discovery",component:u("/docs/v0.6.1/dv/peer-discovery","66a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dv/validator-creation",component:u("/docs/v0.6.1/dv/validator-creation","0a5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dvk/distributed_validator_launchpad",component:u("/docs/v0.6.1/dvk/distributed_validator_launchpad","32f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dvk/distributed-validator-keys",component:u("/docs/v0.6.1/dvk/distributed-validator-keys","a76"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/dvk/dkg_cli_reference",component:u("/docs/v0.6.1/dvk/dkg_cli_reference","23b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/fr/eth",component:u("/docs/v0.6.1/fr/eth","031"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/fr/golang",component:u("/docs/v0.6.1/fr/golang","f33"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/glossary",component:u("/docs/v0.6.1/glossary","60c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/faq",component:u("/docs/v0.6.1/int/faq","f0e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/key-concepts",component:u("/docs/v0.6.1/int/key-concepts","7ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/Overview",component:u("/docs/v0.6.1/int/Overview","194"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/quickstart",component:u("/docs/v0.6.1/int/quickstart","6cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/quickstart/quickstart-alone",component:u("/docs/v0.6.1/int/quickstart/quickstart-alone","ec2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/quickstart/quickstart-group",component:u("/docs/v0.6.1/int/quickstart/quickstart-group","0e9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/int/working-groups",component:u("/docs/v0.6.1/int/working-groups","eaa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/intro",component:u("/docs/v0.6.1/intro","0e6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/sc/introducing-obol-managers",component:u("/docs/v0.6.1/sc/introducing-obol-managers","055"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.6.1/testnet",component:u("/docs/v0.6.1/testnet","955"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.7.0",component:u("/docs/v0.7.0","b67"),routes:[{path:"/docs/v0.7.0",component:u("/docs/v0.7.0","d15"),routes:[{path:"/docs/v0.7.0/cg/bug-report",component:u("/docs/v0.7.0/cg/bug-report","19a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/cg/docs",component:u("/docs/v0.7.0/cg/docs","0fb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/charon_cli_reference",component:u("/docs/v0.7.0/dv/charon_cli_reference","e40"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.7.0/dv/distributed-validator-cluster-manifest","b3f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/introducing-charon",component:u("/docs/v0.7.0/dv/introducing-charon","f17"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/middleware-daemon",component:u("/docs/v0.7.0/dv/middleware-daemon","9b7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/p2p-interface",component:u("/docs/v0.7.0/dv/p2p-interface","f64"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/peer-discovery",component:u("/docs/v0.7.0/dv/peer-discovery","a65"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dv/validator-creation",component:u("/docs/v0.7.0/dv/validator-creation","566"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.7.0/dvk/distributed_validator_launchpad","5b5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dvk/distributed-validator-keys",component:u("/docs/v0.7.0/dvk/distributed-validator-keys","775"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/dvk/dkg_cli_reference",component:u("/docs/v0.7.0/dvk/dkg_cli_reference","023"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/fr/eth",component:u("/docs/v0.7.0/fr/eth","a2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/fr/golang",component:u("/docs/v0.7.0/fr/golang","ac9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/glossary",component:u("/docs/v0.7.0/glossary","0cf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/faq",component:u("/docs/v0.7.0/int/faq","6c0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/key-concepts",component:u("/docs/v0.7.0/int/key-concepts","b3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/Overview",component:u("/docs/v0.7.0/int/Overview","199"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/quickstart",component:u("/docs/v0.7.0/int/quickstart","e6b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/quickstart/quickstart-alone",component:u("/docs/v0.7.0/int/quickstart/quickstart-alone","086"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/quickstart/quickstart-group",component:u("/docs/v0.7.0/int/quickstart/quickstart-group","60a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/int/working-groups",component:u("/docs/v0.7.0/int/working-groups","29c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/intro",component:u("/docs/v0.7.0/intro","093"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/sc/introducing-obol-managers",component:u("/docs/v0.7.0/sc/introducing-obol-managers","f14"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.7.0/testnet",component:u("/docs/v0.7.0/testnet","62a"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.8.0",component:u("/docs/v0.8.0","ff6"),routes:[{path:"/docs/v0.8.0",component:u("/docs/v0.8.0","034"),routes:[{path:"/docs/v0.8.0/cg/bug-report",component:u("/docs/v0.8.0/cg/bug-report","012"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/cg/docs",component:u("/docs/v0.8.0/cg/docs","b6c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/charon_cli_reference",component:u("/docs/v0.8.0/dv/charon_cli_reference","a77"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.8.0/dv/distributed-validator-cluster-manifest","c7c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/introducing-charon",component:u("/docs/v0.8.0/dv/introducing-charon","93e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/middleware-daemon",component:u("/docs/v0.8.0/dv/middleware-daemon","d42"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/p2p-interface",component:u("/docs/v0.8.0/dv/p2p-interface","28d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/peer-discovery",component:u("/docs/v0.8.0/dv/peer-discovery","c74"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dv/validator-creation",component:u("/docs/v0.8.0/dv/validator-creation","541"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.8.0/dvk/distributed_validator_launchpad","3d5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/dvk/distributed-validator-keys",component:u("/docs/v0.8.0/dvk/distributed-validator-keys","a80"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/fr/eth",component:u("/docs/v0.8.0/fr/eth","a2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/fr/golang",component:u("/docs/v0.8.0/fr/golang","39a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/glossary",component:u("/docs/v0.8.0/glossary","e46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/faq",component:u("/docs/v0.8.0/int/faq","c46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/key-concepts",component:u("/docs/v0.8.0/int/key-concepts","045"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/Overview",component:u("/docs/v0.8.0/int/Overview","7f4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/quickstart",component:u("/docs/v0.8.0/int/quickstart","024"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/quickstart/quickstart-alone",component:u("/docs/v0.8.0/int/quickstart/quickstart-alone","4c9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/quickstart/quickstart-group",component:u("/docs/v0.8.0/int/quickstart/quickstart-group","56c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/int/working-groups",component:u("/docs/v0.8.0/int/working-groups","46b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/intro",component:u("/docs/v0.8.0/intro","313"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/sc/introducing-obol-managers",component:u("/docs/v0.8.0/sc/introducing-obol-managers","9e9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.0/testnet",component:u("/docs/v0.8.0/testnet","959"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.8.1",component:u("/docs/v0.8.1","af0"),routes:[{path:"/docs/v0.8.1",component:u("/docs/v0.8.1","a8d"),routes:[{path:"/docs/v0.8.1/cg/bug-report",component:u("/docs/v0.8.1/cg/bug-report","86a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/cg/docs",component:u("/docs/v0.8.1/cg/docs","e08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/charon_cli_reference",component:u("/docs/v0.8.1/dv/charon_cli_reference","c14"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.8.1/dv/distributed-validator-cluster-manifest","57a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/introducing-charon",component:u("/docs/v0.8.1/dv/introducing-charon","9e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/middleware-daemon",component:u("/docs/v0.8.1/dv/middleware-daemon","ecf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/p2p-interface",component:u("/docs/v0.8.1/dv/p2p-interface","386"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/peer-discovery",component:u("/docs/v0.8.1/dv/peer-discovery","6a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dv/validator-creation",component:u("/docs/v0.8.1/dv/validator-creation","e13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dvk/distributed_validator_launchpad",component:u("/docs/v0.8.1/dvk/distributed_validator_launchpad","bf8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/dvk/distributed-validator-keys",component:u("/docs/v0.8.1/dvk/distributed-validator-keys","037"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/fr/eth",component:u("/docs/v0.8.1/fr/eth","29e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/fr/golang",component:u("/docs/v0.8.1/fr/golang","574"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/glossary",component:u("/docs/v0.8.1/glossary","91b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/faq",component:u("/docs/v0.8.1/int/faq","4ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/key-concepts",component:u("/docs/v0.8.1/int/key-concepts","867"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/Overview",component:u("/docs/v0.8.1/int/Overview","f41"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/quickstart",component:u("/docs/v0.8.1/int/quickstart","8d5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/quickstart/quickstart-alone",component:u("/docs/v0.8.1/int/quickstart/quickstart-alone","d3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/quickstart/quickstart-group",component:u("/docs/v0.8.1/int/quickstart/quickstart-group","da1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/int/working-groups",component:u("/docs/v0.8.1/int/working-groups","1ab"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/intro",component:u("/docs/v0.8.1/intro","8bb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/sc/introducing-obol-managers",component:u("/docs/v0.8.1/sc/introducing-obol-managers","923"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.8.1/testnet",component:u("/docs/v0.8.1/testnet","904"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v0.9.0",component:u("/docs/v0.9.0","d90"),routes:[{path:"/docs/v0.9.0",component:u("/docs/v0.9.0","dc7"),routes:[{path:"/docs/v0.9.0/cg/bug-report",component:u("/docs/v0.9.0/cg/bug-report","79b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/cg/docs",component:u("/docs/v0.9.0/cg/docs","f7d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/charon_cli_reference",component:u("/docs/v0.9.0/dv/charon_cli_reference","863"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/distributed-validator-cluster-manifest",component:u("/docs/v0.9.0/dv/distributed-validator-cluster-manifest","4f4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/introducing-charon",component:u("/docs/v0.9.0/dv/introducing-charon","d7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/middleware-daemon",component:u("/docs/v0.9.0/dv/middleware-daemon","06c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/p2p-interface",component:u("/docs/v0.9.0/dv/p2p-interface","2af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/peer-discovery",component:u("/docs/v0.9.0/dv/peer-discovery","e1f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dv/validator-creation",component:u("/docs/v0.9.0/dv/validator-creation","036"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dvk/distributed_validator_launchpad",component:u("/docs/v0.9.0/dvk/distributed_validator_launchpad","9c9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/dvk/distributed-validator-keys",component:u("/docs/v0.9.0/dvk/distributed-validator-keys","231"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/fr/eth",component:u("/docs/v0.9.0/fr/eth","04c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/fr/golang",component:u("/docs/v0.9.0/fr/golang","c6c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/glossary",component:u("/docs/v0.9.0/glossary","8a8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/faq",component:u("/docs/v0.9.0/int/faq","977"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/key-concepts",component:u("/docs/v0.9.0/int/key-concepts","e1d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/Overview",component:u("/docs/v0.9.0/int/Overview","322"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/quickstart",component:u("/docs/v0.9.0/int/quickstart","bec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/quickstart/quickstart-alone",component:u("/docs/v0.9.0/int/quickstart/quickstart-alone","de8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/quickstart/quickstart-group",component:u("/docs/v0.9.0/int/quickstart/quickstart-group","e68"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/int/working-groups",component:u("/docs/v0.9.0/int/working-groups","bd8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/intro",component:u("/docs/v0.9.0/intro","cf6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/sc/introducing-obol-managers",component:u("/docs/v0.9.0/sc/introducing-obol-managers","c62"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v0.9.0/testnet",component:u("/docs/v0.9.0/testnet","274"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v1.0.0",component:u("/docs/v1.0.0","44a"),routes:[{path:"/docs/v1.0.0",component:u("/docs/v1.0.0","71e"),routes:[{path:"/docs/v1.0.0/advanced/adv-docker-configs",component:u("/docs/v1.0.0/advanced/adv-docker-configs","e3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/deployment-best-practices",component:u("/docs/v1.0.0/advanced/deployment-best-practices","072"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/monitoring",component:u("/docs/v1.0.0/advanced/monitoring","c7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/obol-monitoring",component:u("/docs/v1.0.0/advanced/obol-monitoring","cf2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/quickstart-builder-api",component:u("/docs/v1.0.0/advanced/quickstart-builder-api","0eb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/quickstart-combine",component:u("/docs/v1.0.0/advanced/quickstart-combine","263"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/quickstart-eigenpod",component:u("/docs/v1.0.0/advanced/quickstart-eigenpod","fd6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/quickstart-sdk",component:u("/docs/v1.0.0/advanced/quickstart-sdk","c46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/quickstart-split",component:u("/docs/v1.0.0/advanced/quickstart-split","b0b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/self-relay",component:u("/docs/v1.0.0/advanced/self-relay","681"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/advanced/test-command",component:u("/docs/v1.0.0/advanced/test-command","151"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/cf/bug-report",component:u("/docs/v1.0.0/cf/bug-report","0e5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/cf/docs",component:u("/docs/v1.0.0/cf/docs","e42"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/cf/feedback",component:u("/docs/v1.0.0/cf/feedback","72f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/charon/charon-cli-reference",component:u("/docs/v1.0.0/charon/charon-cli-reference","357"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/charon/cluster-configuration",component:u("/docs/v1.0.0/charon/cluster-configuration","2bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/charon/dkg",component:u("/docs/v1.0.0/charon/dkg","5bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/charon/intro",component:u("/docs/v1.0.0/charon/intro","d26"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/charon/networking",component:u("/docs/v1.0.0/charon/networking","da2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/dvl/intro",component:u("/docs/v1.0.0/dvl/intro","df3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/faq/dkg_failure",component:u("/docs/v1.0.0/faq/dkg_failure","dbe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/faq/errors",component:u("/docs/v1.0.0/faq/errors","cc0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/faq/general",component:u("/docs/v1.0.0/faq/general","1bd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/faq/peer_score",component:u("/docs/v1.0.0/faq/peer_score","52f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/faq/risks",component:u("/docs/v1.0.0/faq/risks","fb8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/fr/ethereum_and_dvt",component:u("/docs/v1.0.0/fr/ethereum_and_dvt","d91"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/fr/testnet",component:u("/docs/v1.0.0/fr/testnet","75b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/int/key-concepts",component:u("/docs/v1.0.0/int/key-concepts","502"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/int/Overview",component:u("/docs/v1.0.0/int/Overview","cd9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sc/introducing-obol-splits",component:u("/docs/v1.0.0/sc/introducing-obol-splits","3d2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sdk",component:u("/docs/v1.0.0/sdk","9a7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/classes/Client",component:u("/docs/v1.0.0/sdk/classes/Client","ef3"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/enumerations/FORK_MAPPING",component:u("/docs/v1.0.0/sdk/enumerations/FORK_MAPPING","ae1"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/functions/validateClusterLock",component:u("/docs/v1.0.0/sdk/functions/validateClusterLock","907"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/BuilderRegistration",component:u("/docs/v1.0.0/sdk/interfaces/BuilderRegistration","250"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/BuilderRegistrationMessage",component:u("/docs/v1.0.0/sdk/interfaces/BuilderRegistrationMessage","1db"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterCreator",component:u("/docs/v1.0.0/sdk/interfaces/ClusterCreator","5d5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterDefinition",component:u("/docs/v1.0.0/sdk/interfaces/ClusterDefinition","d1f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterLock",component:u("/docs/v1.0.0/sdk/interfaces/ClusterLock","8d9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterOperator",component:u("/docs/v1.0.0/sdk/interfaces/ClusterOperator","f43"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterPayload",component:u("/docs/v1.0.0/sdk/interfaces/ClusterPayload","7fb"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/ClusterValidator",component:u("/docs/v1.0.0/sdk/interfaces/ClusterValidator","ec4"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/DepositData",component:u("/docs/v1.0.0/sdk/interfaces/DepositData","94d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/interfaces/DistributedValidator",component:u("/docs/v1.0.0/sdk/interfaces/DistributedValidator","f0a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sdk/type-aliases/OperatorPayload",component:u("/docs/v1.0.0/sdk/type-aliases/OperatorPayload","aa7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.0.0/sec/bug-bounty",component:u("/docs/v1.0.0/sec/bug-bounty","b3e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sec/contact",component:u("/docs/v1.0.0/sec/contact","7f6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sec/ev-assessment",component:u("/docs/v1.0.0/sec/ev-assessment","6e1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sec/overview",component:u("/docs/v1.0.0/sec/overview","a2f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sec/smart_contract_audit",component:u("/docs/v1.0.0/sec/smart_contract_audit","ac1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/sec/threat_model",component:u("/docs/v1.0.0/sec/threat_model","681"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/activate-dv",component:u("/docs/v1.0.0/start/activate-dv","4f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/quickstart_alone",component:u("/docs/v1.0.0/start/quickstart_alone","be2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/quickstart_group",component:u("/docs/v1.0.0/start/quickstart_group","35c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/quickstart_overview",component:u("/docs/v1.0.0/start/quickstart_overview","09a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/quickstart-exit",component:u("/docs/v1.0.0/start/quickstart-exit","e85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.0.0/start/update",component:u("/docs/v1.0.0/start/update","6a2"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs/v1.1.0",component:u("/docs/v1.1.0","acf"),routes:[{path:"/docs/v1.1.0",component:u("/docs/v1.1.0","cb4"),routes:[{path:"/docs/v1.1.0/advanced/adv-docker-configs",component:u("/docs/v1.1.0/advanced/adv-docker-configs","59b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/deployment-best-practices",component:u("/docs/v1.1.0/advanced/deployment-best-practices","0a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/monitoring",component:u("/docs/v1.1.0/advanced/monitoring","6b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/obol-monitoring",component:u("/docs/v1.1.0/advanced/obol-monitoring","7a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/quickstart-builder-api",component:u("/docs/v1.1.0/advanced/quickstart-builder-api","574"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/quickstart-combine",component:u("/docs/v1.1.0/advanced/quickstart-combine","a2f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/quickstart-eigenpod",component:u("/docs/v1.1.0/advanced/quickstart-eigenpod","a4a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/quickstart-sdk",component:u("/docs/v1.1.0/advanced/quickstart-sdk","847"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/quickstart-split",component:u("/docs/v1.1.0/advanced/quickstart-split","604"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/self-relay",component:u("/docs/v1.1.0/advanced/self-relay","5f2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/advanced/test-command",component:u("/docs/v1.1.0/advanced/test-command","4ae"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/cf/bug-report",component:u("/docs/v1.1.0/cf/bug-report","3c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/cf/docs",component:u("/docs/v1.1.0/cf/docs","7ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/cf/feedback",component:u("/docs/v1.1.0/cf/feedback","a49"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/charon/charon-cli-reference",component:u("/docs/v1.1.0/charon/charon-cli-reference","ea1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/charon/cluster-configuration",component:u("/docs/v1.1.0/charon/cluster-configuration","675"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/charon/dkg",component:u("/docs/v1.1.0/charon/dkg","8b6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/charon/intro",component:u("/docs/v1.1.0/charon/intro","e8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/charon/networking",component:u("/docs/v1.1.0/charon/networking","fe3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/dvl/intro",component:u("/docs/v1.1.0/dvl/intro","f51"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/contributions",component:u("/docs/v1.1.0/faq/contributions","c08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/dkg_failure",component:u("/docs/v1.1.0/faq/dkg_failure","529"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/errors",component:u("/docs/v1.1.0/faq/errors","822"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/general",component:u("/docs/v1.1.0/faq/general","ad0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/peer_score",component:u("/docs/v1.1.0/faq/peer_score","331"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/faq/risks",component:u("/docs/v1.1.0/faq/risks","ab6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/fr/ethereum_and_dvt",component:u("/docs/v1.1.0/fr/ethereum_and_dvt","4de"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/fr/testnet",component:u("/docs/v1.1.0/fr/testnet","c0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/int/key-concepts",component:u("/docs/v1.1.0/int/key-concepts","055"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/int/Overview",component:u("/docs/v1.1.0/int/Overview","abc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sc/introducing-obol-splits",component:u("/docs/v1.1.0/sc/introducing-obol-splits","63d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sdk",component:u("/docs/v1.1.0/sdk","67e"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/classes/Client",component:u("/docs/v1.1.0/sdk/classes/Client","994"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/enumerations/FORK_MAPPING",component:u("/docs/v1.1.0/sdk/enumerations/FORK_MAPPING","365"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/functions/validateClusterLock",component:u("/docs/v1.1.0/sdk/functions/validateClusterLock","02f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/interfaces/ClusterDefinition",component:u("/docs/v1.1.0/sdk/interfaces/ClusterDefinition","8a6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/BuilderRegistration",component:u("/docs/v1.1.0/sdk/type-aliases/BuilderRegistration","87a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/BuilderRegistrationMessage",component:u("/docs/v1.1.0/sdk/type-aliases/BuilderRegistrationMessage","01b"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/ClusterCreator",component:u("/docs/v1.1.0/sdk/type-aliases/ClusterCreator","6bd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/ClusterLock",component:u("/docs/v1.1.0/sdk/type-aliases/ClusterLock","38d"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/ClusterOperator",component:u("/docs/v1.1.0/sdk/type-aliases/ClusterOperator","fce"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/ClusterPayload",component:u("/docs/v1.1.0/sdk/type-aliases/ClusterPayload","dd5"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/ClusterValidator",component:u("/docs/v1.1.0/sdk/type-aliases/ClusterValidator","201"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/DepositData",component:u("/docs/v1.1.0/sdk/type-aliases/DepositData","ab9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/DistributedValidator",component:u("/docs/v1.1.0/sdk/type-aliases/DistributedValidator","9a6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sdk/type-aliases/OperatorPayload",component:u("/docs/v1.1.0/sdk/type-aliases/OperatorPayload","2d2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/v1.1.0/sec/bug-bounty",component:u("/docs/v1.1.0/sec/bug-bounty","254"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sec/contact",component:u("/docs/v1.1.0/sec/contact","4a0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sec/ev-assessment",component:u("/docs/v1.1.0/sec/ev-assessment","ee8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sec/overview",component:u("/docs/v1.1.0/sec/overview","b9e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sec/smart_contract_audit",component:u("/docs/v1.1.0/sec/smart_contract_audit","15b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/sec/threat_model",component:u("/docs/v1.1.0/sec/threat_model","b3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/activate-dv",component:u("/docs/v1.1.0/start/activate-dv","22f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/quickstart_alone",component:u("/docs/v1.1.0/start/quickstart_alone","a72"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/quickstart_group",component:u("/docs/v1.1.0/start/quickstart_group","850"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/quickstart_overview",component:u("/docs/v1.1.0/start/quickstart_overview","9a2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/quickstart-exit",component:u("/docs/v1.1.0/start/quickstart-exit","6e5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1.1.0/start/update",component:u("/docs/v1.1.0/start/update","65f"),exact:!0,sidebar:"tutorialSidebar"}]}]},{path:"/docs",component:u("/docs","6c3"),routes:[{path:"/docs",component:u("/docs","ece"),routes:[{path:"/docs/advanced/adv-docker-configs",component:u("/docs/advanced/adv-docker-configs","5ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/deployment-best-practices",component:u("/docs/advanced/deployment-best-practices","2a4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/lido_csm",component:u("/docs/advanced/lido_csm","2c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/monitoring",component:u("/docs/advanced/monitoring","4ac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/obol-monitoring",component:u("/docs/advanced/obol-monitoring","e26"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/quickstart-builder-api",component:u("/docs/advanced/quickstart-builder-api","8df"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/quickstart-combine",component:u("/docs/advanced/quickstart-combine","752"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/quickstart-eigenpod",component:u("/docs/advanced/quickstart-eigenpod","5f9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/quickstart-sdk",component:u("/docs/advanced/quickstart-sdk","c82"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/quickstart-split",component:u("/docs/advanced/quickstart-split","eb1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/self-relay",component:u("/docs/advanced/self-relay","2d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/advanced/test-command",component:u("/docs/advanced/test-command","d05"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cf/bug-report",component:u("/docs/cf/bug-report","6d9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cf/docs",component:u("/docs/cf/docs","e36"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cf/feedback",component:u("/docs/cf/feedback","6b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/charon/charon-cli-reference",component:u("/docs/charon/charon-cli-reference","dcf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/charon/cluster-configuration",component:u("/docs/charon/cluster-configuration","2bb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/charon/dkg",component:u("/docs/charon/dkg","898"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/charon/intro",component:u("/docs/charon/intro","17a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/charon/networking",component:u("/docs/charon/networking","5f3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/dvl/intro",component:u("/docs/dvl/intro","999"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/client_configurations",component:u("/docs/faq/client_configurations","9b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/contributions",component:u("/docs/faq/contributions","c2d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/dkg_failure",component:u("/docs/faq/dkg_failure","d72"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/errors",component:u("/docs/faq/errors","7c9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/general",component:u("/docs/faq/general","13f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/peer_score",component:u("/docs/faq/peer_score","33b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/faq/risks",component:u("/docs/faq/risks","b3d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/fr/ethereum_and_dvt",component:u("/docs/fr/ethereum_and_dvt","b50"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/fr/resources",component:u("/docs/fr/resources","656"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/fr/testnet",component:u("/docs/fr/testnet","dfc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/int/key-concepts",component:u("/docs/int/key-concepts","f75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/int/Overview",component:u("/docs/int/Overview","89c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sc/introducing-obol-splits",component:u("/docs/sc/introducing-obol-splits","17a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sdk",component:u("/docs/sdk","ba9"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/classes/Client",component:u("/docs/sdk/classes/Client","21c"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/enumerations/FORK_MAPPING",component:u("/docs/sdk/enumerations/FORK_MAPPING","0cd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/functions/validateClusterLock",component:u("/docs/sdk/functions/validateClusterLock","fb6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/interfaces/ClusterDefinition",component:u("/docs/sdk/interfaces/ClusterDefinition","dd2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/BuilderRegistration",component:u("/docs/sdk/type-aliases/BuilderRegistration","547"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/BuilderRegistrationMessage",component:u("/docs/sdk/type-aliases/BuilderRegistrationMessage","761"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/ClusterCreator",component:u("/docs/sdk/type-aliases/ClusterCreator","929"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/ClusterLock",component:u("/docs/sdk/type-aliases/ClusterLock","8f6"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/ClusterOperator",component:u("/docs/sdk/type-aliases/ClusterOperator","ba2"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/ClusterPayload",component:u("/docs/sdk/type-aliases/ClusterPayload","14a"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/ClusterValidator",component:u("/docs/sdk/type-aliases/ClusterValidator","169"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/DepositData",component:u("/docs/sdk/type-aliases/DepositData","a0f"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/DistributedValidator",component:u("/docs/sdk/type-aliases/DistributedValidator","fdd"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sdk/type-aliases/OperatorPayload",component:u("/docs/sdk/type-aliases/OperatorPayload","cc7"),exact:!0,sidebar:"apiSidebar"},{path:"/docs/sec/bug-bounty",component:u("/docs/sec/bug-bounty","9d6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sec/contact",component:u("/docs/sec/contact","3c3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sec/ev-assessment",component:u("/docs/sec/ev-assessment","2d8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sec/overview",component:u("/docs/sec/overview","8fe"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sec/smart_contract_audit",component:u("/docs/sec/smart_contract_audit","4b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/sec/threat_model",component:u("/docs/sec/threat_model","856"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/activate-dv",component:u("/docs/start/activate-dv","1dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/quickstart_alone",component:u("/docs/start/quickstart_alone","986"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/quickstart_group",component:u("/docs/start/quickstart_group","ca6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/quickstart_overview",component:u("/docs/start/quickstart_overview","755"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/quickstart-exit",component:u("/docs/start/quickstart-exit","81d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/start/update",component:u("/docs/start/update","2b2"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"/",component:u("/","e5f"),exact:!0},{path:"*",component:u("*")}]},60774:(e,t,r)=>{var n,o;!function(){var a,i,s,c,d,l,u,p,v,b,f,h,m,g,y,_,k,S,x,w,q,O,C,E,P,j,T,A,I,D,R=function(e){var t=new R.Builder;return t.pipeline.add(R.trimmer,R.stopWordFilter,R.stemmer),t.searchPipeline.add(R.stemmer),e.call(t,t),t.build()};R.version="2.3.9",R.utils={},R.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),R.utils.asString=function(e){return null==e?"":e.toString()},R.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var c=R.utils.clone(t)||{};c.position=[i,s],c.index=o.length,o.push(new R.Token(r.slice(i,a),c))}i=a+1}}return o},R.tokenizer.separator=/[\s\-]+/,R.Pipeline=function(){this._stack=[]},R.Pipeline.registeredFunctions=Object.create(null),R.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&R.utils.warn("Overwriting existing registered function: "+t),e.label=t,R.Pipeline.registeredFunctions[e.label]=e},R.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||R.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},R.Pipeline.load=function(e){var t=new R.Pipeline;return e.forEach((function(e){var r=R.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},R.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){R.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},R.Pipeline.prototype.after=function(e,t){R.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},R.Pipeline.prototype.before=function(e,t){R.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},R.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},R.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(ae&&(r=o),a!=e);)n=r-t,o=t+Math.floor(n/2),a=this.elements[2*o];return a==e||a>e?2*o:as?d+=2:i==s&&(t+=r[c+1]*n[d+1],c+=2,d+=2);return t},R.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},R.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new R.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),n.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new R.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),n.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&n.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var c=o.node.edges["*"];else{c=new R.TokenSet;o.node.edges["*"]=c}1==o.str.length&&(c.final=!0),n.push({node:c,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var d,l=o.str.charAt(0),u=o.str.charAt(1);u in o.node.edges?d=o.node.edges[u]:(d=new R.TokenSet,o.node.edges[u]=d),1==o.str.length&&(d.final=!0),n.push({node:d,editsRemaining:o.editsRemaining-1,str:l+o.str.slice(2)})}}}return r},R.TokenSet.fromString=function(e){for(var t=new R.TokenSet,r=t,n=0,o=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}},R.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},R.Index.prototype.search=function(e){return this.query((function(t){new R.QueryParser(e,t).parse()}))},R.Index.prototype.query=function(e){for(var t=new R.Query(this.fields),r=Object.create(null),n=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s1?1:e},R.Builder.prototype.k1=function(e){this._k1=e},R.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return R.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},R.QueryLexer.prototype.width=function(){return this.pos-this.start},R.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},R.QueryLexer.prototype.backup=function(){this.pos-=1},R.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=R.QueryLexer.EOS&&this.backup()},R.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(R.QueryLexer.TERM)),e.ignore(),e.more())return R.QueryLexer.lexText},R.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(R.QueryLexer.EDIT_DISTANCE),R.QueryLexer.lexText},R.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(R.QueryLexer.BOOST),R.QueryLexer.lexText},R.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(R.QueryLexer.TERM)},R.QueryLexer.termSeparator=R.tokenizer.separator,R.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==R.QueryLexer.EOS)return R.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return R.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(R.QueryLexer.TERM),R.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(R.QueryLexer.TERM),R.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(R.QueryLexer.PRESENCE),R.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(R.QueryLexer.PRESENCE),R.QueryLexer.lexText;if(t.match(R.QueryLexer.termSeparator))return R.QueryLexer.lexTerm}else e.escapeCharacter()}},R.QueryParser=function(e,t){this.lexer=new R.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},R.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=R.QueryParser.parseClause;e;)e=e(this);return this.query},R.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},R.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},R.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},R.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case R.QueryLexer.PRESENCE:return R.QueryParser.parsePresence;case R.QueryLexer.FIELD:return R.QueryParser.parseField;case R.QueryLexer.TERM:return R.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new R.QueryParseError(r,t.start,t.end)}},R.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=R.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=R.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new R.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new R.QueryParseError(r,t.start,t.end)}switch(n.type){case R.QueryLexer.FIELD:return R.QueryParser.parseField;case R.QueryLexer.TERM:return R.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new R.QueryParseError(r,n.start,n.end)}}},R.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new R.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){n="expecting term, found nothing";throw new R.QueryParseError(n,t.start,t.end)}if(o.type===R.QueryLexer.TERM)return R.QueryParser.parseTerm;n="expecting term, found '"+o.type+"'";throw new R.QueryParseError(n,o.start,o.end)}},R.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case R.QueryLexer.TERM:return e.nextClause(),R.QueryParser.parseTerm;case R.QueryLexer.FIELD:return e.nextClause(),R.QueryParser.parseField;case R.QueryLexer.EDIT_DISTANCE:return R.QueryParser.parseEditDistance;case R.QueryLexer.BOOST:return R.QueryParser.parseBoost;case R.QueryLexer.PRESENCE:return e.nextClause(),R.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new R.QueryParseError(n,r.start,r.end)}else e.nextClause()}},R.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new R.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var o=e.peekLexeme();if(null!=o)switch(o.type){case R.QueryLexer.TERM:return e.nextClause(),R.QueryParser.parseTerm;case R.QueryLexer.FIELD:return e.nextClause(),R.QueryParser.parseField;case R.QueryLexer.EDIT_DISTANCE:return R.QueryParser.parseEditDistance;case R.QueryLexer.BOOST:return R.QueryParser.parseBoost;case R.QueryLexer.PRESENCE:return e.nextClause(),R.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+o.type+"'";throw new R.QueryParseError(n,o.start,o.end)}else e.nextClause()}},R.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new R.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var o=e.peekLexeme();if(null!=o)switch(o.type){case R.QueryLexer.TERM:return e.nextClause(),R.QueryParser.parseTerm;case R.QueryLexer.FIELD:return e.nextClause(),R.QueryParser.parseField;case R.QueryLexer.EDIT_DISTANCE:return R.QueryParser.parseEditDistance;case R.QueryLexer.BOOST:return R.QueryParser.parseBoost;case R.QueryLexer.PRESENCE:return e.nextClause(),R.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+o.type+"'";throw new R.QueryParseError(n,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(n=function(){return R})?n.call(t,r,t,e):n)||(e.exports=o)}()},48848:(e,t,r)=>{"use strict";r.d(t,{o:()=>a,x:()=>i});var n=r(96540),o=r(74848);const a=n.createContext(!1);function i(e){let{children:t}=e;const[r,i]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{i(!0)}),[]),(0,o.jsx)(a.Provider,{value:r,children:t})}},45022:(e,t,r)=>{"use strict";var n=r(96540),o=r(5338),a=r(80545),i=r(54625),s=r(4784),c=r(31712);const d=[r(89128),r(85300),r(74753),r(75729),r(58252),r(88998),r(29239)];var l=r(92413),u=r(56347),p=r(22831),v=r(74848);function b(e){let{children:t}=e;return(0,v.jsx)(v.Fragment,{children:t})}var f=r(21141),h=r(97639),m=r(98180),g=r(86957),y=r(69817),_=r(2098),k=r(19503),S=r(61482),x=r(64609),w=r(51210);function q(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:r}}=(0,h.A)(),n=(0,_.o)(),o=r[e].htmlLang,a=e=>e.replace("-","_");return(0,v.jsxs)(f.A,{children:[Object.entries(r).map((e=>{let[t,{htmlLang:r}]=e;return(0,v.jsx)("link",{rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:r},t)})),(0,v.jsx)("link",{rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,v.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(r).filter((e=>o!==e.htmlLang)).map((e=>(0,v.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function O(e){let{permalink:t}=e;const{siteConfig:{url:r}}=(0,h.A)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:r}}=(0,h.A)(),{pathname:n}=(0,u.zy)();return e+(0,x.Ks)((0,m.Ay)(n),{trailingSlash:r,baseUrl:t})}(),o=t?`${r}${t}`:n;return(0,v.jsxs)(f.A,{children:[(0,v.jsx)("meta",{property:"og:url",content:o}),(0,v.jsx)("link",{rel:"canonical",href:o})]})}function C(){const{i18n:{currentLocale:e}}=(0,h.A)(),{metadata:t,image:r}=(0,g.p)();return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)(f.A,{children:[(0,v.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,v.jsx)("body",{className:k.w})]}),r&&(0,v.jsx)(y.be,{image:r}),(0,v.jsx)(O,{}),(0,v.jsx)(q,{}),(0,v.jsx)(w.A,{tag:S.C,locale:e}),(0,v.jsx)(f.A,{children:t.map(((e,t)=>(0,v.jsx)("meta",{...e},t)))})]})}const E=new Map;var P=r(48848),j=r(53366),T=r(36494);function A(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n{const n=t.default?.[e]??t[e];return n?.(...r)}));return()=>o.forEach((e=>e?.()))}const I=function(e){let{children:t,location:r,previousLocation:n}=e;return(0,T.A)((()=>{n!==r&&(!function(e){let{location:t,previousLocation:r}=e;if(!r)return;const n=t.pathname===r.pathname,o=t.hash===r.hash,a=t.search===r.search;if(n&&o&&!a)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:r,previousLocation:n}),A("onRouteDidUpdate",{previousLocation:n,location:r}))}),[n,r]),t};function D(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,p.u)(l.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class R extends n.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=c.default.canUseDOM?A("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const r=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=A("onRouteUpdate",{previousLocation:this.previousLocation,location:r}),D(r.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,v.jsx)(I,{previousLocation:this.previousLocation,location:t,children:(0,v.jsx)(u.qh,{location:t,render:()=>e})})}}const L=R,N="__docusaurus-base-url-issue-banner-container",F="__docusaurus-base-url-issue-banner",M="__docusaurus-base-url-issue-banner-suggestion-container";function B(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '${N}';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{let{route:t}=e;return!0===t.exact})))return E.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return E.set(e.pathname,t),{...e,pathname:t}}((0,u.zy)());return(0,v.jsx)(L,{location:e,children:Q})}function K(){return(0,v.jsx)(U.A,{children:(0,v.jsx)(j.l,{children:(0,v.jsxs)(P.x,{children:[(0,v.jsxs)(b,{children:[(0,v.jsx)(V,{}),(0,v.jsx)(C,{}),(0,v.jsx)(z,{}),(0,v.jsx)(G,{})]}),(0,v.jsx)(W,{})]})})})}var Y=r(84054);const Z=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,r)=>{if("undefined"==typeof document)return void r();const n=document.createElement("link");n.setAttribute("rel","prefetch"),n.setAttribute("href",e),n.onload=()=>t(),n.onerror=()=>r();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(n)}))}:function(e){return new Promise(((t,r)=>{const n=new XMLHttpRequest;n.open("GET",e,!0),n.withCredentials=!0,n.onload=()=>{200===n.status?t():r()},n.send(null)}))};var X=r(81604);const J=new Set,ee=new Set,te=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,re={prefetch:e=>{if(!(e=>!te()&&!ee.has(e)&&!J.has(e))(e))return!1;J.add(e);const t=(0,p.u)(l.A,e).flatMap((e=>{return t=e.route.path,Object.entries(Y).filter((e=>{let[r]=e;return r.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,X.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=r.gca(e);return t&&!t.includes("undefined")?Z(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!te()&&!ee.has(e))(e)&&(ee.add(e),D(e))},ne=Object.freeze(re);function oe(e){let{children:t}=e;return"hash"===s.default.future.experimental_router?(0,v.jsx)(i.I9,{children:t}):(0,v.jsx)(i.Kd,{children:t})}const ae=Boolean(!0);if(c.default.canUseDOM){window.docusaurus=ne;const e=document.getElementById("__docusaurus"),t=(0,v.jsx)(a.vd,{children:(0,v.jsx)(oe,{children:(0,v.jsx)(K,{})})}),r=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(ae)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:r});else{const n=o.createRoot(e,{onRecoverableError:r});n.render(t),window.docusaurusRoot=n}};D(window.location.pathname).then((()=>{(0,n.startTransition)(i)}))}},53366:(e,t,r)=>{"use strict";r.d(t,{o:()=>u,l:()=>p});var n=r(96540),o=r(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":false,"path":"/docs/next","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/next/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/deployment-best-practices","path":"/docs/next/advanced/deployment-best-practices","sidebar":"tutorialSidebar"},{"id":"advanced/lido_csm","path":"/docs/next/advanced/lido_csm","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/next/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/next/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/next/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/next/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-eigenpod","path":"/docs/next/advanced/quickstart-eigenpod","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/next/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/next/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/next/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"advanced/test-command","path":"/docs/next/advanced/test-command","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/next/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/next/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/next/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/next/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/next/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/next/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/next/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/next/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/next/dvl/intro","sidebar":"tutorialSidebar"},{"id":"faq/client_configurations","path":"/docs/next/faq/client_configurations","sidebar":"tutorialSidebar"},{"id":"faq/contributions","path":"/docs/next/faq/contributions","sidebar":"tutorialSidebar"},{"id":"faq/Dappnode","path":"/docs/next/faq/Dappnode","sidebar":"tutorialSidebar"},{"id":"faq/dkg_failure","path":"/docs/next/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"faq/errors","path":"/docs/next/faq/errors","sidebar":"tutorialSidebar"},{"id":"faq/general","path":"/docs/next/faq/general","sidebar":"tutorialSidebar"},{"id":"faq/peer_score","path":"/docs/next/faq/peer_score","sidebar":"tutorialSidebar"},{"id":"faq/risks","path":"/docs/next/faq/risks","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/next/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/resources","path":"/docs/next/fr/resources","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/next/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/how_where_DVs","path":"/docs/next/int/how_where_DVs","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/next/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/next/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/next/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/next/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/next/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/functions/validateClusterLock","path":"/docs/next/sdk/functions/validateClusterLock","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/next/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefinition","path":"/docs/next/sdk/interfaces/ClusterDefinition","sidebar":"apiSidebar"},{"id":"sdk/interfaces/RewardsSplitPayload","path":"/docs/next/sdk/interfaces/RewardsSplitPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistration","path":"/docs/next/sdk/type-aliases/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistrationMessage","path":"/docs/next/sdk/type-aliases/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterCreator","path":"/docs/next/sdk/type-aliases/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterLock","path":"/docs/next/sdk/type-aliases/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterOperator","path":"/docs/next/sdk/type-aliases/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterPayload","path":"/docs/next/sdk/type-aliases/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterValidator","path":"/docs/next/sdk/type-aliases/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DepositData","path":"/docs/next/sdk/type-aliases/DepositData","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DistributedValidator","path":"/docs/next/sdk/type-aliases/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ETH_ADDRESS","path":"/docs/next/sdk/type-aliases/ETH_ADDRESS","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/next/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/SplitRecipient","path":"/docs/next/sdk/type-aliases/SplitRecipient","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/TotalSplitPayload","path":"/docs/next/sdk/type-aliases/TotalSplitPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/next/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/next/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/next/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/next/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/next/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/next/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/next/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/next/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/next/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/next/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/next/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/next/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/next/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/next/sdk/","label":"Intro"}}}},{"name":"v1.1.1","label":"v1.1.1","isLast":true,"path":"/docs","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/deployment-best-practices","path":"/docs/advanced/deployment-best-practices","sidebar":"tutorialSidebar"},{"id":"advanced/lido_csm","path":"/docs/advanced/lido_csm","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-eigenpod","path":"/docs/advanced/quickstart-eigenpod","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"advanced/test-command","path":"/docs/advanced/test-command","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/dvl/intro","sidebar":"tutorialSidebar"},{"id":"faq/client_configurations","path":"/docs/faq/client_configurations","sidebar":"tutorialSidebar"},{"id":"faq/contributions","path":"/docs/faq/contributions","sidebar":"tutorialSidebar"},{"id":"faq/dkg_failure","path":"/docs/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"faq/errors","path":"/docs/faq/errors","sidebar":"tutorialSidebar"},{"id":"faq/general","path":"/docs/faq/general","sidebar":"tutorialSidebar"},{"id":"faq/peer_score","path":"/docs/faq/peer_score","sidebar":"tutorialSidebar"},{"id":"faq/risks","path":"/docs/faq/risks","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/resources","path":"/docs/fr/resources","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/functions/validateClusterLock","path":"/docs/sdk/functions/validateClusterLock","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefinition","path":"/docs/sdk/interfaces/ClusterDefinition","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistration","path":"/docs/sdk/type-aliases/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistrationMessage","path":"/docs/sdk/type-aliases/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterCreator","path":"/docs/sdk/type-aliases/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterLock","path":"/docs/sdk/type-aliases/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterOperator","path":"/docs/sdk/type-aliases/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterPayload","path":"/docs/sdk/type-aliases/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterValidator","path":"/docs/sdk/type-aliases/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DepositData","path":"/docs/sdk/type-aliases/DepositData","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DistributedValidator","path":"/docs/sdk/type-aliases/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/sdk/","label":"Intro"}}}},{"name":"v1.1.0","label":"v1.1.0","isLast":false,"path":"/docs/v1.1.0","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/v1.1.0/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/deployment-best-practices","path":"/docs/v1.1.0/advanced/deployment-best-practices","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/v1.1.0/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/v1.1.0/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/v1.1.0/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/v1.1.0/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-eigenpod","path":"/docs/v1.1.0/advanced/quickstart-eigenpod","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/v1.1.0/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/v1.1.0/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/v1.1.0/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"advanced/test-command","path":"/docs/v1.1.0/advanced/test-command","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/v1.1.0/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/v1.1.0/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/v1.1.0/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v1.1.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v1.1.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v1.1.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v1.1.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v1.1.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v1.1.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"faq/contributions","path":"/docs/v1.1.0/faq/contributions","sidebar":"tutorialSidebar"},{"id":"faq/dkg_failure","path":"/docs/v1.1.0/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"faq/errors","path":"/docs/v1.1.0/faq/errors","sidebar":"tutorialSidebar"},{"id":"faq/general","path":"/docs/v1.1.0/faq/general","sidebar":"tutorialSidebar"},{"id":"faq/peer_score","path":"/docs/v1.1.0/faq/peer_score","sidebar":"tutorialSidebar"},{"id":"faq/risks","path":"/docs/v1.1.0/faq/risks","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/v1.1.0/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/v1.1.0/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v1.1.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v1.1.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v1.1.0/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/v1.1.0/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/v1.1.0/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/functions/validateClusterLock","path":"/docs/v1.1.0/sdk/functions/validateClusterLock","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/v1.1.0/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefinition","path":"/docs/v1.1.0/sdk/interfaces/ClusterDefinition","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistration","path":"/docs/v1.1.0/sdk/type-aliases/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistrationMessage","path":"/docs/v1.1.0/sdk/type-aliases/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterCreator","path":"/docs/v1.1.0/sdk/type-aliases/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterLock","path":"/docs/v1.1.0/sdk/type-aliases/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterOperator","path":"/docs/v1.1.0/sdk/type-aliases/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterPayload","path":"/docs/v1.1.0/sdk/type-aliases/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterValidator","path":"/docs/v1.1.0/sdk/type-aliases/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DepositData","path":"/docs/v1.1.0/sdk/type-aliases/DepositData","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DistributedValidator","path":"/docs/v1.1.0/sdk/type-aliases/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/v1.1.0/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/v1.1.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v1.1.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v1.1.0/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v1.1.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v1.1.0/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v1.1.0/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/v1.1.0/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/v1.1.0/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/v1.1.0/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/v1.1.0/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/v1.1.0/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/v1.1.0/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v1.1.0/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/v1.1.0/sdk/","label":"Intro"}}}},{"name":"v1.0.0","label":"v1.0.0","isLast":false,"path":"/docs/v1.0.0","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/v1.0.0/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/deployment-best-practices","path":"/docs/v1.0.0/advanced/deployment-best-practices","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/v1.0.0/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/v1.0.0/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/v1.0.0/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/v1.0.0/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-eigenpod","path":"/docs/v1.0.0/advanced/quickstart-eigenpod","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/v1.0.0/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/v1.0.0/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/v1.0.0/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"advanced/test-command","path":"/docs/v1.0.0/advanced/test-command","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/v1.0.0/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/v1.0.0/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/v1.0.0/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v1.0.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v1.0.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v1.0.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v1.0.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v1.0.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v1.0.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"faq/dkg_failure","path":"/docs/v1.0.0/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"faq/errors","path":"/docs/v1.0.0/faq/errors","sidebar":"tutorialSidebar"},{"id":"faq/general","path":"/docs/v1.0.0/faq/general","sidebar":"tutorialSidebar"},{"id":"faq/peer_score","path":"/docs/v1.0.0/faq/peer_score","sidebar":"tutorialSidebar"},{"id":"faq/risks","path":"/docs/v1.0.0/faq/risks","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/v1.0.0/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/v1.0.0/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v1.0.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v1.0.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v1.0.0/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/v1.0.0/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/v1.0.0/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/functions/validateClusterLock","path":"/docs/v1.0.0/sdk/functions/validateClusterLock","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/v1.0.0/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/BuilderRegistration","path":"/docs/v1.0.0/sdk/interfaces/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/interfaces/BuilderRegistrationMessage","path":"/docs/v1.0.0/sdk/interfaces/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterCreator","path":"/docs/v1.0.0/sdk/interfaces/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefinition","path":"/docs/v1.0.0/sdk/interfaces/ClusterDefinition","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterLock","path":"/docs/v1.0.0/sdk/interfaces/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterOperator","path":"/docs/v1.0.0/sdk/interfaces/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterPayload","path":"/docs/v1.0.0/sdk/interfaces/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterValidator","path":"/docs/v1.0.0/sdk/interfaces/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/interfaces/DepositData","path":"/docs/v1.0.0/sdk/interfaces/DepositData","sidebar":"apiSidebar"},{"id":"sdk/interfaces/DistributedValidator","path":"/docs/v1.0.0/sdk/interfaces/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/v1.0.0/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/v1.0.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v1.0.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v1.0.0/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v1.0.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v1.0.0/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v1.0.0/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/v1.0.0/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/v1.0.0/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/v1.0.0/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/v1.0.0/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/v1.0.0/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/v1.0.0/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v1.0.0/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/v1.0.0/sdk/","label":"Intro"}}}},{"name":"v0.19.2","label":"v0.19.2","isLast":false,"path":"/docs/v0.19.2","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/v0.19.2/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/v0.19.2/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/v0.19.2/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/v0.19.2/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/v0.19.2/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/v0.19.2/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/v0.19.2/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/v0.19.2/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/v0.19.2/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/v0.19.2/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/v0.19.2/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.19.2/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.19.2/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.19.2/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.19.2/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.19.2/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.19.2/dvl/intro","sidebar":"tutorialSidebar"},{"id":"faq/dkg_failure","path":"/docs/v0.19.2/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"faq/errors","path":"/docs/v0.19.2/faq/errors","sidebar":"tutorialSidebar"},{"id":"faq/general","path":"/docs/v0.19.2/faq/general","sidebar":"tutorialSidebar"},{"id":"faq/risks","path":"/docs/v0.19.2/faq/risks","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/v0.19.2/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/v0.19.2/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.19.2/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.19.2/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v0.19.2/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/v0.19.2/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/v0.19.2/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/functions/validateClusterLock","path":"/docs/v0.19.2/sdk/functions/validateClusterLock","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/v0.19.2/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefintion","path":"/docs/v0.19.2/sdk/interfaces/ClusterDefintion","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistration","path":"/docs/v0.19.2/sdk/type-aliases/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistrationMessage","path":"/docs/v0.19.2/sdk/type-aliases/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterCreator","path":"/docs/v0.19.2/sdk/type-aliases/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterLock","path":"/docs/v0.19.2/sdk/type-aliases/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterOperator","path":"/docs/v0.19.2/sdk/type-aliases/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterPayload","path":"/docs/v0.19.2/sdk/type-aliases/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterValidator","path":"/docs/v0.19.2/sdk/type-aliases/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DepositData","path":"/docs/v0.19.2/sdk/type-aliases/DepositData","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DistributedValidator","path":"/docs/v0.19.2/sdk/type-aliases/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/v0.19.2/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.19.2/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.19.2/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v0.19.2/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.19.2/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v0.19.2/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v0.19.2/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/v0.19.2/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/v0.19.2/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/v0.19.2/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/v0.19.2/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/v0.19.2/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/v0.19.2/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.19.2/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/v0.19.2/sdk/","label":"Intro"}}}},{"name":"v0.19.1","label":"v0.19.1","isLast":false,"path":"/docs/v0.19.1","mainDocId":"int/Overview","docs":[{"id":"advanced/adv-docker-configs","path":"/docs/v0.19.1/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"advanced/monitoring","path":"/docs/v0.19.1/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/obol-monitoring","path":"/docs/v0.19.1/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-builder-api","path":"/docs/v0.19.1/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-combine","path":"/docs/v0.19.1/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-sdk","path":"/docs/v0.19.1/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"advanced/quickstart-split","path":"/docs/v0.19.1/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"advanced/self-relay","path":"/docs/v0.19.1/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"cf/bug-report","path":"/docs/v0.19.1/cf/bug-report","sidebar":"tutorialSidebar"},{"id":"cf/docs","path":"/docs/v0.19.1/cf/docs","sidebar":"tutorialSidebar"},{"id":"cf/feedback","path":"/docs/v0.19.1/cf/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.19.1/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.19.1/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.19.1/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.19.1/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.19.1/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.19.1/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/ethereum_and_dvt","path":"/docs/v0.19.1/fr/ethereum_and_dvt","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/v0.19.1/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/faq/dkg_failure","path":"/docs/v0.19.1/int/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.19.1/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.19.1/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.19.1/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.19.1/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.19.1/int/Overview","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v0.19.1/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sdk/classes/Client","path":"/docs/v0.19.1/sdk/classes/Client","sidebar":"apiSidebar"},{"id":"sdk/enumerations/FORK_MAPPING","path":"/docs/v0.19.1/sdk/enumerations/FORK_MAPPING","sidebar":"apiSidebar"},{"id":"sdk/index","path":"/docs/v0.19.1/sdk/","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterDefintion","path":"/docs/v0.19.1/sdk/interfaces/ClusterDefintion","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterLock","path":"/docs/v0.19.1/sdk/interfaces/ClusterLock","sidebar":"apiSidebar"},{"id":"sdk/interfaces/ClusterPayload","path":"/docs/v0.19.1/sdk/interfaces/ClusterPayload","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistration","path":"/docs/v0.19.1/sdk/type-aliases/BuilderRegistration","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/BuilderRegistrationMessage","path":"/docs/v0.19.1/sdk/type-aliases/BuilderRegistrationMessage","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterCreator","path":"/docs/v0.19.1/sdk/type-aliases/ClusterCreator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterOperator","path":"/docs/v0.19.1/sdk/type-aliases/ClusterOperator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/ClusterValidator","path":"/docs/v0.19.1/sdk/type-aliases/ClusterValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DepositData","path":"/docs/v0.19.1/sdk/type-aliases/DepositData","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/DistributedValidator","path":"/docs/v0.19.1/sdk/type-aliases/DistributedValidator","sidebar":"apiSidebar"},{"id":"sdk/type-aliases/OperatorPayload","path":"/docs/v0.19.1/sdk/type-aliases/OperatorPayload","sidebar":"apiSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.19.1/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.19.1/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v0.19.1/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.19.1/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v0.19.1/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v0.19.1/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"start/activate-dv","path":"/docs/v0.19.1/start/activate-dv","sidebar":"tutorialSidebar"},{"id":"start/quickstart_alone","path":"/docs/v0.19.1/start/quickstart_alone","sidebar":"tutorialSidebar"},{"id":"start/quickstart_group","path":"/docs/v0.19.1/start/quickstart_group","sidebar":"tutorialSidebar"},{"id":"start/quickstart_overview","path":"/docs/v0.19.1/start/quickstart_overview","sidebar":"tutorialSidebar"},{"id":"start/quickstart-exit","path":"/docs/v0.19.1/start/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"start/update","path":"/docs/v0.19.1/start/update","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.19.1/int/Overview","label":"int/Overview"}},"apiSidebar":{"link":{"path":"/docs/v0.19.1/sdk/","label":"Intro"}}}},{"name":"v0.19.0","label":"v0.19.0","isLast":false,"path":"/docs/v0.19.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.19.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.19.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"cg/feedback","path":"/docs/v0.19.0/cg/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.19.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.19.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.19.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.19.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.19.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.19.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.19.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/testnet","path":"/docs/v0.19.0/fr/testnet","sidebar":"tutorialSidebar"},{"id":"int/faq/dkg_failure","path":"/docs/v0.19.0/int/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.19.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.19.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.19.0/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.19.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.19.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/activate-dv","path":"/docs/v0.19.0/int/quickstart/activate-dv","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/adv-docker-configs","path":"/docs/v0.19.0/int/quickstart/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/monitoring","path":"/docs/v0.19.0/int/quickstart/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/obol-monitoring","path":"/docs/v0.19.0/int/quickstart/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-builder-api","path":"/docs/v0.19.0/int/quickstart/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-combine","path":"/docs/v0.19.0/int/quickstart/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-sdk","path":"/docs/v0.19.0/int/quickstart/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-split","path":"/docs/v0.19.0/int/quickstart/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/self-relay","path":"/docs/v0.19.0/int/quickstart/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/create-keys","path":"/docs/v0.19.0/int/quickstart/alone/create-keys","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/deploy","path":"/docs/v0.19.0/int/quickstart/alone/deploy","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/test-locally","path":"/docs/v0.19.0/int/quickstart/alone/test-locally","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.19.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-cli","path":"/docs/v0.19.0/int/quickstart/group/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.19.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.19.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.19.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.19.0/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.19.0/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/update","path":"/docs/v0.19.0/int/quickstart/update","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.19.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v0.19.0/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.19.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.19.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v0.19.0/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.19.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v0.19.0/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v0.19.0/sec/threat_model","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.19.0/intro","label":"intro"}}}},{"name":"v0.18.0","label":"v0.18.0","isLast":false,"path":"/docs/v0.18.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.18.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.18.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"cg/feedback","path":"/docs/v0.18.0/cg/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.18.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.18.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.18.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.18.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.18.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.18.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.18.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.18.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/dkg_failure","path":"/docs/v0.18.0/int/faq/dkg_failure","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.18.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.18.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.18.0/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.18.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.18.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/activate-dv","path":"/docs/v0.18.0/int/quickstart/activate-dv","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/adv-docker-configs","path":"/docs/v0.18.0/int/quickstart/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/monitoring","path":"/docs/v0.18.0/int/quickstart/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/obol-monitoring","path":"/docs/v0.18.0/int/quickstart/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-builder-api","path":"/docs/v0.18.0/int/quickstart/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-combine","path":"/docs/v0.18.0/int/quickstart/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-sdk","path":"/docs/v0.18.0/int/quickstart/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-split","path":"/docs/v0.18.0/int/quickstart/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/self-relay","path":"/docs/v0.18.0/int/quickstart/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/create-keys","path":"/docs/v0.18.0/int/quickstart/alone/create-keys","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/deploy","path":"/docs/v0.18.0/int/quickstart/alone/deploy","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/test-locally","path":"/docs/v0.18.0/int/quickstart/alone/test-locally","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.18.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-cli","path":"/docs/v0.18.0/int/quickstart/group/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.18.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.18.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.18.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.18.0/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.18.0/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/update","path":"/docs/v0.18.0/int/quickstart/update","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.18.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-splits","path":"/docs/v0.18.0/sc/introducing-obol-splits","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.18.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.18.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v0.18.0/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.18.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v0.18.0/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v0.18.0/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.18.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.18.0/intro","label":"intro"}}}},{"name":"v0.17.1","label":"v0.17.1","isLast":false,"path":"/docs/v0.17.1","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.17.1/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.17.1/cg/docs","sidebar":"tutorialSidebar"},{"id":"cg/feedback","path":"/docs/v0.17.1/cg/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.17.1/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.17.1/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.17.1/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.17.1/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.17.1/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.17.1/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.17.1/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.17.1/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.17.1/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.17.1/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.17.1/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.17.1/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.17.1/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/activate-dv","path":"/docs/v0.17.1/int/quickstart/activate-dv","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/adv-docker-configs","path":"/docs/v0.17.1/int/quickstart/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/monitoring","path":"/docs/v0.17.1/int/quickstart/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/obol-monitoring","path":"/docs/v0.17.1/int/quickstart/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-builder-api","path":"/docs/v0.17.1/int/quickstart/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-combine","path":"/docs/v0.17.1/int/quickstart/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-sdk","path":"/docs/v0.17.1/int/quickstart/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-split","path":"/docs/v0.17.1/int/quickstart/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/self-relay","path":"/docs/v0.17.1/int/quickstart/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/create-keys","path":"/docs/v0.17.1/int/quickstart/alone/create-keys","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/deploy","path":"/docs/v0.17.1/int/quickstart/alone/deploy","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/test-locally","path":"/docs/v0.17.1/int/quickstart/alone/test-locally","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.17.1/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-cli","path":"/docs/v0.17.1/int/quickstart/group/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.17.1/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.17.1/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.17.1/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.17.1/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.17.1/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/update","path":"/docs/v0.17.1/int/quickstart/update","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.17.1/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.17.1/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.17.1/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.17.1/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/ev-assessment","path":"/docs/v0.17.1/sec/ev-assessment","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.17.1/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/smart_contract_audit","path":"/docs/v0.17.1/sec/smart_contract_audit","sidebar":"tutorialSidebar"},{"id":"sec/threat_model","path":"/docs/v0.17.1/sec/threat_model","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.17.1/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.17.1/intro","label":"intro"}}}},{"name":"v0.17.0","label":"v0.17.0","isLast":false,"path":"/docs/v0.17.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.17.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.17.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"cg/feedback","path":"/docs/v0.17.0/cg/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.17.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.17.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.17.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.17.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.17.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.17.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.17.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.17.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.17.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.17.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.17.0/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/faq/threat_model","path":"/docs/v0.17.0/int/faq/threat_model","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.17.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.17.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/activate-dv","path":"/docs/v0.17.0/int/quickstart/activate-dv","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/adv-docker-configs","path":"/docs/v0.17.0/int/quickstart/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/monitoring","path":"/docs/v0.17.0/int/quickstart/advanced/monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/obol-monitoring","path":"/docs/v0.17.0/int/quickstart/advanced/obol-monitoring","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/prysm-vc","path":"/docs/v0.17.0/int/quickstart/advanced/prysm-vc","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-builder-api","path":"/docs/v0.17.0/int/quickstart/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-combine","path":"/docs/v0.17.0/int/quickstart/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-sdk","path":"/docs/v0.17.0/int/quickstart/advanced/quickstart-sdk","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-split","path":"/docs/v0.17.0/int/quickstart/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/self-relay","path":"/docs/v0.17.0/int/quickstart/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/create-keys","path":"/docs/v0.17.0/int/quickstart/alone/create-keys","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/deploy","path":"/docs/v0.17.0/int/quickstart/alone/deploy","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/test-locally","path":"/docs/v0.17.0/int/quickstart/alone/test-locally","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.17.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-cli","path":"/docs/v0.17.0/int/quickstart/group/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.17.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.17.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.17.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.17.0/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.17.0/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/update","path":"/docs/v0.17.0/int/quickstart/update","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.17.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.17.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.17.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.17.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.17.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/roadmap","path":"/docs/v0.17.0/sec/roadmap","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.17.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.17.0/intro","label":"intro"}}}},{"name":"v0.16.0","label":"v0.16.0","isLast":false,"path":"/docs/v0.16.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.16.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.16.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"cg/feedback","path":"/docs/v0.16.0/cg/feedback","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.16.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.16.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.16.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.16.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.16.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.16.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.16.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.16.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.16.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.16.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/faq/risks","path":"/docs/v0.16.0/int/faq/risks","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.16.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.16.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/activate-dv","path":"/docs/v0.16.0/int/quickstart/activate-dv","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/adv-docker-configs","path":"/docs/v0.16.0/int/quickstart/advanced/adv-docker-configs","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/monitoring-credentials","path":"/docs/v0.16.0/int/quickstart/advanced/monitoring-credentials","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/prysm-vc","path":"/docs/v0.16.0/int/quickstart/advanced/prysm-vc","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-builder-api","path":"/docs/v0.16.0/int/quickstart/advanced/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-combine","path":"/docs/v0.16.0/int/quickstart/advanced/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/quickstart-split","path":"/docs/v0.16.0/int/quickstart/advanced/quickstart-split","sidebar":"tutorialSidebar"},{"id":"int/quickstart/advanced/self-relay","path":"/docs/v0.16.0/int/quickstart/advanced/self-relay","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/create-keys","path":"/docs/v0.16.0/int/quickstart/alone/create-keys","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/deploy","path":"/docs/v0.16.0/int/quickstart/alone/deploy","sidebar":"tutorialSidebar"},{"id":"int/quickstart/alone/test-locally","path":"/docs/v0.16.0/int/quickstart/alone/test-locally","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.16.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-cli","path":"/docs/v0.16.0/int/quickstart/group/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.16.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.16.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.16.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.16.0/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.16.0/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/update","path":"/docs/v0.16.0/int/quickstart/update","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.16.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.16.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.16.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.16.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.16.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/roadmap","path":"/docs/v0.16.0/sec/roadmap","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.16.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.16.0/intro","label":"intro"}}}},{"name":"v0.15.0","label":"v0.15.0","isLast":false,"path":"/docs/v0.15.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.15.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.15.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.15.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.15.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.15.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.15.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.15.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.15.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.15.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.15.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.15.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.15.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.15.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.15.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.15.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.15.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.15.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.15.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.15.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.15.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-cli","path":"/docs/v0.15.0/int/quickstart/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-combine","path":"/docs/v0.15.0/int/quickstart/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.15.0/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-mainnet","path":"/docs/v0.15.0/int/quickstart/quickstart-mainnet","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-split","path":"/docs/v0.15.0/int/quickstart/quickstart-split","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.15.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.15.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.15.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.15.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.15.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/roadmap","path":"/docs/v0.15.0/sec/roadmap","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.15.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.15.0/intro","label":"intro"}}}},{"name":"v0.14.4","label":"v0.14.4","isLast":false,"path":"/docs/v0.14.4","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.14.4/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.14.4/cg/docs","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.14.4/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.14.4/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.14.4/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.14.4/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.14.4/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.14.4/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.14.4/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.14.4/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.14.4/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.14.4/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.14.4/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.14.4/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.14.4/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.14.4/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.14.4/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.14.4/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.14.4/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.14.4/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-cli","path":"/docs/v0.14.4/int/quickstart/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-combine","path":"/docs/v0.14.4/int/quickstart/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-exit","path":"/docs/v0.14.4/int/quickstart/quickstart-exit","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-split","path":"/docs/v0.14.4/int/quickstart/quickstart-split","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.14.4/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.14.4/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.14.4/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.14.4/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.14.4/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/roadmap","path":"/docs/v0.14.4/sec/roadmap","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.14.4/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.14.4/intro","label":"intro"}}}},{"name":"v0.14.0","label":"v0.14.0","isLast":false,"path":"/docs/v0.14.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.14.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.14.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"charon/charon-cli-reference","path":"/docs/v0.14.0/charon/charon-cli-reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.14.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.14.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.14.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/networking","path":"/docs/v0.14.0/charon/networking","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.14.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.14.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.14.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.14.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.14.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.14.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.14.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.14.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.14.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.14.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.14.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.14.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.14.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-cli","path":"/docs/v0.14.0/int/quickstart/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-combine","path":"/docs/v0.14.0/int/quickstart/quickstart-combine","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.14.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.14.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"sec/bug-bounty","path":"/docs/v0.14.0/sec/bug-bounty","sidebar":"tutorialSidebar"},{"id":"sec/contact","path":"/docs/v0.14.0/sec/contact","sidebar":"tutorialSidebar"},{"id":"sec/overview","path":"/docs/v0.14.0/sec/overview","sidebar":"tutorialSidebar"},{"id":"sec/roadmap","path":"/docs/v0.14.0/sec/roadmap","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.14.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.14.0/intro","label":"intro"}}}},{"name":"v0.13.0","label":"v0.13.0","isLast":false,"path":"/docs/v0.13.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.13.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.13.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"charon/charon_cli_reference","path":"/docs/v0.13.0/charon/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"charon/cluster-configuration","path":"/docs/v0.13.0/charon/cluster-configuration","sidebar":"tutorialSidebar"},{"id":"charon/dkg","path":"/docs/v0.13.0/charon/dkg","sidebar":"tutorialSidebar"},{"id":"charon/intro","path":"/docs/v0.13.0/charon/intro","sidebar":"tutorialSidebar"},{"id":"charon/p2p-interface","path":"/docs/v0.13.0/charon/p2p-interface","sidebar":"tutorialSidebar"},{"id":"charon/peer-discovery","path":"/docs/v0.13.0/charon/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dvl/intro","path":"/docs/v0.13.0/dvl/intro","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.13.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.13.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.13.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.13.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.13.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.13.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/index","path":"/docs/v0.13.0/int/quickstart/group/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-leader-creator","path":"/docs/v0.13.0/int/quickstart/group/quickstart-group-leader-creator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-operator","path":"/docs/v0.13.0/int/quickstart/group/quickstart-group-operator","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.13.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.13.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.13.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-cli","path":"/docs/v0.13.0/int/quickstart/quickstart-cli","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.13.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.13.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.13.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.13.0/intro","label":"intro"}}}},{"name":"v0.12.0","label":"v0.12.0","isLast":false,"path":"/docs/v0.12.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.12.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.12.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.12.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.12.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.12.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.12.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.12.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.12.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.12.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.12.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.12.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.12.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.12.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.12.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.12.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.12.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.12.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-cli","path":"/docs/v0.12.0/int/quickstart/group/quickstart-group-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-launchpad","path":"/docs/v0.12.0/int/quickstart/group/quickstart-group-launchpad","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.12.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.12.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.12.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.12.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.12.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.12.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.12.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.12.0/intro","label":"intro"}}}},{"name":"v0.11.0","label":"v0.11.0","isLast":false,"path":"/docs/v0.11.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.11.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.11.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.11.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.11.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.11.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.11.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.11.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.11.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.11.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.11.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.11.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.11.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.11.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.11.0/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.11.0/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.11.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.11.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-cli","path":"/docs/v0.11.0/int/quickstart/group/quickstart-group-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-launchpad","path":"/docs/v0.11.0/int/quickstart/group/quickstart-group-launchpad","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.11.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.11.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.11.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.11.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.11.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.11.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.11.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.11.0/intro","label":"intro"}}}},{"name":"v0.10.1","label":"v0.10.1","isLast":false,"path":"/docs/v0.10.1","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.10.1/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.10.1/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.10.1/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.10.1/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.10.1/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.10.1/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.10.1/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.10.1/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.10.1/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.10.1/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.10.1/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.10.1/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.10.1/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq/errors","path":"/docs/v0.10.1/int/faq/errors","sidebar":"tutorialSidebar"},{"id":"int/faq/general","path":"/docs/v0.10.1/int/faq/general","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.10.1/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.10.1/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-cli","path":"/docs/v0.10.1/int/quickstart/group/quickstart-group-cli","sidebar":"tutorialSidebar"},{"id":"int/quickstart/group/quickstart-group-launchpad","path":"/docs/v0.10.1/int/quickstart/group/quickstart-group-launchpad","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.10.1/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.10.1/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.10.1/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.10.1/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.10.1/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.10.1/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.10.1/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.10.1/intro","label":"intro"}}}},{"name":"v0.10.0","label":"v0.10.0","isLast":false,"path":"/docs/v0.10.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.10.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.10.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.10.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.10.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.10.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.10.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.10.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.10.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.10.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.10.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.10.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.10.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.10.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.10.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.10.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.10.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.10.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.10.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-builder-api","path":"/docs/v0.10.0/int/quickstart/quickstart-builder-api","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.10.0/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.10.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.10.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.10.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.10.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.10.0/intro","label":"intro"}}}},{"name":"v0.9.0","label":"v0.9.0","isLast":false,"path":"/docs/v0.9.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.9.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.9.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.9.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.9.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.9.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.9.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.9.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.9.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.9.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.9.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.9.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.9.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.9.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.9.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.9.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.9.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.9.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.9.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.9.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.9.0/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.9.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.9.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.9.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.9.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.9.0/intro","label":"intro"}}}},{"name":"v0.8.1","label":"v0.8.1","isLast":false,"path":"/docs/v0.8.1","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.8.1/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.8.1/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.8.1/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.8.1/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.8.1/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.8.1/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.8.1/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.8.1/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.8.1/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.8.1/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.8.1/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.8.1/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.8.1/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.8.1/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.8.1/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.8.1/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.8.1/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.8.1/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.8.1/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.8.1/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.8.1/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.8.1/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.8.1/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.8.1/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.8.1/intro","label":"intro"}}}},{"name":"v0.8.0","label":"v0.8.0","isLast":false,"path":"/docs/v0.8.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.8.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.8.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.8.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.8.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.8.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.8.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.8.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.8.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.8.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.8.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.8.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.8.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.8.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.8.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.8.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.8.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.8.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.8.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.8.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.8.0/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.8.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.8.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.8.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.8.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.8.0/intro","label":"intro"}}}},{"name":"v0.7.0","label":"v0.7.0","isLast":false,"path":"/docs/v0.7.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.7.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.7.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.7.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.7.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.7.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.7.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.7.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.7.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.7.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.7.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.7.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.7.0/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.7.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.7.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.7.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.7.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.7.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.7.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.7.0/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.7.0/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.7.0/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.7.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.7.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.7.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.7.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.7.0/intro","label":"intro"}}}},{"name":"v0.6.1","label":"v0.6.1","isLast":false,"path":"/docs/v0.6.1","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.6.1/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.6.1/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.6.1/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.6.1/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.6.1/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.6.1/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.6.1/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.6.1/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.6.1/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.6.1/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.6.1/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.6.1/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.6.1/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.6.1/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.6.1/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.6.1/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.6.1/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.6.1/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart/index","path":"/docs/v0.6.1/int/quickstart/","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-alone","path":"/docs/v0.6.1/int/quickstart/quickstart-alone","sidebar":"tutorialSidebar"},{"id":"int/quickstart/quickstart-group","path":"/docs/v0.6.1/int/quickstart/quickstart-group","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.6.1/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.6.1/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.6.1/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.6.1/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.6.1/intro","label":"intro"}}}},{"name":"v0.6.0","label":"v0.6.0","isLast":false,"path":"/docs/v0.6.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.6.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.6.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.6.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.6.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.6.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.6.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.6.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.6.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.6.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.6.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.6.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.6.0/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.6.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.6.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.6.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.6.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.6.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.6.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart","path":"/docs/v0.6.0/int/quickstart","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.6.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.6.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.6.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.6.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.6.0/intro","label":"intro"}}}},{"name":"v0.5.0","label":"v0.5.0","isLast":false,"path":"/docs/v0.5.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.5.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.5.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.5.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.5.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.5.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.5.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.5.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.5.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.5.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.5.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.5.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.5.0/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.5.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.5.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.5.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.5.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.5.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.5.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/quickstart","path":"/docs/v0.5.0/int/quickstart","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.5.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.5.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.5.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.5.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.5.0/intro","label":"intro"}}}},{"name":"v0.4.0","label":"v0.4.0","isLast":false,"path":"/docs/v0.4.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.4.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.4.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.4.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.4.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.4.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.4.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.4.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.4.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.4.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.4.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.4.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.4.0/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.4.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.4.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.4.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.4.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.4.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.4.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.4.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.4.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.4.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.4.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.4.0/intro","label":"intro"}}}},{"name":"v0.3.0","label":"v0.3.0","isLast":false,"path":"/docs/v0.3.0","mainDocId":"intro","docs":[{"id":"cg/bug-report","path":"/docs/v0.3.0/cg/bug-report","sidebar":"tutorialSidebar"},{"id":"cg/docs","path":"/docs/v0.3.0/cg/docs","sidebar":"tutorialSidebar"},{"id":"dv/charon_cli_reference","path":"/docs/v0.3.0/dv/charon_cli_reference","sidebar":"tutorialSidebar"},{"id":"dv/distributed-validator-cluster-manifest","path":"/docs/v0.3.0/dv/distributed-validator-cluster-manifest","sidebar":"tutorialSidebar"},{"id":"dv/introducing-charon","path":"/docs/v0.3.0/dv/introducing-charon","sidebar":"tutorialSidebar"},{"id":"dv/middleware-daemon","path":"/docs/v0.3.0/dv/middleware-daemon","sidebar":"tutorialSidebar"},{"id":"dv/p2p-interface","path":"/docs/v0.3.0/dv/p2p-interface","sidebar":"tutorialSidebar"},{"id":"dv/peer-discovery","path":"/docs/v0.3.0/dv/peer-discovery","sidebar":"tutorialSidebar"},{"id":"dv/validator-creation","path":"/docs/v0.3.0/dv/validator-creation","sidebar":"tutorialSidebar"},{"id":"dvk/distributed_validator_launchpad","path":"/docs/v0.3.0/dvk/distributed_validator_launchpad","sidebar":"tutorialSidebar"},{"id":"dvk/distributed-validator-keys","path":"/docs/v0.3.0/dvk/distributed-validator-keys","sidebar":"tutorialSidebar"},{"id":"dvk/dkg_cli_reference","path":"/docs/v0.3.0/dvk/dkg_cli_reference","sidebar":"tutorialSidebar"},{"id":"fr/eth","path":"/docs/v0.3.0/fr/eth","sidebar":"tutorialSidebar"},{"id":"fr/golang","path":"/docs/v0.3.0/fr/golang","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/docs/v0.3.0/glossary","sidebar":"tutorialSidebar"},{"id":"int/faq","path":"/docs/v0.3.0/int/faq","sidebar":"tutorialSidebar"},{"id":"int/key-concepts","path":"/docs/v0.3.0/int/key-concepts","sidebar":"tutorialSidebar"},{"id":"int/Overview","path":"/docs/v0.3.0/int/Overview","sidebar":"tutorialSidebar"},{"id":"int/working-groups","path":"/docs/v0.3.0/int/working-groups","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/v0.3.0/intro","sidebar":"tutorialSidebar"},{"id":"sc/introducing-obol-managers","path":"/docs/v0.3.0/sc/introducing-obol-managers","sidebar":"tutorialSidebar"},{"id":"testnet","path":"/docs/v0.3.0/testnet","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v0.3.0/intro","label":"intro"}}}}],"breadcrumbs":true}},"docusaurus-plugin-google-gtag":{"default":{"trackingID":["G-DTT2S469C4"],"anonymizeIP":true,"id":"default"}},"docusaurus-plugin-redoc":{"plugin-redoc-0":{"url":"https://api.obol.tech/docs-json","themeId":"theme-redoc","isSpecFile":false,"spec":{"openapi":"3.0.0","paths":{"/":{"get":{"operationId":"AppController_redirect","summary":"Redirect to the API docs","description":"Hitting the root of the domain redirects to /docs and a swagger deployment.","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object"}}}}},"tags":["System"]}},"/_health":{"get":{"operationId":"HealthController_check","summary":"Check the API health","description":"This endpoint reports the API and its dependencies health.","parameters":[],"responses":{"200":{"description":"The Health Check is successful","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"ok"},"info":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"error":{"type":"object","example":{},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"details":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true}}}}}}},"503":{"description":"The Health Check is not successful","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"error"},"info":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"error":{"type":"object","example":{"redis":{"status":"down","message":"Could not connect"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"details":{"type":"object","example":{"database":{"status":"up"},"redis":{"status":"down","message":"Could not connect"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true}}}}}}}},"tags":["System"]}},"/v1/_health":{"get":{"operationId":"HealthController_check","summary":"Check the API health","description":"This endpoint reports the API and its dependencies health.","parameters":[],"responses":{"200":{"description":"The Health Check is successful","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"ok"},"info":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"error":{"type":"object","example":{},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"details":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true}}}}}}},"503":{"description":"The Health Check is not successful","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"error"},"info":{"type":"object","example":{"database":{"status":"up"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"error":{"type":"object","example":{"redis":{"status":"down","message":"Could not connect"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true},"nullable":true},"details":{"type":"object","example":{"database":{"status":"up"},"redis":{"status":"down","message":"Could not connect"}},"additionalProperties":{"type":"object","required":["status"],"properties":{"status":{"type":"string"}},"additionalProperties":true}}}}}}}},"tags":["System"]}},"/metrics":{"get":{"operationId":"MetricsController_metrics","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}}}},"/v1/metrics":{"get":{"operationId":"MetricsController_metrics","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}}}},"/dv/{configHash}":{"get":{"operationId":"DVController_getClusterDefinition","summary":"Retrieve a Distributed Validator Cluster proposal","description":"This endpoint allows a charon client or launchpad interface to retrieve the terms of a proposed DKG. Once all operators listed in the DKG have submitted signed approvals to the terms, this object will be ready for a cluster of operators to use as part of a DKG ceremony. If the objects in the `operators` array are not fully populated, these operators need to use the [PUT request](#/Distributed%20Validators/DVController_updateClusterDefinition) to upload their charon client\'s public key and a signature from their address to indicate their acceptance of the terms.","parameters":[{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster definition.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"404":{"description":"Cluster definition not found"},"500":{"description":"An unknown error occurred"}},"tags":["Distributed Validators"]},"put":{"operationId":"DVController_updateClusterDefinition","summary":"Accept a proposed Distributed Validator Cluster","description":"This endpoint is used by the operators present in the `operators` array of a cluster definition. These operators must submit a public key (in ENR form) to serve as their identity during the DKG, along with EIP712 signatures indicating their acceptance of the terms of this DKG.","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 operator hash as bearer token","schema":{"type":"string"}},{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster definition.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorDto"}}}},"responses":{"200":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"400":{"description":"Invalid payload data"},"401":{"description":"Authorization header is missing or incorrect"},"404":{"description":"Data not found"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["Distributed Validators"],"security":[{"bearer":[]}]}},"/dv/operator/{address}":{"get":{"operationId":"DVController_getClusterDefinitionWithOperator","summary":"Retrieve a list of cluster definitions which the address belongs to.","description":"This endpoint allows a charon client or launchpad interface to fetch a specific number of cluster definitions which the address is part of for each page.","parameters":[{"name":"address","required":true,"in":"path","description":"The operator address","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","schema":{"type":"number"}},{"name":"limit","required":true,"in":"query","schema":{"type":"number"}}],"responses":{"200":{"description":"A list of cluster definitions which the operator is part of","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionPagedResponse"}]}}}},"500":{"description":"An unknown error occurred"}},"tags":["Distributed Validators"]}},"/dv":{"post":{"operationId":"DVController_postClusterDefinition","summary":"Propose a new Distributed Validator Cluster","description":"This endpoint allows the caller to propose a distributed key generation ceremony. The caller must specify the configuration of a Distributed Validator Cluster; such as the participating operators and the validator exit details. Operators invited to participate in this cluster must submit a public key (in [ENR](https://docs.obol.tech/docs/v0.12.0/int/faq/errors#enrs-keys) form) to serve as their node\'s identity, along with EIP712 signatures indicating their acceptance of the terms of this cluster.","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 cluster definition hash as bearer token","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterDefDto"}}}},"responses":{"201":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"400":{"description":"Invalid definition data"},"401":{"description":"Authorization header is missing or incorrect"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["Distributed Validators"],"security":[{"bearer":[]}]}},"/v1/definition/{configHash}":{"get":{"operationId":"V1DefinitionController_getClusterDefinition","summary":"Retrieve a Distributed Validator Cluster proposal","description":"This endpoint allows a charon client or launchpad interface to retrieve the terms of a proposed DKG. Once all operators listed in the DKG have submitted signed approvals to the terms, this object will be ready for a cluster of operators to use as part of a DKG ceremony. If the objects in the `operators` array are not fully populated, these operators need to use the [PUT request](#/Distributed%20Validators/DVController_updateClusterDefinition) to upload their charon client\'s public key and a signature from their address to indicate their acceptance of the terms.","parameters":[{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster definition.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"404":{"description":"Cluster definition not found"},"500":{"description":"An unknown error occurred"}},"tags":["V1 Cluster Definition"]},"put":{"operationId":"V1DefinitionController_updateClusterDefinition","summary":"Accept a proposed Distributed Validator Cluster","description":"This endpoint is used by the operators present in the `operators` array of a cluster definition. The operator must have accepted the latest version of [Obol\'s terms and conditions](https://obol.tech/terms.pdf). These operators must submit a public key (in ENR form) to serve as their identity during the DKG, along with EIP712 signatures indicating their acceptance of the terms of this DKG.","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 operator hash as bearer token","schema":{"type":"string"}},{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster definition.","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperatorDto"}}}},"responses":{"200":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"400":{"description":"Invalid payload data"},"401":{"description":"Authorization header is missing or incorrect"},"404":{"description":"Data not found"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["V1 Cluster Definition"],"security":[{"bearer":[]}]}},"/v1/definition/operator/{address}":{"get":{"operationId":"V1DefinitionController_getClusterDefinitionWithOperator","summary":"Retrieve a list of cluster definitions which the address belongs to.","description":"This endpoint allows a charon client or launchpad interface to fetch a specific number of cluster definitions which the address is part of for each page.","parameters":[{"name":"address","required":true,"in":"path","description":"The operator address","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","schema":{"type":"number"}},{"name":"limit","required":true,"in":"query","schema":{"type":"number"}}],"responses":{"200":{"description":"A list of cluster definitions which the operator is part of","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionPagedResponse"}]}}}},"500":{"description":"An unknown error occurred"}},"tags":["V1 Cluster Definition"]}},"/v1/definition":{"post":{"operationId":"V1DefinitionController_postClusterDefinition","summary":"Propose a new Distributed Validator Cluster","description":"This endpoint allows the caller to propose a distributed key generation ceremony.The caller must have accepted the latest version of [Obol\'s terms and conditions](https://obol.tech/terms.pdf). The caller must specify the configuration of a Distributed Validator Cluster; such as the participating operators and the validator exit details. Operators invited to participate in this cluster must submit a public key (in [ENR](https://docs.obol.tech/docs/v0.12.0/int/faq/errors#enrs-keys) form) to serve as their node\'s identity, along with EIP712 signatures indicating their acceptance of the terms of this cluster.","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 cluster definition hash as bearer token","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterDefDto"}}}},"responses":{"201":{"description":"The cluster object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]}}}},"400":{"description":"Invalid definition data"},"401":{"description":"Authorization header is missing or incorrect"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["V1 Cluster Definition"],"security":[{"bearer":[]}]}},"/lock/{lockHash}":{"get":{"operationId":"LockController_getClusterLock","summary":"Retrieve a Distributed Validator Cluster Lock Object","description":"This endpoint is used to retrieve a cluster lock object.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/{lockHash}":{"get":{"operationId":"LockController_getClusterLock","summary":"Retrieve a Distributed Validator Cluster Lock Object","description":"This endpoint is used to retrieve a cluster lock object.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/search/{network}":{"get":{"operationId":"LockController_searchClusterLocks","summary":"Retrieve a list of Distributed Validator Cluster Lock Objects","description":"This endpoint is used to search for Cluster Lock Objects that match a substring of their `lock_hash`.","parameters":[{"name":"network","required":true,"in":"path","description":"The network to retrieve clusters on","examples":{"mainnet":{"summary":"Ethereum Mainnet","value":"mainnet"},"holesky":{"summary":"Holesky Test Network","value":"holesky"},"sepolia":{"summary":"Sepolia Test Network","value":"sepolia"},"goerli":{"summary":"Goerli Test Network","value":"goerli"}},"schema":{"type":"string"}},{"name":"partialLockHash","required":true,"in":"query","description":"A substring of the `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}}],"responses":{"200":{"description":"A list of Distributed Validator Clusters which the lock hash matches.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/search/{network}":{"get":{"operationId":"LockController_searchClusterLocks","summary":"Retrieve a list of Distributed Validator Cluster Lock Objects","description":"This endpoint is used to search for Cluster Lock Objects that match a substring of their `lock_hash`.","parameters":[{"name":"network","required":true,"in":"path","description":"The network to retrieve clusters on","examples":{"mainnet":{"summary":"Ethereum Mainnet","value":"mainnet"},"holesky":{"summary":"Holesky Test Network","value":"holesky"},"sepolia":{"summary":"Sepolia Test Network","value":"sepolia"},"goerli":{"summary":"Goerli Test Network","value":"goerli"}},"schema":{"type":"string"}},{"name":"partialLockHash","required":true,"in":"query","description":"A substring of the `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}}],"responses":{"200":{"description":"A list of Distributed Validator Clusters which the lock hash matches.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/configHash/{configHash}":{"get":{"operationId":"LockController_getLockByConfigHash","summary":"Retrieve a Distributed Validator Cluster Lock Object","description":"This endpoint is used to retrieve a cluster lock object by the hash of the configuration used to create it.","parameters":[{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster configuration.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/configHash/{configHash}":{"get":{"operationId":"LockController_getLockByConfigHash","summary":"Retrieve a Distributed Validator Cluster Lock Object","description":"This endpoint is used to retrieve a cluster lock object by the hash of the configuration used to create it.","parameters":[{"name":"configHash","required":true,"in":"path","description":"The `config_hash` calculated for a cluster configuration.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"404":{"description":"Cluster not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/{lockHash}/launchpad":{"get":{"operationId":"LockController_redirectToClusterStatus","summary":"Redirect to the launchpad cluster status page","description":"This endpoint is used to redirect users to the created cluster status page after DKG is completed.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a Distributed Validator Cluster.","schema":{"type":"string"}}],"responses":{"200":{"description":""},"302":{"description":"Serves a redirect to the launchpad cluster status page"},"404":{"description":"Cluster lock not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/{lockHash}/launchpad":{"get":{"operationId":"LockController_redirectToClusterStatus","summary":"Redirect to the launchpad cluster status page","description":"This endpoint is used to redirect users to the created cluster status page after DKG is completed.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a Distributed Validator Cluster.","schema":{"type":"string"}}],"responses":{"200":{"description":""},"302":{"description":"Serves a redirect to the launchpad cluster status page"},"404":{"description":"Cluster lock not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/operator/{address}":{"get":{"operationId":"LockController_getClusterLocksByOperator","summary":"Retrieve a list of Distributed Validator Clusters for which this address is an operator","description":"This endpoint fetches a number of Distributed Validator Clusters for which the address provided is a node operator.","parameters":[{"name":"address","required":true,"in":"path","description":"The operator address.","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}}],"responses":{"200":{"description":"A list of Distributed Validator Clusters which the operator is a member of.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/operator/{address}":{"get":{"operationId":"LockController_getClusterLocksByOperator","summary":"Retrieve a list of Distributed Validator Clusters for which this address is an operator","description":"This endpoint fetches a number of Distributed Validator Clusters for which the address provided is a node operator.","parameters":[{"name":"address","required":true,"in":"path","description":"The operator address.","schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}}],"responses":{"200":{"description":"A list of Distributed Validator Clusters which the operator is a member of.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/network/{network}":{"get":{"operationId":"LockController_getClusterLocksByNetwork","summary":"Retrieve a list of Distributed Validator Clusters for a given network","description":"This endpoint fetches a number of cluster lock objects for a given network.","parameters":[{"name":"network","required":true,"in":"path","description":"The network to retrieve clusters on","examples":{"mainnet":{"summary":"Ethereum Mainnet","value":"mainnet"},"holesky":{"summary":"Holesky Test Network","value":"holesky"},"sepolia":{"summary":"Sepolia Test Network","value":"sepolia"},"goerli":{"summary":"Goerli Test Network","value":"goerli"}},"schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}},{"name":"details","required":true,"in":"query","description":"The flag to populate cluster definition information.","schema":{"type":"string","default":"false"}}],"responses":{"200":{"description":"A paged list of Distributed Validator Clusters on this network","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"400":{"description":"Network not spported"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/network/{network}":{"get":{"operationId":"LockController_getClusterLocksByNetwork","summary":"Retrieve a list of Distributed Validator Clusters for a given network","description":"This endpoint fetches a number of cluster lock objects for a given network.","parameters":[{"name":"network","required":true,"in":"path","description":"The network to retrieve clusters on","examples":{"mainnet":{"summary":"Ethereum Mainnet","value":"mainnet"},"holesky":{"summary":"Holesky Test Network","value":"holesky"},"sepolia":{"summary":"Sepolia Test Network","value":"sepolia"},"goerli":{"summary":"Goerli Test Network","value":"goerli"}},"schema":{"type":"string"}},{"name":"page","required":true,"in":"query","description":"The page number to retrieve.","schema":{"type":"integer","default":0}},{"name":"limit","required":true,"in":"query","description":"The number of cluster lock objects to return.","schema":{"type":"integer","default":100}},{"name":"details","required":true,"in":"query","description":"The flag to populate cluster definition information.","schema":{"type":"string","default":"false"}}],"responses":{"200":{"description":"A paged list of Distributed Validator Clusters on this network","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockPagedResponse"}]}}}},"400":{"description":"Network not spported"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock":{"post":{"operationId":"LockController_postClusterLock","summary":"Push Distributed Validator Cluster Lock Data","description":"This endpoint saves cluster lock objects that describe the created Distributed Validator Cluster.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterLockDto"}}}},"responses":{"201":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"400":{"description":"Invalid lock data"},"404":{"description":"The cluster definition corresponding to this lock file was not found"},"409":{"description":"Duplicate cluster lock entry"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock":{"post":{"operationId":"LockController_postClusterLock","summary":"Push Distributed Validator Cluster Lock Data","description":"This endpoint saves cluster lock objects that describe the created Distributed Validator Cluster.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterLockDto"}}}},"responses":{"201":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterLockResponse"}]}}}},"400":{"description":"Invalid lock data"},"404":{"description":"The cluster definition corresponding to this lock file was not found"},"409":{"description":"Duplicate cluster lock entry"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/lock/verify":{"post":{"operationId":"LockController_verifyClusterLock","summary":"Verify Distributed Validator Cluster Lock Data","description":"This endpoint verifies cluster lock data including BLS public keys and signatures created during the DKG phase.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterLockDto"}}}},"responses":{"200":{"description":"Lock data is valid"},"400":{"description":"Invalid lock data"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/v1/lock/verify":{"post":{"operationId":"LockController_verifyClusterLock","summary":"Verify Distributed Validator Cluster Lock Data","description":"This endpoint verifies cluster lock data including BLS public keys and signatures created during the DKG phase.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClusterLockDto"}}}},"responses":{"200":{"description":"Lock data is valid"},"400":{"description":"Invalid lock data"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Lock"]}},"/state/{lockHash}":{"get":{"operationId":"StateController_getDistributedValidatorStatesByLockHash","summary":"Retrieve the Validator states for a cluster","description":"This endpoint is used to retrieve the states of all validators in a DV Cluster","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"A map of pubkeys to DVState","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/DistributedValidatorStateResponse"}],"example":{"0x000000000000000000000000000000":{"index":"0","status":"active_ongoing","balance":"32"}}}}}},"400":{"description":"Bad request received"},"404":{"description":"Lock Hash not found"},"500":{"description":"An unknown error occurred"}},"tags":["State"]}},"/v1/state/{lockHash}":{"get":{"operationId":"StateController_getDistributedValidatorStatesByLockHash","summary":"Retrieve the Validator states for a cluster","description":"This endpoint is used to retrieve the states of all validators in a DV Cluster","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"A map of pubkeys to DVState","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/DistributedValidatorStateResponse"}],"example":{"0x000000000000000000000000000000":{"index":"0","status":"active_ongoing","balance":"32"}}}}}},"400":{"description":"Bad request received"},"404":{"description":"Lock Hash not found"},"500":{"description":"An unknown error occurred"}},"tags":["State"]}},"/exp/exit/{lockHash}/{shareIdx}/{validatorPubkey}":{"get":{"operationId":"ExitController_getClusterExit","summary":"Retrieve Distributed Validator threshold aggregated signed exit msg","description":"This endpoint is used to retrieve validator exit message","parameters":[{"name":"validatorPubkey","required":true,"in":"path","description":"The `distributed_public_key` in a cluster lock.","schema":{"type":"string"}},{"name":"shareIdx","required":true,"in":"path","description":"Represents the cluster operatorIndex+1.","schema":{}},{"name":"lockHash","required":true,"in":"path","description":"The cluster lockHash.","schema":{}}],"responses":{"200":{"description":"The DV signed exit message","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ExitBlob"}]}}}},"401":{"description":"Authorization header is missing or incorrect"},"404":{"description":"Data is not found"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"],"security":[{"bearer":[]}]}},"/v1/exp/exit/{lockHash}/{shareIdx}/{validatorPubkey}":{"get":{"operationId":"ExitController_getClusterExit","summary":"Retrieve Distributed Validator threshold aggregated signed exit msg","description":"This endpoint is used to retrieve validator exit message","parameters":[{"name":"validatorPubkey","required":true,"in":"path","description":"The `distributed_public_key` in a cluster lock.","schema":{"type":"string"}},{"name":"shareIdx","required":true,"in":"path","description":"Represents the cluster operatorIndex+1.","schema":{}},{"name":"lockHash","required":true,"in":"path","description":"The cluster lockHash.","schema":{}}],"responses":{"200":{"description":"The DV signed exit message","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ExitBlob"}]}}}},"401":{"description":"Authorization header is missing or incorrect"},"404":{"description":"Data is not found"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"],"security":[{"bearer":[]}]}},"/exp/partial_exits/{lockHash}":{"post":{"operationId":"ExitController_postPartialExit","summary":"Push Distributed Validator partial signed exit message","description":"This endpoint saves partial signed exit messages.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lockHash` of the cluster which the validator belongs to","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExitDto"}}}},"responses":{"201":{"description":"success message"},"400":{"description":"Bad request received"},"404":{"description":"Data or validator not found"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"]}},"/v1/exp/partial_exits/{lockHash}":{"post":{"operationId":"ExitController_postPartialExit","summary":"Push Distributed Validator partial signed exit message","description":"This endpoint saves partial signed exit messages.","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lockHash` of the cluster which the validator belongs to","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExitDto"}}}},"responses":{"201":{"description":"success message"},"400":{"description":"Bad request received"},"404":{"description":"Data or validator not found"},"409":{"description":"Duplicate entry"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"]}},"/exp/exit/status/{lockHash}":{"get":{"operationId":"ExitController_getClusterExitStatus","summary":"Retrieve validators exit status","description":"It shows data of operators who have signed and who have not","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The cluster lockHash.","schema":{"type":"string"}}],"responses":{"200":{"description":"The exit status data","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterExitStatusResponse"}]}}}},"404":{"description":"Data is not found"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"],"security":[{"bearer":[]}]}},"/v1/exp/exit/status/{lockHash}":{"get":{"operationId":"ExitController_getClusterExitStatus","summary":"Retrieve validators exit status","description":"It shows data of operators who have signed and who have not","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The cluster lockHash.","schema":{"type":"string"}}],"responses":{"200":{"description":"The exit status data","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterExitStatusResponse"}]}}}},"404":{"description":"Data is not found"},"500":{"description":"An unknown error occurred"}},"tags":["DV Exit"],"security":[{"bearer":[]}]}},"/effectiveness/{lockHash}":{"get":{"operationId":"EffectivenessController_getClusterLock","summary":"Retrieve a Distributed Validator Cluster Effectiveness Object","description":"This endpoint is used to retrieve the effectiveness of a cluster by pubkey","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterEffectivenessResponse"}]}}}},"404":{"description":"Data not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Effectiveness"]}},"/v1/effectiveness/{lockHash}":{"get":{"operationId":"EffectivenessController_getClusterLock","summary":"Retrieve a Distributed Validator Cluster Effectiveness Object","description":"This endpoint is used to retrieve the effectiveness of a cluster by pubkey","parameters":[{"name":"lockHash","required":true,"in":"path","description":"The `lock_hash` calculated for a cluster lock.","schema":{"type":"string"}}],"responses":{"200":{"description":"The cluster lock object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/ClusterEffectivenessResponse"}]}}}},"404":{"description":"Data not found"},"500":{"description":"An unknown error occurred"}},"tags":["Cluster Effectiveness"]}},"/termsAndConditions":{"post":{"operationId":"TermsAndConditionsController_signTermsAndConditions","summary":"Saves user\'s approval latest terms and conditions","description":"Saves user\'s signature to latest [Obol\'s terms and conditions](https://obol.tech/terms.pdf) hash and it\'s version","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 terms and conditions hash as bearer token","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TermsAndConditionsDto"}}}},"responses":{"201":{"description":"success message"},"400":{"description":"Invalid terms and conditions hash"},"401":{"description":"Signature verification failed"},"500":{"description":"An unknown error occurred"}},"tags":["Terms And Conditions"],"security":[{"bearer":[]}]}},"/v1/termsAndConditions":{"post":{"operationId":"TermsAndConditionsController_signTermsAndConditions","summary":"Saves user\'s approval latest terms and conditions","description":"Saves user\'s signature to latest [Obol\'s terms and conditions](https://obol.tech/terms.pdf) hash and it\'s version","parameters":[{"name":"authorization","required":true,"in":"header","description":"EIP712 terms and conditions hash as bearer token","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TermsAndConditionsDto"}}}},"responses":{"201":{"description":"success message"},"400":{"description":"Invalid terms and conditions hash"},"401":{"description":"Signature verification failed"},"500":{"description":"An unknown error occurred"}},"tags":["Terms And Conditions"],"security":[{"bearer":[]}]}},"/termsAndConditions/{address}":{"get":{"operationId":"TermsAndConditionsController_getTermsAndConditionsSigned","summary":"Verify Signature on Terms and Conditions","description":"This endpoint is used to check whether the Terms and Conditions has been signed by the user.","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the Terms and Conditions.","schema":{"type":"string"}}],"responses":{"200":{"description":"This value returns true if the Terms and Conditions have been signed; otherwise, it returns false.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/TermsAndConditions"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Terms And Conditions"]}},"/v1/termsAndConditions/{address}":{"get":{"operationId":"TermsAndConditionsController_getTermsAndConditionsSigned","summary":"Verify Signature on Terms and Conditions","description":"This endpoint is used to check whether the Terms and Conditions has been signed by the user.","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the Terms and Conditions.","schema":{"type":"string"}}],"responses":{"200":{"description":"This value returns true if the Terms and Conditions have been signed; otherwise, it returns false.","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/TermsAndConditions"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Terms And Conditions"]}},"/techne/base/{index}":{"get":{"operationId":"TechneController_getBaseCred","summary":"Retrieve Base techne credential metadata","description":"This endpoint is used to retrieve Base techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/v1/techne/base/{index}":{"get":{"operationId":"TechneController_getBaseCred","summary":"Retrieve Base techne credential metadata","description":"This endpoint is used to retrieve Base techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/techne/bronze/{index}":{"get":{"operationId":"TechneController_getBronzeCred","summary":"Retrieve Bronze techne credential metadata","description":"This endpoint is used to retrieve Bronze techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/v1/techne/bronze/{index}":{"get":{"operationId":"TechneController_getBronzeCred","summary":"Retrieve Bronze techne credential metadata","description":"This endpoint is used to retrieve Bronze techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/techne/silver/{index}":{"get":{"operationId":"TechneController_getSilverCred","summary":"Retrieve Silver techne credential metadata","description":"This endpoint is used to retrieve Silver techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/v1/techne/silver/{index}":{"get":{"operationId":"TechneController_getSilverCred","summary":"Retrieve Silver techne credential metadata","description":"This endpoint is used to retrieve Silver techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/techne/gold/{index}":{"get":{"operationId":"TechneController_getGoldCred","summary":"Retrieve Gold techne credential metadata","description":"This endpoint is used to retrieve Gold techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/v1/techne/gold/{index}":{"get":{"operationId":"TechneController_getGoldCred","summary":"Retrieve Gold techne credential metadata","description":"This endpoint is used to retrieve Gold techne credential metadata","parameters":[{"name":"index","required":true,"in":"path","description":"The techne index.","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TechneResponse"}}}},"500":{"description":"An unknown error occurred"}},"tags":["Techne Credentials"],"security":[{"bearer":[]}]}},"/v1/address/contributions/historical/{address}":{"get":{"operationId":"AddressController_getHistoricalAddressContributions","summary":"Retrieve the historical contribtions of an address","description":"This endpoint is used to retrieve the contributions given to Obol Public Goods by an address.","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the contributions for.","schema":{"type":"string"}},{"name":"date","required":true,"in":"query","schema":{"format":"date-time","type":"string"}}],"responses":{"200":{"description":"The address contributions object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AddressHistoricalContributionsResponse"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Address"]}},"/v1/address/contributions/{address}":{"get":{"operationId":"AddressController_getAddressContributions","summary":"Retrieve the contribtions of an address","description":"This endpoint is used to retrieve the contributions given to Obol Public Goods by an address.","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the contributions for.","schema":{"type":"string"}}],"responses":{"200":{"description":"The address contributions object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AddressContributionsResponse"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Address"]}},"/v1/address/techne/{address}":{"get":{"operationId":"AddressController_getAddressTechneCredentials","summary":"Retrieve obol techne credentials of an address","description":"This endpoint is used to retrieve obol techne credentials an address owns","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the techne credentials for.","schema":{"type":"string"}}],"responses":{"200":{"description":"The address techne credentials object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AddressTechneResponse"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Address"]}},"/v1/address/badges/{address}":{"get":{"operationId":"AddressController_getAddressBadgess","summary":"Retrieve badges for an address","description":"This endpoint is used to retrieve the badges an address owns","parameters":[{"name":"address","required":true,"in":"path","description":"The address to check the techne credentials for.","schema":{"type":"string"}}],"responses":{"200":{"description":"The address techne credentials object","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/AddressBadgeResponse"}]}}}},"400":{"description":"The Address provided is not valid"},"500":{"description":"An unknown error occurred"}},"tags":["Address"]}}},"info":{"title":"Obol API","description":"## What is this API?\\n\\nThis API is for creating and managing [Distributed Validators](https://docs.obol.tech/docs/int/key-concepts#distributed-validator). This API works in tandem with Obol\'s [Distributed Validator Launchpad](https://goerli.launchpad.obol.tech), a dapp designed to allow people to authenticate their counterparties and agree to the terms of a Distributed Validator Cluster. This API will be made more easy for code-only interaction in the coming quarters with the release of the Obol-SDK. \\n\\nRead more about Obol and how to use the [launchpad](https://goerli.launchpad.obol.tech) on our [docs site](https://docs.obol.tech/). \\n\\nFor enquiries:","version":"v1.0.0-local","contact":{"name":"Obol Labs","url":"https://obol.tech","email":"support@obol.tech"}},"tags":[{"name":"Distributed Validators","description":"Configuration for distributed validator key generation ceremonies."},{"name":"System","description":"System related endpoints."}],"servers":[{"url":"https://api.obol.tech/","description":"Production environment"},{"url":"http://localhost:3000","description":"Local development server"},{"url":"https://localhost:3000","description":"HTTPS Local development server"}],"components":{"securitySchemes":{"bearer":{"scheme":"bearer","bearerFormat":"JWT","type":"http"}},"schemas":{"Creator":{"type":"object","properties":{}},"Validator":{"type":"object","properties":{}},"Operator":{"type":"object","properties":{}},"ClusterDefinitionResponse":{"type":"object","properties":{"name":{"type":"string","example":"My Obol Cluster"},"uuid":{"type":"string","example":"0194FDC2-FA2F-FCC0-41D3-FF12045B73C8"},"creator":{"$ref":"#/components/schemas/Creator"},"version":{"type":"string","example":"v1.8.0"},"num_validators":{"type":"number","example":5},"threshold":{"type":"number","example":3},"dkg_algorithm":{"type":"string","example":"default"},"fork_version":{"type":"string","example":"0x00001020"},"config_hash":{"type":"string","description":"config_hash is a 32 bytes SSZ hash of cluster config.","example":"0x2204ba6c238ed2d6a8ff951d4513db993c8d6f8860468391342649bf735a87d7"},"timestamp":{"type":"string","example":"2022-07-19T18:19:58+02:00"},"validators":{"type":"array","items":{"$ref":"#/components/schemas/Validator"}},"deposit_amounts":{"description":"Partial depoists.","example":["8000000000","16000000000","8000000000"],"type":"array","items":{"type":"string"}},"definition_hash":{"type":"string","description":"definition_hash is a 32 bytes SSZ hash of cluster config.","example":"0xb656f5a4a5537b5817d6bcf735d043f17f5aff568b1a7ec9102a9f687bd4510c"},"fee_recipient_address":{"type":"string","description":"Ethereum address to receive transaction fees.","example":"0x000000000000000000000000000000000000dead"},"withdrawal_address":{"type":"string","description":"Ethereum address to receive staked ether.","example":"0x000000000000000000000000000000000000dead"},"operators":{"type":"array","items":{"$ref":"#/components/schemas/Operator"}}},"required":["name","uuid","creator","version","num_validators","threshold","dkg_algorithm","fork_version","config_hash","timestamp","validators","deposit_amounts","definition_hash","fee_recipient_address","withdrawal_address","operators"]},"ClusterDefinitionPagedResponse":{"type":"object","properties":{"cluster_definitions":{"type":"array","items":{"$ref":"#/components/schemas/ClusterDefinitionResponse"}},"total_count":{"type":"number","example":2},"total_pages":{"type":"number","example":3}},"required":["cluster_definitions","total_count","total_pages"]},"OperatorDto":{"type":"object","properties":{"address":{"type":"string","description":"Ethereum address of Operator.","example":"0x000000000000000000000000000000000000dead"},"enr":{"type":"string","example":"enr://5fb90badb37c5821b6d95526a41a9504680b4e7c8b763a1b1d49d4955c848621"},"fork_version":{"type":"string","enum":["mainnet","0x00000000","goerli","0x00001020","gnosis","0x00000064","sepolia","0x90000069","holesky","0x01017000"],"example":"0x00001020"},"version":{"type":"string","example":"v1.8.0"},"enr_signature":{"type":"string","example":"0x1199fc4440aa7929905ec171ed1dad82a9f6a89891193b2b4cf45937a8cf9ece4972e02bc7e23d8b8b2e550b6430693ac6bc8c82a0509f65d0abb34d7ae0a8a81c"},"config_signature":{"type":"string","example":"0x1199fc4440aa7929905ec171ed1dad82a9f6a89891193b2b4cf45937a8cf9ece4972e02bc7e23d8b8b2e550b6430693ac6bc8c82a0509f65d0abb34d7ae0a8a81c"}},"required":["address","enr","fork_version","version","enr_signature","config_signature"]},"CreatorDto":{"type":"object","properties":{"address":{"type":"string","description":"Ethereum address of Creator.","example":"0x000000000000000000000000000000000000dead"},"config_signature":{"type":"string","example":"0x1199fc4440aa7929905ec171ed1dad82a9f6a89891193b2b4cf45937a8cf9ece4972e02bc7e23d8b8b2e550b6430693ac6bc8c82a0509f65d0abb34d7ae0a8a81c"}},"required":["address","config_signature"]},"ClusterDefValidator":{"type":"object","properties":{"fee_recipient_address":{"type":"string","description":"Ethereum address to receive transaction fees.","example":"0x000000000000000000000000000000000000dead"},"withdrawal_address":{"type":"string","description":"Ethereum address to receive staked ether.","example":"0x000000000000000000000000000000000000dead"}},"required":["fee_recipient_address","withdrawal_address"]},"ClusterDefDto":{"type":"object","properties":{"name":{"type":"string","example":"My Obol Cluster"},"operators":{"description":"operator data.","type":"array","items":{"$ref":"#/components/schemas/OperatorDto"}},"creator":{"description":"creator data.","type":"array","items":{"$ref":"#/components/schemas/CreatorDto"}},"uuid":{"type":"string","example":"0194FDC2-FA2F-FCC0-41D3-FF12045B73C8"},"version":{"type":"string","example":"v1.8.0"},"num_validators":{"type":"number","minimum":1,"example":5},"threshold":{"type":"number","minimum":1,"example":3},"dkg_algorithm":{"type":"string","enum":["frost","keycast","default"],"example":"default"},"fork_version":{"type":"string","enum":["mainnet","0x00000000","goerli","0x00001020","gnosis","0x00000064","sepolia","0x90000069","holesky","0x01017000"],"example":"0x00001020"},"timestamp":{"type":"string","example":"2022-07-19T18:19:58+02:00"},"validators":{"description":"validator withdrawal configuration.","type":"array","items":{"$ref":"#/components/schemas/ClusterDefValidator"}},"deposit_amounts":{"description":"partial deposits.","type":"array","items":{"type":"string"}},"config_hash":{"type":"string","example":"0x29b0223beea5f4f74391f445d15afd4294040374f6924b98cbf8713f8d962d7c"}},"required":["name","operators","creator","uuid","version","num_validators","threshold","dkg_algorithm","fork_version","timestamp","validators","deposit_amounts","config_hash"]},"DistributedValidator":{"type":"object","properties":{}},"ClusterLockResponse":{"type":"object","properties":{"cluster_definition":{"description":"Cluster definition data that was used in dkg to generate cluster lock.","allOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]},"distributed_validators":{"type":"array","items":{"$ref":"#/components/schemas/DistributedValidator"}},"signature_aggregate":{"type":"string","example":"0x85650c30ec29a3703934bf50a28da102975deda77e758579ea3dfe4136abf752"},"lock_hash":{"type":"string","example":"0xd2880980169ee4a0000f23feb8fad9a6c70f38312956fe67aa89e118f5b0e048"},"node_signatures":{"type":"array","items":{"type":"string"}}},"required":["cluster_definition","distributed_validators","signature_aggregate","lock_hash","node_signatures"]},"ClusterLockPagedResponse":{"type":"object","properties":{"cluster_locks":{"type":"array","items":{"$ref":"#/components/schemas/ClusterLockResponse"}},"total_count":{"type":"number","example":2},"total_pages":{"type":"number","example":4}},"required":["cluster_locks","total_count","total_pages"]},"DepositDataDto":{"type":"object","properties":{"pubkey":{"type":"string","example":"0xb51336c31c4f0cc365d6c7b5d8ff1b4b7d4cf7c70163f9fd51a2badc854f5e29823fa11e3d7749d207807867149508d6"},"withdrawal_credentials":{"type":"string","example":"0x01000000000000000000000086b8145c98e5bd25ba722645b15ed65f024a87ec"},"amount":{"type":"string","example":"32000000000"},"deposit_data_root":{"type":"string","example":"5e58a5d8f1e53479343cb6188f061f6b1a46c521c53eef0580b04f485ad62bad"},"signature":{"type":"string","example":"0x88fe84889608a8b2424bddae2047d2ee4b42f72c4d8201d69e732d7c3bfa1bcb00f930979770b7d00071673fde8f205108dabe8d83ec49aa6de1b7869966b555be80a159e6ad11e273c4e0234038cfa525923044d6a89a4924fdc178f333568b"}},"required":["pubkey","withdrawal_credentials","amount","deposit_data_root","signature"]},"BuilderRegistrationMessageDto":{"type":"object","properties":{"fee_recipient":{"type":"string","example":"0x86B8145c98e5BD25BA722645b15eD65f024a87EC"},"gas_limit":{"type":"number","example":30000000},"timestamp":{"type":"number","example":1616508000},"pubkey":{"type":"string","example":"0xb51336c31c4f0cc365d6c7b5d8ff1b4b7d4cf7c70163f9fd51a2badc854f5e29823fa11e3d7749d207807867149508d6"}},"required":["fee_recipient","gas_limit","timestamp","pubkey"]},"BuilderRegistrationDto":{"type":"object","properties":{"message":{"description":"builder registration information.","allOf":[{"$ref":"#/components/schemas/BuilderRegistrationMessageDto"}]},"signature":{"type":"string","example":"0x851e4f196b7e7bda6429b94cceb92d480f53fa9753e1d6c830ff2706acb8cd866d81d5533db7dcfac1dc9d00a16e5e4801d33f36bdf1c2a2003e1c586466109e7851c79179b2c46d69c53c4a59e361d2727186a7e72bbd11debad1f2fae6f97d"}},"required":["message","signature"]},"DistributedValidatorDto":{"type":"object","properties":{"distributed_public_key":{"type":"string","example":"0xb51336c31c4f0cc365d6c7b5d8ff1b4b7d4cf7c70163f9fd51a2badc854f5e29823fa11e3d7749d207807867149508d6"},"public_shares":{"description":"array of public shares of the distributed public key.","type":"array","items":{"type":"string"}},"deposit_data":{"description":"Deposit data for validator activation.","allOf":[{"$ref":"#/components/schemas/DepositDataDto"}]},"builder_registration":{"description":"Pre-generated signed validator builder registration.","allOf":[{"$ref":"#/components/schemas/BuilderRegistrationDto"}]},"partial_deposit_data":{"description":"Deposit data for validator activation.","allOf":[{"$ref":"#/components/schemas/DepositDataDto"}]}},"required":["distributed_public_key","public_shares","deposit_data","builder_registration","partial_deposit_data"]},"ClusterLockDto":{"type":"object","properties":{"cluster_definition":{"description":"Cluster definition data that was used in dkg to generate cluster lock.","allOf":[{"$ref":"#/components/schemas/ClusterDefinitionResponse"}]},"distributed_validators":{"description":"distributed validator keys and deposit data.","type":"array","items":{"$ref":"#/components/schemas/DistributedValidatorDto"}},"signature_aggregate":{"type":"string","example":"0x85650c30ec29a3703934bf50a28da102975deda77e758579ea3dfe4136abf752"},"lock_hash":{"type":"string","example":"0xd2880980169ee4a0000f23feb8fad9a6c70f38312956fe67aa89e118f5b0e048"},"node_signatures":{"example":["0xe6e531be7bbf6cee37d80ab489ade6491469e10743d3c1496a3e66fe989eb4c100c260eaee4ef1aa08fdb79ea05bb8c12970dec1a296abe627ac25a2515373b301"],"type":"array","items":{"type":"string"}}},"required":["cluster_definition","distributed_validators","signature_aggregate","lock_hash","node_signatures"]},"DistributedValidatorStateResponse":{"type":"object","properties":{"index":{"type":"string","example":"12345"},"status":{"type":"string","example":"active_ongoing"},"balance":{"type":"string","example":"32"}},"required":["index","status","balance"]},"ExitBlob":{"type":"object","properties":{}},"ExitMessageDto":{"type":"object","properties":{"epoch":{"type":"string","example":"162304"},"validator_index":{"type":"string","example":"42"}},"required":["epoch","validator_index"]},"SignedExitMessageDto":{"type":"object","properties":{"message":{"$ref":"#/components/schemas/ExitMessageDto"},"signature":{"type":"string","example":""}},"required":["message","signature"]},"ExitBlobDto":{"type":"object","properties":{"public_key":{"type":"string","example":"0x8b69c67720c909423d7edc5d3a7554e1d1e50f6d7d5f8d18548d68daf424e536afba8b31fbd15df1970ba4af4a7d944c"},"signed_exit_message":{"$ref":"#/components/schemas/SignedExitMessageDto"}},"required":["public_key","signed_exit_message"]},"ExitDto":{"type":"object","properties":{"partial_exits":{"type":"array","items":{"$ref":"#/components/schemas/ExitBlobDto"}},"share_idx":{"type":"number","example":42},"signature":{"type":"string","example":""}},"required":["partial_exits","share_idx","signature"]},"ClusterExitStatusResponse":{"type":"object","properties":{}},"ClusterEffectivenessResponse":{"type":"object","properties":{"oneDay":{"type":"number","description":"Cluster effectiveness for the previous day."},"sevenDay":{"type":"number","description":"Cluster effectiveness for the previous 7 days."},"thirtyDay":{"type":"number","description":"Cluster effectiveness for the previous 30 days."},"all":{"type":"number","description":"Cluster effectiveness for alltime."}},"required":["oneDay","sevenDay","thirtyDay","all"]},"TermsAndConditionsDto":{"type":"object","properties":{"address":{"type":"string","example":"v1.0.0"},"version":{"type":"number","example":1},"terms_and_conditions_hash":{"type":"string","example":""}},"required":["address","version","terms_and_conditions_hash"]},"TechneResponse":{"type":"object","properties":{"description":{"type":"string","example":"Obol Techne Bronze Credential"},"external_url":{"type":"string","example":"https://blog.obol.tech/introducing-the-obol-techne-credential/"},"image":{"type":"string","example":"https://obol.tech/techne/bronze.png"},"name":{"type":"string","example":"Obol Techne - Bronze"}},"required":["description","external_url","image","name"]},"AddressHistoricalContributionsResponse":{"type":"object","properties":{"address":{"type":"string","description":"The address the contributions were made by."},"contributions":{"type":"number","description":"The contributions in gwei."},"date":{"format":"date-time","type":"string","description":"The date this address started contributing."}},"required":["address","contributions","date"]},"AddressContributionsResponse":{"type":"object","properties":{"address":{"type":"string","description":"The address the contributions were made by."},"contributions":{"type":"number","description":"The contributions in gwei."},"start_date":{"format":"date-time","type":"string","description":"The date this address started contributing."},"daily_avg":{"type":"number","description":"The average daily gwei amount of contributions by this address."},"last_gain":{"type":"number","description":"The gwei amount of contributions gained in the last day by this address."}},"required":["address","contributions","start_date","daily_avg","last_gain"]},"AddressTechneResponse":{"type":"object","properties":{"base":{"description":"","type":"array","items":{"type":"string"}},"bronze":{"description":"","type":"array","items":{"type":"string"}},"silver":{"description":"","type":"array","items":{"type":"string"}},"gold":{"description":"","type":"array","items":{"type":"string"}}},"required":["base","bronze","silver","gold"]},"AddressBadgeResponse":{"type":"object","properties":{"badges":{"description":"List of badge metadata","type":"array","items":{"type":"string"}}},"required":["badges"]}}}}}},"docusaurus-theme-redoc":{"theme-redoc":{"lightTheme":{"typography":{"fontFamily":"var(--ifm-font-family-base)","fontSize":"var(--ifm-font-size-base)","lineHeight":"var(--ifm-line-height-base)","fontWeightLight":"var(--ifm-font-weight-light)","fontWeightRegular":"var(--ifm-font-weight-base)","fontWeightBold":"var(--ifm-font-weight-bold)","headings":{"fontFamily":"var(--ifm-heading-font-family)","fontWeight":"var(--ifm-heading-font-weight)","lineHeight":"var(--ifm-heading-line-height)"},"code":{"fontFamily":"var(--ifm-font-family-monospace)","lineHeight":"var(--ifm-pre-line-height)"}},"sidebar":{"width":"300px","backgroundColor":"#ffffff"},"rightPanel":{"backgroundColor":"#243D42"},"colors":{"primary":{"main":"#25c2a0"},"http":{"get":"#16968e","put":"#9167e4","post":"#b6ea5c","delete":"#dd603c"}},"theme":{"prism":{"additionalLanguages":["scala"]}}},"darkTheme":{"typography":{"fontFamily":"var(--ifm-font-family-base)","fontSize":"var(--ifm-font-size-base)","lineHeight":"var(--ifm-line-height-base)","fontWeightLight":"var(--ifm-font-weight-light)","fontWeightRegular":"var(--ifm-font-weight-base)","fontWeightBold":"var(--ifm-font-weight-bold)","headings":{"fontFamily":"var(--ifm-heading-font-family)","fontWeight":"var(--ifm-heading-font-weight)","lineHeight":"var(--ifm-heading-line-height)"},"code":{"fontFamily":"var(--ifm-font-family-monospace)","lineHeight":"var(--ifm-pre-line-height)"}},"sidebar":{"width":"300px","backgroundColor":"rgb(24, 25, 26)","textColor":"#f5f6f7","arrow":{"color":"#f5f6f7"}},"colors":{"text":{"primary":"#f5f6f7","secondary":"rgba(255, 255, 255, 1)"},"gray":{"50":"#FAFAFA","100":"#F5F5F5"},"border":{"dark":"#ffffff","light":"rgba(0,0,0, 0.1)"},"primary":{"main":"#25c2a0"},"http":{"get":"#16968e","put":"#9167e4","post":"#b6ea5c","delete":"#dd603c"}},"schema":{"nestedBackground":"rgb(24, 25, 26)","typeNameColor":"rgba(255, 255, 255, 1)","typeTitleColor":"rgba(255, 255, 255, 1)"},"theme":{"prism":{"additionalLanguages":["scala"]}},"rightPanel":{"backgroundColor":"#243D42"}},"options":{"scrollYOffset":"nav.navbar","expandSingleSchemaField":true,"menuToggle":true,"suppressWarnings":true}}},"@cmfcmf/docusaurus-search-local":{"default":{"titleBoost":5,"contentBoost":1,"tagsBoost":3,"parentCategoriesBoost":2,"indexDocSidebarParentCategories":0,"maxSearchResults":8}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=r(22654);const c=JSON.parse('{"docusaurusVersion":"3.5.2","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.5.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.5.2"},"docusaurus-plugin-google-gtag":{"type":"package","name":"@docusaurus/plugin-google-gtag","version":"3.5.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.5.2"},"docusaurus-plugin-redoc":{"type":"package","name":"docusaurus-plugin-redoc","version":"2.1.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.5.2"},"docusaurus-theme-redoc":{"type":"package","name":"docusaurus-theme-redoc","version":"2.1.1"},"@cmfcmf/docusaurus-search-local":{"type":"package","name":"@cmfcmf/docusaurus-search-local","version":"1.2.0"}}}');var d=r(74848);const l={siteConfig:o.default,siteMetadata:c,globalData:a,i18n:i,codeTranslations:s},u=n.createContext(l);function p(e){let{children:t}=e;return(0,d.jsx)(u.Provider,{value:l,children:t})}},33832:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(96540),o=r(31712),a=r(21141),i=r(64609),s=r(61297),c=r(23363),d=r(74848);function l(e){let{error:t,tryAgain:r}=e;return(0,d.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,d.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,d.jsx)("button",{type:"button",onClick:r,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,d.jsx)(u,{error:t})]})}function u(e){let{error:t}=e;const r=(0,i.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,d.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:r})}function p(e){let{children:t}=e;return(0,d.jsx)(c.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function v(e){let{error:t,tryAgain:r}=e;return(0,d.jsx)(p,{children:(0,d.jsxs)(f,{fallback:()=>(0,d.jsx)(l,{error:t,tryAgain:r}),children:[(0,d.jsx)(a.A,{children:(0,d.jsx)("title",{children:"Page Error"})}),(0,d.jsx)(s.A,{children:(0,d.jsx)(l,{error:t,tryAgain:r})})]})})}const b=e=>(0,d.jsx)(v,{...e});class f extends n.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??b)(e)}return e??null}}},31712:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const n="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:n,canUseEventListeners:n&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:n&&"IntersectionObserver"in window,canUseViewport:n&&"screen"in window}},21141:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(96540);var n=r(80545),o=r(74848);function a(e){return(0,o.jsx)(n.mg,{...e})}},14783:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var n=r(96540),o=r(54625),a=r(64609),i=r(97639),s=r(40877),c=r(31712),d=r(37344),l=r(98180),u=r(74848);function p(e,t){let{isNavLink:r,to:p,href:v,activeClassName:b,isActive:f,"data-noBrokenLinkCheck":h,autoAddBaseUrl:m=!0,...g}=e;const{siteConfig:y}=(0,i.A)(),{trailingSlash:_,baseUrl:k}=y,S=y.future.experimental_router,{withBaseUrl:x}=(0,l.hH)(),w=(0,d.A)(),q=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,(()=>q.current));const O=p||v;const C=(0,s.A)(O),E=O?.replace("pathname://","");let P=void 0!==E?(j=E,m&&(e=>e.startsWith("/"))(j)?x(j):j):void 0;var j;"hash"===S&&P?.startsWith("./")&&(P=P?.slice(1)),P&&C&&(P=(0,a.Ks)(P,{trailingSlash:_,baseUrl:k}));const T=(0,n.useRef)(!1),A=r?o.k2:o.N_,I=c.default.canUseIntersectionObserver,D=(0,n.useRef)(),R=()=>{T.current||null==P||(window.docusaurus.preload(P),T.current=!0)};(0,n.useEffect)((()=>(!I&&C&&c.default.canUseDOM&&null!=P&&window.docusaurus.prefetch(P),()=>{I&&D.current&&D.current.disconnect()})),[D,P,I,C]);const L=P?.startsWith("#")??!1,N=!g.target||"_self"===g.target,F=!P||!C||!N||L&&"hash"!==S;h||!L&&F||w.collectLink(P),g.id&&w.collectAnchor(g.id);const M={};return F?(0,u.jsx)("a",{ref:q,href:P,...O&&!C&&{target:"_blank",rel:"noopener noreferrer"},...g,...M}):(0,u.jsx)(A,{...g,onMouseEnter:R,onTouchStart:R,innerRef:e=>{q.current=e,I&&e&&C&&(D.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(D.current.unobserve(e),D.current.disconnect(),null!=P&&window.docusaurus.prefetch(P))}))})),D.current.observe(e))},to:P,...r&&{isActive:f,activeClassName:b},...M})}const v=n.forwardRef(p)},23230:(e,t,r)=>{"use strict";r.d(t,{A:()=>d,T:()=>c});var n=r(96540),o=r(74848);function a(e,t){const r=e.split(/(\{\w+\})/).map(((e,r)=>{if(r%2==1){const r=t?.[e.slice(1,-1)];if(void 0!==r)return r}return e}));return r.some((e=>(0,n.isValidElement)(e)))?r.map(((e,t)=>(0,n.isValidElement)(e)?n.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):r.join("")}var i=r(22654);function s(e){let{id:t,message:r}=e;if(void 0===t&&void 0===r)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??r]??r??t}function c(e,t){let{message:r,id:n}=e;return a(s({message:r,id:n}),t)}function d(e){let{children:t,id:r,values:n}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const i=s({message:t,id:r});return(0,o.jsx)(o.Fragment,{children:a(i,n)})}},44598:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n="default"},40877:(e,t,r)=>{"use strict";function n(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!n(e)}r.d(t,{A:()=>o,z:()=>n})},98180:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>s,hH:()=>i});var n=r(96540),o=r(97639),a=r(40877);function i(){const{siteConfig:e}=(0,o.A)(),{baseUrl:t,url:r}=e,i=e.future.experimental_router,s=(0,n.useCallback)(((e,n)=>function(e){let{siteUrl:t,baseUrl:r,url:n,options:{forcePrependBaseUrl:o=!1,absolute:i=!1}={},router:s}=e;if(!n||n.startsWith("#")||(0,a.z)(n))return n;if("hash"===s)return n.startsWith("/")?`.${n}`:`./${n}`;if(o)return r+n.replace(/^\//,"");if(n===r.replace(/\/$/,""))return r;const c=n.startsWith(r)?n:r+n.replace(/^\//,"");return i?t+c:c}({siteUrl:r,baseUrl:t,url:e,options:n,router:i})),[r,t,i]);return{withBaseUrl:s}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:r}=i();return r(e,t)}},37344:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(96540);r(74848);const o=n.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,n.useContext)(o);function i(){return a()}},97639:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(96540),o=r(53366);function a(){return(0,n.useContext)(o.o)}},26503:(e,t,r)=>{"use strict";r.d(t,{P_:()=>i,kh:()=>a});var n=r(97639),o=r(44598);function a(e,t){void 0===t&&(t={});const r=function(){const{globalData:e}=(0,n.A)();return e}()[e];if(!r&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return r}function i(e,t,r){void 0===t&&(t=o.W),void 0===r&&(r={});const n=a(e),i=n?.[t];if(!i&&r.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return i}},11062:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(96540),o=r(48848);function a(){return(0,n.useContext)(o.o)}},36494:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(96540);const o=r(31712).default.canUseDOM?n.useLayoutEffect:n.useEffect},81604:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});const n=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function o(e){const t={};return function e(r,o){Object.entries(r).forEach((r=>{let[a,i]=r;const s=o?`${o}.${a}`:a;n(i)?e(i,s):t[s]=i}))}(e),t}},23363:(e,t,r)=>{"use strict";r.d(t,{W:()=>i,o:()=>a});var n=r(96540),o=r(74848);const a=n.createContext(null);function i(e){let{children:t,value:r}=e;const i=n.useContext(a),s=(0,n.useMemo)((()=>function(e){let{parent:t,value:r}=e;if(!t){if(!r)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in r))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return r}const n={...t.data,...r?.data};return{plugin:t.plugin,data:n}}({parent:i,value:r})),[i,r]);return(0,o.jsx)(a.Provider,{value:s,children:t})}},86457:(e,t,r)=>{"use strict";r.d(t,{VQ:()=>h,XK:()=>y,g1:()=>g});var n=r(96540),o=r(19802),a=r(44598),i=r(86957),s=r(69900),c=r(4799),d=r(74848);const l=e=>`docs-preferred-version-${e}`,u={save:(e,t,r)=>{(0,s.Wf)(l(e),{persistence:t}).set(r)},read:(e,t)=>(0,s.Wf)(l(e),{persistence:t}).get(),clear:(e,t)=>{(0,s.Wf)(l(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const v=n.createContext(null);function b(){const e=(0,o.Gy)(),t=(0,i.p)().docs.versionPersistence,r=(0,n.useMemo)((()=>Object.keys(e)),[e]),[a,s]=(0,n.useState)((()=>p(r)));(0,n.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:r,allDocsData:n}=e;function o(e){const t=u.read(e,r);return n[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(u.clear(e,r),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:r}))}),[e,t,r]);return[a,(0,n.useMemo)((()=>({savePreferredVersion:function(e,r){u.save(e,t,r),s((t=>({...t,[e]:{preferredVersionName:r}})))}})),[t])]}function f(e){let{children:t}=e;const r=b();return(0,d.jsx)(v.Provider,{value:r,children:t})}function h(e){let{children:t}=e;return(0,d.jsx)(f,{children:t})}function m(){const e=(0,n.useContext)(v);if(!e)throw new c.dV("DocsPreferredVersionContextProvider");return e}function g(e){void 0===e&&(e=a.W);const t=(0,o.ht)(e),[r,i]=m(),{preferredVersionName:s}=r[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,n.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function y(){const e=(0,o.Gy)(),[t]=m();function r(r){const n=e[r],{preferredVersionName:o}=t[r];return n.versions.find((e=>e.name===o))??null}const n=Object.keys(e);return Object.fromEntries(n.map((e=>[e,r(e)])))}},73718:(e,t,r)=>{"use strict";r.d(t,{k:()=>a,v:()=>i});var n=r(19802),o=r(86457);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,n.Gy)(),t=(0,n.gk)(),r=(0,o.XK)();return[...Object.keys(e).map((function(n){const o=t?.activePlugin.pluginId===n?t.activeVersion:void 0,i=r[n],s=e[n].versions.find((e=>e.isLast));return a(n,(o??i??s).name)}))]}},20040:(e,t,r)=>{"use strict";r.d(t,{V:()=>c,t:()=>d});var n=r(96540),o=r(4799),a=r(74848);const i=Symbol("EmptyContext"),s=n.createContext(i);function c(e){let{children:t,name:r,items:o}=e;const i=(0,n.useMemo)((()=>r&&o?{name:r,items:o}:null),[r,o]);return(0,a.jsx)(s.Provider,{value:i,children:t})}function d(){const e=(0,n.useContext)(s);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},45357:(e,t,r)=>{"use strict";r.d(t,{$S:()=>v,B5:()=>w,Nr:()=>p,OF:()=>_,QB:()=>x,Vd:()=>k,Y:()=>g,d1:()=>q,fW:()=>S,w8:()=>h});var n=r(96540),o=r(56347),a=r(22831),i=r(19802),s=r(80260),c=r(45167),d=r(86457),l=r(91704),u=r(20040);function p(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=p(t);if(e)return e}}(e):void 0:e.href}function v(){const{pathname:e}=(0,o.zy)(),t=(0,u.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const r=y({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!r)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return r}const b=(e,t)=>void 0!==e&&(0,s.ys)(e,t),f=(e,t)=>e.some((e=>h(e,t)));function h(e,t){return"link"===e.type?b(e.href,t):"category"===e.type&&(b(e.href,t)||f(e.items,t))}function m(e,t){switch(e.type){case"category":return h(e,t)||e.items.some((e=>m(e,t)));case"link":return!e.unlisted||h(e,t);default:return!0}}function g(e,t){return(0,n.useMemo)((()=>e.filter((e=>m(e,t)))),[e,t])}function y(e){let{sidebarItems:t,pathname:r,onlyCategories:n=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,s.ys)(a.href,r)||e(a.items))||"link"===a.type&&(0,s.ys)(a.href,r)){return n&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function _(){const e=(0,u.t)(),{pathname:t}=(0,o.zy)(),r=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==r&&e?y({sidebarItems:e.items,pathname:t}):null}function k(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:r}=(0,d.g1)(e),o=(0,i.r7)(e);return(0,n.useMemo)((()=>(0,c.sb)([t,r,o].filter(Boolean))),[t,r,o])}function S(e,t){const r=k(t);return(0,n.useMemo)((()=>{const t=r.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),n=t.find((t=>t[0]===e));if(!n)throw new Error(`Can't find any sidebar with id "${e}" in version${r.length>1?"s":""} ${r.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return n[1]}),[e,r])}function x(e,t){const r=k(t);return(0,n.useMemo)((()=>{const t=r.flatMap((e=>e.docs)),n=t.find((t=>t.id===e));if(!n){if(r.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${r.length>1?"s":""} "${r.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,c.sb)(t.map((e=>e.id))).join("\n- ")}`)}return n}),[e,r])}function w(e){let{route:t}=e;const r=(0,o.zy)(),n=(0,l.r)(),i=t.routes,s=i.find((e=>(0,o.B6)(r.pathname,e)));if(!s)return null;const c=s.sidebar,d=c?n.docsSidebars[c]:void 0;return{docElement:(0,a.v)(i),sidebarName:c,sidebarItems:d}}function q(e){return e.filter((e=>!("category"===e.type||"link"===e.type)||!!p(e)))}},91704:(e,t,r)=>{"use strict";r.d(t,{n:()=>s,r:()=>c});var n=r(96540),o=r(4799),a=r(74848);const i=n.createContext(null);function s(e){let{children:t,version:r}=e;return(0,a.jsx)(i.Provider,{value:r,children:t})}function c(){const e=(0,n.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},19802:(e,t,r)=>{"use strict";r.d(t,{d1:()=>c.d1,zK:()=>g,vT:()=>b,gk:()=>f,Gy:()=>p,$S:()=>c.$S,HW:()=>y,vF:()=>l.v,ht:()=>v,g1:()=>d.g1,r7:()=>m,jh:()=>h});var n=r(56347),o=r(26503);const a=e=>e.versions.find((e=>e.isLast));function i(e,t){return[...e.versions].sort(((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0)).find((e=>!!(0,n.B6)(t,{path:e.path,exact:!1,strict:!1})))}function s(e,t){const r=i(e,t),o=r?.docs.find((e=>!!(0,n.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:r,activeDoc:o,alternateDocVersions:o?function(t){const r={};return e.versions.forEach((e=>{e.docs.forEach((n=>{n.id===t&&(r[e.name]=n)}))})),r}(o.id):{}}}var c=r(45357),d=r(86457),l=r(73718);const u={},p=()=>(0,o.kh)("docusaurus-plugin-content-docs")??u,v=e=>{try{return(0,o.P_)("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function b(e){void 0===e&&(e={});const t=p(),{pathname:r}=(0,n.zy)();return function(e,t,r){void 0===r&&(r={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,r]=e;return!!(0,n.B6)(t,{path:r.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&r.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,r,e)}function f(e){void 0===e&&(e={});const t=b(e),{pathname:r}=(0,n.zy)();if(!t)return;return{activePlugin:t,activeVersion:i(t.pluginData,r)}}function h(e){return v(e).versions}function m(e){const t=v(e);return a(t)}function g(e){const t=v(e),{pathname:r}=(0,n.zy)();return s(t,r)}function y(e){const t=v(e),{pathname:r}=(0,n.zy)();return function(e,t){const r=a(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[r.name],latestVersionSuggestion:r}}(t,r)}},89128:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={onRouteDidUpdate(e){let{location:t,previousLocation:r}=e;!r||t.pathname===r.pathname&&t.search===r.search&&t.hash===r.hash||setTimeout((()=>{window.gtag("set","page_path",t.pathname+t.search+t.hash),window.gtag("event","page_view")}))}}},75729:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(5947),o=r.n(n);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:r}=e;if(r&&t.pathname!==r.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},74753:(e,t,r)=>{"use strict";var n=r(71765),o=r(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:n}=t;globalThis.Prism=e,n.forEach((e=>{"php"===e&&r(19700),r(10091)(`./prism-${e}`)})),delete globalThis.Prism}(n.My)},85225:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(96540);var n=r(34164),o=r(23230),a=r(86957),i=r(14783),s=r(37344);const c={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var d=r(74848);function l(e){let{as:t,id:r,...l}=e;const u=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!r)return(0,d.jsx)(t,{...l,id:void 0});u.collectAnchor(r);const v=(0,o.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof l.children?l.children:r});return(0,d.jsxs)(t,{...l,className:(0,n.A)("anchor",p?c.anchorWithHideOnScrollNavbar:c.anchorWithStickyNavbar,l.className),id:r,children:[l.children,(0,d.jsx)(i.A,{className:"hash-link",to:`#${r}`,"aria-label":v,title:v,children:"\u200b"})]})}},90716:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(96540);const n={iconExternalLink:"iconExternalLink_nPIU"};var o=r(74848);function a(e){let{width:t=13.5,height:r=13.5}=e;return(0,o.jsx)("svg",{width:t,height:r,"aria-hidden":"true",viewBox:"0 0 24 24",className:n.iconExternalLink,children:(0,o.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},61297:(e,t,r)=>{"use strict";r.d(t,{A:()=>ui});var n=r(96540),o=r(34164),a=r(33832),i=r(69817),s=r(56347),c=r(23230),d=r(54067),l=r(74848);const u="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function v(){const e=(0,n.useRef)(null),{action:t}=(0,s.W6)(),r=(0,n.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(u);t&&p(t)}),[]);return(0,d.$)((r=>{let{location:n}=r;e.current&&!n.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:r}}const b=(0,c.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function f(e){const t=e.children??b,{containerRef:r,onClick:n}=v();return(0,l.jsx)("div",{ref:r,role:"region","aria-label":b,children:(0,l.jsx)("a",{...e,href:`#${u}`,onClick:n,children:t})})}var h=r(18630),m=r(19503);const g={skipToContent:"skipToContent_fXgn"};function y(){return(0,l.jsx)(f,{className:g.skipToContent})}var _=r(86957),k=r(40002);function S(e){let{width:t=21,height:r=21,color:n="currentColor",strokeWidth:o=1.2,className:a,...i}=e;return(0,l.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:r,...i,children:(0,l.jsx)("g",{stroke:n,strokeWidth:o,children:(0,l.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const x={closeButton:"closeButton_CVFx"};function w(e){return(0,l.jsx)("button",{type:"button","aria-label":(0,c.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",x.closeButton,e.className),children:(0,l.jsx)(S,{width:14,height:14,strokeWidth:3.1})})}const q={content:"content_knG7"};function O(e){const{announcementBar:t}=(0,_.p)(),{content:r}=t;return(0,l.jsx)("div",{...e,className:(0,o.A)(q.content,e.className),dangerouslySetInnerHTML:{__html:r}})}const C={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function E(){const{announcementBar:e}=(0,_.p)(),{isActive:t,close:r}=(0,k.M)();if(!t)return null;const{backgroundColor:n,textColor:o,isCloseable:a}=e;return(0,l.jsxs)("div",{className:C.announcementBar,style:{backgroundColor:n,color:o},role:"banner",children:[a&&(0,l.jsx)("div",{className:C.announcementBarPlaceholder}),(0,l.jsx)(O,{className:C.announcementBarContent}),a&&(0,l.jsx)(w,{onClick:r,className:C.announcementBarClose})]})}var P=r(61938),j=r(24245);var T=r(4799),A=r(70763);const I=n.createContext(null);function D(e){let{children:t}=e;const r=function(){const e=(0,P.M)(),t=(0,A.YL)(),[r,o]=(0,n.useState)(!1),a=null!==t.component,i=(0,T.ZC)(a);return(0,n.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,n.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,n.useMemo)((()=>[r,o]),[r])}();return(0,l.jsx)(I.Provider,{value:r,children:t})}function R(e){if(e.component){const t=e.component;return(0,l.jsx)(t,{...e.props})}}function L(){const e=(0,n.useContext)(I);if(!e)throw new T.dV("NavbarSecondaryMenuDisplayProvider");const[t,r]=e,o=(0,n.useCallback)((()=>r(!1)),[r]),a=(0,A.YL)();return(0,n.useMemo)((()=>({shown:t,hide:o,content:R(a)})),[o,a,t])}function N(e){let{header:t,primaryMenu:r,secondaryMenu:n}=e;const{shown:a}=L();return(0,l.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,l.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,l.jsx)("div",{className:"navbar-sidebar__item menu",children:r}),(0,l.jsx)("div",{className:"navbar-sidebar__item menu",children:n})]})]})}var F=r(7710),M=r(11062);function B(e){return(0,l.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,l.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,l.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,l.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const z={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function V(e){let{className:t,buttonClassName:r,value:n,onChange:a}=e;const i=(0,M.A)(),s=(0,c.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===n?(0,c.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,c.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,l.jsx)("div",{className:(0,o.A)(z.toggle,t),children:(0,l.jsxs)("button",{className:(0,o.A)("clean-btn",z.toggleButton,!i&&z.toggleButtonDisabled,r),type:"button",onClick:()=>a("dark"===n?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite",children:[(0,l.jsx)(B,{className:(0,o.A)(z.toggleIcon,z.lightToggleIcon)}),(0,l.jsx)($,{className:(0,o.A)(z.toggleIcon,z.darkToggleIcon)})]})})}const U=n.memo(V),H={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function W(e){let{className:t}=e;const r=(0,_.p)().navbar.style,n=(0,_.p)().colorMode.disableSwitch,{colorMode:o,setColorMode:a}=(0,F.G)();return n?null:(0,l.jsx)(U,{className:t,buttonClassName:"dark"===r?H.darkNavbarColorModeToggle:void 0,value:o,onChange:a})}var Q=r(20020);function G(){return(0,l.jsx)(Q.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,P.M)();return(0,l.jsx)("button",{type:"button","aria-label":(0,c.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,l.jsx)(S,{color:"var(--ifm-color-emphasis-600)"})})}function Y(){return(0,l.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,l.jsx)(G,{}),(0,l.jsx)(W,{className:"margin-right--md"}),(0,l.jsx)(K,{})]})}var Z=r(14783),X=r(98180),J=r(40877);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=r(90716);function re(e){let{activeBasePath:t,activeBaseRegex:r,to:n,href:o,label:a,html:i,isDropdownLink:s,prependBaseUrlToHref:c,...d}=e;const u=(0,X.Ay)(n),p=(0,X.Ay)(t),v=(0,X.Ay)(o,{forcePrependBaseUrl:!0}),b=a&&o&&!(0,J.A)(o),f=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,l.jsxs)(l.Fragment,{children:[a,b&&(0,l.jsx)(te.A,{...s&&{width:12,height:12}})]})};return o?(0,l.jsx)(Z.A,{href:c?v:o,...d,...f}):(0,l.jsx)(Z.A,{to:u,isNavLink:!0,...(t||r)&&{isActive:(e,t)=>r?ee(r,t.pathname):t.pathname.startsWith(p)},...d,...f})}function ne(e){let{className:t,isDropdownItem:r=!1,...n}=e;const a=(0,l.jsx)(re,{className:(0,o.A)(r?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:r,...n});return r?(0,l.jsx)("li",{children:a}):a}function oe(e){let{className:t,isDropdownItem:r,...n}=e;return(0,l.jsx)("li",{className:"menu__list-item",children:(0,l.jsx)(re,{className:(0,o.A)("menu__link",t),...n})})}function ae(e){let{mobile:t=!1,position:r,...n}=e;const o=t?oe:ne;return(0,l.jsx)(o,{...n,activeClassName:n.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=r(94549),se=r(80260),ce=r(97639);const de={dropdownNavbarItemMobile:"dropdownNavbarItemMobile_S0Fm"};function le(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ue(e){let{items:t,position:r,className:a,onClick:i,...s}=e;const c=(0,n.useRef)(null),[d,u]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[c]),(0,l.jsxs)("div",{ref:c,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===r,"dropdown--show":d}),children:[(0,l.jsx)(re,{"aria-haspopup":"true","aria-expanded":d,role:"button",href:s.to?void 0:"#",className:(0,o.A)("navbar__link",a),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!d))},children:s.children??s.label}),(0,l.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,n.createElement)(xa,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:r,position:a,onClick:i,...c}=e;const d=function(){const{siteConfig:{baseUrl:e}}=(0,ce.A)(),{pathname:t}=(0,s.zy)();return t.replace(e,"/")}(),u=le(t,d),{collapsed:p,toggleCollapsed:v,setCollapsed:b}=(0,ie.u)({initialState:()=>!u});return(0,n.useEffect)((()=>{u&&b(!u)}),[d,u,b]),(0,l.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,l.jsx)(re,{role:"button",className:(0,o.A)(de.dropdownNavbarItemMobile,"menu__link menu__link--sublist menu__link--sublist-caret",r),...c,onClick:e=>{e.preventDefault(),v()},children:c.children??c.label}),(0,l.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,n.createElement)(xa,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function ve(e){let{mobile:t=!1,...r}=e;const n=t?pe:ue;return(0,l.jsx)(n,{...r})}var be=r(2098);function fe(e){let{width:t=20,height:r=20,...n}=e;return(0,l.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:r,"aria-hidden":!0,...n,children:(0,l.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const he="iconLanguage_nlXk";var me=r(40961);function ge(e,t){var r=void 0;return function(){for(var n=arguments.length,o=new Array(n),a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ie(e){for(var t=1;t=3||2===r&&n>=4||1===r&&n>=10}(e);function r(r,n,o){if(t&&void 0!==o){var a=o[0].__autocomplete_algoliaCredentials,i={"X-Algolia-Application-Id":a.appId,"X-Algolia-API-Key":a.apiKey};e.apply(void 0,[r].concat(Pe(n),[{headers:i}]))}else e.apply(void 0,[r].concat(Pe(n)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&r("clickedObjectIDsAfterSearch",Re(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&r("clickedObjectIDs",Re(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=new Array(t),n=0;n0&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&r("convertedObjectIDsAfterSearch",Re(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&r("convertedObjectIDs",Re(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=new Array(t),n=0;n0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&t.reduce((function(e,t){var r=t.items,n=Te(t,Ce);return[].concat(Pe(e),Pe(function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n0&&e.apply(void 0,["viewedFilters"].concat(r))}}}function Ne(e){var t=e.items.reduce((function(e,t){var r;return e[t.__autocomplete_indexName]=(null!==(r=e[t.__autocomplete_indexName])&&void 0!==r?r:[]).concat(t),e}),{});return Object.keys(t).map((function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}))}function Fe(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function Me(e){return Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(e)}function Be(e){return function(e){if(Array.isArray(e))return $e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $e(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $e(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $e(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&Qe({onItemsChange:o,items:r,insights:d,state:t}))}}),0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive,o=!1;function l(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:Ve(Ve({},s?{clickAnalytics:!0}:{}),e?{userToken:Ye(e)}:{}),insights:d}})}c("addAlgoliaAgent","insights-plugin"),l(),c("onUserTokenChange",(function(e){o||l(e)})),c("getUserToken",null,(function(e,t){o||l(t)})),c("onAuthenticatedUserTokenChange",(function(e){e?(o=!0,l(e)):(o=!1,c("getUserToken",null,(function(e,t){return l(t)})))})),c("getAuthenticatedUserToken",null,(function(e,t){t&&(o=!0,l(t))})),r((function(e){var t=e.item,r=e.state,n=e.event,o=e.source;Fe(t)&&a({state:r,event:n,insights:d,item:t,insightsEvents:[Ve({eventName:"Item Selected"},xe({item:t,items:o.getItems().filter(Fe)}))]})})),n((function(e){var t=e.item,r=e.source,n=e.state,o=e.event;Fe(t)&&i({state:n,event:o,insights:d,item:t,insightsEvents:[Ve({eventName:"Item Active"},xe({item:t,items:r.getItems().filter(Fe)}))]})}))},onStateChange:function(e){var t=e.state;u({state:t})},__autocomplete_pluginOptions:e}}function Ke(){var e,t=arguments.length>1?arguments[1]:void 0;return[].concat(Be(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]),["autocomplete-internal"],Be(null!==(e=t.algoliaInsightsPlugin)&&void 0!==e&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function Ye(e){return"number"==typeof e?e.toString():e}function Ze(e){return Ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ze(e)}function Xe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Je(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Ze(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ze(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ze(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function et(e,t,r){var n,o=t.initialState;return{getState:function(){return o},dispatch:function(n,a){var i=function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r0},reshape:function(e){return e.sources}},e),{},{id:null!==(r=e.id)&&void 0!==r?r:ct(),plugins:o,initialState:mt({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;null===(r=e.onStateChange)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onStateChange)||void 0===r?void 0:r.call(e,t)}))},onSubmit:function(t){var r;null===(r=e.onSubmit)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onSubmit)||void 0===r?void 0:r.call(e,t)}))},onReset:function(t){var r;null===(r=e.onReset)||void 0===r||r.call(e,t),o.forEach((function(e){var r;return null===(r=e.onReset)||void 0===r?void 0:r.call(e,t)}))},getSources:function(r){return Promise.all([].concat(bt(o.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){var r=[];return Promise.resolve(e(t)).then((function(e){return Array.isArray(e),Promise.all(e.filter((function(e){return Boolean(e)})).map((function(e){if(e.sourceId,r.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:Se,onResolve:Se};Object.keys(t).forEach((function(e){t[e].__default=!0}));var n=lt(lt({},t),e);return Promise.resolve(n)})))}))}(e,r)}))).then((function(e){return tt(e)})).then((function(e){return e.map((function(e){return mt(mt({},e),{},{onSelect:function(r){e.onSelect(r),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,r)}))},onActive:function(r){e.onActive(r),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,r)}))},onResolve:function(r){e.onResolve(r),t.forEach((function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,r)}))}})}))}))},navigator:mt({navigate:function(e){var t=e.itemUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,r=n.open(t,"_blank","noopener");null==r||r.focus()},navigateNewWindow:function(e){var t=e.itemUrl;n.open(t,"_blank","noopener")}},e.navigator)})}function _t(e){return _t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_t(e)}function kt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function St(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Ht,Wt,Qt,Gt=null,Kt=(Ht=-1,Wt=-1,Qt=void 0,function(e){var t=++Ht;return Promise.resolve(e).then((function(e){return Qt&&t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var or=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function ar(e){return e.nativeEvent||e}function ir(e){return ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ir(e)}var sr=["props","refresh","store"],cr=["inputElement","formElement","panelElement"],dr=["inputElement"],lr=["inputElement","maxLength"],ur=["source"],pr=["item","source"];function vr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function br(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function mr(e){var t=e.props,r=e.refresh,n=e.store,o=hr(e,sr);return{getEnvironmentProps:function(e){var r=e.inputElement,o=e.formElement,a=e.panelElement;function i(e){!n.getState().isOpen&&n.pendingRequests.isEmpty()||e.target===r||!1===[o,a].some((function(t){return r=t,n=e.target,r===n||r.contains(n);var r,n}))&&(n.dispatch("blur",null),t.debug||n.pendingRequests.cancelAll())}return br({onTouchStart:i,onMouseDown:i,onTouchMove:function(e){!1!==n.getState().isOpen&&r===t.environment.document.activeElement&&e.target!==r&&r.blur()}},hr(e,cr))},getRootProps:function(e){return br({role:"combobox","aria-expanded":n.getState().isOpen,"aria-haspopup":"listbox","aria-owns":n.getState().isOpen?n.getState().collections.map((function(e){var r=e.source;return Zt(t.id,"list",r)})).join(" "):void 0,"aria-labelledby":Zt(t.id,"label")},e)},getFormProps:function(e){e.inputElement;return br({action:"",noValidate:!0,role:"search",onSubmit:function(a){var i;a.preventDefault(),t.onSubmit(br({event:a,refresh:r,state:n.getState()},o)),n.dispatch("submit",null),null===(i=e.inputElement)||void 0===i||i.blur()},onReset:function(a){var i;a.preventDefault(),t.onReset(br({event:a,refresh:r,state:n.getState()},o)),n.dispatch("reset",null),null===(i=e.inputElement)||void 0===i||i.focus()}},hr(e,dr))},getLabelProps:function(e){return br({htmlFor:Zt(t.id,"input"),id:Zt(t.id,"label")},e)},getInputProps:function(e){var a;function i(e){(t.openOnFocus||Boolean(n.getState().query))&&Yt(br({event:e,props:t,query:n.getState().completion||n.getState().query,refresh:r,store:n},o)),n.dispatch("focus",null)}var s=e||{},c=(s.inputElement,s.maxLength),d=void 0===c?512:c,l=hr(s,lr),u=Ft(n.getState()),p=function(e){return Boolean(e&&e.match(or))}((null===(a=t.environment.navigator)||void 0===a?void 0:a.userAgent)||""),v=t.enterKeyHint||(null!=u&&u.itemUrl&&!p?"go":"search");return br({"aria-autocomplete":"both","aria-activedescendant":n.getState().isOpen&&null!==n.getState().activeItemId?Zt(t.id,"item-".concat(n.getState().activeItemId),null==u?void 0:u.source):void 0,"aria-controls":n.getState().isOpen?n.getState().collections.map((function(e){var r=e.source;return Zt(t.id,"list",r)})).join(" "):void 0,"aria-labelledby":Zt(t.id,"label"),value:n.getState().completion||n.getState().query,id:Zt(t.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:v,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:d,type:"search",onChange:function(e){var a=e.currentTarget.value;t.ignoreCompositionEvents&&ar(e).isComposing?o.setQuery(a):Yt(br({event:e,props:t,query:a.slice(0,d),refresh:r,store:n},o))},onCompositionEnd:function(e){Yt(br({event:e,props:t,query:e.currentTarget.value.slice(0,d),refresh:r,store:n},o))},onKeyDown:function(e){ar(e).isComposing||function(e){var t=e.event,r=e.props,n=e.refresh,o=e.store,a=nr(e,Jt);if("ArrowUp"===t.key||"ArrowDown"===t.key){var i=function(){var e=Ft(o.getState()),t=r.environment.document.getElementById(Zt(r.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},s=function(){var e=Ft(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,i=e.itemInputValue,s=e.itemUrl,c=e.source;c.onActive(tr({event:t,item:r,itemInputValue:i,itemUrl:s,refresh:n,source:c,state:o.getState()},a))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||Boolean(o.getState().query))?Yt(tr({event:t,props:r,query:o.getState().query,refresh:n,store:o},a)).then((function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),s(),setTimeout(i,0)})):(o.dispatch(t.key,{}),s(),i())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every((function(e){return 0===e.items.length})))return void(r.debug||o.pendingRequests.cancelAll());t.preventDefault();var c=Ft(o.getState()),d=c.item,l=c.itemInputValue,u=c.itemUrl,p=c.source;if(t.metaKey||t.ctrlKey)void 0!==u&&(p.onSelect(tr({event:t,item:d,itemInputValue:l,itemUrl:u,refresh:n,source:p,state:o.getState()},a)),r.navigator.navigateNewTab({itemUrl:u,item:d,state:o.getState()}));else if(t.shiftKey)void 0!==u&&(p.onSelect(tr({event:t,item:d,itemInputValue:l,itemUrl:u,refresh:n,source:p,state:o.getState()},a)),r.navigator.navigateNewWindow({itemUrl:u,item:d,state:o.getState()}));else if(t.altKey);else{if(void 0!==u)return p.onSelect(tr({event:t,item:d,itemInputValue:l,itemUrl:u,refresh:n,source:p,state:o.getState()},a)),void r.navigator.navigate({itemUrl:u,item:d,state:o.getState()});Yt(tr({event:t,nextState:{isOpen:!1},props:r,query:l,refresh:n,store:o},a)).then((function(){p.onSelect(tr({event:t,item:d,itemInputValue:l,itemUrl:u,refresh:n,source:p,state:o.getState()},a))}))}}}(br({event:e,props:t,refresh:r,store:n},o))},onFocus:i,onBlur:Se,onClick:function(r){e.inputElement!==t.environment.document.activeElement||n.getState().isOpen||i(r)}},l)},getPanelProps:function(e){return br({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){n.dispatch("mouseleave",null)}},e)},getListProps:function(e){var r=e||{},n=r.source,o=hr(r,ur);return br({role:"listbox","aria-labelledby":Zt(t.id,"label"),id:Zt(t.id,"list",n)},o)},getItemProps:function(e){var a=e.item,i=e.source,s=hr(e,pr);return br({id:Zt(t.id,"item-".concat(a.__autocomplete_id),i),role:"option","aria-selected":n.getState().activeItemId===a.__autocomplete_id,onMouseMove:function(e){if(a.__autocomplete_id!==n.getState().activeItemId){n.dispatch("mousemove",a.__autocomplete_id);var t=Ft(n.getState());if(null!==n.getState().activeItemId&&t){var i=t.item,s=t.itemInputValue,c=t.itemUrl,d=t.source;d.onActive(br({event:e,item:i,itemInputValue:s,itemUrl:c,refresh:r,source:d,state:n.getState()},o))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var s=i.getItemInputValue({item:a,state:n.getState()}),c=i.getItemUrl({item:a,state:n.getState()});(c?Promise.resolve():Yt(br({event:e,nextState:{isOpen:!1},props:t,query:s,refresh:r,store:n},o))).then((function(){i.onSelect(br({event:e,item:a,itemInputValue:s,itemUrl:c,refresh:r,source:i,state:n.getState()},o))}))}},s)}}}var gr="1.17.4",yr=[{segment:"autocomplete-core",version:gr}];function _r(e){return _r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_r(e)}function kr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Sr(e){for(var t=1;t=r?null===n?null:0:o}function Cr(e){return Cr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cr(e)}function Er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pr(e){for(var t=1;t=5&&((o||!e&&5===n)&&(i.push(n,0,o,r),n=6),e&&(i.push(n,e,0,r),n=6)),o=""},c=0;c"===t?(n=1,o=""):o=t+o[0]:a?t===a?a="":o+=t:'"'===t||"'"===t?a=t:">"===t?(s(),n=1):n&&("="===t?(n=5,r=o,o=""):"/"===t&&(n<5||">"===e[c][d+1])?(s(),3===n&&(i=i[0]),n=i,(i=i[0]).push(2,0,n),n=0):" "===t||"\t"===t||"\n"===t||"\r"===t?(s(),n=2):o+=t),3===n&&"!--"===o&&(n=4,i=i[0])}return s(),i}(e)),t),arguments,[])).length>1?t:t[0]}var Br=function(e){var t=e.environment,r=t.document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("class","aa-SubmitIcon"),r.setAttribute("viewBox","0 0 24 24"),r.setAttribute("width","20"),r.setAttribute("height","20"),r.setAttribute("fill","currentColor");var n=t.document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d","M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"),r.appendChild(n),r},$r=function(e){var t=e.environment,r=t.document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("class","aa-ClearIcon"),r.setAttribute("viewBox","0 0 24 24"),r.setAttribute("width","18"),r.setAttribute("height","18"),r.setAttribute("fill","currentColor");var n=t.document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d","M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"),r.appendChild(n),r},zr=function(e){var t=e.environment.document.createElementNS("http://www.w3.org/2000/svg","svg");return t.setAttribute("class","aa-LoadingIcon"),t.setAttribute("viewBox","0 0 100 100"),t.setAttribute("width","20"),t.setAttribute("height","20"),t.innerHTML='\n \n',t},Vr=["ontouchstart","ontouchend","ontouchmove","ontouchcancel"];function Ur(e,t,r){e[t]=null===r?"":"number"!=typeof r?r:r+"px"}function Hr(e){this._listeners[e.type](e)}function Wr(e,t,r){var n,o,a=e[t];if("style"===t)if("string"==typeof r)e.style=r;else if(null===r)e.style="";else for(t in r)a&&r[t]===a[t]||Ur(e.style,t,r[t]);else"o"===t[0]&&"n"===t[1]?(n=t!==(t=t.replace(/Capture$/,"")),((o=t.toLowerCase())in e||Vr.includes(o))&&(t=o),t=t.slice(2),e._listeners||(e._listeners={}),e._listeners[t]=r,r?a||e.addEventListener(t,Hr,n):e.removeEventListener(t,Hr,n)):"list"!==t&&"tagName"!==t&&"form"!==t&&"type"!==t&&"size"!==t&&"download"!==t&&"href"!==t&&t in e?e[t]=null==r?"":r:"function"!=typeof r&&"dangerouslySetInnerHTML"!==t&&(null==r||!1===r&&!/^ar/.test(t)?e.removeAttribute(t):e.setAttribute(t,r))}function Qr(e){switch(e){case"onChange":return"onInput";case"onCompositionEnd":return"oncompositionend";default:return e}}function Gr(e,t){for(var r in t)Wr(e,Qr(r),t[r])}function Kr(e,t){for(var r in t)"o"===r[0]&&"n"===r[1]||Wr(e,Qr(r),t[r])}var Yr=["children"];function Zr(e){return function(e){if(Array.isArray(e))return Xr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Xr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Xr(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function en(e){return function(t,r){var n=r.children,o=void 0===n?[]:n,a=Jr(r,Yr),i=e.document.createElement(t);return Gr(i,a),i.append.apply(i,Zr(o)),i}}function tn(e){return tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tn(e)}var rn=["autocompleteScopeApi","environment","classNames","getInputProps","getInputPropsCore","isDetached","state"];function nn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function on(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var cn=function(e){var t=e.autocompleteScopeApi,r=e.environment,n=(e.classNames,e.getInputProps),o=e.getInputPropsCore,a=e.isDetached,i=e.state,s=sn(e,rn),c=en(r)("input",s),d=n(on({state:i,props:o({inputElement:c}),inputElement:c},t));return Gr(c,on(on({},d),{},{onKeyDown:function(e){a&&"Tab"===e.key||d.onKeyDown(e)}})),c};function dn(e){return dn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dn(e)}function ln(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function un(e){for(var t=1;t2&&(i.children=arguments.length>3?vn.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===i[a]&&(i[a]=e.defaultProps[a]);return jn(e,i,n,o,null)}function jn(e,t,r,n,o){var a={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==o?++fn:o,__i:-1,__u:0};return null==o&&null!=bn.vnode&&bn.vnode(a),a}function Tn(e){return e.children}function An(e,t){this.props=e,this.context=t}function In(e,t){if(null==t)return e.__?In(e.__,e.__i+1):null;for(var r;tt&&hn.sort(yn));Ln.__r=0}function Nn(e,t,r,n,o,a,i,s,c,d,l){var u,p,v,b,f,h=n&&n.__k||wn,m=t.length;for(r.__d=c,Fn(r,t,h),c=r.__d,u=0;u0?jn(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,s=Bn(o,r,i,l),o.__i=s,a=null,-1!==s&&(l--,(a=r[s])&&(a.__u|=131072)),null==a||null===a.__v?(-1==s&&u--,"function"!=typeof o.type&&(o.__u|=65536)):s!==i&&(s==i-1?u--:s==i+1?u++:s>i?l>c-i?u+=s-i:u--:s(null==c||131072&c.__u?0:1))for(;i>=0||s=0){if((c=t[i])&&!(131072&c.__u)&&o==c.key&&a===c.type)return i;i--}if(s0&&void 0!==arguments[0]?arguments[0]:[];return{get:function(){return e},add:function(t){var r=e[e.length-1];(null==r?void 0:r.isHighlighted)===t.isHighlighted?e[e.length-1]={value:r.value+t.value,isHighlighted:r.isHighlighted}:e.push(t)}}}(r?[{value:r,isHighlighted:!1}]:[]);return t.forEach((function(e){var t=e.split(Jn);n.add({value:t[0],isHighlighted:!0}),""!==t[1]&&n.add({value:t[1],isHighlighted:!1})})),n.get()}function to(e){return function(e){if(Array.isArray(e))return ro(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ro(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ro(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ro(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r",""":'"',"'":"'"},io=new RegExp(/\w/i),so=/&(amp|quot|lt|gt|#39);/g,co=RegExp(so.source);function lo(e,t){var r,n,o,a=e[t],i=(null===(r=e[t+1])||void 0===r?void 0:r.isHighlighted)||!0,s=(null===(n=e[t-1])||void 0===n?void 0:n.isHighlighted)||!0;return io.test((o=a.value)&&co.test(o)?o.replace(so,(function(e){return ao[e]})):o)||s!==i?a.isHighlighted:s}function uo(e){return uo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uo(e)}function po(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vo(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var jo={clearButton:"aa-ClearButton",detachedCancelButton:"aa-DetachedCancelButton",detachedContainer:"aa-DetachedContainer",detachedFormContainer:"aa-DetachedFormContainer",detachedOverlay:"aa-DetachedOverlay",detachedSearchButton:"aa-DetachedSearchButton",detachedSearchButtonIcon:"aa-DetachedSearchButtonIcon",detachedSearchButtonPlaceholder:"aa-DetachedSearchButtonPlaceholder",detachedSearchButtonQuery:"aa-DetachedSearchButtonQuery",form:"aa-Form",input:"aa-Input",inputWrapper:"aa-InputWrapper",inputWrapperPrefix:"aa-InputWrapperPrefix",inputWrapperSuffix:"aa-InputWrapperSuffix",item:"aa-Item",label:"aa-Label",list:"aa-List",loadingIndicator:"aa-LoadingIndicator",panel:"aa-Panel",panelLayout:"aa-PanelLayout aa-Panel--scrollable",root:"aa-Autocomplete",source:"aa-Source",sourceFooter:"aa-SourceFooter",sourceHeader:"aa-SourceHeader",sourceNoResults:"aa-SourceNoResults",submitButton:"aa-SubmitButton"},To=function(e,t){var r=e.children;(0,e.render)(r,t)},Ao={createElement:Pn,Fragment:Tn,render:Yn};function Io(e){var t=e.panelPlacement,r=e.container,n=e.form,o=e.environment,a=r.getBoundingClientRect(),i=(o.pageYOffset||o.document.documentElement.scrollTop||o.document.body.scrollTop||0)+a.top+a.height;switch(t){case"start":return{top:i,left:a.left};case"end":return{top:i,right:o.document.documentElement.clientWidth-(a.left+a.width)};case"full-width":return{top:i,left:0,right:0,width:"unset",maxWidth:"unset"};case"input-wrapper-width":var s=n.getBoundingClientRect();return{top:i,left:s.left,right:o.document.documentElement.clientWidth-(s.left+s.width),width:"unset",maxWidth:"unset"};default:throw new Error("[Autocomplete] The `panelPlacement` value ".concat(JSON.stringify(t)," is not valid."))}}function Do(e){return Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Do(e)}function Ro(){return Ro=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function ea(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ta(e){for(var t=1;t0;if(!p.value.core.openOnFocus&&!t.query)return r;var n=Boolean(d.current||p.value.renderer.renderNoResults);return!r&&n||r},__autocomplete_metadata:{userAgents:Mo,options:e}}))})),f=ye(ta({collections:[],completion:null,context:{},isOpen:!1,query:"",activeItemId:null,status:"idle"},p.value.core.initialState)),h={getEnvironmentProps:p.value.renderer.getEnvironmentProps,getFormProps:p.value.renderer.getFormProps,getInputProps:p.value.renderer.getInputProps,getItemProps:p.value.renderer.getItemProps,getLabelProps:p.value.renderer.getLabelProps,getListProps:p.value.renderer.getListProps,getPanelProps:p.value.renderer.getPanelProps,getRootProps:p.value.renderer.getRootProps},m={setActiveItemId:b.value.setActiveItemId,setQuery:b.value.setQuery,setCollections:b.value.setCollections,setIsOpen:b.value.setIsOpen,setStatus:b.value.setStatus,setContext:b.value.setContext,refresh:b.value.refresh,navigator:b.value.navigator},g=s((function(){return Mr.bind(p.value.renderer.renderer.createElement)})),y=s((function(){return function(e){var t=e.autocomplete,r=e.autocompleteScopeApi,n=e.classNames,o=e.environment,a=e.isDetached,i=e.placeholder,s=void 0===i?"Search":i,c=e.propGetters,d=e.setIsModalOpen,l=e.state,u=e.translations,p=en(o),v=c.getRootProps(un({state:l,props:t.getRootProps({})},r)),b=p("div",un({class:n.root},v)),f=p("div",{class:n.detachedContainer,onMouseDown:function(e){e.stopPropagation()}}),h=p("div",{class:n.detachedOverlay,children:[f],onMouseDown:function(){d(!1),t.setIsOpen(!1)}}),m=c.getLabelProps(un({state:l,props:t.getLabelProps({})},r)),g=p("button",{class:n.submitButton,type:"submit",title:u.submitButtonTitle,children:[Br({environment:o})]}),y=p("label",un({class:n.label,children:[g],ariaLabel:u.submitButtonTitle},m)),_=p("button",{class:n.clearButton,type:"reset",title:u.clearButtonTitle,children:[$r({environment:o})]}),k=p("div",{class:n.loadingIndicator,children:[zr({environment:o})]}),S=cn({class:n.input,environment:o,state:l,getInputProps:c.getInputProps,getInputPropsCore:t.getInputProps,autocompleteScopeApi:r,isDetached:a}),x=p("div",{class:n.inputWrapperPrefix,children:[y,k]}),w=p("div",{class:n.inputWrapperSuffix,children:[_]}),q=p("div",{class:n.inputWrapper,children:[S]}),O=c.getFormProps(un({state:l,props:t.getFormProps({inputElement:S})},r)),C=p("form",un({class:n.form,children:[x,q,w]},O)),E=c.getPanelProps(un({state:l,props:t.getPanelProps({})},r)),P=p("div",un({class:n.panel},E)),j=p("div",{class:n.detachedSearchButtonQuery,textContent:l.query}),T=p("div",{class:n.detachedSearchButtonPlaceholder,hidden:Boolean(l.query),textContent:s});if(a){var A=p("div",{class:n.detachedSearchButtonIcon,children:[Br({environment:o})]}),I=p("button",{type:"button",class:n.detachedSearchButton,title:u.detachedSearchButtonTitle,id:m.id,onClick:function(){d(!0)},children:[A,T,j]}),D=p("button",{type:"button",class:n.detachedCancelButton,textContent:u.detachedCancelButtonText,onTouchStart:function(e){e.stopPropagation()},onClick:function(){t.setIsOpen(!1),d(!1)}}),R=p("div",{class:n.detachedFormContainer,children:[C,D]});f.appendChild(R),b.appendChild(I)}else b.appendChild(C);return{detachedContainer:f,detachedOverlay:h,detachedSearchButtonQuery:j,detachedSearchButtonPlaceholder:T,inputWrapper:q,input:S,root:b,form:C,label:y,submitButton:g,clearButton:_,loadingIndicator:k,panel:P}}({autocomplete:b.value,autocompleteScopeApi:m,classNames:p.value.renderer.classNames,environment:p.value.core.environment,isDetached:v.value,placeholder:p.value.core.placeholder,propGetters:h,setIsModalOpen:x,state:f.current,translations:p.value.renderer.translations})}));function _(){Gr(y.value.panel,{style:v.value?{}:Io({panelPlacement:p.value.renderer.panelPlacement,container:y.value.root,form:y.value.form,environment:p.value.core.environment})})}function k(e){f.current=e;var t={autocomplete:b.value,autocompleteScopeApi:m,classNames:p.value.renderer.classNames,components:p.value.renderer.components,container:p.value.renderer.container,html:g.value,dom:y.value,panelContainer:v.value?y.value.detachedContainer:p.value.renderer.panelContainer,propGetters:h,state:f.current,renderer:p.value.renderer.renderer},r=!it(e)&&!d.current&&p.value.renderer.renderNoResults||p.value.renderer.render;!function(e){var t=e.autocomplete,r=e.autocompleteScopeApi,n=e.dom,o=e.propGetters,a=e.state;Kr(n.root,o.getRootProps(No({state:a,props:t.getRootProps({})},r))),Kr(n.input,o.getInputProps(No({state:a,props:t.getInputProps({inputElement:n.input}),inputElement:n.input},r))),Gr(n.label,{hidden:"stalled"===a.status}),Gr(n.loadingIndicator,{hidden:"stalled"!==a.status}),Gr(n.clearButton,{hidden:!a.query}),Gr(n.detachedSearchButtonQuery,{textContent:a.query}),Gr(n.detachedSearchButtonPlaceholder,{hidden:Boolean(a.query)})}(t),function(e,t){var r=t.autocomplete,n=t.autocompleteScopeApi,o=t.classNames,a=t.html,i=t.dom,s=t.panelContainer,c=t.propGetters,d=t.state,l=t.components,u=t.renderer;if(d.isOpen){s.contains(i.panel)||"loading"===d.status||s.appendChild(i.panel),i.panel.classList.toggle("aa-Panel--stalled","stalled"===d.status);var p=d.collections.filter((function(e){var t=e.source,r=e.items;return t.templates.noResults||r.length>0})).map((function(e,t){var i=e.source,s=e.items;return u.createElement("section",{key:t,className:o.source,"data-autocomplete-source-id":i.sourceId},i.templates.header&&u.createElement("div",{className:o.sourceHeader},i.templates.header({components:l,createElement:u.createElement,Fragment:u.Fragment,items:s,source:i,state:d,html:a})),i.templates.noResults&&0===s.length?u.createElement("div",{className:o.sourceNoResults},i.templates.noResults({components:l,createElement:u.createElement,Fragment:u.Fragment,source:i,state:d,html:a})):u.createElement("ul",Ro({className:o.list},c.getListProps(No({state:d,props:r.getListProps({source:i})},n))),s.map((function(e){var t=r.getItemProps({item:e,source:i});return u.createElement("li",Ro({key:t.id,className:o.item},c.getItemProps(No({state:d,props:t},n))),i.templates.item({components:l,createElement:u.createElement,Fragment:u.Fragment,item:e,state:d,html:a}))}))),i.templates.footer&&u.createElement("div",{className:o.sourceFooter},i.templates.footer({components:l,createElement:u.createElement,Fragment:u.Fragment,items:s,source:i,state:d,html:a})))})),v=u.createElement(u.Fragment,null,u.createElement("div",{className:o.panelLayout},p),u.createElement("div",{className:"aa-GradientBottom"})),b=p.reduce((function(e,t){return e[t.props["data-autocomplete-source-id"]]=t,e}),{});e(No(No({children:v,state:d,sections:p,elements:b},u),{},{components:l,html:a},n),i.panel)}else s.contains(i.panel)&&s.removeChild(i.panel)}(r,t)}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o();var t,r,n=p.value.renderer,i=n.components,s=Jo(n,Zo);l.current=Uo(s,p.value.core,{components:(t=i,r=function(e){return!e.value.hasOwnProperty("__autocomplete_componentName")},Object.entries(t).reduce((function(e,t){var n=Ko(t,2),o=n[0],a=n[1];return r({key:o,value:a})?Qo(Qo({},e),{},Go({},o,a)):e}),{})),initialState:f.current},e),c(),a(),b.value.refresh().then((function(){k(f.current)}))}function x(e){e!==p.value.core.environment.document.body.contains(y.value.detachedOverlay)&&(e?(p.value.core.environment.document.body.appendChild(y.value.detachedOverlay),p.value.core.environment.document.body.classList.add("aa-Detached"),y.value.input.focus()):(p.value.core.environment.document.body.removeChild(y.value.detachedOverlay),p.value.core.environment.document.body.classList.remove("aa-Detached")))}return n((function(){var e=b.value.getEnvironmentProps({formElement:y.value.form,panelElement:y.value.panel,inputElement:y.value.input});return Gr(p.value.core.environment,e),function(){Gr(p.value.core.environment,Object.keys(e).reduce((function(e,t){return ta(ta({},e),{},ra({},t,void 0))}),{}))}})),n((function(){var e=v.value?p.value.core.environment.document.body:p.value.renderer.panelContainer,t=v.value?y.value.detachedOverlay:y.value.panel;return v.value&&f.current.isOpen&&x(!0),k(f.current),function(){e.contains(t)&&(e.removeChild(t),e.classList.remove("aa-Detached"))}})),n((function(){var e=p.value.renderer.container;return e.appendChild(y.value.root),function(){e.removeChild(y.value.root)}})),n((function(){var e=ge((function(e){k(e.state)}),0);return u.current=function(t){var r=t.state,n=t.prevState;(v.value&&n.isOpen!==r.isOpen&&x(r.isOpen),v.value||!r.isOpen||n.isOpen||_(),r.query!==n.query)&&p.value.core.environment.document.querySelectorAll(".aa-Panel--scrollable").forEach((function(e){0!==e.scrollTop&&(e.scrollTop=0)}));e({state:r})},function(){u.current=void 0}})),n((function(){var e=ge((function(){var e=v.value;v.value=p.value.core.environment.matchMedia(p.value.renderer.detachedMediaQuery).matches,e!==v.value?S({}):requestAnimationFrame(_)}),20);return p.value.core.environment.addEventListener("resize",e),function(){p.value.core.environment.removeEventListener("resize",e)}})),n((function(){if(!v.value)return function(){};function e(e){y.value.detachedContainer.classList.toggle("aa-DetachedContainer--modal",e)}function t(t){e(t.matches)}var r=p.value.core.environment.matchMedia(getComputedStyle(p.value.core.environment.document.documentElement).getPropertyValue("--aa-detached-modal-media-query"));e(r.matches);var n=Boolean(r.addEventListener);return n?r.addEventListener("change",t):r.addListener(t),function(){n?r.removeEventListener("change",t):r.removeListener(t)}})),n((function(){return requestAnimationFrame(_),function(){}})),ta(ta({},m),{},{update:S,destroy:function(){o()}})}var oa=r(21141);const aa=r(60774),ia=aa;var sa=r(689),ca=r.n(sa);function da(){const e=(0,s.zy)(),t=(0,s.W6)(),{siteConfig:{baseUrl:r}}=(0,ce.A)(),[o,a]=(0,n.useState)({terms:[],isDocsOrBlog:!1});return(0,n.useEffect)((()=>{if(!e.state?.cmfcmfhighlight||0===e.state.cmfcmfhighlight.terms.length)return;a(e.state.cmfcmfhighlight);const{cmfcmfhighlight:r,...n}=e.state;t.replace({...e,state:n})}),[e.state?.cmfcmfhighlight,t,e]),(0,n.useEffect)((()=>{if(0===o.terms.length)return;const e=o.isDocsOrBlog?document.getElementsByTagName("article")[0]:document.getElementsByTagName("main")[0];if(!e)return;const t=new(ca())(e),r={ignoreJoiners:!0};return t.mark(o.terms,r),()=>t.unmark(r)}),[o,r]),null}var la=r(26503),ua=r(61482);function pa(e){let{document:t}=e;const[r,n]=t.sectionRoute.split("#");let o=r;return n&&(o+="#"+n),o}const va={documents:[],index:ia((function(){this.ref("id"),this.field("title"),this.field("content")}))};const ba=()=>{const e=(0,M.A)(),[t,o]=(0,n.useState)((()=>!!e&&"dark"===document.documentElement.getAttribute("data-theme")));(0,n.useEffect)((()=>{const e=new MutationObserver((()=>{o("dark"===document.documentElement.getAttribute("data-theme"))}));return e.observe(document.documentElement,{attributes:!0,attributeFilter:["data-theme"]}),()=>e.disconnect()}),[]);const{siteConfig:{baseUrl:a}}=(0,ce.A)(),{titleBoost:i,contentBoost:d,tagsBoost:l,parentCategoriesBoost:u,indexDocSidebarParentCategories:p,maxSearchResults:v}=(0,la.P_)("@cmfcmf/docusaurus-search-local"),b=(0,s.W6)(),{tags:f}=function(){const{i18n:e}=(0,ce.A)(),t=r(19802).vF(),n=[ua.C,...t];return{locale:e.currentLocale,tags:n}}(),h=(0,n.useRef)(f);(0,n.useEffect)((()=>{h.current=f}),[f]);const m=(0,n.useRef)({}),g=async e=>{const t=m.current[e];switch(t?.state){case"ready":return t;case void 0:{const t=[];m.current[e]={state:"loading",callbacks:t};const r=await async function(e,t){{let n;try{const r=await fetch(`${e}search-index-${t}.json`);if(!r.ok)return va;n=await r.json()}catch(r){return va}return{documents:n.documents,index:ia.Index.load(n.index)}}}(a,e);return t.forEach((e=>e(r))),m.current[e]={state:"ready",...r}}case"loading":return new Promise((e=>{t.callbacks.push(e)}))}},y=(0,c.T)({message:"cmfcmf/d-s-l.searchBar.placeholder",description:"Placeholder shown in the searchbar"}),_=(0,n.useRef)(null),k=(0,n.useRef)(null);return(0,n.useEffect)((()=>{if(_.current)return k.current=na({container:_.current,placeholder:y,renderer:{createElement:n.createElement,Fragment:n.Fragment,render:me.render},navigator:{navigate(e){let{item:t,itemUrl:r}=e;b.push(r,{cmfcmfhighlight:{terms:t.terms,isDocsOrBlog:"docs"===t.document.type||"blog"===t.document.type}})}},detachedMediaQuery:"",defaultActiveItemId:0,translations:{clearButtonTitle:(0,c.T)({message:"cmfcmf/d-s-l.searchBar.clearButtonTitle",description:"Title of the button to clear the current search input"}),detachedCancelButtonText:(0,c.T)({message:"cmfcmf/d-s-l.searchBar.detachedCancelButtonText",description:"Text of the button to close the detached search window"}),submitButtonTitle:(0,c.T)({message:"cmfcmf/d-s-l.searchBar.submitButtonTitle",description:"Title of the button to submit a new search"})},getSources(e){let{query:t}=e;return[{sourceId:"search-results",templates:{item(e){let{item:t}=e;const r=pa(t);return n.createElement("a",{href:r,className:"aa-ItemLink",onClick:e=>{e.preventDefault(),b.push(r,{cmfcmfhighlight:{terms:t.terms,isDocsOrBlog:"docs"===t.document.type||"blog"===t.document.type}})}},n.createElement("div",{className:"aa-ItemContent"},n.createElement("div",{className:"aa-ItemContentBody"},n.createElement("div",{className:"aa-ItemContentTitle"},t.document.sectionTitle),t.document.pageTitle!==t.document.sectionTitle&&n.createElement("div",{className:"aa-ItemContentDescription"},t.document.pageTitle))),n.createElement("div",{className:"aa-ItemActions"},n.createElement("button",{className:"aa-ItemActionButton aa-DesktopOnly aa-ActiveOnly",type:"button",title:"Select"},n.createElement("svg",{viewBox:"0 0 24 24",width:"20",height:"20",fill:"currentColor"},n.createElement("path",{d:"M18.984 6.984h2.016v6h-15.188l3.609 3.609-1.406 1.406-6-6 6-6 1.406 1.406-3.609 3.609h13.172v-4.031z"})))))},noResults:()=>n.createElement("div",{className:"aa-ItemContent"},n.createElement("div",{className:"aa-ItemContentBody"},(0,c.T)({message:"cmfcmf/d-s-l.searchBar.noResults",description:"message shown if no results are found"})))},getItemUrl(e){let{item:t}=e;return pa(t)},async getItems(){const e=h.current,r=await Promise.all(e.map((e=>g(e)))),n=(e=>aa.tokenizer(e).map((e=>e.str)))(t);return r.flatMap((e=>{let{index:t,documents:r}=e;return t.query((e=>{e.term(n,{fields:["title"],boost:i}),e.term(n,{fields:["title"],boost:i,wildcard:ia.Query.wildcard.TRAILING}),e.term(n,{fields:["content"],boost:d}),e.term(n,{fields:["content"],boost:d,wildcard:ia.Query.wildcard.TRAILING}),e.term(n,{fields:["tags"],boost:l}),e.term(n,{fields:["tags"],boost:l,wildcard:ia.Query.wildcard.TRAILING}),p&&(e.term(n,{fields:["sidebarParentCategories"],boost:u}),e.term(n,{fields:["sidebarParentCategories"],boost:u,wildcard:ia.Query.wildcard.TRAILING}))})).slice(0,v).map((e=>({document:r.find((t=>t.id.toString()===e.ref)),score:e.score,terms:n})))})).sort(((e,t)=>t.score-e.score)).slice(0,v)}}]}}),()=>k.current?.destroy()}),[v]),n.createElement(n.Fragment,null,n.createElement(oa.A,null,n.createElement("body",{"data-theme":t?"dark":"light"})),n.createElement(da,null),n.createElement("div",{className:"dsla-search-wrapper"},n.createElement("div",{className:"dsla-search-field",ref:_,"data-tags":f.join(",")})))},fa={navbarSearchContainer:"navbarSearchContainer_Bca1"};function ha(e){let{children:t,className:r}=e;return(0,l.jsx)("div",{className:(0,o.A)(r,fa.navbarSearchContainer),children:t})}var ma=r(19802),ga=r(45357);var ya=r(86457);function _a(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find((t=>t.id===e.mainDocId))}(e)}const ka={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:r,dropdownItemsAfter:n,queryString:o="",...a}=e;const{i18n:{currentLocale:i,locales:d,localeConfigs:u}}=(0,ce.A)(),p=(0,be.o)(),{search:v,hash:b}=(0,s.zy)(),f=[...r,...d.map((e=>{const r=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${v}${b}${o}`;return{label:u[e].label,lang:u[e].htmlLang,to:r,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...n],h=t?(0,c.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):u[i].label;return(0,l.jsx)(ve,{...a,mobile:t,label:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(fe,{className:he}),h]}),items:f})},search:function(e){let{mobile:t,className:r}=e;return t?null:(0,l.jsx)(ha,{className:r,children:(0,l.jsx)(ba,{})})},dropdown:ve,html:function(e){let{value:t,className:r,mobile:n=!1,isDropdownItem:a=!1}=e;const i=a?"li":"div";return(0,l.jsx)(i,{className:(0,o.A)({navbar__item:!n&&!a,"menu__list-item":n},r),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:r,docsPluginId:n,...o}=e;const{activeDoc:a}=(0,ma.zK)(n),i=(0,ga.QB)(t,n),s=a?.path===i?.path;return null===i||i.unlisted&&!s?null:(0,l.jsx)(ae,{exact:!0,...o,isActive:()=>s||!!a?.sidebar&&a.sidebar===i.sidebar,label:r??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:r,docsPluginId:n,...o}=e;const{activeDoc:a}=(0,ma.zK)(n),i=(0,ga.fW)(t,n).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,l.jsx)(ae,{exact:!0,...o,isActive:()=>a?.sidebar===t,label:r??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:r,docsPluginId:n,...o}=e;const a=(0,ga.Vd)(n)[0],i=t??a.label,s=r??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,l.jsx)(ae,{...o,label:i,to:s})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:r,dropdownActiveClassDisabled:n,dropdownItemsBefore:o,dropdownItemsAfter:a,...i}=e;const{search:d,hash:u}=(0,s.zy)(),p=(0,ma.zK)(r),v=(0,ma.jh)(r),{savePreferredVersionName:b}=(0,ya.g1)(r),f=[...o,...v.map((function(e){const t=_a(e,p);return{label:e.label,to:`${t.path}${d}${u}`,isActive:()=>e===p.activeVersion,onClick:()=>b(e.name)}})),...a],h=(0,ga.Vd)(r)[0],m=t&&f.length>1?(0,c.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):h.label,g=t&&f.length>1?void 0:_a(h,p).path;return f.length<=1?(0,l.jsx)(ae,{...i,mobile:t,label:m,to:g,isActive:n?()=>!1:void 0}):(0,l.jsx)(ve,{...i,mobile:t,label:m,to:g,items:f,isActive:n?()=>!1:void 0})}},Sa=ka;function xa(e){let{type:t,...r}=e;const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,r),o=Sa[n];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,l.jsx)(o,{...r})}function wa(){const e=(0,P.M)(),t=(0,_.p)().navbar.items;return(0,l.jsx)("ul",{className:"menu__list",children:t.map(((t,r)=>(0,n.createElement)(xa,{mobile:!0,...t,onClick:()=>e.toggle(),key:r})))})}function qa(e){return(0,l.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,l.jsx)(c.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Oa(){const e=0===(0,_.p)().navbar.items.length,t=L();return(0,l.jsxs)(l.Fragment,{children:[!e&&(0,l.jsx)(qa,{onClick:()=>t.hide()}),t.content]})}function Ca(){const e=(0,P.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,n.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,l.jsx)(N,{header:(0,l.jsx)(Y,{}),primaryMenu:(0,l.jsx)(wa,{}),secondaryMenu:(0,l.jsx)(Oa,{})}):null}const Ea={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Pa(e){return(0,l.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function ja(e){let{children:t}=e;const{navbar:{hideOnScroll:r,style:a}}=(0,_.p)(),i=(0,P.M)(),{navbarRef:s,isNavbarVisible:u}=function(e){const[t,r]=(0,n.useState)(e),o=(0,n.useRef)(!1),a=(0,n.useRef)(0),i=(0,n.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,j.Mq)(((t,n)=>{let{scrollY:i}=t;if(!e)return;if(i=s?r(!1):i+d{if(!e)return;const n=t.location.hash;if(n?document.getElementById(n.substring(1)):void 0)return o.current=!0,void r(!1);r(!0)})),{navbarRef:i,isNavbarVisible:t}}(r);return(0,l.jsxs)("nav",{ref:s,"aria-label":(0,c.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)("navbar","navbar--fixed-top",r&&[Ea.navbarHideable,!u&&Ea.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown}),children:[t,(0,l.jsx)(Pa,{onClick:i.toggle}),(0,l.jsx)(Ca,{})]})}var Ta=r(64609);const Aa={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function Ia(e){return(0,l.jsx)("button",{type:"button",...e,children:(0,l.jsx)(c.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Da(e){let{error:t}=e;const r=(0,Ta.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,l.jsx)("p",{className:Aa.errorBoundaryError,children:r})}class Ra extends n.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const La="right";function Na(e){let{width:t=30,height:r=30,className:n,...o}=e;return(0,l.jsx)("svg",{className:n,width:t,height:r,viewBox:"0 0 30 30","aria-hidden":"true",...o,children:(0,l.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Fa(){const{toggle:e,shown:t}=(0,P.M)();return(0,l.jsx)("button",{onClick:e,"aria-label":(0,c.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,l.jsx)(Na,{})})}const Ma={colorModeToggle:"colorModeToggle_DEke"};function Ba(e){let{items:t}=e;return(0,l.jsx)(l.Fragment,{children:t.map(((e,t)=>(0,l.jsx)(Ra,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,l.jsx)(xa,{...e})},t)))})}function $a(e){let{left:t,right:r}=e;return(0,l.jsxs)("div",{className:"navbar__inner",children:[(0,l.jsx)("div",{className:"navbar__items",children:t}),(0,l.jsx)("div",{className:"navbar__items navbar__items--right",children:r})]})}function za(){const e=(0,P.M)(),t=(0,_.p)().navbar.items,[r,n]=function(e){function t(e){return"left"===(e.position??La)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),o=t.find((e=>"search"===e.type));return(0,l.jsx)($a,{left:(0,l.jsxs)(l.Fragment,{children:[!e.disabled&&(0,l.jsx)(Fa,{}),(0,l.jsx)(G,{}),(0,l.jsx)(Ba,{items:r})]}),right:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(Ba,{items:n}),(0,l.jsx)(W,{className:Ma.colorModeToggle}),!o&&(0,l.jsx)(ha,{children:(0,l.jsx)(ba,{})})]})})}function Va(){return(0,l.jsx)(ja,{children:(0,l.jsx)(za,{})})}function Ua(e){let{item:t}=e;const{to:r,href:n,label:o,prependBaseUrlToHref:a,...i}=t,s=(0,X.Ay)(r),c=(0,X.Ay)(n,{forcePrependBaseUrl:!0});return(0,l.jsxs)(Z.A,{className:"footer__link-item",...n?{href:a?c:n}:{to:s},...i,children:[o,n&&!(0,J.A)(n)&&(0,l.jsx)(te.A,{})]})}function Ha(e){let{item:t}=e;return t.html?(0,l.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,l.jsx)("li",{className:"footer__item",children:(0,l.jsx)(Ua,{item:t})},t.href??t.to)}function Wa(e){let{column:t}=e;return(0,l.jsxs)("div",{className:"col footer__col",children:[(0,l.jsx)("div",{className:"footer__title",children:t.title}),(0,l.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,l.jsx)(Ha,{item:e},t)))})]})}function Qa(e){let{columns:t}=e;return(0,l.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,l.jsx)(Wa,{column:e},t)))})}function Ga(){return(0,l.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Ka(e){let{item:t}=e;return t.html?(0,l.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,l.jsx)(Ua,{item:t})}function Ya(e){let{links:t}=e;return(0,l.jsx)("div",{className:"footer__links text--center",children:(0,l.jsx)("div",{className:"footer__links",children:t.map(((e,r)=>(0,l.jsxs)(n.Fragment,{children:[(0,l.jsx)(Ka,{item:e}),t.length!==r+1&&(0,l.jsx)(Ga,{})]},r)))})})}function Za(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,l.jsx)(Qa,{columns:t}):(0,l.jsx)(Ya,{links:t})}var Xa=r(40975);const Ja={footerLogoLink:"footerLogoLink_BH7S"};function ei(e){let{logo:t}=e;const{withBaseUrl:r}=(0,X.hH)(),n={light:r(t.src),dark:r(t.srcDark??t.src)};return(0,l.jsx)(Xa.A,{className:(0,o.A)("footer__logo",t.className),alt:t.alt,sources:n,width:t.width,height:t.height,style:t.style})}function ti(e){let{logo:t}=e;return t.href?(0,l.jsx)(Z.A,{href:t.href,className:Ja.footerLogoLink,target:t.target,children:(0,l.jsx)(ei,{logo:t})}):(0,l.jsx)(ei,{logo:t})}function ri(e){let{copyright:t}=e;return(0,l.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function ni(e){let{style:t,links:r,logo:n,copyright:a}=e;return(0,l.jsx)("footer",{className:(0,o.A)("footer",{"footer--dark":"dark"===t}),children:(0,l.jsxs)("div",{className:"container container-fluid",children:[r,(n||a)&&(0,l.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,l.jsx)("div",{className:"margin-bottom--sm",children:n}),a]})]})})}function oi(){const{footer:e}=(0,_.p)();if(!e)return null;const{copyright:t,links:r,logo:n,style:o}=e;return(0,l.jsx)(ni,{style:o,links:r&&r.length>0&&(0,l.jsx)(Za,{links:r}),logo:n&&(0,l.jsx)(ti,{logo:n}),copyright:t&&(0,l.jsx)(ri,{copyright:t})})}const ai=n.memo(oi),ii=(0,T.fM)([F.a,k.o,j.Tv,ya.VQ,i.Jx,function(e){let{children:t}=e;return(0,l.jsx)(A.y_,{children:(0,l.jsx)(P.e,{children:(0,l.jsx)(D,{children:t})})})}]);function si(e){let{children:t}=e;return(0,l.jsx)(ii,{children:t})}var ci=r(85225);function di(e){let{error:t,tryAgain:r}=e;return(0,l.jsx)("main",{className:"container margin-vert--xl",children:(0,l.jsx)("div",{className:"row",children:(0,l.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,l.jsx)(ci.A,{as:"h1",className:"hero__title",children:(0,l.jsx)(c.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,l.jsx)("div",{className:"margin-vert--lg",children:(0,l.jsx)(Ia,{onClick:r,className:"button button--primary shadow--lw"})}),(0,l.jsx)("hr",{}),(0,l.jsx)("div",{className:"margin-vert--md",children:(0,l.jsx)(Da,{error:t})})]})})})}const li={mainWrapper:"mainWrapper_z2l0"};function ui(e){const{children:t,noFooter:r,wrapperClassName:n,title:s,description:c}=e;return(0,m.J)(),(0,l.jsxs)(si,{children:[(0,l.jsx)(i.be,{title:s,description:c}),(0,l.jsx)(y,{}),(0,l.jsx)(E,{}),(0,l.jsx)(Va,{}),(0,l.jsx)("div",{id:u,className:(0,o.A)(h.G.wrapper.main,li.mainWrapper,n),children:(0,l.jsx)(a.A,{fallback:e=>(0,l.jsx)(di,{...e}),children:t})}),!r&&(0,l.jsx)(ai,{})]})}},20020:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(96540);var n=r(14783),o=r(98180),a=r(97639),i=r(86957),s=r(40975),c=r(74848);function d(e){let{logo:t,alt:r,imageClassName:n}=e;const a={light:(0,o.Ay)(t.src),dark:(0,o.Ay)(t.srcDark||t.src)},i=(0,c.jsx)(s.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:r,style:t.style});return n?(0,c.jsx)("div",{className:n,children:i}):i}function l(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:r,logo:s}}=(0,i.p)(),{imageClassName:l,titleClassName:u,...p}=e,v=(0,o.Ay)(s?.href||"/"),b=r?"":t,f=s?.alt??b;return(0,c.jsxs)(n.A,{to:v,...p,...s?.target&&{target:s.target},children:[s&&(0,c.jsx)(d,{logo:s,alt:f,imageClassName:l}),null!=r&&(0,c.jsx)("b",{className:u,children:r})]})}},51210:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(96540);var n=r(21141),o=r(74848);function a(e){let{locale:t,version:r,tag:a}=e;const i=t;return(0,o.jsxs)(n.A,{children:[t&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:t}),r&&(0,o.jsx)("meta",{name:"docusaurus_version",content:r}),a&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:a}),i&&(0,o.jsx)("meta",{name:"docsearch:language",content:i}),r&&(0,o.jsx)("meta",{name:"docsearch:version",content:r}),a&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},40975:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(96540),o=r(34164),a=r(11062),i=r(7710);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var c=r(74848);function d(e){let{className:t,children:r}=e;const d=(0,a.A)(),{colorMode:l}=(0,i.G)();return(0,c.jsx)(c.Fragment,{children:(d?"dark"===l?["dark"]:["light"]:["light","dark"]).map((e=>{const a=r({theme:e,className:(0,o.A)(t,s.themedComponent,s[`themedComponent--${e}`])});return(0,c.jsx)(n.Fragment,{children:a},e)}))})}function l(e){const{sources:t,className:r,alt:n,...o}=e;return(0,c.jsx)(d,{className:r,children:e=>{let{theme:r,className:a}=e;return(0,c.jsx)("img",{src:t[r],alt:n,className:a,...o})}})}},94549:(e,t,r)=>{"use strict";r.d(t,{N:()=>m,u:()=>d});var n=r(96540),o=r(31712),a=r(36494),i=r(36350),s=r(74848);const c="ease-in-out";function d(e){let{initialState:t}=e;const[r,o]=(0,n.useState)(t??!1),a=(0,n.useCallback)((()=>{o((e=>!e))}),[]);return{collapsed:r,setCollapsed:o,toggleCollapsed:a}}const l={display:"none",overflow:"hidden",height:"0px"},u={display:"block",overflow:"visible",height:"auto"};function p(e,t){const r=t?l:u;e.style.display=r.display,e.style.overflow=r.overflow,e.style.height=r.height}function v(e){let{collapsibleRef:t,collapsed:r,animation:o}=e;const a=(0,n.useRef)(!1);(0,n.useEffect)((()=>{const e=t.current;function n(){const t=e.scrollHeight,r=o?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${r}ms ${o?.easing??c}`,height:`${t}px`}}function s(){const t=n();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,r),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{r?(s(),requestAnimationFrame((()=>{e.style.height=l.height,e.style.overflow=l.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,r,o])}function b(e){if(!o.default.canUseDOM)return e?l:u}function f(e){let{as:t="div",collapsed:r,children:o,animation:a,onCollapseTransitionEnd:i,className:c,disableSSRStyle:d}=e;const l=(0,n.useRef)(null);return v({collapsibleRef:l,collapsed:r,animation:a}),(0,s.jsx)(t,{ref:l,style:d?void 0:b(r),onTransitionEnd:e=>{"height"===e.propertyName&&(p(l.current,r),i?.(r))},className:c,children:o})}function h(e){let{collapsed:t,...r}=e;const[o,i]=(0,n.useState)(!t),[c,d]=(0,n.useState)(t);return(0,a.A)((()=>{t||i(!0)}),[t]),(0,a.A)((()=>{o&&d(t)}),[o,t]),o?(0,s.jsx)(f,{...r,collapsed:c}):null}function m(e){let{lazy:t,...r}=e;const n=t?h:f;return(0,s.jsx)(n,{...r})}},40002:(e,t,r)=>{"use strict";r.d(t,{M:()=>f,o:()=>b});var n=r(96540),o=r(11062),a=r(69900),i=r(4799),s=r(86957),c=r(74848);const d=(0,a.Wf)("docusaurus.announcement.dismiss"),l=(0,a.Wf)("docusaurus.announcement.id"),u=()=>"true"===d.get(),p=e=>d.set(String(e)),v=n.createContext(null);function b(e){let{children:t}=e;const r=function(){const{announcementBar:e}=(0,s.p)(),t=(0,o.A)(),[r,a]=(0,n.useState)((()=>!!t&&u()));(0,n.useEffect)((()=>{a(u())}),[]);const i=(0,n.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,n.useEffect)((()=>{if(!e)return;const{id:t}=e;let r=l.get();"annoucement-bar"===r&&(r="announcement-bar");const n=t!==r;l.set(t),n&&p(!1),!n&&u()||a(!1)}),[e]),(0,n.useMemo)((()=>({isActive:!!e&&!r,close:i})),[e,r,i])}();return(0,c.jsx)(v.Provider,{value:r,children:t})}function f(){const e=(0,n.useContext)(v);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},7710:(e,t,r)=>{"use strict";r.d(t,{G:()=>m,a:()=>h});var n=r(96540),o=r(31712),a=r(4799),i=r(69900),s=r(86957),c=r(74848);const d=n.createContext(void 0),l="theme",u=(0,i.Wf)(l),p={light:"light",dark:"dark"},v=e=>e===p.dark?p.dark:p.light,b=e=>o.default.canUseDOM?v(document.documentElement.getAttribute("data-theme")):v(e),f=e=>{u.set(v(e))};function h(e){let{children:t}=e;const r=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:r}}=(0,s.p)(),[o,a]=(0,n.useState)(b(e));(0,n.useEffect)((()=>{t&&u.del()}),[t]);const i=(0,n.useCallback)((function(t,n){void 0===n&&(n={});const{persist:o=!0}=n;t?(a(t),o&&f(t)):(a(r?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),u.del())}),[r,e]);(0,n.useEffect)((()=>{document.documentElement.setAttribute("data-theme",v(o))}),[o]),(0,n.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==l)return;const t=u.get();null!==t&&i(v(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const c=(0,n.useRef)(!1);return(0,n.useEffect)((()=>{if(t&&!r)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),n=()=>{window.matchMedia("print").matches||c.current?c.current=window.matchMedia("print").matches:i(null)};return e.addListener(n),()=>e.removeListener(n)}),[i,t,r]),(0,n.useMemo)((()=>({colorMode:o,setColorMode:i,get isDarkTheme(){return o===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[o,i])}();return(0,c.jsx)(d.Provider,{value:r,children:t})}function m(){const e=(0,n.useContext)(d);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},61938:(e,t,r)=>{"use strict";r.d(t,{M:()=>v,e:()=>p});var n=r(96540),o=r(70763),a=r(82216),i=r(62814),s=r(86957),c=r(4799),d=r(74848);const l=n.createContext(void 0);function u(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,s.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),r=!e&&"mobile"===t,[c,d]=(0,n.useState)(!1);(0,i.$Z)((()=>{if(c)return d(!1),!1}));const l=(0,n.useCallback)((()=>{d((e=>!e))}),[]);return(0,n.useEffect)((()=>{"desktop"===t&&d(!1)}),[t]),(0,n.useMemo)((()=>({disabled:e,shouldRender:r,toggle:l,shown:c})),[e,r,l,c])}function p(e){let{children:t}=e;const r=u();return(0,d.jsx)(l.Provider,{value:r,children:t})}function v(){const e=n.useContext(l);if(void 0===e)throw new c.dV("NavbarMobileSidebarProvider");return e}},70763:(e,t,r)=>{"use strict";r.d(t,{GX:()=>d,YL:()=>c,y_:()=>s});var n=r(96540),o=r(4799),a=r(74848);const i=n.createContext(null);function s(e){let{children:t}=e;const r=(0,n.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:r,children:t})}function c(){const e=(0,n.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function d(e){let{component:t,props:r}=e;const a=(0,n.useContext)(i);if(!a)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,s]=a,c=(0,o.Be)(r);return(0,n.useEffect)((()=>{s({component:t,props:c})}),[s,t,c]),(0,n.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},19503:(e,t,r)=>{"use strict";r.d(t,{w:()=>o,J:()=>a});var n=r(96540);const o="navigation-with-keyboard";function a(){(0,n.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},82216:(e,t,r)=>{"use strict";r.d(t,{l:()=>s});var n=r(96540),o=r(31712);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function s(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[r,s]=(0,n.useState)((()=>"ssr"));return(0,n.useEffect)((()=>{function e(){s(function(e){if(!o.default.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),r}},18630:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});const n={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},36350:(e,t,r)=>{"use strict";function n(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}r.d(t,{O:()=>n})},62814:(e,t,r)=>{"use strict";r.d(t,{$Z:()=>i,aZ:()=>c});var n=r(96540),o=r(56347),a=r(4799);function i(e){!function(e){const t=(0,o.W6)(),r=(0,a._q)(e);(0,n.useEffect)((()=>t.block(((e,t)=>r(e,t)))),[t,r])}(((t,r)=>{if("POP"===r)return e(t,r)}))}function s(e){const t=(0,o.W6)();return(0,n.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}function c(e){return s((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}},45167:(e,t,r)=>{"use strict";function n(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((r,n)=>e.findIndex((e=>t(e,r)))!==n))}function o(e){return Array.from(new Set(e))}r.d(t,{XI:()=>n,sb:()=>o})},69817:(e,t,r)=>{"use strict";r.d(t,{e3:()=>v,be:()=>u,Jx:()=>b});var n=r(96540),o=r(34164),a=r(21141),i=r(23363);function s(){const e=n.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var c=r(98180),d=r(97639);var l=r(74848);function u(e){let{title:t,description:r,keywords:n,image:o,children:i}=e;const s=function(e){const{siteConfig:t}=(0,d.A)(),{title:r,titleDelimiter:n}=t;return e?.trim().length?`${e.trim()} ${n} ${r}`:r}(t),{withBaseUrl:u}=(0,c.hH)(),p=o?u(o,{absolute:!0}):void 0;return(0,l.jsxs)(a.A,{children:[t&&(0,l.jsx)("title",{children:s}),t&&(0,l.jsx)("meta",{property:"og:title",content:s}),r&&(0,l.jsx)("meta",{name:"description",content:r}),r&&(0,l.jsx)("meta",{property:"og:description",content:r}),n&&(0,l.jsx)("meta",{name:"keywords",content:Array.isArray(n)?n.join(","):n}),p&&(0,l.jsx)("meta",{property:"og:image",content:p}),p&&(0,l.jsx)("meta",{name:"twitter:image",content:p}),i]})}const p=n.createContext(void 0);function v(e){let{className:t,children:r}=e;const i=n.useContext(p),s=(0,o.A)(i,t);return(0,l.jsxs)(p.Provider,{value:s,children:[(0,l.jsx)(a.A,{children:(0,l.jsx)("html",{className:s})}),r]})}function b(e){let{children:t}=e;const r=s(),n=`plugin-${r.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${r.plugin.id}`;return(0,l.jsx)(v,{className:(0,o.A)(n,a),children:t})}},4799:(e,t,r)=>{"use strict";r.d(t,{Be:()=>d,ZC:()=>s,_q:()=>i,dV:()=>c,fM:()=>l});var n=r(96540),o=r(36494),a=r(74848);function i(e){const t=(0,n.useRef)(e);return(0,o.A)((()=>{t.current=e}),[e]),(0,n.useCallback)((function(){return t.current(...arguments)}),[])}function s(e){const t=(0,n.useRef)();return(0,o.A)((()=>{t.current=e})),t.current}class c extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function d(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,n.useMemo)((()=>e),t.flat())}function l(e){return t=>{let{children:r}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),r)})}}},80260:(e,t,r)=>{"use strict";r.d(t,{Dt:()=>s,ys:()=>i});var n=r(96540),o=r(92413),a=r(97639);function i(e,t){const r=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return r(e)===r(t)}function s(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,n.useMemo)((()=>function(e){let{baseUrl:t,routes:r}=e;function n(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(o).flatMap((e=>e.routes??[])))}(r)}({routes:o.A,baseUrl:e})),[e])}},24245:(e,t,r)=>{"use strict";r.d(t,{Mq:()=>v,Tv:()=>l,a_:()=>b,gk:()=>f});var n=r(96540),o=r(31712),a=r(11062),i=r(36494),s=r(4799),c=r(74848);const d=n.createContext(void 0);function l(e){let{children:t}=e;const r=function(){const e=(0,n.useRef)(!0);return(0,n.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,c.jsx)(d.Provider,{value:r,children:t})}function u(){const e=(0,n.useContext)(d);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const p=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function v(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:r}=u(),o=(0,n.useRef)(p()),a=(0,s._q)(e);(0,n.useEffect)((()=>{const e=()=>{if(!r.current)return;const e=p();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,r,...t])}function b(){const e=u(),t=function(){const e=(0,n.useRef)({elem:null,top:0}),t=(0,n.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),r=(0,n.useCallback)((()=>{const{current:{elem:t,top:r}}=e;if(!t)return{restored:!1};const n=t.getBoundingClientRect().top-r;return n&&window.scrollBy({left:0,top:n}),e.current={elem:null,top:0},{restored:0!==n}}),[]);return(0,n.useMemo)((()=>({save:t,restore:r})),[r,t])}(),r=(0,n.useRef)(void 0),o=(0,n.useCallback)((n=>{t.save(n),e.disableScrollEvents(),r.current=()=>{const{restored:n}=t.restore();if(r.current=void 0,n){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,i.A)((()=>{queueMicrotask((()=>r.current?.()))})),{blockElementScrollPositionUntilNextRender:o}}function f(){const e=(0,n.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:r=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(r):function(e){let t=null;const r=document.documentElement.scrollTop>e;return function n(){const o=document.documentElement.scrollTop;(r&&o>e||!r&&ot&&cancelAnimationFrame(t)}(r)},cancelScroll:()=>e.current?.()}}},61482:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});const n="default"},69900:(e,t,r)=>{"use strict";r.d(t,{Wf:()=>l,Dv:()=>u});var n=r(96540);const o=JSON.parse('{"N":"localStorage","M":""}'),a=o.N;function i(e){let{key:t,oldValue:r,newValue:n,storage:o}=e;if(r===n)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,r,n,window.location.href,o),window.dispatchEvent(a)}function s(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(r){return t=r,c||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),c=!0),null}var t}let c=!1;const d={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function l(e,t){const r=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(r);const n=s(t?.persistence);return null===n?d:{get:()=>{try{return n.getItem(r)}catch(e){return console.error(`Docusaurus storage error, can't get key=${r}`,e),null}},set:e=>{try{const t=n.getItem(r);n.setItem(r,e),i({key:r,oldValue:t,newValue:e,storage:n})}catch(t){console.error(`Docusaurus storage error, can't set ${r}=${e}`,t)}},del:()=>{try{const e=n.getItem(r);n.removeItem(r),i({key:r,oldValue:e,newValue:null,storage:n})}catch(e){console.error(`Docusaurus storage error, can't delete key=${r}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===n&&t.key===r&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${r}`,t),()=>{}}}}}function u(e,t){const r=(0,n.useRef)((()=>null===e?d:l(e,t))).current(),o=(0,n.useCallback)((e=>"undefined"==typeof window?()=>{}:r.listen(e)),[r]);return[(0,n.useSyncExternalStore)(o,(()=>"undefined"==typeof window?null:r.get()),(()=>null)),r]}},2098:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});var n=r(97639),o=r(56347),a=r(64609);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:r},i18n:{defaultLocale:i,currentLocale:s}}=(0,n.A)(),{pathname:c}=(0,o.zy)(),d=(0,a.Ks)(c,{trailingSlash:r,baseUrl:e}),l=s===i?e:e.replace(`/${s}/`,"/"),u=d.replace(e,"");return{createUrl:function(e){let{locale:r,fullyQualified:n}=e;return`${n?t:""}${function(e){return e===i?`${l}`:`${l}${e}/`}(r)}${u}`}}}},54067:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(96540),o=r(56347),a=r(4799);function i(e){const t=(0,o.zy)(),r=(0,a.ZC)(t),i=(0,a._q)(e);(0,n.useEffect)((()=>{r&&t!==r&&i({location:t,previousLocation:r})}),[i,t,r])}},86957:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(97639);function o(){return(0,n.A)().siteConfig.themeConfig}},44356:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:r,baseUrl:n}=t;if(e.startsWith("#"))return e;if(void 0===r)return e;const[i]=e.split(/[#?]/),s="/"===i||i===n?i:(c=i,d=r,d?o(c):a(c));var c,d;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,n.addPrefix)(e,"/")},t.removeTrailingSlash=a;const n=r(50835);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,n.removeSuffix)(e,"/")}},68274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},64609:(e,t,r)=>{"use strict";t.rA=t.Ks=void 0;const n=r(31635);var o=r(44356);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return n.__importDefault(o).default}});var a=r(50835);var i=r(68274);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},50835:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},29239:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});n(r(31712)).default.canUseDOM&&(window.Prism=window.Prism||{},window.Prism.manual=!0)},31513:(e,t,r)=>{"use strict";r.d(t,{zR:()=>_,TM:()=>O,yJ:()=>v,sC:()=>E,AO:()=>p});var n=r(58168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var r=t,n=r+1,o=e.length;n=0;p--){var v=i[p];"."===v?a(i,p):".."===v?(a(i,p),u++):u&&(a(i,p),u--)}if(!d)for(;u--;u)i.unshift("..");!d||""===i[0]||i[0]&&o(i[0])||i.unshift("");var b=i.join("/");return r&&"/"!==b.substr(-1)&&(b+="/"),b};var s=r(11561);function c(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function l(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function u(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,r=e.search,n=e.hash,o=t||"/";return r&&"?"!==r&&(o+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(o+="#"===n.charAt(0)?n:"#"+n),o}function v(e,t,r,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",r="",n="",o=t.indexOf("#");-1!==o&&(n=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(r=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}(e),a.state=t):(void 0===(a=(0,n.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return r&&(a.key=r),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,o){if(null!=e){var a="function"==typeof e?e(t,r):e;"string"==typeof a?"function"==typeof n?n(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;nt?r.splice(t,r.length-t,o):r.push(o),u({action:n,location:o,index:t,entries:r})}}))},replace:function(e,t){var n="REPLACE",o=v(e,t,f(),_.location);l.confirmTransitionTo(o,n,r,(function(e){e&&(_.entries[_.index]=o,u({action:n,location:o}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return _}},4146:(e,t,r)=>{"use strict";var n=r(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return n.isMemo(e)?i:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var d=Object.defineProperty,l=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,v=Object.getPrototypeOf,b=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(b){var o=v(r);o&&o!==b&&e(t,o,n)}var i=l(r);u&&(i=i.concat(u(r)));for(var s=c(t),f=c(r),h=0;h{"use strict";e.exports=function(e,t,r,n,o,a,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[r,n,o,a,i,s],l=0;(c=new Error(t.replace(/%s/g,(function(){return d[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},64634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},689:function(e){e.exports=function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},r=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=r,this.iframes=n,this.exclude=o,this.iframesTimeout=a}return r(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var r=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||r||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},n=void 0;try{var o=e.contentWindow;if(n=o.document,!o||!n)throw new Error("iframe inaccessible")}catch(a){r()}n&&t(n)}},{key:"isIframeBlank",value:function(e){var t="about:blank",r=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&r!==t&&r}},{key:"observeIframeLoad",value:function(e,t,r){var n=this,o=!1,a=null,i=function i(){if(!o){o=!0,clearTimeout(a);try{n.isIframeBlank(e)||(e.removeEventListener("load",i),n.getIframeContents(e,t,r))}catch(s){r()}}};e.addEventListener("load",i),a=setTimeout(i,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,r){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,r):this.getIframeContents(e,t,r):this.observeIframeLoad(e,t,r)}catch(n){r()}}},{key:"waitForIframes",value:function(e,t){var r=this,n=0;this.forEachIframe(e,(function(){return!0}),(function(e){n++,r.waitForIframes(e.querySelector("html"),(function(){--n||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,r,n){var o=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},i=t.querySelectorAll("iframe"),s=i.length,c=0;i=Array.prototype.slice.call(i);var d=function(){--s<=0&&a(c)};s||d(),i.forEach((function(t){e.matches(t,o.exclude)?d():o.onIframeReady(t,(function(e){r(t)&&(c++,n(e)),d()}),d)}))}},{key:"createIterator",value:function(e,t,r){return document.createNodeIterator(e,t,r,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,r){if(e.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,r,n){var o=!1,a=!1;return n.forEach((function(e,t){e.val===r&&(o=t,a=e.handled)})),this.compareNodeIframe(e,t,r)?(!1!==o||a?!1===o||a||(n[o].handled=!0):n.push({val:r,handled:!0}),!0):(!1===o&&n.push({val:r,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,r,n){var o=this;e.forEach((function(e){e.handled||o.getIframeContents(e.val,(function(e){o.createInstanceOnIframe(e).forEachNode(t,r,n)}))}))}},{key:"iterateThroughNodes",value:function(e,t,r,n,o){for(var a=this,i=this.createIterator(t,e,n),s=[],c=[],d=void 0,l=void 0,u=function(){var e=a.getIteratorNode(i);return l=e.prevNode,d=e.node};u();)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(d,l,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return c.push(e)}),n)})),c.push(d);c.forEach((function(e){r(e)})),this.iframes&&this.handleOpenIframes(s,e,r,n),o()}},{key:"forEachNode",value:function(e,t,r){var n=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),i=a.length;i||o(),a.forEach((function(a){var s=function(){n.iterateThroughNodes(e,a,t,r,(function(){--i<=0&&o()}))};n.iframes?n.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var r="string"==typeof t?[t]:t,n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(n){var o=!1;return r.every((function(t){return!n.call(e,t)||(o=!0,!1)})),o}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var r=window.navigator.userAgent;(r.indexOf("MSIE")>-1||r.indexOf("Trident")>-1)&&(this.ie=!0)}return r(a,[{key:"log",value:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",n=this.opt.log;this.opt.debug&&"object"===(void 0===n?"undefined":e(n))&&"function"==typeof n[r]&&n[r]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,r=this.opt.caseSensitive?"":"i",n=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var o in t)if(t.hasOwnProperty(o)){var a=t[o],i="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==i&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(i)+"|"+this.escapeStr(s)+")","gm"+r),n+"("+this.processSynomyms(i)+"|"+this.processSynomyms(s)+")"+n))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":"\x01"}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":"\x02"}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,r){var n=r.charAt(t+1);return/[(|)\\]/.test(n)||""===n?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],r=this.opt.ignorePunctuation;return Array.isArray(r)&&r.length&&t.push(this.escapeStr(r.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",r=this.opt.caseSensitive?["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105","A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010d","C\xc7\u0106\u010c","d\u0111\u010f","D\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119","E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012b","I\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142","L\u0141","n\xf1\u0148\u0144","N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014d","O\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159","R\u0158","s\u0161\u015b\u0219\u015f","S\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163","T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016b","U\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xff","Y\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017a","Z\u017d\u017b\u0179"]:["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010dC\xc7\u0106\u010c","d\u0111\u010fD\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012bI\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142L\u0141","n\xf1\u0148\u0144N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014dO\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159R\u0158","s\u0161\u015b\u0219\u015fS\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016bU\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xffY\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017aZ\u017d\u017b\u0179"],n=[];return e.split("").forEach((function(o){r.every((function(r){if(-1!==r.indexOf(o)){if(n.indexOf(r)>-1)return!1;e=e.replace(new RegExp("["+r+"]","gm"+t),"["+r+"]"),n.push(r)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,r="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\xa1\xbf",n=this.opt.accuracy,o="string"==typeof n?n:n.value,a="string"==typeof n?[]:n.limiters,i="";switch(a.forEach((function(e){i+="|"+t.escapeStr(e)})),o){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr(r)))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,r=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===r.indexOf(e)&&r.push(e)})):e.trim()&&-1===r.indexOf(e)&&r.push(e)})),{keywords:r.sort((function(e,t){return t.length-e.length})),length:r.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var r=[],n=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var o=t.callNoMatchOnInvalidRanges(e,n),a=o.start,i=o.end;o.valid&&(e.start=a,e.length=i-a,r.push(e),n=i)})),r}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var r=void 0,n=void 0,o=!1;return e&&void 0!==e.start?(n=(r=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&n-t>0&&n-r>0?o=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:r,end:n,valid:o}}},{key:"checkWhitespaceRanges",value:function(e,t,r){var n=void 0,o=!0,a=r.length,i=t-a,s=parseInt(e.start,10)-i;return(n=(s=s>a?a:s)+parseInt(e.length,10))>a&&(n=a,this.log("End range automatically set to the max value of "+a)),s<0||n-s<0||s>a||n>a?(o=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===r.substring(s,n).replace(/\s+/g,"")&&(o=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:n,valid:o}}},{key:"getTextNodes",value:function(e){var t=this,r="",n=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){n.push({start:r.length,end:(r+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:r,nodes:n})}))}},{key:"matchesExclude",value:function(e){return o.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,r){var n=this.opt.element?this.opt.element:"mark",o=e.splitText(t),a=o.splitText(r-t),i=document.createElement(n);return i.setAttribute("data-markjs","true"),this.opt.className&&i.setAttribute("class",this.opt.className),i.textContent=o.textContent,o.parentNode.replaceChild(i,o),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,r,n,o){var a=this;e.nodes.every((function(i,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!n(i.node))return!1;var d=t-i.start,l=(r>i.end?i.end:r)-i.start,u=e.value.substr(0,i.start),p=e.value.substr(l+i.start);if(i.node=a.wrapRangeInTextNode(i.node,d,l),e.value=u+p,e.nodes.forEach((function(t,r){r>=s&&(e.nodes[r].start>0&&r!==s&&(e.nodes[r].start-=l),e.nodes[r].end-=l)})),r-=l,o(i.node.previousSibling,i.start),!(r>i.end))return!1;t=i.end}return!0}))}},{key:"wrapMatches",value:function(e,t,r,n,o){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var o=void 0;null!==(o=e.exec(t.textContent))&&""!==o[i];)if(r(o[i],t)){var s=o.index;if(0!==i)for(var c=1;c{"use strict";r.r(t)},85300:(e,t,r)=>{"use strict";r.r(t)},58252:(e,t,r)=>{"use strict";r.r(t)},5947:function(e,t,r){var n,o;n=function(){var e,t,r={version:"0.2.0"},n=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function o(e,t,r){return er?r:e}function a(e){return 100*(-1+e)}function i(e,t,r){var o;return(o="translate3d"===n.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===n.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+r,o}r.configure=function(e){var t,r;for(t in e)void 0!==(r=e[t])&&e.hasOwnProperty(t)&&(n[t]=r);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=o(e,n.minimum,1),r.status=1===e?null:e;var a=r.render(!t),d=a.querySelector(n.barSelector),l=n.speed,u=n.easing;return a.offsetWidth,s((function(t){""===n.positionUsing&&(n.positionUsing=r.getPositioningCSS()),c(d,i(e,l,u)),1===e?(c(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){c(a,{transition:"all "+l+"ms linear",opacity:0}),setTimeout((function(){r.remove(),t()}),l)}),l)):setTimeout(t,l)})),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout((function(){r.status&&(r.trickle(),e())}),n.trickleSpeed)};return n.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*n.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()?(0===t&&r.start(),e++,t++,n.always((function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this):this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=n.template;var o,i=t.querySelector(n.barSelector),s=e?"-100":a(r.status||0),d=document.querySelector(n.parent);return c(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),n.showSpinner||(o=t.querySelector(n.spinnerSelector))&&v(o),d!=document.body&&l(d,"nprogress-custom-parent"),d.appendChild(t),t},r.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(n.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&v(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var r=e.shift();r&&r(t)}return function(r){e.push(r),1==e.length&&t()}}(),c=function(){var e=["Webkit","O","Moz","ms"],t={};function r(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function n(t){var r=document.body.style;if(t in r)return t;for(var n,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((n=e[o]+a)in r)return n;return t}function o(e){return e=r(e),t[e]||(t[e]=n(e))}function a(e,t,r){t=o(t),e.style[t]=r}return function(e,t){var r,n,o=arguments;if(2==o.length)for(r in t)void 0!==(n=t[r])&&t.hasOwnProperty(r)&&a(e,r,n);else a(e,o[1],o[2])}}();function d(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function l(e,t){var r=p(e),n=r+t;d(r,t)||(e.className=n.substring(1))}function u(e,t){var r,n=p(e);d(e,t)&&(r=n.replace(" "+t+" "," "),e.className=r.substring(1,r.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function v(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r},void 0===(o="function"==typeof n?n.call(t,r,t,e):n)||(e.exports=o)},57022:()=>{!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=n.variable[1].inside,i=0;i{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},19700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(r,n,o,a){if(r.language===n){var i=r.tokenStack=[];r.code=r.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==r.code.indexOf(o=t(n,s));)++s;return i[s]=e,o})),r.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(r,n){if(r.language===n&&r.tokenStack){r.grammar=e.languages[n];var o=0,a=Object.keys(r.tokenStack);!function i(s){for(var c=0;c=a.length);c++){var d=s[c];if("string"==typeof d||d.content&&"string"==typeof d.content){var l=a[o],u=r.tokenStack[l],p="string"==typeof d?d:d.content,v=t(n,l),b=p.indexOf(v);if(b>-1){++o;var f=p.substring(0,b),h=new e.Token(n,e.tokenize(u,r.grammar),"language-"+n,u),m=p.substring(b+v.length),g=[];f&&g.push.apply(g,i([f])),g.push(h),m&&g.push.apply(g,i([m])),"string"==typeof d?s.splice.apply(s,[c,1].concat(g)):d.content=g}}else d.content&&i(d.content)}return s}(r.tokens)}}}})}(Prism)},43537:()=>{Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity},10091:(e,t,r)=>{var n={"./prism-bash":57022,"./prism-json":72514,"./prism-solidity":43537};function o(e){var t=a(e);return r(t)}function a(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}o.keys=function(){return Object.keys(n)},o.resolve=a,e.exports=o,o.id=10091},2694:(e,t,r)=>{"use strict";var n=r(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},5556:(e,t,r)=>{e.exports=r(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551:(e,t,r)=>{"use strict";var n=r(96540),o=r(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r