[{"data":1,"prerenderedAt":11993},["ShallowReactive",2],{"navigation_docs":3,"rpc-sidebar-method-groups":1007,"-nodes-validators-validator-trustscore":4842,"-nodes-validators-validator-trustscore-surround":11990},[4,28,56,60,102,127,199,213,295,321,461,507],{"title":5,"path":6,"stem":7,"children":8},"Ai","/ai","ai",[9,13,18,23],{"title":10,"path":6,"stem":11,"order":12},"Overview","ai/index",1,{"title":14,"path":15,"stem":16,"order":17},"Assistant","/ai/assistant","ai/assistant",4,{"title":19,"path":20,"stem":21,"order":22},"llms.txt","/ai/llms","ai/llms",3,{"title":24,"path":25,"stem":26,"order":27},"MCP Server","/ai/mcp","ai/mcp",2,{"title":29,"path":30,"stem":31,"children":32},"Archive","/archive","archive",[33,36,40,44,48,52],{"title":34,"path":30,"stem":35},"Legacy PoW → PoS Migration","archive/index",{"title":37,"path":38,"stem":39},"Frequently Asked Questions about Nimiq PoS Migration","/archive/faqs","archive/faqs",{"title":41,"path":42,"stem":43},"Nimiq PoW (Legacy)","/archive/nimiq-pow","archive/nimiq-pow",{"title":45,"path":46,"stem":47},"PoS Migration Guide for Node Operators","/archive/node-operators","archive/node-operators",{"title":49,"path":50,"stem":51},"Activation Guide","/archive/validator-activation","archive/validator-activation",{"title":53,"path":54,"stem":55},"Registration Guide","/archive/validator-registration","archive/validator-registration",{"title":57,"path":58,"stem":59},"Design Kit","/design-kit","design-kit",{"title":61,"path":62,"stem":63,"children":64},"Hub","/hub","hub",[65,67,71,75],{"title":10,"path":62,"stem":66,"order":12},"hub/index",{"title":68,"path":69,"stem":70,"order":17},"API Reference","/hub/api-reference","hub/api-reference",{"title":72,"path":73,"stem":74,"order":27},"Getting Started","/hub/getting-started","hub/getting-started",{"title":76,"path":77,"stem":78,"children":79,"page":101},"Guide","/hub/guide","hub/guide",[80,84,89,93,97],{"title":81,"path":82,"stem":83,"order":17},"Accounts","/hub/guide/accounts","hub/guide/accounts",{"title":85,"path":86,"stem":87,"order":88},"Advanced Features","/hub/guide/advanced","hub/guide/advanced",5,{"title":90,"path":91,"stem":92,"order":12},"Concepts","/hub/guide/concepts","hub/guide/concepts",{"title":94,"path":95,"stem":96,"order":27},"Integration","/hub/guide/integration","hub/guide/integration",{"title":98,"path":99,"stem":100,"order":22},"Transactions","/hub/guide/transactions","hub/guide/transactions",false,{"title":10,"path":103,"stem":104,"children":105,"order":12},"/migration","migration/index",[106,107,111,115,119,123],{"title":10,"path":103,"stem":104,"order":12},{"title":108,"path":109,"stem":110},"This Page No Longer Exists","/migration/migration-404","migration/migration-404",{"title":112,"path":113,"stem":114,"order":27},"Migration for Integrators","/migration/migration-integrators","migration/migration-integrators",{"title":116,"path":117,"stem":118,"order":22},"JSON-RPC Migration","/migration/migration-json-rpc","migration/migration-json-rpc",{"title":120,"path":121,"stem":122,"order":88},"Technical Details","/migration/migration-technical-details","migration/migration-technical-details",{"title":124,"path":125,"stem":126,"order":17},"Web Developers Migration","/migration/migration-web-developers","migration/migration-web-developers",{"title":128,"path":129,"stem":130,"children":131},"Mini Apps","/mini-apps","mini-apps",[132,134,147,160,165,182,186],{"title":10,"path":129,"stem":133,"order":12},"mini-apps/index",{"title":68,"path":135,"stem":136,"children":137,"order":12},"/mini-apps/api-reference","mini-apps/api-reference/index",[138,139,143],{"title":68,"path":135,"stem":136,"order":12},{"title":140,"path":141,"stem":142,"order":22},"Ethereum Provider API","/mini-apps/api-reference/ethereum-provider","mini-apps/api-reference/ethereum-provider",{"title":144,"path":145,"stem":146,"order":27},"Nimiq Provider API","/mini-apps/api-reference/nimiq-provider","mini-apps/api-reference/nimiq-provider",{"title":148,"path":149,"stem":150,"children":151,"page":101},"Development","/mini-apps/development","mini-apps/development",[152,156],{"title":153,"path":154,"stem":155,"order":27},"Build with AI","/mini-apps/development/build-with-ai","mini-apps/development/build-with-ai",{"title":157,"path":158,"stem":159,"order":12},"Load a Local Mini App","/mini-apps/development/load-local-mini-app","mini-apps/development/load-local-mini-app",{"title":161,"path":162,"stem":163,"order":164},"FAQ","/mini-apps/faq","mini-apps/faq",7,{"title":166,"path":167,"stem":168,"children":169,"page":101},"Features","/mini-apps/features","mini-apps/features",[170,174,178],{"title":171,"path":172,"stem":173,"order":22},"Device Identifier","/mini-apps/features/device-identifier","mini-apps/features/device-identifier",{"title":175,"path":176,"stem":177,"order":12},"EVM Tokens","/mini-apps/features/evm-tokens","mini-apps/features/evm-tokens",{"title":179,"path":180,"stem":181,"order":27},"Localization","/mini-apps/features/localization","mini-apps/features/localization",{"title":183,"path":184,"stem":185,"order":27},"Mini App Ideas","/mini-apps/ideas","mini-apps/ideas",{"title":187,"path":188,"stem":189,"children":190,"page":101},"Tutorials","/mini-apps/tutorials","mini-apps/tutorials",[191,195],{"title":192,"path":193,"stem":194,"order":27},"Build a Dual-Chain Mini App","/mini-apps/tutorials/dual-chain-mini-app-tutorial","mini-apps/tutorials/dual-chain-mini-app-tutorial",{"title":196,"path":197,"stem":198,"order":12},"Build Your First Mini App","/mini-apps/tutorials/mini-app-tutorial","mini-apps/tutorials/mini-app-tutorial",{"title":10,"path":200,"stem":201,"children":202,"order":12},"/network-upgrades","network-upgrades/index",[203,204],{"title":10,"path":200,"stem":201,"order":12},{"title":205,"path":206,"stem":207,"children":208,"page":101},"Upgrades","/network-upgrades/upgrades","network-upgrades/upgrades",[209],{"title":210,"path":211,"stem":212,"order":27},"v2.0.0 hard fork","/network-upgrades/upgrades/v2-0-0","network-upgrades/upgrades/v2-0-0",{"title":214,"path":215,"stem":216,"children":217},"Nimiq Utils","/nimiq-utils","nimiq-utils",[218,220,224,228,233,238,243,248,253,258,262,267,272,276,281,286,291],{"title":10,"path":215,"stem":219,"order":12},"nimiq-utils/index",{"title":221,"path":222,"stem":223,"order":22},"Address Book","/nimiq-utils/address-book","nimiq-utils/address-book",{"title":225,"path":226,"stem":227,"order":88},"Albatross Policy","/nimiq-utils/albatross-policy","nimiq-utils/albatross-policy",{"title":229,"path":230,"stem":231,"order":232},"Browser Detection","/nimiq-utils/browser-detection","nimiq-utils/browser-detection",12,{"title":234,"path":235,"stem":236,"order":237},"Clipboard","/nimiq-utils/clipboard","nimiq-utils/clipboard",13,{"title":239,"path":240,"stem":241,"order":242},"Cookie Utilities","/nimiq-utils/cookie-utilities","nimiq-utils/cookie-utilities",14,{"title":244,"path":245,"stem":246,"order":247},"Currency Info","/nimiq-utils/currency-info","nimiq-utils/currency-info",9,{"title":249,"path":250,"stem":251,"order":252},"Fiat API","/nimiq-utils/fiat-api","nimiq-utils/fiat-api",10,{"title":254,"path":255,"stem":256,"order":257},"Formattable Number","/nimiq-utils/formattable-number","nimiq-utils/formattable-number",8,{"title":259,"path":260,"stem":261,"order":27},"Installation","/nimiq-utils/installation","nimiq-utils/installation",{"title":263,"path":264,"stem":265,"order":266},"Rate Limit Scheduler","/nimiq-utils/rate-limit-scheduler","nimiq-utils/rate-limit-scheduler",11,{"title":268,"path":269,"stem":270,"order":271},"Request Link Encoding","/nimiq-utils/request-link-encoding","nimiq-utils/request-link-encoding",15,{"title":273,"path":274,"stem":275,"order":164},"Staking Rewards Calculator","/nimiq-utils/staking-rewards-calculator","nimiq-utils/staking-rewards-calculator",{"title":277,"path":278,"stem":279,"order":280},"Supply Calculator","/nimiq-utils/supply-calculator","nimiq-utils/supply-calculator",6,{"title":282,"path":283,"stem":284,"order":285},"Tweenable","/nimiq-utils/tweenable","nimiq-utils/tweenable",17,{"title":287,"path":288,"stem":289,"order":290},"Utf8 Tools","/nimiq-utils/utf8-tools","nimiq-utils/utf8-tools",16,{"title":292,"path":293,"stem":294,"order":17},"Validation Utils","/nimiq-utils/validation-utils","nimiq-utils/validation-utils",{"title":10,"path":296,"stem":297,"children":298,"order":12},"/nodes","nodes/index",[299,300],{"title":10,"path":296,"stem":297,"order":12},{"title":301,"path":302,"stem":303,"children":304,"page":101},"Validators","/nodes/validators","nodes/validators",[305,309,313,317],{"title":306,"path":307,"stem":308,"order":12},"Becoming a Validator","/nodes/validators/becoming-a-validator","nodes/validators/becoming-a-validator",{"title":310,"path":311,"stem":312,"order":17},"FAQs for Stakers and Pools","/nodes/validators/staking-faq","nodes/validators/staking-faq",{"title":314,"path":315,"stem":316,"order":27},"Staking Handbook","/nodes/validators/staking-handbook","nodes/validators/staking-handbook",{"title":318,"path":319,"stem":320,"order":22},"Validator Trustscore","/nodes/validators/validator-trustscore","nodes/validators/validator-trustscore",{"title":322,"path":323,"stem":324,"children":325},"Protocol","/protocol","protocol",[326,329,332,353,362,366,414,431,434],{"title":327,"path":323,"stem":328,"order":12},"Home","protocol/index",{"title":81,"path":330,"stem":331,"order":27},"/protocol/accounts","protocol/accounts",{"title":333,"path":334,"stem":335,"children":336,"page":101},"Consensus","/protocol/consensus","protocol/consensus",[337,341,345,349],{"title":338,"path":339,"stem":340,"order":12},"Block Format","/protocol/consensus/block-format","protocol/consensus/block-format",{"title":342,"path":343,"stem":344,"order":22},"Equivocation Proofs","/protocol/consensus/equivocation-proofs","protocol/consensus/equivocation-proofs",{"title":346,"path":347,"stem":348,"order":17},"Punishments","/protocol/consensus/punishments","protocol/consensus/punishments",{"title":350,"path":351,"stem":352,"order":27},"Verifiable Random Functions","/protocol/consensus/verifiable-random-functions","protocol/consensus/verifiable-random-functions",{"title":354,"path":355,"stem":356,"children":357,"page":101},"Economics","/protocol/economics","protocol/economics",[358],{"title":359,"path":360,"stem":361,"order":12},"Rewards","/protocol/economics/rewards","protocol/economics/rewards",{"title":363,"path":364,"stem":365,"order":252},"Glossary","/protocol/glossary","protocol/glossary",{"title":367,"path":368,"stem":369,"children":370,"order":12},"Sync and Network Consensus","/protocol/node-sync","protocol/node-sync/index",[371,372,376,389,406,410],{"title":367,"path":368,"stem":369,"order":12},{"title":373,"path":374,"stem":375,"order":17},"Architecture","/protocol/node-sync/architecture","protocol/node-sync/architecture",{"title":377,"path":378,"stem":379,"children":380,"page":101},"Live Sync","/protocol/node-sync/live-sync","protocol/node-sync/live-sync",[381,385],{"title":382,"path":383,"stem":384,"order":12},"Block Live Sync","/protocol/node-sync/live-sync/block-live-sync","protocol/node-sync/live-sync/block-live-sync",{"title":386,"path":387,"stem":388,"order":27},"State Live Sync","/protocol/node-sync/live-sync/state-live-sync","protocol/node-sync/live-sync/state-live-sync",{"title":390,"path":391,"stem":392,"children":393,"page":101},"Macro Sync","/protocol/node-sync/macro-sync","protocol/node-sync/macro-sync",[394,398,402],{"title":395,"path":396,"stem":397,"order":12},"History Macro Sync","/protocol/node-sync/macro-sync/history-macro-sync","protocol/node-sync/macro-sync/history-macro-sync",{"title":399,"path":400,"stem":401,"order":27},"Light Macro Sync","/protocol/node-sync/macro-sync/light-macro-sync","protocol/node-sync/macro-sync/light-macro-sync",{"title":403,"path":404,"stem":405,"order":22},"Pico Macro Sync","/protocol/node-sync/macro-sync/pico-macro-sync","protocol/node-sync/macro-sync/pico-macro-sync",{"title":407,"path":408,"stem":409,"order":280},"Network Protocol","/protocol/node-sync/network-protocol","protocol/node-sync/network-protocol",{"title":411,"path":412,"stem":413,"order":88},"Traits and Abstractions","/protocol/node-sync/traits-and-abstractions","protocol/node-sync/traits-and-abstractions",{"title":415,"path":416,"stem":417,"children":418,"page":101},"Storage","/protocol/storage","protocol/storage",[419,423,427],{"title":420,"path":421,"stem":422,"order":22},"History Store","/protocol/storage/history-store","protocol/storage/history-store",{"title":424,"path":425,"stem":426,"order":12},"Mempool","/protocol/storage/mempool","protocol/storage/mempool",{"title":428,"path":429,"stem":430,"order":27},"Merkle Trees","/protocol/storage/merkle-trees","protocol/storage/merkle-trees",{"title":98,"path":432,"stem":433,"order":22},"/protocol/transactions","protocol/transactions",{"title":301,"path":435,"stem":436,"children":437,"page":101},"/protocol/validators","protocol/validators",[438,442,446,450,454,458],{"title":439,"path":440,"stem":441,"order":280},"Skip Blocks","/protocol/validators/skip-blocks","protocol/validators/skip-blocks",{"title":443,"path":444,"stem":445,"order":12},"Slots","/protocol/validators/slots","protocol/validators/slots",{"title":447,"path":448,"stem":449,"order":88},"Stakers","/protocol/validators/stakers","protocol/validators/stakers",{"title":451,"path":452,"stem":453,"order":27},"Staking Contract","/protocol/validators/staking-contract","protocol/validators/staking-contract",{"title":455,"path":456,"stem":457,"order":17},"Validator Keys","/protocol/validators/validator-keys","protocol/validators/validator-keys",{"title":301,"path":459,"stem":460,"order":22},"/protocol/validators/validators","protocol/validators/validators",{"title":462,"path":463,"stem":464,"children":465},"Rpc","/rpc","rpc",[466,468,472,493,499,503],{"title":10,"path":463,"stem":467,"order":12},"rpc/index",{"title":469,"path":470,"stem":471,"order":22},"Blockchain Explorers","/rpc/blockchain-explorers","rpc/blockchain-explorers",{"title":473,"path":474,"stem":475,"children":476,"page":101},"Integrations","/rpc/integrations","rpc/integrations",[477,481,485,489],{"title":478,"path":479,"stem":480,"order":27},"ARPL CLI Tool","/rpc/integrations/arpl","rpc/integrations/arpl",{"title":482,"path":483,"stem":484,"order":17},"JavaScript Native","/rpc/integrations/javascript","rpc/integrations/javascript",{"title":486,"path":487,"stem":488,"order":12},"Raw Requests","/rpc/integrations/raw","rpc/integrations/raw",{"title":490,"path":491,"stem":492,"order":22},"TypeScript Client","/rpc/integrations/typescript","rpc/integrations/typescript",{"title":494,"path":495,"stem":496,"children":497},"RPC Methods","/rpc/methods","rpc/methods/index",[498],{"title":494,"path":495,"stem":496},{"title":500,"path":501,"stem":502,"order":27},"Open RPC Servers","/rpc/open-servers","rpc/open-servers",{"title":504,"path":505,"stem":506,"order":17},"RPC Node Setup","/rpc/rpc-node-setup","rpc/rpc-node-setup",{"title":508,"path":509,"stem":510,"children":511},"Web Client","/web-client","web-client",[512,514,530,534,537,562,586],{"title":10,"path":509,"stem":513,"order":12},"web-client/index",{"title":90,"path":515,"stem":516,"children":517,"page":101},"/web-client/concepts","web-client/concepts",[518,522,526],{"title":519,"path":520,"stem":521,"order":12},"Browser vs Server","/web-client/concepts/browser-vs-server","web-client/concepts/browser-vs-server",{"title":523,"path":524,"stem":525,"order":22},"How the Light Client Works","/web-client/concepts/how-the-light-client-works","web-client/concepts/how-the-light-client-works",{"title":527,"path":528,"stem":529,"order":27},"Web Client vs RPC","/web-client/concepts/web-client-vs-rpc","web-client/concepts/web-client-vs-rpc",{"title":531,"path":532,"stem":533,"order":22},"Faucet","/web-client/faucet","web-client/faucet",{"title":72,"path":535,"stem":536,"order":27},"/web-client/getting-started","web-client/getting-started",{"title":538,"path":539,"stem":540,"children":541,"page":101},"Guides","/web-client/guides","web-client/guides",[542,546,550,554,558],{"title":543,"path":544,"stem":545,"order":27},"Listen for Events","/web-client/guides/listen-for-events","web-client/guides/listen-for-events",{"title":547,"path":548,"stem":549,"order":12},"Query the Blockchain","/web-client/guides/query-the-blockchain","web-client/guides/query-the-blockchain",{"title":551,"path":552,"stem":553,"order":17},"Send Transactions","/web-client/guides/send-transactions","web-client/guides/send-transactions",{"title":555,"path":556,"stem":557,"order":88},"Stake NIM","/web-client/guides/stake-nim","web-client/guides/stake-nim",{"title":559,"path":560,"stem":561,"order":22},"Create and Manage Wallets","/web-client/guides/wallets","web-client/guides/wallets",{"title":473,"path":563,"stem":564,"children":565,"page":101},"/web-client/integrations","web-client/integrations",[566,570,574,578,582],{"title":567,"path":568,"stem":569,"order":88},"CommonJS","/web-client/integrations/commonjs","web-client/integrations/CommonJS",{"title":571,"path":572,"stem":573,"order":17},"ESM","/web-client/integrations/esm","web-client/integrations/ESM",{"title":575,"path":576,"stem":577,"order":22},"Next.js","/web-client/integrations/nextjs","web-client/integrations/NextJS",{"title":579,"path":580,"stem":581,"order":27},"Nuxt","/web-client/integrations/nuxt","web-client/integrations/nuxt",{"title":583,"path":584,"stem":585,"order":12},"Vite","/web-client/integrations/vite","web-client/integrations/vite",{"title":68,"path":587,"stem":588,"children":589,"order":591},"/web-client/reference","web-client/reference/index",[590,592,631,784,800,813,817,958],{"title":68,"path":587,"stem":588,"order":591},0,{"title":593,"path":594,"stem":595,"children":596,"page":101},"@nimiq","/web-client/reference/@nimiq","web-client/reference/@nimiq",[597],{"title":598,"path":599,"stem":600,"children":601,"page":101},"Namespaces","/web-client/reference/@nimiq/namespaces","web-client/reference/@nimiq/namespaces",[602,617],{"title":603,"path":604,"stem":605,"children":606},"MnemonicUtils","/web-client/reference/@nimiq/namespaces/mnemonicutils","web-client/reference/@nimiq/namespaces/MnemonicUtils/index",[607,608],{"title":603,"path":604,"stem":605},{"title":609,"path":610,"stem":611,"children":612,"page":101},"Enumerations","/web-client/reference/@nimiq/namespaces/mnemonicutils/enumerations","web-client/reference/@nimiq/namespaces/MnemonicUtils/enumerations",[613],{"title":614,"path":615,"stem":616},"Enumeration: MnemonicType","/web-client/reference/@nimiq/namespaces/mnemonicutils/enumerations/mnemonictype","web-client/reference/@nimiq/namespaces/MnemonicUtils/enumerations/MnemonicType",{"title":618,"path":619,"stem":620,"children":621},"Secret","/web-client/reference/@nimiq/namespaces/secret","web-client/reference/@nimiq/namespaces/Secret/index",[622,623],{"title":618,"path":619,"stem":620},{"title":609,"path":624,"stem":625,"children":626,"page":101},"/web-client/reference/@nimiq/namespaces/secret/enumerations","web-client/reference/@nimiq/namespaces/Secret/enumerations",[627],{"title":628,"path":629,"stem":630},"Enumeration: Type","/web-client/reference/@nimiq/namespaces/secret/enumerations/type","web-client/reference/@nimiq/namespaces/Secret/enumerations/Type",{"title":632,"path":633,"stem":634,"children":635,"page":101},"Classes","/web-client/reference/classes","web-client/reference/classes",[636,640,644,648,652,656,660,664,668,672,676,680,684,688,692,696,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764,768,772,776,780],{"title":637,"path":638,"stem":639},"Class: Address","/web-client/reference/classes/address","web-client/reference/classes/Address",{"title":641,"path":642,"stem":643},"Class: ArrayUtils","/web-client/reference/classes/arrayutils","web-client/reference/classes/ArrayUtils",{"title":645,"path":646,"stem":647},"Class: BLSKeyPair","/web-client/reference/classes/blskeypair","web-client/reference/classes/BLSKeyPair",{"title":649,"path":650,"stem":651},"Class: BLSPublicKey","/web-client/reference/classes/blspublickey","web-client/reference/classes/BLSPublicKey",{"title":653,"path":654,"stem":655},"Class: BLSSecretKey","/web-client/reference/classes/blssecretkey","web-client/reference/classes/BLSSecretKey",{"title":657,"path":658,"stem":659},"Class: BufferUtils","/web-client/reference/classes/bufferutils","web-client/reference/classes/BufferUtils",{"title":661,"path":662,"stem":663},"Class: Client","/web-client/reference/classes/client","web-client/reference/classes/Client",{"title":665,"path":666,"stem":667},"Class: ClientConfiguration","/web-client/reference/classes/clientconfiguration","web-client/reference/classes/ClientConfiguration",{"title":669,"path":670,"stem":671},"Class: Commitment","/web-client/reference/classes/commitment","web-client/reference/classes/Commitment",{"title":673,"path":674,"stem":675},"Class: CommitmentPair","/web-client/reference/classes/commitmentpair","web-client/reference/classes/CommitmentPair",{"title":677,"path":678,"stem":679},"Class: CryptoUtils","/web-client/reference/classes/cryptoutils","web-client/reference/classes/CryptoUtils",{"title":681,"path":682,"stem":683},"Class: ES256PublicKey","/web-client/reference/classes/es256publickey","web-client/reference/classes/ES256PublicKey",{"title":685,"path":686,"stem":687},"Class: ES256Signature","/web-client/reference/classes/es256signature","web-client/reference/classes/ES256Signature",{"title":689,"path":690,"stem":691},"Class: Entropy","/web-client/reference/classes/entropy","web-client/reference/classes/Entropy",{"title":693,"path":694,"stem":695},"Class: ExtendedPrivateKey","/web-client/reference/classes/extendedprivatekey","web-client/reference/classes/ExtendedPrivateKey",{"title":697,"path":698,"stem":699},"Class: Hash","/web-client/reference/classes/hash","web-client/reference/classes/Hash",{"title":701,"path":702,"stem":703},"Class: HashedTimeLockedContract","/web-client/reference/classes/hashedtimelockedcontract","web-client/reference/classes/HashedTimeLockedContract",{"title":705,"path":706,"stem":707},"Class: KeyPair","/web-client/reference/classes/keypair","web-client/reference/classes/KeyPair",{"title":709,"path":710,"stem":711},"Class: MerklePath","/web-client/reference/classes/merklepath","web-client/reference/classes/MerklePath",{"title":713,"path":714,"stem":715},"Class: MerkleTree","/web-client/reference/classes/merkletree","web-client/reference/classes/MerkleTree",{"title":717,"path":718,"stem":719},"Class: MnemonicUtils","/web-client/reference/classes/mnemonicutils","web-client/reference/classes/MnemonicUtils",{"title":721,"path":722,"stem":723},"Class: NumberUtils","/web-client/reference/classes/numberutils","web-client/reference/classes/NumberUtils",{"title":725,"path":726,"stem":727},"Class: PartialSignature","/web-client/reference/classes/partialsignature","web-client/reference/classes/PartialSignature",{"title":729,"path":730,"stem":731},"Class: Policy","/web-client/reference/classes/policy","web-client/reference/classes/Policy",{"title":733,"path":734,"stem":735},"Class: PrivateKey","/web-client/reference/classes/privatekey","web-client/reference/classes/PrivateKey",{"title":737,"path":738,"stem":739},"Class: PublicKey","/web-client/reference/classes/publickey","web-client/reference/classes/PublicKey",{"title":741,"path":742,"stem":743},"Class: RandomSecret","/web-client/reference/classes/randomsecret","web-client/reference/classes/RandomSecret",{"title":745,"path":746,"stem":747},"Abstract Class: Secret","/web-client/reference/classes/secret","web-client/reference/classes/Secret",{"title":749,"path":750,"stem":751},"Class: SerialBuffer","/web-client/reference/classes/serialbuffer","web-client/reference/classes/SerialBuffer",{"title":753,"path":754,"stem":755},"Class: Signature","/web-client/reference/classes/signature","web-client/reference/classes/Signature",{"title":757,"path":758,"stem":759},"Class: SignatureProof","/web-client/reference/classes/signatureproof","web-client/reference/classes/SignatureProof",{"title":761,"path":762,"stem":763},"Class: StakingContract","/web-client/reference/classes/stakingcontract","web-client/reference/classes/StakingContract",{"title":765,"path":766,"stem":767},"Class: StakingDataBuilder","/web-client/reference/classes/stakingdatabuilder","web-client/reference/classes/StakingDataBuilder",{"title":769,"path":770,"stem":771},"Class: StringUtils","/web-client/reference/classes/stringutils","web-client/reference/classes/StringUtils",{"title":773,"path":774,"stem":775},"Class: Transaction","/web-client/reference/classes/transaction","web-client/reference/classes/Transaction",{"title":777,"path":778,"stem":779},"Class: TransactionBuilder","/web-client/reference/classes/transactionbuilder","web-client/reference/classes/TransactionBuilder",{"title":781,"path":782,"stem":783},"Class: VestingContract","/web-client/reference/classes/vestingcontract","web-client/reference/classes/VestingContract",{"title":609,"path":785,"stem":786,"children":787,"page":101},"/web-client/reference/enumerations","web-client/reference/enumerations",[788,792,796],{"title":789,"path":790,"stem":791},"Enumeration: AccountType","/web-client/reference/enumerations/accounttype","web-client/reference/enumerations/AccountType",{"title":793,"path":794,"stem":795},"Enumeration: TransactionFlag","/web-client/reference/enumerations/transactionflag","web-client/reference/enumerations/TransactionFlag",{"title":797,"path":798,"stem":799},"Enumeration: TransactionFormat","/web-client/reference/enumerations/transactionformat","web-client/reference/enumerations/TransactionFormat",{"title":801,"path":802,"stem":803,"children":804,"page":101},"Functions","/web-client/reference/functions","web-client/reference/functions",[805,809],{"title":806,"path":807,"stem":808},"Function: default()","/web-client/reference/functions/default","web-client/reference/functions/default",{"title":810,"path":811,"stem":812},"Function: initSync()","/web-client/reference/functions/initsync","web-client/reference/functions/initSync",{"title":814,"path":815,"stem":816},"@nimiq/core","/web-client/reference/globals","web-client/reference/globals",{"title":818,"path":819,"stem":820,"children":821,"page":101},"Interfaces","/web-client/reference/interfaces","web-client/reference/interfaces",[822,826,830,834,838,842,846,850,854,858,862,866,870,874,878,882,886,890,894,898,902,906,910,914,918,922,926,930,934,938,942,946,950,954],{"title":823,"path":824,"stem":825},"Interface: InitOutput","/web-client/reference/interfaces/initoutput","web-client/reference/interfaces/InitOutput",{"title":827,"path":828,"stem":829},"Interface: PlainAddStakeData","/web-client/reference/interfaces/plainaddstakedata","web-client/reference/interfaces/PlainAddStakeData",{"title":831,"path":832,"stem":833},"Interface: PlainBasicAccount","/web-client/reference/interfaces/plainbasicaccount","web-client/reference/interfaces/PlainBasicAccount",{"title":835,"path":836,"stem":837},"Interface: PlainBlockCommonFields","/web-client/reference/interfaces/plainblockcommonfields","web-client/reference/interfaces/PlainBlockCommonFields",{"title":839,"path":840,"stem":841},"Interface: PlainClientConfiguration","/web-client/reference/interfaces/plainclientconfiguration","web-client/reference/interfaces/PlainClientConfiguration",{"title":843,"path":844,"stem":845},"Interface: PlainCreateStakerData","/web-client/reference/interfaces/plaincreatestakerdata","web-client/reference/interfaces/PlainCreateStakerData",{"title":847,"path":848,"stem":849},"Interface: PlainCreateValidatorData","/web-client/reference/interfaces/plaincreatevalidatordata","web-client/reference/interfaces/PlainCreateValidatorData",{"title":851,"path":852,"stem":853},"Interface: PlainElectedValidator","/web-client/reference/interfaces/plainelectedvalidator","web-client/reference/interfaces/PlainElectedValidator",{"title":855,"path":856,"stem":857},"Interface: PlainHtlcContract","/web-client/reference/interfaces/plainhtlccontract","web-client/reference/interfaces/PlainHtlcContract",{"title":859,"path":860,"stem":861},"Interface: PlainHtlcData","/web-client/reference/interfaces/plainhtlcdata","web-client/reference/interfaces/PlainHtlcData",{"title":863,"path":864,"stem":865},"Interface: PlainHtlcEarlyResolveProof","/web-client/reference/interfaces/plainhtlcearlyresolveproof","web-client/reference/interfaces/PlainHtlcEarlyResolveProof",{"title":867,"path":868,"stem":869},"Interface: PlainHtlcRegularTransferProof","/web-client/reference/interfaces/plainhtlcregulartransferproof","web-client/reference/interfaces/PlainHtlcRegularTransferProof",{"title":871,"path":872,"stem":873},"Interface: PlainHtlcTimeoutResolveProof","/web-client/reference/interfaces/plainhtlctimeoutresolveproof","web-client/reference/interfaces/PlainHtlcTimeoutResolveProof",{"title":875,"path":876,"stem":877},"Interface: PlainMacroBlock","/web-client/reference/interfaces/plainmacroblock","web-client/reference/interfaces/PlainMacroBlock",{"title":879,"path":880,"stem":881},"Interface: PlainMicroBlock","/web-client/reference/interfaces/plainmicroblock","web-client/reference/interfaces/PlainMicroBlock",{"title":883,"path":884,"stem":885},"Interface: PlainPeerInfo","/web-client/reference/interfaces/plainpeerinfo","web-client/reference/interfaces/PlainPeerInfo",{"title":887,"path":888,"stem":889},"Interface: PlainRawData","/web-client/reference/interfaces/plainrawdata","web-client/reference/interfaces/PlainRawData",{"title":891,"path":892,"stem":893},"Interface: PlainRawProof","/web-client/reference/interfaces/plainrawproof","web-client/reference/interfaces/PlainRawProof",{"title":895,"path":896,"stem":897},"Interface: PlainRetireStakeData","/web-client/reference/interfaces/plainretirestakedata","web-client/reference/interfaces/PlainRetireStakeData",{"title":899,"path":900,"stem":901},"Interface: PlainSetActiveStakeData","/web-client/reference/interfaces/plainsetactivestakedata","web-client/reference/interfaces/PlainSetActiveStakeData",{"title":903,"path":904,"stem":905},"Interface: PlainSetSignalDataData","/web-client/reference/interfaces/plainsetsignaldatadata","web-client/reference/interfaces/PlainSetSignalDataData",{"title":907,"path":908,"stem":909},"Interface: PlainSlot","/web-client/reference/interfaces/plainslot","web-client/reference/interfaces/PlainSlot",{"title":911,"path":912,"stem":913},"Interface: PlainStaker","/web-client/reference/interfaces/plainstaker","web-client/reference/interfaces/PlainStaker",{"title":915,"path":916,"stem":917},"Interface: PlainStakingContract","/web-client/reference/interfaces/plainstakingcontract","web-client/reference/interfaces/PlainStakingContract",{"title":919,"path":920,"stem":921},"Interface: PlainStandardProof","/web-client/reference/interfaces/plainstandardproof","web-client/reference/interfaces/PlainStandardProof",{"title":923,"path":924,"stem":925},"Interface: PlainTransaction","/web-client/reference/interfaces/plaintransaction","web-client/reference/interfaces/PlainTransaction",{"title":927,"path":928,"stem":929},"Interface: PlainTransactionDetails","/web-client/reference/interfaces/plaintransactiondetails","web-client/reference/interfaces/PlainTransactionDetails",{"title":931,"path":932,"stem":933},"Interface: PlainTransactionReceipt","/web-client/reference/interfaces/plaintransactionreceipt","web-client/reference/interfaces/PlainTransactionReceipt",{"title":935,"path":936,"stem":937},"Interface: PlainUpdateStakerData","/web-client/reference/interfaces/plainupdatestakerdata","web-client/reference/interfaces/PlainUpdateStakerData",{"title":939,"path":940,"stem":941},"Interface: PlainUpdateValidatorData","/web-client/reference/interfaces/plainupdatevalidatordata","web-client/reference/interfaces/PlainUpdateValidatorData",{"title":943,"path":944,"stem":945},"Interface: PlainValidator","/web-client/reference/interfaces/plainvalidator","web-client/reference/interfaces/PlainValidator",{"title":947,"path":948,"stem":949},"Interface: PlainValidatorData","/web-client/reference/interfaces/plainvalidatordata","web-client/reference/interfaces/PlainValidatorData",{"title":951,"path":952,"stem":953},"Interface: PlainVestingContract","/web-client/reference/interfaces/plainvestingcontract","web-client/reference/interfaces/PlainVestingContract",{"title":955,"path":956,"stem":957},"Interface: PlainVestingData","/web-client/reference/interfaces/plainvestingdata","web-client/reference/interfaces/PlainVestingData",{"title":959,"path":960,"stem":961,"children":962,"page":101},"Type Aliases","/web-client/reference/type-aliases","web-client/reference/type-aliases",[963,967,971,975,979,983,987,991,995,999,1003],{"title":964,"path":965,"stem":966},"Type Alias: ConsensusState","/web-client/reference/type-aliases/consensusstate","web-client/reference/type-aliases/ConsensusState",{"title":968,"path":969,"stem":970},"Type Alias: InitInput","/web-client/reference/type-aliases/initinput","web-client/reference/type-aliases/InitInput",{"title":972,"path":973,"stem":974},"Type Alias: PlainAccount","/web-client/reference/type-aliases/plainaccount","web-client/reference/type-aliases/PlainAccount",{"title":976,"path":977,"stem":978},"Type Alias: PlainBlock","/web-client/reference/type-aliases/plainblock","web-client/reference/type-aliases/PlainBlock",{"title":980,"path":981,"stem":982},"Type Alias: PlainService","/web-client/reference/type-aliases/plainservice","web-client/reference/type-aliases/PlainService",{"title":984,"path":985,"stem":986},"Type Alias: PlainSignalDataUpdateMode","/web-client/reference/type-aliases/plainsignaldataupdatemode","web-client/reference/type-aliases/PlainSignalDataUpdateMode",{"title":988,"path":989,"stem":990},"Type Alias: PlainTransactionProof","/web-client/reference/type-aliases/plaintransactionproof","web-client/reference/type-aliases/PlainTransactionProof",{"title":992,"path":993,"stem":994},"Type Alias: PlainTransactionRecipientData","/web-client/reference/type-aliases/plaintransactionrecipientdata","web-client/reference/type-aliases/PlainTransactionRecipientData",{"title":996,"path":997,"stem":998},"Type Alias: PlainTransactionSenderData","/web-client/reference/type-aliases/plaintransactionsenderdata","web-client/reference/type-aliases/PlainTransactionSenderData",{"title":1000,"path":1001,"stem":1002},"Type Alias: SyncInitInput","/web-client/reference/type-aliases/syncinitinput","web-client/reference/type-aliases/SyncInitInput",{"title":1004,"path":1005,"stem":1006},"Type Alias: TransactionState","/web-client/reference/type-aliases/transactionstate","web-client/reference/type-aliases/TransactionState",[1008,1108,2155,3946,4181,4632,4745,4837],{"icon":1009,"methods":1010,"text":1096,"items":1097},"i-tabler:shield-check",[1011,1033,1048,1064,1078],{"name":1012,"description":1013,"tags":1014,"params":1017,"result":1023,"method":1026,"humanReadableName":1027,"input":1028,"output":1030,"link":1032,"popular":101},"addVotingKey","Reference for the Add voting key RPC method.",[1015],{"name":1016},"validator",[1018],{"name":1019,"schema":1020,"required":1022},"secretKey",{"type":1021},"string",true,{"name":1024,"schema":1025},"null",{"type":1024},"add-voting-key","Add voting key",[1029],{"key":1019,"type":1021,"required":1022},[1031],{"key":1024,"type":1024,"required":1022},"/rpc/methods/add-voting-key",{"name":1034,"description":1035,"tags":1036,"params":1038,"result":1039,"method":1042,"humanReadableName":1043,"input":1044,"output":1045,"link":1047,"popular":1022},"getAddress","Returns our validator address.",[1037],{"name":1016},[],{"name":1040,"schema":1041},"Address",{"type":1021},"get-address","Get address",[],[1046],{"key":1040,"type":1021,"required":1022},"/rpc/methods/get-address",{"name":1049,"description":1050,"tags":1051,"params":1053,"result":1054,"method":1058,"humanReadableName":1059,"input":1060,"output":1061,"link":1063,"popular":101},"isValidatorElected","Returns if our validator is currently elected.",[1052],{"name":1016},[],{"name":1055,"schema":1056},"bool",{"type":1057},"boolean","is-validator-elected","Is validator elected",[],[1062],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-validator-elected",{"name":1065,"description":1066,"tags":1067,"params":1069,"result":1070,"method":1072,"humanReadableName":1073,"input":1074,"output":1075,"link":1077,"popular":101},"isValidatorSynced","Returns if our validator is currently synced.",[1068],{"name":1016},[],{"name":1055,"schema":1071},{"type":1057},"is-validator-synced","Is validator synced",[],[1076],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-validator-synced",{"name":1079,"description":1080,"tags":1081,"params":1083,"result":1087,"method":1089,"humanReadableName":1090,"input":1091,"output":1093,"link":1095,"popular":101},"setAutomaticReactivation","Updates the configuration setting to automatically reactivate our validator.",[1082],{"name":1016},[1084],{"name":1085,"schema":1086,"required":1022},"automaticReactivate",{"type":1057},{"name":1024,"schema":1088},{"type":1024},"set-automatic-reactivation","Set automatic reactivation",[1092],{"key":1085,"type":1057,"required":1022},[1094],{"key":1024,"type":1024,"required":1022},"/rpc/methods/set-automatic-reactivation","Validator",[1098,1100,1102,1104,1106],{"text":1099,"link":1032,"popular":101},"`addVotingKey`",{"text":1101,"link":1047,"popular":1022},"`getAddress`",{"text":1103,"link":1063,"popular":101},"`isValidatorElected`",{"text":1105,"link":1077,"popular":101},"`isValidatorSynced`",{"text":1107,"link":1095,"popular":101},"`setAutomaticReactivation`",{"icon":1109,"methods":1110,"text":2095,"items":2096},"i-tabler:blocks",[1111,1181,1216,1251,1266,1442,1563,1577,1599,1613,1632,1650,1768,1783,1797,1819,1837,1855,1872,1898,1926,1950,1968,1986,2003,2018,2038,2053,2077],{"name":1112,"description":1113,"tags":1114,"params":1117,"result":1121,"method":1161,"humanReadableName":1162,"input":1163,"output":1165,"link":1180,"popular":1022},"getAccountByAddress","Tries to fetch the account at the given address.",[1115],{"name":1116},"blockchain",[1118],{"name":1119,"schema":1120,"required":1022},"address",{"type":1021},{"name":1122,"schema":1123},"Account",{"title":1122,"description":1124,"required":1125,"properties":1128},"",[1119,1126,1127],"balance","type",{"address":1129,"balance":1130,"type":1132,"hashCount":1138,"hashRoot":1140,"owner":1143,"recipient":1145,"sender":1147,"timeout":1149,"totalAmount":1151,"vestingStartTime":1153,"vestingStepAmount":1155,"vestingTimeStep":1157,"vestingTotalAmount":1159},{"title":1119,"type":1021},{"title":1126,"type":1131},"number",{"title":1127,"type":1021,"enum":1133},[1134,1135,1136,1137],"basic","vesting","htlc","staking",{"title":1139,"type":1131},"hashCount",{"title":1141,"type":1142},"hashRoot","object",{"title":1144,"type":1021},"owner",{"title":1146,"type":1021},"recipient",{"title":1148,"type":1021},"sender",{"title":1150,"type":1131},"timeout",{"title":1152,"type":1131},"totalAmount",{"title":1154,"type":1131},"vestingStartTime",{"title":1156,"type":1131},"vestingStepAmount",{"title":1158,"type":1131},"vestingTimeStep",{"title":1160,"type":1131},"vestingTotalAmount","get-account-by-address","Get account by address",[1164],{"key":1119,"type":1021,"required":1022},[1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179],{"key":1119,"type":1021,"required":1022},{"key":1126,"type":1131,"required":1022},{"key":1127,"type":1021,"required":1022},{"key":1139,"type":1131,"required":101},{"key":1141,"type":1142,"required":101},{"key":1144,"type":1021,"required":101},{"key":1146,"type":1021,"required":101},{"key":1148,"type":1021,"required":101},{"key":1150,"type":1131,"required":101},{"key":1152,"type":1131,"required":101},{"key":1154,"type":1131,"required":101},{"key":1156,"type":1131,"required":101},{"key":1158,"type":1131,"required":101},{"key":1160,"type":1131,"required":101},"/rpc/methods/get-account-by-address",{"name":1182,"description":1183,"tags":1184,"params":1186,"result":1187,"method":1209,"humanReadableName":1210,"input":1211,"output":1212,"link":1215,"popular":101},"getAccounts","Fetches all accounts in the accounts tree. IMPORTANT: This operation iterates over all accounts in the accounts tree and thus is extremely computationally expensive.",[1185],{"name":1116},[],{"name":1188,"schema":1189},"Vec",{"type":1190,"items":1191},"array",{"title":1122,"description":1124,"required":1192,"properties":1193},[1119,1126,1127],{"address":1194,"balance":1195,"type":1196,"hashCount":1198,"hashRoot":1199,"owner":1200,"recipient":1201,"sender":1202,"timeout":1203,"totalAmount":1204,"vestingStartTime":1205,"vestingStepAmount":1206,"vestingTimeStep":1207,"vestingTotalAmount":1208},{"title":1119,"type":1021},{"title":1126,"type":1131},{"title":1127,"type":1021,"enum":1197},[1134,1135,1136,1137],{"title":1139,"type":1131},{"title":1141,"type":1142},{"title":1144,"type":1021},{"title":1146,"type":1021},{"title":1148,"type":1021},{"title":1150,"type":1131},{"title":1152,"type":1131},{"title":1154,"type":1131},{"title":1156,"type":1131},{"title":1158,"type":1131},{"title":1160,"type":1131},"get-accounts","Get accounts",[],[1213],{"key":1188,"type":1214,"required":1022},"any[]","/rpc/methods/get-accounts",{"name":1217,"description":1218,"tags":1219,"params":1221,"result":1222,"method":1245,"humanReadableName":1246,"input":1247,"output":1248,"link":1250,"popular":101},"getActiveValidators","Returns a collection of the currently active validator's addresses and balances.",[1220],{"name":1116},[],{"name":1188,"schema":1223},{"type":1190,"items":1224},{"title":1096,"description":1124,"required":1225,"properties":1231},[1119,1226,1227,1228,1126,1229,1230],"signingKey","votingKey","rewardAddress","numStakers","retired",{"address":1232,"signingKey":1233,"votingKey":1234,"rewardAddress":1235,"signalData":1236,"balance":1238,"numStakers":1239,"inactivityFlag":1240,"retired":1242,"jailedFrom":1243},{"title":1119,"type":1021},{"title":1226,"type":1021},{"title":1227,"type":1021},{"title":1228,"type":1021},{"title":1237,"type":1021},"signalData",{"title":1126,"type":1131},{"title":1229,"type":1131},{"title":1241,"type":1131},"inactivityFlag",{"title":1230,"type":1057},{"title":1244,"type":1131},"jailedFrom","get-active-validators","Get active validators",[],[1249],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-active-validators",{"name":1252,"description":1253,"tags":1254,"params":1256,"result":1257,"method":1260,"humanReadableName":1261,"input":1262,"output":1263,"link":1265,"popular":101},"getBatchNumber","Returns the batch number for the current head.",[1255],{"name":1116},[],{"name":1258,"schema":1259},"u32",{"type":1131},"get-batch-number","Get batch number",[],[1264],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-batch-number",{"name":1267,"description":1268,"tags":1269,"params":1271,"result":1278,"method":1407,"humanReadableName":1408,"input":1409,"output":1412,"link":1441,"popular":101},"getBlockByHash","Tries to fetch a block given its hash. It has an option to include the transactions in the block, which defaults to false.",[1270],{"name":1116},[1272,1275],{"name":1273,"schema":1274,"required":1022},"hash",{"type":1021},{"name":1276,"schema":1277,"required":1022},"includeBody",{"type":1057},{"name":1279,"schema":1280},"Block",{"title":1279,"description":1124,"required":1281,"properties":1294},[1273,1282,1283,1284,1285,1286,1131,1287,1288,1289,1290,1291,1292,1293,1127],"size","batch","epoch","network","version","timestamp","parentHash","seed","extraData","stateHash","bodyHash","historyHash",{"hash":1295,"size":1296,"batch":1297,"epoch":1298,"network":1299,"version":1300,"number":1301,"timestamp":1302,"parentHash":1303,"seed":1304,"extraData":1305,"stateHash":1307,"bodyHash":1308,"historyHash":1309,"transactions":1310,"type":1358,"equivocationProofs":1362,"interlink":1365,"isElectionBlock":1368,"justification":1370,"nextBatchInitialPunishedSet":1382,"parentElectionHash":1385,"producer":1387,"slots":1396},{"title":1273,"type":1021},{"title":1282,"type":1131},{"title":1283,"type":1131},{"title":1284,"type":1131},{"title":1285,"type":1021},{"title":1286,"type":1131},{"title":1131,"type":1131},{"title":1287,"type":1131},{"title":1288,"type":1021},{"title":1289,"type":1021},{"title":1290,"type":1190,"items":1306},{"type":1131},{"title":1291,"type":1021},{"title":1292,"type":1021},{"title":1293,"type":1021},{"title":1311,"type":1190,"items":1312},"transactions",{"title":1313,"description":1124,"required":1314,"properties":1317},"ExecutedTransaction",[1315,1316],"transaction","executionResult",{"transaction":1318,"executionResult":1357},{"title":1315,"description":1124,"required":1319,"properties":1333},[1273,1282,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332],"relatedAddresses","from","fromType","to","toType","value","fee","senderData","recipientData","flags","validityStartHeight","proof","networkId",{"hash":1334,"blockNumber":1335,"timestamp":1337,"confirmations":1338,"size":1340,"relatedAddresses":1341,"from":1342,"fromType":1343,"to":1344,"toType":1345,"value":1346,"fee":1347,"senderData":1348,"recipientData":1350,"flags":1352,"validityStartHeight":1353,"proof":1354,"networkId":1356},{"title":1273,"type":1021},{"title":1336,"type":1131},"blockNumber",{"title":1287,"type":1131},{"title":1339,"type":1131},"confirmations",{"title":1282,"type":1131},{"title":1320,"type":1142},{"title":1321,"type":1021},{"title":1322,"type":1131},{"title":1323,"type":1021},{"title":1324,"type":1131},{"title":1325,"type":1131},{"title":1326,"type":1131},{"title":1327,"type":1190,"items":1349},{"type":1131},{"title":1328,"type":1190,"items":1351},{"type":1131},{"title":1329,"type":1131},{"title":1330,"type":1131},{"title":1331,"type":1190,"items":1355},{"type":1131},{"title":1332,"type":1131},{"title":1316,"type":1057},{"title":1127,"type":1021,"enum":1359},[1360,1361],"macro","micro",{"title":1363,"type":1190,"items":1364},"equivocationProofs",{"type":1142},{"title":1366,"type":1190,"items":1367},"interlink",{"type":1021},{"title":1369,"type":1057},"isElectionBlock",{"title":1371,"anyOf":1372},"justification",[1373,1381],{"title":1374,"description":1124,"required":1375,"properties":1378},"TendermintProof",[1376,1377],"round","sig",{"round":1379,"sig":1380},{"title":1376,"type":1131},{"title":1377,"type":1142},{"type":1142},{"title":1383,"type":1190,"items":1384},"nextBatchInitialPunishedSet",{"type":1131},{"title":1386,"type":1021},"parentElectionHash",{"title":1388,"description":1124,"required":1389,"properties":1392},"producer",[1390,1016,1391],"slotNumber","publicKey",{"slotNumber":1393,"validator":1394,"publicKey":1395},{"title":1390,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},{"title":1397,"type":1190,"items":1398},"slots",{"title":443,"description":1124,"required":1399,"properties":1402},[1400,1401,1016,1391],"firstSlotNumber","numSlots",{"firstSlotNumber":1403,"numSlots":1404,"validator":1405,"publicKey":1406},{"title":1400,"type":1131},{"title":1401,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},"get-block-by-hash","Get block by hash",[1410,1411],{"key":1273,"type":1021,"required":1022},{"key":1276,"type":1057,"required":1022},[1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1425,1426,1427,1428,1429,1430,1432,1434,1435,1437,1438,1439,1440],{"key":1273,"type":1021,"required":1022},{"key":1282,"type":1131,"required":1022},{"key":1283,"type":1131,"required":1022},{"key":1284,"type":1131,"required":1022},{"key":1285,"type":1021,"required":1022},{"key":1286,"type":1131,"required":1022},{"key":1131,"type":1131,"required":1022},{"key":1287,"type":1131,"required":1022},{"key":1288,"type":1021,"required":1022},{"key":1289,"type":1021,"required":1022},{"key":1290,"type":1424,"required":1022},"number[]",{"key":1291,"type":1021,"required":1022},{"key":1292,"type":1021,"required":1022},{"key":1293,"type":1021,"required":1022},{"key":1311,"type":1214,"required":101},{"key":1127,"type":1021,"required":1022},{"key":1363,"type":1431,"required":101},"object[]",{"key":1366,"type":1433,"required":101},"string[]",{"key":1369,"type":1057,"required":101},{"key":1371,"type":1436,"required":101},"unknown",{"key":1383,"type":1424,"required":101},{"key":1386,"type":1021,"required":101},{"key":1388,"type":1436,"required":101},{"key":1397,"type":1214,"required":101},"/rpc/methods/get-block-by-hash",{"name":1443,"description":1444,"tags":1445,"params":1447,"result":1452,"method":1532,"humanReadableName":1533,"input":1534,"output":1537,"link":1562,"popular":101},"getBlockByNumber","Tries to fetch a block given its number. It has an option to include the transactions in the block, which defaults to false. Note that this function will only fetch blocks that are part of the main chain.",[1446],{"name":1116},[1448,1450],{"name":1336,"schema":1449,"required":1022},{"type":1131},{"name":1276,"schema":1451,"required":1022},{"type":1057},{"name":1279,"schema":1453},{"title":1279,"description":1124,"required":1454,"properties":1455},[1273,1282,1283,1284,1285,1286,1131,1287,1288,1289,1290,1291,1292,1293,1127],{"hash":1456,"size":1457,"batch":1458,"epoch":1459,"network":1460,"version":1461,"number":1462,"timestamp":1463,"parentHash":1464,"seed":1465,"extraData":1466,"stateHash":1468,"bodyHash":1469,"historyHash":1470,"transactions":1471,"type":1500,"equivocationProofs":1502,"interlink":1504,"isElectionBlock":1506,"justification":1507,"nextBatchInitialPunishedSet":1515,"parentElectionHash":1517,"producer":1518,"slots":1524},{"title":1273,"type":1021},{"title":1282,"type":1131},{"title":1283,"type":1131},{"title":1284,"type":1131},{"title":1285,"type":1021},{"title":1286,"type":1131},{"title":1131,"type":1131},{"title":1287,"type":1131},{"title":1288,"type":1021},{"title":1289,"type":1021},{"title":1290,"type":1190,"items":1467},{"type":1131},{"title":1291,"type":1021},{"title":1292,"type":1021},{"title":1293,"type":1021},{"title":1311,"type":1190,"items":1472},{"title":1313,"description":1124,"required":1473,"properties":1474},[1315,1316],{"transaction":1475,"executionResult":1499},{"title":1315,"description":1124,"required":1476,"properties":1477},[1273,1282,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332],{"hash":1478,"blockNumber":1479,"timestamp":1480,"confirmations":1481,"size":1482,"relatedAddresses":1483,"from":1484,"fromType":1485,"to":1486,"toType":1487,"value":1488,"fee":1489,"senderData":1490,"recipientData":1492,"flags":1494,"validityStartHeight":1495,"proof":1496,"networkId":1498},{"title":1273,"type":1021},{"title":1336,"type":1131},{"title":1287,"type":1131},{"title":1339,"type":1131},{"title":1282,"type":1131},{"title":1320,"type":1142},{"title":1321,"type":1021},{"title":1322,"type":1131},{"title":1323,"type":1021},{"title":1324,"type":1131},{"title":1325,"type":1131},{"title":1326,"type":1131},{"title":1327,"type":1190,"items":1491},{"type":1131},{"title":1328,"type":1190,"items":1493},{"type":1131},{"title":1329,"type":1131},{"title":1330,"type":1131},{"title":1331,"type":1190,"items":1497},{"type":1131},{"title":1332,"type":1131},{"title":1316,"type":1057},{"title":1127,"type":1021,"enum":1501},[1360,1361],{"title":1363,"type":1190,"items":1503},{"type":1142},{"title":1366,"type":1190,"items":1505},{"type":1021},{"title":1369,"type":1057},{"title":1371,"anyOf":1508},[1509,1514],{"title":1374,"description":1124,"required":1510,"properties":1511},[1376,1377],{"round":1512,"sig":1513},{"title":1376,"type":1131},{"title":1377,"type":1142},{"type":1142},{"title":1383,"type":1190,"items":1516},{"type":1131},{"title":1386,"type":1021},{"title":1388,"description":1124,"required":1519,"properties":1520},[1390,1016,1391],{"slotNumber":1521,"validator":1522,"publicKey":1523},{"title":1390,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},{"title":1397,"type":1190,"items":1525},{"title":443,"description":1124,"required":1526,"properties":1527},[1400,1401,1016,1391],{"firstSlotNumber":1528,"numSlots":1529,"validator":1530,"publicKey":1531},{"title":1400,"type":1131},{"title":1401,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},"get-block-by-number","Get block by number",[1535,1536],{"key":1336,"type":1131,"required":1022},{"key":1276,"type":1057,"required":1022},[1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561],{"key":1273,"type":1021,"required":1022},{"key":1282,"type":1131,"required":1022},{"key":1283,"type":1131,"required":1022},{"key":1284,"type":1131,"required":1022},{"key":1285,"type":1021,"required":1022},{"key":1286,"type":1131,"required":1022},{"key":1131,"type":1131,"required":1022},{"key":1287,"type":1131,"required":1022},{"key":1288,"type":1021,"required":1022},{"key":1289,"type":1021,"required":1022},{"key":1290,"type":1424,"required":1022},{"key":1291,"type":1021,"required":1022},{"key":1292,"type":1021,"required":1022},{"key":1293,"type":1021,"required":1022},{"key":1311,"type":1214,"required":101},{"key":1127,"type":1021,"required":1022},{"key":1363,"type":1431,"required":101},{"key":1366,"type":1433,"required":101},{"key":1369,"type":1057,"required":101},{"key":1371,"type":1436,"required":101},{"key":1383,"type":1424,"required":101},{"key":1386,"type":1021,"required":101},{"key":1388,"type":1436,"required":101},{"key":1397,"type":1214,"required":101},"/rpc/methods/get-block-by-number",{"name":1564,"description":1565,"tags":1566,"params":1568,"result":1569,"method":1571,"humanReadableName":1572,"input":1573,"output":1574,"link":1576,"popular":1022},"getBlockNumber","Returns the block number for the current head.",[1567],{"name":1116},[],{"name":1258,"schema":1570},{"type":1131},"get-block-number","Get block number",[],[1575],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-block-number",{"name":1578,"description":1579,"tags":1580,"params":1582,"result":1583,"method":1592,"humanReadableName":1593,"input":1594,"output":1595,"link":1598,"popular":101},"getCurrentPenalizedSlots","Returns information about the currently penalized slots. This includes slots that lost rewards and that were disabled.",[1581],{"name":1116},[],{"name":1584,"schema":1585},"PenalizedSlots",{"title":1584,"description":1124,"required":1586,"properties":1588},[1336,1587],"disabled",{"blockNumber":1589,"disabled":1590},{"title":1336,"type":1131},{"title":1587,"type":1190,"items":1591},{"type":1131},"get-current-penalized-slots","Get current penalized slots",[],[1596,1597],{"key":1336,"type":1131,"required":1022},{"key":1587,"type":1424,"required":1022},"/rpc/methods/get-current-penalized-slots",{"name":1600,"description":1601,"tags":1602,"params":1604,"result":1605,"method":1607,"humanReadableName":1608,"input":1609,"output":1610,"link":1612,"popular":101},"getEpochNumber","Returns the epoch number for the current head.",[1603],{"name":1116},[],{"name":1258,"schema":1606},{"type":1131},"get-epoch-number","Get epoch number",[],[1611],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-epoch-number",{"name":1614,"description":1615,"tags":1616,"params":1618,"result":1622,"method":1625,"humanReadableName":1626,"input":1627,"output":1629,"link":1631,"popular":101},"getInherentsByBatchNumber","Returns all the inherents (including reward inherents) for the given batch number. Note that this only considers blocks in the main chain.",[1617],{"name":1116},[1619],{"name":1620,"schema":1621,"required":1022},"batchNumber",{"type":1131},{"name":1188,"schema":1623},{"type":1190,"items":1624},{"type":1142},"get-inherents-by-batch-number","Get inherents by batch number",[1628],{"key":1620,"type":1131,"required":1022},[1630],{"key":1188,"type":1431,"required":1022},"/rpc/methods/get-inherents-by-batch-number",{"name":1633,"description":1634,"tags":1635,"params":1637,"result":1640,"method":1643,"humanReadableName":1644,"input":1645,"output":1647,"link":1649,"popular":101},"getInherentsByBlockNumber","Returns all the inherents (including reward inherents) for the given block number. Note that this only considers blocks in the main chain.",[1636],{"name":1116},[1638],{"name":1336,"schema":1639,"required":1022},{"type":1131},{"name":1188,"schema":1641},{"type":1190,"items":1642},{"type":1142},"get-inherents-by-block-number","Get inherents by block number",[1646],{"key":1336,"type":1131,"required":1022},[1648],{"key":1188,"type":1431,"required":1022},"/rpc/methods/get-inherents-by-block-number",{"name":1651,"description":1652,"tags":1653,"params":1655,"result":1658,"method":1738,"humanReadableName":1739,"input":1740,"output":1742,"link":1767,"popular":1022},"getLatestBlock","Returns the block at the head of the main chain. It has an option to include the transactions in the block, which defaults to false.",[1654],{"name":1116},[1656],{"name":1276,"schema":1657,"required":1022},{"type":1057},{"name":1279,"schema":1659},{"title":1279,"description":1124,"required":1660,"properties":1661},[1273,1282,1283,1284,1285,1286,1131,1287,1288,1289,1290,1291,1292,1293,1127],{"hash":1662,"size":1663,"batch":1664,"epoch":1665,"network":1666,"version":1667,"number":1668,"timestamp":1669,"parentHash":1670,"seed":1671,"extraData":1672,"stateHash":1674,"bodyHash":1675,"historyHash":1676,"transactions":1677,"type":1706,"equivocationProofs":1708,"interlink":1710,"isElectionBlock":1712,"justification":1713,"nextBatchInitialPunishedSet":1721,"parentElectionHash":1723,"producer":1724,"slots":1730},{"title":1273,"type":1021},{"title":1282,"type":1131},{"title":1283,"type":1131},{"title":1284,"type":1131},{"title":1285,"type":1021},{"title":1286,"type":1131},{"title":1131,"type":1131},{"title":1287,"type":1131},{"title":1288,"type":1021},{"title":1289,"type":1021},{"title":1290,"type":1190,"items":1673},{"type":1131},{"title":1291,"type":1021},{"title":1292,"type":1021},{"title":1293,"type":1021},{"title":1311,"type":1190,"items":1678},{"title":1313,"description":1124,"required":1679,"properties":1680},[1315,1316],{"transaction":1681,"executionResult":1705},{"title":1315,"description":1124,"required":1682,"properties":1683},[1273,1282,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332],{"hash":1684,"blockNumber":1685,"timestamp":1686,"confirmations":1687,"size":1688,"relatedAddresses":1689,"from":1690,"fromType":1691,"to":1692,"toType":1693,"value":1694,"fee":1695,"senderData":1696,"recipientData":1698,"flags":1700,"validityStartHeight":1701,"proof":1702,"networkId":1704},{"title":1273,"type":1021},{"title":1336,"type":1131},{"title":1287,"type":1131},{"title":1339,"type":1131},{"title":1282,"type":1131},{"title":1320,"type":1142},{"title":1321,"type":1021},{"title":1322,"type":1131},{"title":1323,"type":1021},{"title":1324,"type":1131},{"title":1325,"type":1131},{"title":1326,"type":1131},{"title":1327,"type":1190,"items":1697},{"type":1131},{"title":1328,"type":1190,"items":1699},{"type":1131},{"title":1329,"type":1131},{"title":1330,"type":1131},{"title":1331,"type":1190,"items":1703},{"type":1131},{"title":1332,"type":1131},{"title":1316,"type":1057},{"title":1127,"type":1021,"enum":1707},[1360,1361],{"title":1363,"type":1190,"items":1709},{"type":1142},{"title":1366,"type":1190,"items":1711},{"type":1021},{"title":1369,"type":1057},{"title":1371,"anyOf":1714},[1715,1720],{"title":1374,"description":1124,"required":1716,"properties":1717},[1376,1377],{"round":1718,"sig":1719},{"title":1376,"type":1131},{"title":1377,"type":1142},{"type":1142},{"title":1383,"type":1190,"items":1722},{"type":1131},{"title":1386,"type":1021},{"title":1388,"description":1124,"required":1725,"properties":1726},[1390,1016,1391],{"slotNumber":1727,"validator":1728,"publicKey":1729},{"title":1390,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},{"title":1397,"type":1190,"items":1731},{"title":443,"description":1124,"required":1732,"properties":1733},[1400,1401,1016,1391],{"firstSlotNumber":1734,"numSlots":1735,"validator":1736,"publicKey":1737},{"title":1400,"type":1131},{"title":1401,"type":1131},{"title":1016,"type":1021},{"title":1391,"type":1021},"get-latest-block","Get latest block",[1741],{"key":1276,"type":1057,"required":1022},[1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766],{"key":1273,"type":1021,"required":1022},{"key":1282,"type":1131,"required":1022},{"key":1283,"type":1131,"required":1022},{"key":1284,"type":1131,"required":1022},{"key":1285,"type":1021,"required":1022},{"key":1286,"type":1131,"required":1022},{"key":1131,"type":1131,"required":1022},{"key":1287,"type":1131,"required":1022},{"key":1288,"type":1021,"required":1022},{"key":1289,"type":1021,"required":1022},{"key":1290,"type":1424,"required":1022},{"key":1291,"type":1021,"required":1022},{"key":1292,"type":1021,"required":1022},{"key":1293,"type":1021,"required":1022},{"key":1311,"type":1214,"required":101},{"key":1127,"type":1021,"required":1022},{"key":1363,"type":1431,"required":101},{"key":1366,"type":1433,"required":101},{"key":1369,"type":1057,"required":101},{"key":1371,"type":1436,"required":101},{"key":1383,"type":1424,"required":101},{"key":1386,"type":1021,"required":101},{"key":1388,"type":1436,"required":101},{"key":1397,"type":1214,"required":101},"/rpc/methods/get-latest-block",{"name":1769,"description":1770,"tags":1771,"params":1773,"result":1774,"method":1778,"humanReadableName":1779,"input":1780,"output":1781,"link":1782,"popular":101},"getNetworkId","Returns the network ID.",[1772],{"name":1116},[],{"name":1775,"schema":1776},"NetworkId",{"$ref":1777},"#/components/schemas/NetworkId","get-network-id","Get network id",[],[],"/rpc/methods/get-network-id",{"name":1784,"description":1785,"tags":1786,"params":1788,"result":1789,"method":1792,"humanReadableName":1793,"input":1794,"output":1795,"link":1796,"popular":101},"getPreviousPenalizedSlots","Returns information about the penalized slots of the previous batch. This includes slots that lost rewards and that were disabled.",[1787],{"name":1116},[],{"name":1584,"schema":1790},{"$ref":1791},"#/components/schemas/PenalizedSlots","get-previous-penalized-slots","Get previous penalized slots",[],[],"/rpc/methods/get-previous-penalized-slots",{"name":1798,"description":1799,"tags":1800,"params":1802,"result":1808,"method":1812,"humanReadableName":1813,"input":1814,"output":1817,"link":1818,"popular":101},"getSlotAt","Returns information about the proposer slot at the given block height and offset. The offset is optional, it will default to getting the offset for the existing block at the given height. We only have this information available for the last 2 batches at most.",[1801],{"name":1116},[1803,1805],{"name":1336,"schema":1804,"required":1022},{"type":1131},{"name":1806,"schema":1807,"required":1022},"offsetOpt",{"type":1131},{"name":1809,"schema":1810},"Slot",{"$ref":1811},"#/components/schemas/Slot","get-slot-at","Get slot at",[1815,1816],{"key":1336,"type":1131,"required":1022},{"key":1806,"type":1131,"required":1022},[],"/rpc/methods/get-slot-at",{"name":1820,"description":1821,"tags":1822,"params":1824,"result":1827,"method":1831,"humanReadableName":1832,"input":1833,"output":1835,"link":1836,"popular":101},"getStakerByAddress","Tries to fetch a staker information given its address.",[1823],{"name":1116},[1825],{"name":1119,"schema":1826,"required":1022},{"type":1021},{"name":1828,"schema":1829},"Staker",{"$ref":1830},"#/components/schemas/Staker","get-staker-by-address","Get staker by address",[1834],{"key":1119,"type":1021,"required":1022},[],"/rpc/methods/get-staker-by-address",{"name":1838,"description":1839,"tags":1840,"params":1842,"result":1845,"method":1848,"humanReadableName":1849,"input":1850,"output":1852,"link":1854,"popular":101},"getStakersByValidatorAddress","Fetches all stakers for a given validator. IMPORTANT: This operation iterates over all stakers of the staking contract and thus is extremely computationally expensive.",[1841],{"name":1116},[1843],{"name":1119,"schema":1844,"required":1022},{"type":1021},{"name":1188,"schema":1846},{"type":1190,"items":1847},{"$ref":1830},"get-stakers-by-validator-address","Get stakers by validator address",[1851],{"key":1119,"type":1021,"required":1022},[1853],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-stakers-by-validator-address",{"name":1856,"description":1857,"tags":1858,"params":1860,"result":1863,"method":1866,"humanReadableName":1867,"input":1868,"output":1870,"link":1871,"popular":1022},"getTransactionByHash","Tries to fetch a transaction (including reward transactions) given its hash.",[1859],{"name":1116},[1861],{"name":1273,"schema":1862,"required":1022},{"type":1021},{"name":1313,"schema":1864},{"$ref":1865},"#/components/schemas/ExecutedTransaction","get-transaction-by-hash","Get transaction by hash",[1869],{"key":1273,"type":1021,"required":1022},[],"/rpc/methods/get-transaction-by-hash",{"name":1873,"description":1874,"tags":1875,"params":1877,"result":1886,"method":1889,"humanReadableName":1890,"input":1891,"output":1895,"link":1897,"popular":101},"getTransactionHashesByAddress","Returns the hashes for the latest transactions for a given address. All the transactions where the given address is listed as a recipient or as a sender are considered. Reward transactions are also returned. It has an option to specify the maximum number of hashes to fetch, it defaults to 500. It has also an option to retrieve transactions before a given transaction hash (exclusive). If this hash is not found or does not belong to this address, it will return an empty list. The transaction hashes are returned in descending order, meaning the latest transaction is the first.",[1876],{"name":1116},[1878,1880,1883],{"name":1119,"schema":1879,"required":1022},{"type":1021},{"name":1881,"schema":1882,"required":1022},"max",{"type":1131},{"name":1884,"schema":1885,"required":1022},"startAt",{"type":1021},{"name":1188,"schema":1887},{"type":1190,"items":1888},{"type":1021},"get-transaction-hashes-by-address","Get transaction hashes by address",[1892,1893,1894],{"key":1119,"type":1021,"required":1022},{"key":1881,"type":1131,"required":1022},{"key":1884,"type":1021,"required":1022},[1896],{"key":1188,"type":1433,"required":1022},"/rpc/methods/get-transaction-hashes-by-address",{"name":1899,"description":1900,"tags":1901,"params":1903,"result":1910,"method":1916,"humanReadableName":1917,"input":1918,"output":1922,"link":1925,"popular":101},"getTransactionReferencesByAddress","Returns the transactions receipts (similar to get transactions by address)",[1902],{"name":1116},[1904,1906,1908],{"name":1119,"schema":1905,"required":1022},{"type":1021},{"name":1881,"schema":1907,"required":1022},{"type":1131},{"name":1884,"schema":1909,"required":1022},{"type":1021},{"name":1188,"schema":1911},{"type":1190,"items":1912},{"type":1142,"properties":1913},{"0":1914,"1":1915},{"type":1021},{"type":1131},"get-transaction-references-by-address","Get transaction references by address",[1919,1920,1921],{"key":1119,"type":1021,"required":1022},{"key":1881,"type":1131,"required":1022},{"key":1884,"type":1021,"required":1022},[1923],{"key":1188,"type":1924,"required":1022},"[string, number][]","/rpc/methods/get-transaction-references-by-address",{"name":1927,"description":1928,"tags":1929,"params":1931,"result":1938,"method":1941,"humanReadableName":1942,"input":1943,"output":1947,"link":1949,"popular":101},"getTransactionsByAddress","Returns the latest transactions for a given address. All the transactions where the given address is listed as a recipient or as a sender are considered. Reward transactions are also returned. It has an option to specify the maximum number of transactions to fetch, it defaults to 500. It has also an option to retrieve transactions before a given transaction hash (exclusive). If this hash is not found or does not belong to this address, it will return an empty list. The transactions are returned in descending order, meaning the latest transaction is the first.",[1930],{"name":1116},[1932,1934,1936],{"name":1119,"schema":1933,"required":1022},{"type":1021},{"name":1881,"schema":1935,"required":1022},{"type":1131},{"name":1884,"schema":1937,"required":1022},{"type":1021},{"name":1188,"schema":1939},{"type":1190,"items":1940},{"$ref":1865},"get-transactions-by-address","Get transactions by address",[1944,1945,1946],{"key":1119,"type":1021,"required":1022},{"key":1881,"type":1131,"required":1022},{"key":1884,"type":1021,"required":1022},[1948],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-transactions-by-address",{"name":1951,"description":1952,"tags":1953,"params":1955,"result":1958,"method":1961,"humanReadableName":1962,"input":1963,"output":1965,"link":1967,"popular":101},"getTransactionsByBatchNumber","Returns all the transactions (including reward transactions) for the given batch number. Note that this only considers blocks in the main chain.",[1954],{"name":1116},[1956],{"name":1620,"schema":1957,"required":1022},{"type":1131},{"name":1188,"schema":1959},{"type":1190,"items":1960},{"$ref":1865},"get-transactions-by-batch-number","Get transactions by batch number",[1964],{"key":1620,"type":1131,"required":1022},[1966],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-transactions-by-batch-number",{"name":1969,"description":1970,"tags":1971,"params":1973,"result":1976,"method":1979,"humanReadableName":1980,"input":1981,"output":1983,"link":1985,"popular":101},"getTransactionsByBlockNumber","Returns all the transactions (including reward transactions) for the given block number. Note that this only considers blocks in the main chain.",[1972],{"name":1116},[1974],{"name":1336,"schema":1975,"required":1022},{"type":1131},{"name":1188,"schema":1977},{"type":1190,"items":1978},{"$ref":1865},"get-transactions-by-block-number","Get transactions by block number",[1982],{"key":1336,"type":1131,"required":1022},[1984],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-transactions-by-block-number",{"name":1987,"description":1988,"tags":1989,"params":1991,"result":1994,"method":1997,"humanReadableName":1998,"input":1999,"output":2001,"link":2002,"popular":101},"getValidatorByAddress","Tries to fetch a validator information given its address.",[1990],{"name":1116},[1992],{"name":1119,"schema":1993,"required":1022},{"type":1021},{"name":1096,"schema":1995},{"$ref":1996},"#/components/schemas/Validator","get-validator-by-address","Get validator by address",[2000],{"key":1119,"type":1021,"required":1022},[],"/rpc/methods/get-validator-by-address",{"name":2004,"description":2005,"tags":2006,"params":2008,"result":2009,"method":2012,"humanReadableName":2013,"input":2014,"output":2015,"link":2017,"popular":1022},"getValidators","Fetches all validators in the staking contract. IMPORTANT: This operation iterates over all validators in the staking contract and thus is extremely computationally expensive.",[2007],{"name":1116},[],{"name":1188,"schema":2010},{"type":1190,"items":2011},{"$ref":1996},"get-validators","Get validators",[],[2016],{"key":1188,"type":1214,"required":1022},"/rpc/methods/get-validators",{"name":2019,"description":2020,"tags":2021,"params":2025,"result":2028,"method":2031,"humanReadableName":2032,"input":2033,"output":2035,"link":2037,"popular":1022},"subscribeForHeadBlock","Subscribes to new block events (retrieves the full block).",[2022,2023],{"name":1116},{"name":2024},"stream",[2026],{"name":1276,"schema":2027,"required":1022},{"type":1057},{"name":2029,"schema":2030},"BoxStream",{"type":1131},"subscribe-for-head-block","Subscribe for head block",[2034],{"key":1276,"type":1057,"required":1022},[2036],{"key":2029,"type":1131,"required":1022},"/rpc/methods/subscribe-for-head-block",{"name":2039,"description":2040,"tags":2041,"params":2044,"result":2045,"method":2047,"humanReadableName":2048,"input":2049,"output":2050,"link":2052,"popular":101},"subscribeForHeadBlockHash","Subscribes to new block events (only retrieves the block hash).",[2042,2043],{"name":1116},{"name":2024},[],{"name":2029,"schema":2046},{"type":1131},"subscribe-for-head-block-hash","Subscribe for head block hash",[],[2051],{"key":2029,"type":1131,"required":1022},"/rpc/methods/subscribe-for-head-block-hash",{"name":2054,"description":2055,"tags":2056,"params":2059,"result":2067,"method":2069,"humanReadableName":2070,"input":2071,"output":2074,"link":2076,"popular":101},"subscribeForLogsByAddressesAndTypes","Subscribes to log events related to a given list of addresses and of any of the log types provided. If addresses is empty it does not filter by address. If log_types is empty it won't filter by log types. Thus the behavior is to assume all addresses or log_types are to be provided if the corresponding vec is empty.",[2057,2058],{"name":1116},{"name":2024},[2060,2063],{"name":2061,"schema":2062,"required":1022},"addresses",{"type":1021},{"name":2064,"schema":2065,"required":1022},"logTypes",{"type":1190,"items":2066},{"type":1021},{"name":2029,"schema":2068},{"type":1131},"subscribe-for-logs-by-addresses-and-types","Subscribe for logs by addresses and types",[2072,2073],{"key":2061,"type":1021,"required":1022},{"key":2064,"type":1433,"required":1022},[2075],{"key":2029,"type":1131,"required":1022},"/rpc/methods/subscribe-for-logs-by-addresses-and-types",{"name":2078,"description":2079,"tags":2080,"params":2083,"result":2086,"method":2088,"humanReadableName":2089,"input":2090,"output":2092,"link":2094,"popular":101},"subscribeForValidatorElectionByAddress","Subscribes to pre epoch validators events.",[2081,2082],{"name":1116},{"name":2024},[2084],{"name":1119,"schema":2085,"required":1022},{"type":1021},{"name":2029,"schema":2087},{"type":1131},"subscribe-for-validator-election-by-address","Subscribe for validator election by address",[2091],{"key":1119,"type":1021,"required":1022},[2093],{"key":2029,"type":1131,"required":1022},"/rpc/methods/subscribe-for-validator-election-by-address","Blockchain",[2097,2099,2101,2103,2105,2107,2109,2111,2113,2115,2117,2119,2121,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153],{"text":2098,"link":1180,"popular":1022},"`getAccountByAddress`",{"text":2100,"link":1215,"popular":101},"`getAccounts`",{"text":2102,"link":1250,"popular":101},"`getActiveValidators`",{"text":2104,"link":1265,"popular":101},"`getBatchNumber`",{"text":2106,"link":1441,"popular":101},"`getBlockByHash`",{"text":2108,"link":1562,"popular":101},"`getBlockByNumber`",{"text":2110,"link":1576,"popular":1022},"`getBlockNumber`",{"text":2112,"link":1598,"popular":101},"`getCurrentPenalizedSlots`",{"text":2114,"link":1612,"popular":101},"`getEpochNumber`",{"text":2116,"link":1631,"popular":101},"`getInherentsByBatchNumber`",{"text":2118,"link":1649,"popular":101},"`getInherentsByBlockNumber`",{"text":2120,"link":1767,"popular":1022},"`getLatestBlock`",{"text":2122,"link":1782,"popular":101},"`getNetworkId`",{"text":2124,"link":1796,"popular":101},"`getPreviousPenalizedSlots`",{"text":2126,"link":1818,"popular":101},"`getSlotAt`",{"text":2128,"link":1836,"popular":101},"`getStakerByAddress`",{"text":2130,"link":1854,"popular":101},"`getStakersByValidatorAddress`",{"text":2132,"link":1871,"popular":1022},"`getTransactionByHash`",{"text":2134,"link":1897,"popular":101},"`getTransactionHashesByAddress`",{"text":2136,"link":1925,"popular":101},"`getTransactionReferencesByAddress`",{"text":2138,"link":1949,"popular":101},"`getTransactionsByAddress`",{"text":2140,"link":1967,"popular":101},"`getTransactionsByBatchNumber`",{"text":2142,"link":1985,"popular":101},"`getTransactionsByBlockNumber`",{"text":2144,"link":2002,"popular":101},"`getValidatorByAddress`",{"text":2146,"link":2017,"popular":1022},"`getValidators`",{"text":2148,"link":2037,"popular":1022},"`subscribeForHeadBlock`",{"text":2150,"link":2052,"popular":101},"`subscribeForHeadBlockHash`",{"text":2152,"link":2076,"popular":101},"`subscribeForLogsByAddressesAndTypes`",{"text":2154,"link":2094,"popular":101},"`subscribeForValidatorElectionByAddress`",{"icon":2156,"methods":2157,"text":333,"items":3847},"i-tabler:network",[2158,2194,2230,2265,2298,2344,2381,2423,2467,2499,2540,2585,2620,2655,2687,2720,2749,2782,2818,2853,2886,2923,2967,2986,3001,3015,3048,3083,3115,3147,3191,3226,3267,3308,3325,3357,3395,3439,3474,3509,3541,3573,3602,3634,3669,3704,3736,3771,3812],{"name":2159,"description":2160,"tags":2161,"params":2164,"result":2179,"method":2182,"humanReadableName":2183,"input":2184,"output":2191,"link":2193,"popular":1022},"createBasicTransaction","Returns a serialized basic transaction.",[2162],{"name":2163},"consensus",[2165,2168,2170,2172,2174],{"name":2166,"schema":2167,"required":1022},"wallet",{"type":1021},{"name":1146,"schema":2169,"required":1022},{"type":1021},{"name":1325,"schema":2171,"required":1022},{"type":1131},{"name":1326,"schema":2173,"required":1022},{"type":1131},{"name":1330,"schema":2175,"required":1022},{"oneOf":2176},[2177,2178],{"type":1021},{"type":1131},{"name":2180,"schema":2181},"String",{"type":1021},"create-basic-transaction","Create basic transaction",[2185,2186,2187,2188,2189],{"key":2166,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},"string | number",[2192],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-basic-transaction",{"name":2195,"description":2196,"tags":2197,"params":2199,"result":2216,"method":2218,"humanReadableName":2219,"input":2220,"output":2227,"link":2229,"popular":101},"createBasicTransactionWithData","Returns a serialized basic transaction with an arbitrary data field.",[2198],{"name":2163},[2200,2202,2204,2207,2209,2211],{"name":2166,"schema":2201,"required":1022},{"type":1021},{"name":1146,"schema":2203,"required":1022},{"type":1021},{"name":2205,"schema":2206,"required":1022},"data",{"type":1021},{"name":1325,"schema":2208,"required":1022},{"type":1131},{"name":1326,"schema":2210,"required":1022},{"type":1131},{"name":1330,"schema":2212,"required":1022},{"oneOf":2213},[2214,2215],{"type":1021},{"type":1131},{"name":2180,"schema":2217},{"type":1021},"create-basic-transaction-with-data","Create basic transaction with data",[2221,2222,2223,2224,2225,2226],{"key":2166,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2205,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2228],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-basic-transaction-with-data",{"name":2231,"description":2232,"tags":2233,"params":2235,"result":2252,"method":2254,"humanReadableName":2255,"input":2256,"output":2262,"link":2264,"popular":101},"createDeactivateValidatorTransaction","Returns a serialized `deactivate_validator` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[2234],{"name":2163},[2236,2239,2242,2245,2247],{"name":2237,"schema":2238,"required":1022},"senderWallet",{"type":1021},{"name":2240,"schema":2241,"required":1022},"validatorAddress",{"type":1021},{"name":2243,"schema":2244,"required":1022},"signingSecretKey",{"type":1021},{"name":1326,"schema":2246,"required":1022},{"type":1131},{"name":1330,"schema":2248,"required":1022},{"oneOf":2249},[2250,2251],{"type":1021},{"type":1131},{"name":2180,"schema":2253},{"type":1021},"create-deactivate-validator-transaction","Create deactivate validator transaction",[2257,2258,2259,2260,2261],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2263],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-deactivate-validator-transaction",{"name":2266,"description":2267,"tags":2268,"params":2270,"result":2285,"method":2287,"humanReadableName":2288,"input":2289,"output":2295,"link":2297,"popular":101},"createDeleteValidatorTransaction","Returns a serialized `delete_validator` transaction. The transaction fee will be paid from the validator deposit that is being returned. Note in order for this transaction to be accepted fee + value should be equal to the validator deposit, which is not a fixed value: Failed delete validator transactions can diminish the validator deposit",[2269],{"name":2163},[2271,2274,2276,2278,2280],{"name":2272,"schema":2273,"required":1022},"validatorWallet",{"type":1021},{"name":1146,"schema":2275,"required":1022},{"type":1021},{"name":1326,"schema":2277,"required":1022},{"type":1131},{"name":1325,"schema":2279,"required":1022},{"type":1131},{"name":1330,"schema":2281,"required":1022},{"oneOf":2282},[2283,2284],{"type":1021},{"type":1131},{"name":2180,"schema":2286},{"type":1021},"create-delete-validator-transaction","Create delete validator transaction",[2290,2291,2292,2293,2294],{"key":2272,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2296],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-delete-validator-transaction",{"name":2299,"description":2300,"tags":2301,"params":2303,"result":2327,"method":2329,"humanReadableName":2330,"input":2331,"output":2341,"link":2343,"popular":101},"createNewHtlcTransaction","Returns a serialized transaction creating a new HTLC contract.",[2302],{"name":2163},[2304,2306,2309,2312,2314,2316,2318,2320,2322],{"name":2166,"schema":2305,"required":1022},{"type":1021},{"name":2307,"schema":2308,"required":1022},"htlcSender",{"type":1021},{"name":2310,"schema":2311,"required":1022},"htlcRecipient",{"type":1021},{"name":1141,"schema":2313,"required":1022},{"type":1021},{"name":1139,"schema":2315,"required":1022},{"type":1131},{"name":1150,"schema":2317,"required":1022},{"type":1131},{"name":1325,"schema":2319,"required":1022},{"type":1131},{"name":1326,"schema":2321,"required":1022},{"type":1131},{"name":1330,"schema":2323,"required":1022},{"oneOf":2324},[2325,2326],{"type":1021},{"type":1131},{"name":2180,"schema":2328},{"type":1021},"create-new-htlc-transaction","Create new htlc transaction",[2332,2333,2334,2335,2336,2337,2338,2339,2340],{"key":2166,"type":1021,"required":1022},{"key":2307,"type":1021,"required":1022},{"key":2310,"type":1021,"required":1022},{"key":1141,"type":1021,"required":1022},{"key":1139,"type":1131,"required":1022},{"key":1150,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2342],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-new-htlc-transaction",{"name":2345,"description":2346,"tags":2347,"params":2349,"result":2367,"method":2369,"humanReadableName":2370,"input":2371,"output":2378,"link":2380,"popular":101},"createNewStakerTransaction","Returns a serialized `new_staker` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[2348],{"name":2163},[2350,2352,2355,2358,2360,2362],{"name":2237,"schema":2351,"required":1022},{"type":1021},{"name":2353,"schema":2354,"required":1022},"stakerWallet",{"type":1021},{"name":2356,"schema":2357,"required":1022},"delegation",{"type":1021},{"name":1325,"schema":2359,"required":1022},{"type":1131},{"name":1326,"schema":2361,"required":1022},{"type":1131},{"name":1330,"schema":2363,"required":1022},{"oneOf":2364},[2365,2366],{"type":1021},{"type":1131},{"name":2180,"schema":2368},{"type":1021},"create-new-staker-transaction","Create new staker transaction",[2372,2373,2374,2375,2376,2377],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2356,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2379],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-new-staker-transaction",{"name":2382,"description":2383,"tags":2384,"params":2386,"result":2407,"method":2409,"humanReadableName":2410,"input":2411,"output":2420,"link":2422,"popular":101},"createNewValidatorTransaction","Returns a serialized `new_validator` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee and the validator deposit. Since JSON doesn't have a primitive for Option (it just has the null primitive), we can't have a double Option. So we use the following work-around for the signal data: \\\"\\\" = Set the signal data field to None. \\\"0x29a4b...\\\" = Set the signal data field to Some(0x29a4b...).",[2385],{"name":2163},[2387,2389,2391,2393,2396,2398,2400,2402],{"name":2237,"schema":2388,"required":1022},{"type":1021},{"name":2272,"schema":2390,"required":1022},{"type":1021},{"name":2243,"schema":2392,"required":1022},{"type":1021},{"name":2394,"schema":2395,"required":1022},"votingSecretKey",{"type":1021},{"name":1228,"schema":2397,"required":1022},{"type":1021},{"name":1237,"schema":2399,"required":1022},{"type":1021},{"name":1326,"schema":2401,"required":1022},{"type":1131},{"name":1330,"schema":2403,"required":1022},{"oneOf":2404},[2405,2406],{"type":1021},{"type":1131},{"name":2180,"schema":2408},{"type":1021},"create-new-validator-transaction","Create new validator transaction",[2412,2413,2414,2415,2416,2417,2418,2419],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":2394,"type":1021,"required":1022},{"key":1228,"type":1021,"required":1022},{"key":1237,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2421],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-new-validator-transaction",{"name":2424,"description":2425,"tags":2426,"params":2428,"result":2451,"method":2453,"humanReadableName":2454,"input":2455,"output":2464,"link":2466,"popular":101},"createNewVestingTransaction","Returns a serialized transaction creating a new vesting contract.",[2427],{"name":2163},[2429,2431,2433,2436,2439,2442,2444,2446],{"name":2166,"schema":2430,"required":1022},{"type":1021},{"name":1144,"schema":2432,"required":1022},{"type":1021},{"name":2434,"schema":2435,"required":1022},"startTime",{"type":1131},{"name":2437,"schema":2438,"required":1022},"timeStep",{"type":1131},{"name":2440,"schema":2441,"required":1022},"numSteps",{"type":1131},{"name":1325,"schema":2443,"required":1022},{"type":1131},{"name":1326,"schema":2445,"required":1022},{"type":1131},{"name":1330,"schema":2447,"required":1022},{"oneOf":2448},[2449,2450],{"type":1021},{"type":1131},{"name":2180,"schema":2452},{"type":1021},"create-new-vesting-transaction","Create new vesting transaction",[2456,2457,2458,2459,2460,2461,2462,2463],{"key":2166,"type":1021,"required":1022},{"key":1144,"type":1021,"required":1022},{"key":2434,"type":1131,"required":1022},{"key":2437,"type":1131,"required":1022},{"key":2440,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2465],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-new-vesting-transaction",{"name":2468,"description":2469,"tags":2470,"params":2472,"result":2486,"method":2488,"humanReadableName":2489,"input":2490,"output":2496,"link":2498,"popular":101},"createReactivateValidatorTransaction","Returns a serialized `reactivate_validator` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[2471],{"name":2163},[2473,2475,2477,2479,2481],{"name":2237,"schema":2474,"required":1022},{"type":1021},{"name":2240,"schema":2476,"required":1022},{"type":1021},{"name":2243,"schema":2478,"required":1022},{"type":1021},{"name":1326,"schema":2480,"required":1022},{"type":1131},{"name":1330,"schema":2482,"required":1022},{"oneOf":2483},[2484,2485],{"type":1021},{"type":1131},{"name":2180,"schema":2487},{"type":1021},"create-reactivate-validator-transaction","Create reactivate validator transaction",[2491,2492,2493,2494,2495],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2497],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-reactivate-validator-transaction",{"name":2500,"description":2501,"tags":2502,"params":2504,"result":2525,"method":2527,"humanReadableName":2528,"input":2529,"output":2537,"link":2539,"popular":101},"createRedeemEarlyHtlcTransaction","Returns a serialized transaction redeeming a HTLC contract using the `EarlyResolve` method.",[2503],{"name":2163},[2505,2508,2510,2513,2516,2518,2520],{"name":2506,"schema":2507,"required":1022},"contractAddress",{"type":1021},{"name":1146,"schema":2509,"required":1022},{"type":1021},{"name":2511,"schema":2512,"required":1022},"htlcSenderSignature",{"type":1021},{"name":2514,"schema":2515,"required":1022},"htlcRecipientSignature",{"type":1021},{"name":1325,"schema":2517,"required":1022},{"type":1131},{"name":1326,"schema":2519,"required":1022},{"type":1131},{"name":1330,"schema":2521,"required":1022},{"oneOf":2522},[2523,2524],{"type":1021},{"type":1131},{"name":2180,"schema":2526},{"type":1021},"create-redeem-early-htlc-transaction","Create redeem early htlc transaction",[2530,2531,2532,2533,2534,2535,2536],{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2511,"type":1021,"required":1022},{"key":2514,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2538],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-redeem-early-htlc-transaction",{"name":2541,"description":2542,"tags":2543,"params":2545,"result":2568,"method":2570,"humanReadableName":2571,"input":2572,"output":2582,"link":2584,"popular":101},"createRedeemRegularHtlcTransaction","Returns a serialized transaction redeeming a HTLC contract using the `RegularTransfer` method.",[2544],{"name":2163},[2546,2548,2550,2552,2555,2557,2559,2561,2563],{"name":2166,"schema":2547,"required":1022},{"type":1021},{"name":2506,"schema":2549,"required":1022},{"type":1021},{"name":1146,"schema":2551,"required":1022},{"type":1021},{"name":2553,"schema":2554,"required":1022},"preImage",{"type":1021},{"name":1141,"schema":2556,"required":1022},{"type":1021},{"name":1139,"schema":2558,"required":1022},{"type":1131},{"name":1325,"schema":2560,"required":1022},{"type":1131},{"name":1326,"schema":2562,"required":1022},{"type":1131},{"name":1330,"schema":2564,"required":1022},{"oneOf":2565},[2566,2567],{"type":1021},{"type":1131},{"name":2180,"schema":2569},{"type":1021},"create-redeem-regular-htlc-transaction","Create redeem regular htlc transaction",[2573,2574,2575,2576,2577,2578,2579,2580,2581],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2553,"type":1021,"required":1022},{"key":1141,"type":1021,"required":1022},{"key":1139,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2583],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-redeem-regular-htlc-transaction",{"name":2586,"description":2587,"tags":2588,"params":2590,"result":2606,"method":2608,"humanReadableName":2609,"input":2610,"output":2617,"link":2619,"popular":101},"createRedeemTimeoutHtlcTransaction","Returns a serialized transaction redeeming a HTLC contract using the `TimeoutResolve` method.",[2589],{"name":2163},[2591,2593,2595,2597,2599,2601],{"name":2166,"schema":2592,"required":1022},{"type":1021},{"name":2506,"schema":2594,"required":1022},{"type":1021},{"name":1146,"schema":2596,"required":1022},{"type":1021},{"name":1325,"schema":2598,"required":1022},{"type":1131},{"name":1326,"schema":2600,"required":1022},{"type":1131},{"name":1330,"schema":2602,"required":1022},{"oneOf":2603},[2604,2605],{"type":1021},{"type":1131},{"name":2180,"schema":2607},{"type":1021},"create-redeem-timeout-htlc-transaction","Create redeem timeout htlc transaction",[2611,2612,2613,2614,2615,2616],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2618],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-redeem-timeout-htlc-transaction",{"name":2621,"description":2622,"tags":2623,"params":2625,"result":2641,"method":2643,"humanReadableName":2644,"input":2645,"output":2652,"link":2654,"popular":101},"createRedeemVestingTransaction","Returns a serialized transaction redeeming a vesting contract.",[2624],{"name":2163},[2626,2628,2630,2632,2634,2636],{"name":2166,"schema":2627,"required":1022},{"type":1021},{"name":2506,"schema":2629,"required":1022},{"type":1021},{"name":1146,"schema":2631,"required":1022},{"type":1021},{"name":1325,"schema":2633,"required":1022},{"type":1131},{"name":1326,"schema":2635,"required":1022},{"type":1131},{"name":1330,"schema":2637,"required":1022},{"oneOf":2638},[2639,2640],{"type":1021},{"type":1131},{"name":2180,"schema":2642},{"type":1021},"create-redeem-vesting-transaction","Create redeem vesting transaction",[2646,2647,2648,2649,2650,2651],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2653],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-redeem-vesting-transaction",{"name":2656,"description":2657,"tags":2658,"params":2660,"result":2674,"method":2676,"humanReadableName":2677,"input":2678,"output":2684,"link":2686,"popular":101},"createRemoveStakeTransaction","Returns a serialized `remove_stake` transaction. The transaction fee will be paid from the funds being removed.",[2659],{"name":2163},[2661,2663,2665,2667,2669],{"name":2353,"schema":2662,"required":1022},{"type":1021},{"name":1146,"schema":2664,"required":1022},{"type":1021},{"name":1325,"schema":2666,"required":1022},{"type":1131},{"name":1326,"schema":2668,"required":1022},{"type":1131},{"name":1330,"schema":2670,"required":1022},{"oneOf":2671},[2672,2673],{"type":1021},{"type":1131},{"name":2180,"schema":2675},{"type":1021},"create-remove-stake-transaction","Create remove stake transaction",[2679,2680,2681,2682,2683],{"key":2353,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2685],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-remove-stake-transaction",{"name":2688,"description":2689,"tags":2690,"params":2692,"result":2707,"method":2709,"humanReadableName":2710,"input":2711,"output":2717,"link":2719,"popular":101},"createRetireStakeTransaction","Returns a serialized `retire_stake` transaction. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[2691],{"name":2163},[2693,2695,2697,2700,2702],{"name":2237,"schema":2694,"required":1022},{"type":1021},{"name":2353,"schema":2696,"required":1022},{"type":1021},{"name":2698,"schema":2699,"required":1022},"retireStake",{"type":1131},{"name":1326,"schema":2701,"required":1022},{"type":1131},{"name":1330,"schema":2703,"required":1022},{"oneOf":2704},[2705,2706],{"type":1021},{"type":1131},{"name":2180,"schema":2708},{"type":1021},"create-retire-stake-transaction","Create retire stake transaction",[2712,2713,2714,2715,2716],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2698,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2718],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-retire-stake-transaction",{"name":2721,"description":2722,"tags":2723,"params":2725,"result":2737,"method":2739,"humanReadableName":2740,"input":2741,"output":2746,"link":2748,"popular":101},"createRetireValidatorTransaction","Returns a serialized `retire_validator` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[2724],{"name":2163},[2726,2728,2730,2732],{"name":2237,"schema":2727,"required":1022},{"type":1021},{"name":2272,"schema":2729,"required":1022},{"type":1021},{"name":1326,"schema":2731,"required":1022},{"type":1131},{"name":1330,"schema":2733,"required":1022},{"oneOf":2734},[2735,2736],{"type":1021},{"type":1131},{"name":2180,"schema":2738},{"type":1021},"create-retire-validator-transaction","Create retire validator transaction",[2742,2743,2744,2745],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2747],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-retire-validator-transaction",{"name":2750,"description":2751,"tags":2752,"params":2754,"result":2769,"method":2771,"humanReadableName":2772,"input":2773,"output":2779,"link":2781,"popular":101},"createSetActiveStakeTransaction","Returns a serialized `set_active_stake` transaction. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[2753],{"name":2163},[2755,2757,2759,2762,2764],{"name":2237,"schema":2756,"required":1022},{"type":1021},{"name":2353,"schema":2758,"required":1022},{"type":1021},{"name":2760,"schema":2761,"required":1022},"newActiveBalance",{"type":1131},{"name":1326,"schema":2763,"required":1022},{"type":1131},{"name":1330,"schema":2765,"required":1022},{"oneOf":2766},[2767,2768],{"type":1021},{"type":1131},{"name":2180,"schema":2770},{"type":1021},"create-set-active-stake-transaction","Create set active stake transaction",[2774,2775,2776,2777,2778],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2760,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2780],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-set-active-stake-transaction",{"name":2783,"description":2784,"tags":2785,"params":2787,"result":2804,"method":2806,"humanReadableName":2807,"input":2808,"output":2815,"link":2817,"popular":101},"createSetSignalDataTransaction","Returns a serialized `set_signal_data` transaction, signed with the validator's signing (warm) key. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee. The `new_signal_data` field is interpreted as follows: null = Clear the signal data field (set it to None). \\\"0x29a4b...\\\" = Set the signal data field to Some(0x29a4b...). Note: this *replaces the entire signal data field*, overwriting any protocol version previously signaled via `create_signal_version_transaction`. Use that method instead if you only want to update the version while preserving the rest of the signal data. This transaction is only valid from protocol version `upgrades::v2::WARM_KEY_SIGNALING` onwards.",[2786],{"name":2163},[2788,2790,2792,2794,2797,2799],{"name":2237,"schema":2789,"required":1022},{"type":1021},{"name":2240,"schema":2791,"required":1022},{"type":1021},{"name":2243,"schema":2793,"required":1022},{"type":1021},{"name":2795,"schema":2796,"required":1022},"newSignalData",{"type":1021},{"name":1326,"schema":2798,"required":1022},{"type":1131},{"name":1330,"schema":2800,"required":1022},{"oneOf":2801},[2802,2803],{"type":1021},{"type":1131},{"name":2180,"schema":2805},{"type":1021},"create-set-signal-data-transaction","Create set signal data transaction",[2809,2810,2811,2812,2813,2814],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":2795,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2816],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-set-signal-data-transaction",{"name":2819,"description":2820,"tags":2821,"params":2823,"result":2839,"method":2841,"humanReadableName":2842,"input":2843,"output":2850,"link":2852,"popular":101},"createSignalVersionTransaction","Returns a serialized `signal_version` transaction that signals support for the given protocol `version`, signed with the validator's signing (warm) key. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee. Note: this only updates the protocol-version bytes of the signal data and preserves the rest of the field; it cannot clear the field. To replace the entire signal data (including clearing it), use `create_set_signal_data_transaction`. This transaction is only valid from protocol version `upgrades::v2::WARM_KEY_SIGNALING` onwards.",[2822],{"name":2163},[2824,2826,2828,2830,2832,2834],{"name":2237,"schema":2825,"required":1022},{"type":1021},{"name":2240,"schema":2827,"required":1022},{"type":1021},{"name":2243,"schema":2829,"required":1022},{"type":1021},{"name":1286,"schema":2831,"required":1022},{"type":1131},{"name":1326,"schema":2833,"required":1022},{"type":1131},{"name":1330,"schema":2835,"required":1022},{"oneOf":2836},[2837,2838],{"type":1021},{"type":1131},{"name":2180,"schema":2840},{"type":1021},"create-signal-version-transaction","Create signal version transaction",[2844,2845,2846,2847,2848,2849],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1286,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2851],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-signal-version-transaction",{"name":2854,"description":2855,"tags":2856,"params":2858,"result":2873,"method":2875,"humanReadableName":2876,"input":2877,"output":2883,"link":2885,"popular":101},"createStakeTransaction","Returns a serialized `stake` transaction. The funds to be staked and the transaction fee will be paid from the `sender_wallet`.",[2857],{"name":2163},[2859,2861,2864,2866,2868],{"name":2237,"schema":2860,"required":1022},{"type":1021},{"name":2862,"schema":2863,"required":1022},"stakerAddress",{"type":1021},{"name":1325,"schema":2865,"required":1022},{"type":1131},{"name":1326,"schema":2867,"required":1022},{"type":1131},{"name":1330,"schema":2869,"required":1022},{"oneOf":2870},[2871,2872],{"type":1021},{"type":1131},{"name":2180,"schema":2874},{"type":1021},"create-stake-transaction","Create stake transaction",[2878,2879,2880,2881,2882],{"key":2237,"type":1021,"required":1022},{"key":2862,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2884],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-stake-transaction",{"name":2887,"description":2888,"tags":2889,"params":2891,"result":2909,"method":2911,"humanReadableName":2912,"input":2913,"output":2920,"link":2922,"popular":101},"createUpdateStakerTransaction","Returns a serialized `update_staker` transaction. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[2890],{"name":2163},[2892,2894,2896,2899,2902,2904],{"name":2237,"schema":2893,"required":1022},{"type":1021},{"name":2353,"schema":2895,"required":1022},{"type":1021},{"name":2897,"schema":2898,"required":1022},"newDelegation",{"type":1021},{"name":2900,"schema":2901,"required":1022},"reactivateAllStake",{"type":1057},{"name":1326,"schema":2903,"required":1022},{"type":1131},{"name":1330,"schema":2905,"required":1022},{"oneOf":2906},[2907,2908],{"type":1021},{"type":1131},{"name":2180,"schema":2910},{"type":1021},"create-update-staker-transaction","Create update staker transaction",[2914,2915,2916,2917,2918,2919],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2897,"type":1021,"required":1022},{"key":2900,"type":1057,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2921],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-update-staker-transaction",{"name":2924,"description":2925,"tags":2926,"params":2928,"result":2951,"method":2953,"humanReadableName":2954,"input":2955,"output":2964,"link":2966,"popular":101},"createUpdateValidatorTransaction","Returns a serialized `update_validator` transaction. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee. Since JSON doesn't have a primitive for Option (it just has the null primitive), we can't have a double Option. So we use the following work-around for the signal data: null = No change in the signal data field. \\\"\\\" = Change the signal data field to None. \\\"0x29a4b...\\\" = Change the signal data field to Some(0x29a4b...).",[2927],{"name":2163},[2929,2931,2933,2936,2939,2942,2944,2946],{"name":2237,"schema":2930,"required":1022},{"type":1021},{"name":2272,"schema":2932,"required":1022},{"type":1021},{"name":2934,"schema":2935,"required":1022},"newSigningSecretKey",{"type":1021},{"name":2937,"schema":2938,"required":1022},"newVotingSecretKey",{"type":1021},{"name":2940,"schema":2941,"required":1022},"newRewardAddress",{"type":1021},{"name":2795,"schema":2943,"required":1022},{"type":1021},{"name":1326,"schema":2945,"required":1022},{"type":1131},{"name":1330,"schema":2947,"required":1022},{"oneOf":2948},[2949,2950],{"type":1021},{"type":1131},{"name":2180,"schema":2952},{"type":1021},"create-update-validator-transaction","Create update validator transaction",[2956,2957,2958,2959,2960,2961,2962,2963],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":2934,"type":1021,"required":1022},{"key":2937,"type":1021,"required":1022},{"key":2940,"type":1021,"required":1022},{"key":2795,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[2965],{"key":2180,"type":1021,"required":1022},"/rpc/methods/create-update-validator-transaction",{"name":2968,"description":2969,"tags":2970,"params":2972,"result":2976,"method":2980,"humanReadableName":2981,"input":2982,"output":2984,"link":2985,"popular":101},"getRawTransactionInfo","Given a serialized transaction, it will return the corresponding transaction struct.",[2971],{"name":2163},[2973],{"name":2974,"schema":2975,"required":1022},"rawTx",{"type":1021},{"name":2977,"schema":2978},"Transaction",{"$ref":2979},"#/components/schemas/Transaction","get-raw-transaction-info","Get raw transaction info",[2983],{"key":2974,"type":1021,"required":1022},[],"/rpc/methods/get-raw-transaction-info",{"name":2987,"description":2988,"tags":2989,"params":2991,"result":2992,"method":2996,"humanReadableName":2997,"input":2998,"output":2999,"link":3000,"popular":101},"getSyncStatus","Returns the status of the sync process",[2990],{"name":2163},[],{"name":2993,"schema":2994},"ConsensusSyncStatus",{"$ref":2995},"#/components/schemas/ConsensusSyncStatus","get-sync-status","Get sync status",[],[],"/rpc/methods/get-sync-status",{"name":3002,"description":3003,"tags":3004,"params":3006,"result":3007,"method":3009,"humanReadableName":3010,"input":3011,"output":3012,"link":3014,"popular":101},"isConsensusEstablished","Returns a boolean specifying if we have established consensus with the network.",[3005],{"name":2163},[],{"name":1055,"schema":3008},{"type":1057},"is-consensus-established","Is consensus established",[],[3013],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-consensus-established",{"name":3016,"description":3017,"tags":3018,"params":3020,"result":3034,"method":3037,"humanReadableName":3038,"input":3039,"output":3045,"link":3047,"popular":1022},"sendBasicTransaction","Sends a basic transaction to the network.",[3019],{"name":2163},[3021,3023,3025,3027,3029],{"name":2166,"schema":3022,"required":1022},{"type":1021},{"name":1146,"schema":3024,"required":1022},{"type":1021},{"name":1325,"schema":3026,"required":1022},{"type":1131},{"name":1326,"schema":3028,"required":1022},{"type":1131},{"name":1330,"schema":3030,"required":1022},{"oneOf":3031},[3032,3033],{"type":1021},{"type":1131},{"name":3035,"schema":3036},"Blake2bHash",{"type":1021},"send-basic-transaction","Send basic transaction",[3040,3041,3042,3043,3044],{"key":2166,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3046],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-basic-transaction",{"name":3049,"description":3050,"tags":3051,"params":3053,"result":3069,"method":3071,"humanReadableName":3072,"input":3073,"output":3080,"link":3082,"popular":101},"sendBasicTransactionWithData","Sends a basic transaction, with an arbitrary data field, to the network.",[3052],{"name":2163},[3054,3056,3058,3060,3062,3064],{"name":2166,"schema":3055,"required":1022},{"type":1021},{"name":1146,"schema":3057,"required":1022},{"type":1021},{"name":2205,"schema":3059,"required":1022},{"type":1021},{"name":1325,"schema":3061,"required":1022},{"type":1131},{"name":1326,"schema":3063,"required":1022},{"type":1131},{"name":1330,"schema":3065,"required":1022},{"oneOf":3066},[3067,3068],{"type":1021},{"type":1131},{"name":3035,"schema":3070},{"type":1021},"send-basic-transaction-with-data","Send basic transaction with data",[3074,3075,3076,3077,3078,3079],{"key":2166,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2205,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3081],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-basic-transaction-with-data",{"name":3084,"description":3085,"tags":3086,"params":3088,"result":3102,"method":3104,"humanReadableName":3105,"input":3106,"output":3112,"link":3114,"popular":101},"sendDeactivateValidatorTransaction","Sends a `deactivate_validator` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[3087],{"name":2163},[3089,3091,3093,3095,3097],{"name":2237,"schema":3090,"required":1022},{"type":1021},{"name":2240,"schema":3092,"required":1022},{"type":1021},{"name":2243,"schema":3094,"required":1022},{"type":1021},{"name":1326,"schema":3096,"required":1022},{"type":1131},{"name":1330,"schema":3098,"required":1022},{"oneOf":3099},[3100,3101],{"type":1021},{"type":1131},{"name":3035,"schema":3103},{"type":1021},"send-deactivate-validator-transaction","Send deactivate validator transaction",[3107,3108,3109,3110,3111],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3113],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-deactivate-validator-transaction",{"name":3116,"description":3117,"tags":3118,"params":3120,"result":3134,"method":3136,"humanReadableName":3137,"input":3138,"output":3144,"link":3146,"popular":101},"sendDeleteValidatorTransaction","Sends a `delete_validator` transaction to the network. The transaction fee will be paid from the validator deposit that is being returned.",[3119],{"name":2163},[3121,3123,3125,3127,3129],{"name":2272,"schema":3122,"required":1022},{"type":1021},{"name":1146,"schema":3124,"required":1022},{"type":1021},{"name":1326,"schema":3126,"required":1022},{"type":1131},{"name":1325,"schema":3128,"required":1022},{"type":1131},{"name":1330,"schema":3130,"required":1022},{"oneOf":3131},[3132,3133],{"type":1021},{"type":1131},{"name":3035,"schema":3135},{"type":1021},"send-delete-validator-transaction","Send delete validator transaction",[3139,3140,3141,3142,3143],{"key":2272,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3145],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-delete-validator-transaction",{"name":3148,"description":3149,"tags":3150,"params":3152,"result":3174,"method":3176,"humanReadableName":3177,"input":3178,"output":3188,"link":3190,"popular":101},"sendNewHtlcTransaction","Sends a transaction creating a new HTLC contract to the network.",[3151],{"name":2163},[3153,3155,3157,3159,3161,3163,3165,3167,3169],{"name":2166,"schema":3154,"required":1022},{"type":1021},{"name":2307,"schema":3156,"required":1022},{"type":1021},{"name":2310,"schema":3158,"required":1022},{"type":1021},{"name":1141,"schema":3160,"required":1022},{"type":1021},{"name":1139,"schema":3162,"required":1022},{"type":1131},{"name":1150,"schema":3164,"required":1022},{"type":1131},{"name":1325,"schema":3166,"required":1022},{"type":1131},{"name":1326,"schema":3168,"required":1022},{"type":1131},{"name":1330,"schema":3170,"required":1022},{"oneOf":3171},[3172,3173],{"type":1021},{"type":1131},{"name":3035,"schema":3175},{"type":1021},"send-new-htlc-transaction","Send new htlc transaction",[3179,3180,3181,3182,3183,3184,3185,3186,3187],{"key":2166,"type":1021,"required":1022},{"key":2307,"type":1021,"required":1022},{"key":2310,"type":1021,"required":1022},{"key":1141,"type":1021,"required":1022},{"key":1139,"type":1131,"required":1022},{"key":1150,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3189],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-new-htlc-transaction",{"name":3192,"description":3193,"tags":3194,"params":3196,"result":3212,"method":3214,"humanReadableName":3215,"input":3216,"output":3223,"link":3225,"popular":101},"sendNewStakerTransaction","Sends a `new_staker` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[3195],{"name":2163},[3197,3199,3201,3203,3205,3207],{"name":2237,"schema":3198,"required":1022},{"type":1021},{"name":2353,"schema":3200,"required":1022},{"type":1021},{"name":2356,"schema":3202,"required":1022},{"type":1021},{"name":1325,"schema":3204,"required":1022},{"type":1131},{"name":1326,"schema":3206,"required":1022},{"type":1131},{"name":1330,"schema":3208,"required":1022},{"oneOf":3209},[3210,3211],{"type":1021},{"type":1131},{"name":3035,"schema":3213},{"type":1021},"send-new-staker-transaction","Send new staker transaction",[3217,3218,3219,3220,3221,3222],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2356,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3224],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-new-staker-transaction",{"name":3227,"description":3228,"tags":3229,"params":3231,"result":3251,"method":3253,"humanReadableName":3254,"input":3255,"output":3264,"link":3266,"popular":101},"sendNewValidatorTransaction","Sends a `new_validator` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee and the validator deposit. Since JSON doesn't have a primitive for Option (it just has the null primitive), we can't have a double Option. So we use the following work-around for the signal data: \\\"\\\" = Set the signal data field to None. \\\"0x29a4b...\\\" = Set the signal data field to Some(0x29a4b...).",[3230],{"name":2163},[3232,3234,3236,3238,3240,3242,3244,3246],{"name":2237,"schema":3233,"required":1022},{"type":1021},{"name":2272,"schema":3235,"required":1022},{"type":1021},{"name":2243,"schema":3237,"required":1022},{"type":1021},{"name":2394,"schema":3239,"required":1022},{"type":1021},{"name":1228,"schema":3241,"required":1022},{"type":1021},{"name":1237,"schema":3243,"required":1022},{"type":1021},{"name":1326,"schema":3245,"required":1022},{"type":1131},{"name":1330,"schema":3247,"required":1022},{"oneOf":3248},[3249,3250],{"type":1021},{"type":1131},{"name":3035,"schema":3252},{"type":1021},"send-new-validator-transaction","Send new validator transaction",[3256,3257,3258,3259,3260,3261,3262,3263],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":2394,"type":1021,"required":1022},{"key":1228,"type":1021,"required":1022},{"key":1237,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3265],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-new-validator-transaction",{"name":3268,"description":3269,"tags":3270,"params":3272,"result":3292,"method":3294,"humanReadableName":3295,"input":3296,"output":3305,"link":3307,"popular":101},"sendNewVestingTransaction","Sends a transaction creating a new vesting contract to the network.",[3271],{"name":2163},[3273,3275,3277,3279,3281,3283,3285,3287],{"name":2166,"schema":3274,"required":1022},{"type":1021},{"name":1144,"schema":3276,"required":1022},{"type":1021},{"name":2434,"schema":3278,"required":1022},{"type":1131},{"name":2437,"schema":3280,"required":1022},{"type":1131},{"name":2440,"schema":3282,"required":1022},{"type":1131},{"name":1325,"schema":3284,"required":1022},{"type":1131},{"name":1326,"schema":3286,"required":1022},{"type":1131},{"name":1330,"schema":3288,"required":1022},{"oneOf":3289},[3290,3291],{"type":1021},{"type":1131},{"name":3035,"schema":3293},{"type":1021},"send-new-vesting-transaction","Send new vesting transaction",[3297,3298,3299,3300,3301,3302,3303,3304],{"key":2166,"type":1021,"required":1022},{"key":1144,"type":1021,"required":1022},{"key":2434,"type":1131,"required":1022},{"key":2437,"type":1131,"required":1022},{"key":2440,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3306],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-new-vesting-transaction",{"name":3309,"description":3310,"tags":3311,"params":3313,"result":3316,"method":3318,"humanReadableName":3319,"input":3320,"output":3322,"link":3324,"popular":101},"sendRawTransaction","Sends the given serialized transaction to the network.",[3312],{"name":2163},[3314],{"name":2974,"schema":3315,"required":1022},{"type":1021},{"name":3035,"schema":3317},{"type":1021},"send-raw-transaction","Send raw transaction",[3321],{"key":2974,"type":1021,"required":1022},[3323],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-raw-transaction",{"name":3326,"description":3327,"tags":3328,"params":3330,"result":3344,"method":3346,"humanReadableName":3347,"input":3348,"output":3354,"link":3356,"popular":101},"sendReactivateValidatorTransaction","Sends a `reactivate_validator` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[3329],{"name":2163},[3331,3333,3335,3337,3339],{"name":2237,"schema":3332,"required":1022},{"type":1021},{"name":2240,"schema":3334,"required":1022},{"type":1021},{"name":2243,"schema":3336,"required":1022},{"type":1021},{"name":1326,"schema":3338,"required":1022},{"type":1131},{"name":1330,"schema":3340,"required":1022},{"oneOf":3341},[3342,3343],{"type":1021},{"type":1131},{"name":3035,"schema":3345},{"type":1021},"send-reactivate-validator-transaction","Send reactivate validator transaction",[3349,3350,3351,3352,3353],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3355],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-reactivate-validator-transaction",{"name":3358,"description":3359,"tags":3360,"params":3362,"result":3380,"method":3382,"humanReadableName":3383,"input":3384,"output":3392,"link":3394,"popular":101},"sendRedeemEarlyHtlcTransaction","Sends a transaction redeeming a HTLC contract, using the `EarlyResolve` method, to the network.",[3361],{"name":2163},[3363,3365,3367,3369,3371,3373,3375],{"name":2506,"schema":3364,"required":1022},{"type":1021},{"name":1146,"schema":3366,"required":1022},{"type":1021},{"name":2511,"schema":3368,"required":1022},{"type":1021},{"name":2514,"schema":3370,"required":1022},{"type":1021},{"name":1325,"schema":3372,"required":1022},{"type":1131},{"name":1326,"schema":3374,"required":1022},{"type":1131},{"name":1330,"schema":3376,"required":1022},{"oneOf":3377},[3378,3379],{"type":1021},{"type":1131},{"name":3035,"schema":3381},{"type":1021},"send-redeem-early-htlc-transaction","Send redeem early htlc transaction",[3385,3386,3387,3388,3389,3390,3391],{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2511,"type":1021,"required":1022},{"key":2514,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3393],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-redeem-early-htlc-transaction",{"name":3396,"description":3397,"tags":3398,"params":3400,"result":3422,"method":3424,"humanReadableName":3425,"input":3426,"output":3436,"link":3438,"popular":101},"sendRedeemRegularHtlcTransaction","Sends a transaction redeeming a HTLC contract, using the `RegularTransfer` method, to the network.",[3399],{"name":2163},[3401,3403,3405,3407,3409,3411,3413,3415,3417],{"name":2166,"schema":3402,"required":1022},{"type":1021},{"name":2506,"schema":3404,"required":1022},{"type":1021},{"name":1146,"schema":3406,"required":1022},{"type":1021},{"name":2553,"schema":3408,"required":1022},{"type":1021},{"name":1141,"schema":3410,"required":1022},{"type":1021},{"name":1139,"schema":3412,"required":1022},{"type":1131},{"name":1325,"schema":3414,"required":1022},{"type":1131},{"name":1326,"schema":3416,"required":1022},{"type":1131},{"name":1330,"schema":3418,"required":1022},{"oneOf":3419},[3420,3421],{"type":1021},{"type":1131},{"name":3035,"schema":3423},{"type":1021},"send-redeem-regular-htlc-transaction","Send redeem regular htlc transaction",[3427,3428,3429,3430,3431,3432,3433,3434,3435],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":2553,"type":1021,"required":1022},{"key":1141,"type":1021,"required":1022},{"key":1139,"type":1131,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3437],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-redeem-regular-htlc-transaction",{"name":3440,"description":3441,"tags":3442,"params":3444,"result":3460,"method":3462,"humanReadableName":3463,"input":3464,"output":3471,"link":3473,"popular":101},"sendRedeemTimeoutHtlcTransaction","Sends a transaction redeeming a HTLC contract, using the `TimeoutResolve` method, to the network.",[3443],{"name":2163},[3445,3447,3449,3451,3453,3455],{"name":2166,"schema":3446,"required":1022},{"type":1021},{"name":2506,"schema":3448,"required":1022},{"type":1021},{"name":1146,"schema":3450,"required":1022},{"type":1021},{"name":1325,"schema":3452,"required":1022},{"type":1131},{"name":1326,"schema":3454,"required":1022},{"type":1131},{"name":1330,"schema":3456,"required":1022},{"oneOf":3457},[3458,3459],{"type":1021},{"type":1131},{"name":3035,"schema":3461},{"type":1021},"send-redeem-timeout-htlc-transaction","Send redeem timeout htlc transaction",[3465,3466,3467,3468,3469,3470],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3472],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-redeem-timeout-htlc-transaction",{"name":3475,"description":3476,"tags":3477,"params":3479,"result":3495,"method":3497,"humanReadableName":3498,"input":3499,"output":3506,"link":3508,"popular":101},"sendRedeemVestingTransaction","Sends a transaction redeeming a vesting contract to the network.",[3478],{"name":2163},[3480,3482,3484,3486,3488,3490],{"name":2166,"schema":3481,"required":1022},{"type":1021},{"name":2506,"schema":3483,"required":1022},{"type":1021},{"name":1146,"schema":3485,"required":1022},{"type":1021},{"name":1325,"schema":3487,"required":1022},{"type":1131},{"name":1326,"schema":3489,"required":1022},{"type":1131},{"name":1330,"schema":3491,"required":1022},{"oneOf":3492},[3493,3494],{"type":1021},{"type":1131},{"name":3035,"schema":3496},{"type":1021},"send-redeem-vesting-transaction","Send redeem vesting transaction",[3500,3501,3502,3503,3504,3505],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3507],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-redeem-vesting-transaction",{"name":3510,"description":3511,"tags":3512,"params":3514,"result":3528,"method":3530,"humanReadableName":3531,"input":3532,"output":3538,"link":3540,"popular":101},"sendRemoveStakeTransaction","Sends a `remove_stake` transaction to the network. The transaction fee will be paid from the funds being removed.",[3513],{"name":2163},[3515,3517,3519,3521,3523],{"name":2353,"schema":3516,"required":1022},{"type":1021},{"name":1146,"schema":3518,"required":1022},{"type":1021},{"name":1325,"schema":3520,"required":1022},{"type":1131},{"name":1326,"schema":3522,"required":1022},{"type":1131},{"name":1330,"schema":3524,"required":1022},{"oneOf":3525},[3526,3527],{"type":1021},{"type":1131},{"name":3035,"schema":3529},{"type":1021},"send-remove-stake-transaction","Send remove stake transaction",[3533,3534,3535,3536,3537],{"key":2353,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3539],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-remove-stake-transaction",{"name":3542,"description":3543,"tags":3544,"params":3546,"result":3560,"method":3562,"humanReadableName":3563,"input":3564,"output":3570,"link":3572,"popular":101},"sendRetireStakeTransaction","Sends a `retire_stake` transaction to the network. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[3545],{"name":2163},[3547,3549,3551,3553,3555],{"name":2237,"schema":3548,"required":1022},{"type":1021},{"name":2353,"schema":3550,"required":1022},{"type":1021},{"name":2698,"schema":3552,"required":1022},{"type":1131},{"name":1326,"schema":3554,"required":1022},{"type":1131},{"name":1330,"schema":3556,"required":1022},{"oneOf":3557},[3558,3559],{"type":1021},{"type":1131},{"name":3035,"schema":3561},{"type":1021},"send-retire-stake-transaction","Send retire stake transaction",[3565,3566,3567,3568,3569],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2698,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3571],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-retire-stake-transaction",{"name":3574,"description":3575,"tags":3576,"params":3578,"result":3590,"method":3592,"humanReadableName":3593,"input":3594,"output":3599,"link":3601,"popular":101},"sendRetireValidatorTransaction","Sends a `retire_validator` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee.",[3577],{"name":2163},[3579,3581,3583,3585],{"name":2237,"schema":3580,"required":1022},{"type":1021},{"name":2272,"schema":3582,"required":1022},{"type":1021},{"name":1326,"schema":3584,"required":1022},{"type":1131},{"name":1330,"schema":3586,"required":1022},{"oneOf":3587},[3588,3589],{"type":1021},{"type":1131},{"name":3035,"schema":3591},{"type":1021},"send-retire-validator-transaction","Send retire validator transaction",[3595,3596,3597,3598],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3600],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-retire-validator-transaction",{"name":3603,"description":3604,"tags":3605,"params":3607,"result":3621,"method":3623,"humanReadableName":3624,"input":3625,"output":3631,"link":3633,"popular":101},"sendSetActiveStakeTransaction","Sends a `set_active_stake` transaction to the network. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[3606],{"name":2163},[3608,3610,3612,3614,3616],{"name":2237,"schema":3609,"required":1022},{"type":1021},{"name":2353,"schema":3611,"required":1022},{"type":1021},{"name":2760,"schema":3613,"required":1022},{"type":1131},{"name":1326,"schema":3615,"required":1022},{"type":1131},{"name":1330,"schema":3617,"required":1022},{"oneOf":3618},[3619,3620],{"type":1021},{"type":1131},{"name":3035,"schema":3622},{"type":1021},"send-set-active-stake-transaction","Send set active stake transaction",[3626,3627,3628,3629,3630],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2760,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3632],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-set-active-stake-transaction",{"name":3635,"description":3636,"tags":3637,"params":3639,"result":3655,"method":3657,"humanReadableName":3658,"input":3659,"output":3666,"link":3668,"popular":101},"sendSetSignalDataTransaction","Sends a `set_signal_data` transaction to the network. See `create_set_signal_data_transaction` for the meaning of `new_signal_data`.",[3638],{"name":2163},[3640,3642,3644,3646,3648,3650],{"name":2237,"schema":3641,"required":1022},{"type":1021},{"name":2240,"schema":3643,"required":1022},{"type":1021},{"name":2243,"schema":3645,"required":1022},{"type":1021},{"name":2795,"schema":3647,"required":1022},{"type":1021},{"name":1326,"schema":3649,"required":1022},{"type":1131},{"name":1330,"schema":3651,"required":1022},{"oneOf":3652},[3653,3654],{"type":1021},{"type":1131},{"name":3035,"schema":3656},{"type":1021},"send-set-signal-data-transaction","Send set signal data transaction",[3660,3661,3662,3663,3664,3665],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":2795,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3667],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-set-signal-data-transaction",{"name":3670,"description":3671,"tags":3672,"params":3674,"result":3690,"method":3692,"humanReadableName":3693,"input":3694,"output":3701,"link":3703,"popular":101},"sendSignalVersionTransaction","Sends a `signal_version` transaction that signals support for the given protocol `version` to the network.",[3673],{"name":2163},[3675,3677,3679,3681,3683,3685],{"name":2237,"schema":3676,"required":1022},{"type":1021},{"name":2240,"schema":3678,"required":1022},{"type":1021},{"name":2243,"schema":3680,"required":1022},{"type":1021},{"name":1286,"schema":3682,"required":1022},{"type":1131},{"name":1326,"schema":3684,"required":1022},{"type":1131},{"name":1330,"schema":3686,"required":1022},{"oneOf":3687},[3688,3689],{"type":1021},{"type":1131},{"name":3035,"schema":3691},{"type":1021},"send-signal-version-transaction","Send signal version transaction",[3695,3696,3697,3698,3699,3700],{"key":2237,"type":1021,"required":1022},{"key":2240,"type":1021,"required":1022},{"key":2243,"type":1021,"required":1022},{"key":1286,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3702],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-signal-version-transaction",{"name":3705,"description":3706,"tags":3707,"params":3709,"result":3723,"method":3725,"humanReadableName":3726,"input":3727,"output":3733,"link":3735,"popular":101},"sendStakeTransaction","Sends a `stake` transaction to the network. The funds to be staked and the transaction fee will be paid from the `sender_wallet`.",[3708],{"name":2163},[3710,3712,3714,3716,3718],{"name":2237,"schema":3711,"required":1022},{"type":1021},{"name":2862,"schema":3713,"required":1022},{"type":1021},{"name":1325,"schema":3715,"required":1022},{"type":1131},{"name":1326,"schema":3717,"required":1022},{"type":1131},{"name":1330,"schema":3719,"required":1022},{"oneOf":3720},[3721,3722],{"type":1021},{"type":1131},{"name":3035,"schema":3724},{"type":1021},"send-stake-transaction","Send stake transaction",[3728,3729,3730,3731,3732],{"key":2237,"type":1021,"required":1022},{"key":2862,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3734],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-stake-transaction",{"name":3737,"description":3738,"tags":3739,"params":3741,"result":3757,"method":3759,"humanReadableName":3760,"input":3761,"output":3768,"link":3770,"popular":101},"sendUpdateStakerTransaction","Sends a `update_staker` transaction to the network. You can pay the transaction fee from a basic account (by providing the sender wallet) or from the staker account's balance (by not providing a sender wallet).",[3740],{"name":2163},[3742,3744,3746,3748,3750,3752],{"name":2237,"schema":3743,"required":1022},{"type":1021},{"name":2353,"schema":3745,"required":1022},{"type":1021},{"name":2897,"schema":3747,"required":1022},{"type":1021},{"name":2900,"schema":3749,"required":1022},{"type":1057},{"name":1326,"schema":3751,"required":1022},{"type":1131},{"name":1330,"schema":3753,"required":1022},{"oneOf":3754},[3755,3756],{"type":1021},{"type":1131},{"name":3035,"schema":3758},{"type":1021},"send-update-staker-transaction","Send update staker transaction",[3762,3763,3764,3765,3766,3767],{"key":2237,"type":1021,"required":1022},{"key":2353,"type":1021,"required":1022},{"key":2897,"type":1021,"required":1022},{"key":2900,"type":1057,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3769],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-update-staker-transaction",{"name":3772,"description":3773,"tags":3774,"params":3776,"result":3796,"method":3798,"humanReadableName":3799,"input":3800,"output":3809,"link":3811,"popular":101},"sendUpdateValidatorTransaction","Sends a `update_validator` transaction to the network. You need to provide the address of a basic account (the sender wallet) to pay the transaction fee. Since JSON doesn't have a primitive for Option (it just has the null primitive), we can't have a double Option. So we use the following work-around for the signal data: null = No change in the signal data field. \\\"\\\" = Change the signal data field to None. \\\"0x29a4b...\\\" = Change the signal data field to Some(0x29a4b...).",[3775],{"name":2163},[3777,3779,3781,3783,3785,3787,3789,3791],{"name":2237,"schema":3778,"required":1022},{"type":1021},{"name":2272,"schema":3780,"required":1022},{"type":1021},{"name":2934,"schema":3782,"required":1022},{"type":1021},{"name":2937,"schema":3784,"required":1022},{"type":1021},{"name":2940,"schema":3786,"required":1022},{"type":1021},{"name":2795,"schema":3788,"required":1022},{"type":1021},{"name":1326,"schema":3790,"required":1022},{"type":1131},{"name":1330,"schema":3792,"required":1022},{"oneOf":3793},[3794,3795],{"type":1021},{"type":1131},{"name":3035,"schema":3797},{"type":1021},"send-update-validator-transaction","Send update validator transaction",[3801,3802,3803,3804,3805,3806,3807,3808],{"key":2237,"type":1021,"required":1022},{"key":2272,"type":1021,"required":1022},{"key":2934,"type":1021,"required":1022},{"key":2937,"type":1021,"required":1022},{"key":2940,"type":1021,"required":1022},{"key":2795,"type":1021,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3810],{"key":3035,"type":1021,"required":1022},"/rpc/methods/send-update-validator-transaction",{"name":3813,"description":3814,"tags":3815,"params":3817,"result":3833,"method":3835,"humanReadableName":3836,"input":3837,"output":3844,"link":3846,"popular":101},"signRedeemEarlyHtlcTransaction","Returns a serialized signature that can be used to redeem funds from a HTLC contract using the `EarlyResolve` method.",[3816],{"name":2163},[3818,3820,3822,3824,3826,3828],{"name":2166,"schema":3819,"required":1022},{"type":1021},{"name":2506,"schema":3821,"required":1022},{"type":1021},{"name":1146,"schema":3823,"required":1022},{"type":1021},{"name":1325,"schema":3825,"required":1022},{"type":1131},{"name":1326,"schema":3827,"required":1022},{"type":1131},{"name":1330,"schema":3829,"required":1022},{"oneOf":3830},[3831,3832],{"type":1021},{"type":1131},{"name":2180,"schema":3834},{"type":1021},"sign-redeem-early-htlc-transaction","Sign redeem early htlc transaction",[3838,3839,3840,3841,3842,3843],{"key":2166,"type":1021,"required":1022},{"key":2506,"type":1021,"required":1022},{"key":1146,"type":1021,"required":1022},{"key":1325,"type":1131,"required":1022},{"key":1326,"type":1131,"required":1022},{"key":1330,"type":2190,"required":1022},[3845],{"key":2180,"type":1021,"required":1022},"/rpc/methods/sign-redeem-early-htlc-transaction",[3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944],{"text":3849,"link":2193,"popular":1022},"`createBasicTransaction`",{"text":3851,"link":2229,"popular":101},"`createBasicTransactionWithData`",{"text":3853,"link":2264,"popular":101},"`createDeactivateValidatorTransaction`",{"text":3855,"link":2297,"popular":101},"`createDeleteValidatorTransaction`",{"text":3857,"link":2343,"popular":101},"`createNewHtlcTransaction`",{"text":3859,"link":2380,"popular":101},"`createNewStakerTransaction`",{"text":3861,"link":2422,"popular":101},"`createNewValidatorTransaction`",{"text":3863,"link":2466,"popular":101},"`createNewVestingTransaction`",{"text":3865,"link":2498,"popular":101},"`createReactivateValidatorTransaction`",{"text":3867,"link":2539,"popular":101},"`createRedeemEarlyHtlcTransaction`",{"text":3869,"link":2584,"popular":101},"`createRedeemRegularHtlcTransaction`",{"text":3871,"link":2619,"popular":101},"`createRedeemTimeoutHtlcTransaction`",{"text":3873,"link":2654,"popular":101},"`createRedeemVestingTransaction`",{"text":3875,"link":2686,"popular":101},"`createRemoveStakeTransaction`",{"text":3877,"link":2719,"popular":101},"`createRetireStakeTransaction`",{"text":3879,"link":2748,"popular":101},"`createRetireValidatorTransaction`",{"text":3881,"link":2781,"popular":101},"`createSetActiveStakeTransaction`",{"text":3883,"link":2817,"popular":101},"`createSetSignalDataTransaction`",{"text":3885,"link":2852,"popular":101},"`createSignalVersionTransaction`",{"text":3887,"link":2885,"popular":101},"`createStakeTransaction`",{"text":3889,"link":2922,"popular":101},"`createUpdateStakerTransaction`",{"text":3891,"link":2966,"popular":101},"`createUpdateValidatorTransaction`",{"text":3893,"link":2985,"popular":101},"`getRawTransactionInfo`",{"text":3895,"link":3000,"popular":101},"`getSyncStatus`",{"text":3897,"link":3014,"popular":101},"`isConsensusEstablished`",{"text":3899,"link":3047,"popular":1022},"`sendBasicTransaction`",{"text":3901,"link":3082,"popular":101},"`sendBasicTransactionWithData`",{"text":3903,"link":3114,"popular":101},"`sendDeactivateValidatorTransaction`",{"text":3905,"link":3146,"popular":101},"`sendDeleteValidatorTransaction`",{"text":3907,"link":3190,"popular":101},"`sendNewHtlcTransaction`",{"text":3909,"link":3225,"popular":101},"`sendNewStakerTransaction`",{"text":3911,"link":3266,"popular":101},"`sendNewValidatorTransaction`",{"text":3913,"link":3307,"popular":101},"`sendNewVestingTransaction`",{"text":3915,"link":3324,"popular":101},"`sendRawTransaction`",{"text":3917,"link":3356,"popular":101},"`sendReactivateValidatorTransaction`",{"text":3919,"link":3394,"popular":101},"`sendRedeemEarlyHtlcTransaction`",{"text":3921,"link":3438,"popular":101},"`sendRedeemRegularHtlcTransaction`",{"text":3923,"link":3473,"popular":101},"`sendRedeemTimeoutHtlcTransaction`",{"text":3925,"link":3508,"popular":101},"`sendRedeemVestingTransaction`",{"text":3927,"link":3540,"popular":101},"`sendRemoveStakeTransaction`",{"text":3929,"link":3572,"popular":101},"`sendRetireStakeTransaction`",{"text":3931,"link":3601,"popular":101},"`sendRetireValidatorTransaction`",{"text":3933,"link":3633,"popular":101},"`sendSetActiveStakeTransaction`",{"text":3935,"link":3668,"popular":101},"`sendSetSignalDataTransaction`",{"text":3937,"link":3703,"popular":101},"`sendSignalVersionTransaction`",{"text":3939,"link":3735,"popular":101},"`sendStakeTransaction`",{"text":3941,"link":3770,"popular":101},"`sendUpdateStakerTransaction`",{"text":3943,"link":3811,"popular":101},"`sendUpdateValidatorTransaction`",{"text":3945,"link":3846,"popular":101},"`signRedeemEarlyHtlcTransaction`",{"icon":3947,"methods":3948,"text":4159,"items":4160},"i-tabler:wallet",[3949,3976,3997,4014,4031,4046,4063,4080,4108,4132],{"name":3950,"description":3951,"tags":3952,"params":3954,"result":3958,"method":3967,"humanReadableName":3968,"input":3969,"output":3971,"link":3975,"popular":101},"createAccount","Generates a new account and store it.",[3953],{"name":2166},[3955],{"name":3956,"schema":3957,"required":1022},"passphrase",{"type":1021},{"name":3959,"schema":3960},"ReturnAccount",{"title":3959,"description":1124,"required":3961,"properties":3963},[1119,1391,3962],"privateKey",{"address":3964,"publicKey":3965,"privateKey":3966},{"title":1119,"type":1021},{"title":1391,"type":1021},{"title":3962,"type":1021},"create-account","Create account",[3970],{"key":3956,"type":1021,"required":1022},[3972,3973,3974],{"key":1119,"type":1021,"required":1022},{"key":1391,"type":1021,"required":1022},{"key":3962,"type":1021,"required":1022},"/rpc/methods/create-account",{"name":3977,"description":3978,"tags":3979,"params":3981,"result":3987,"method":3989,"humanReadableName":3990,"input":3991,"output":3994,"link":3996,"popular":101},"importRawKey","Import an account by its private key, in hexadecimal format, and lock it with the passphrase.",[3980],{"name":2166},[3982,3985],{"name":3983,"schema":3984,"required":1022},"keyData",{"type":1021},{"name":3956,"schema":3986,"required":1022},{"type":1021},{"name":1040,"schema":3988},{"type":1021},"import-raw-key","Import raw key",[3992,3993],{"key":3983,"type":1021,"required":1022},{"key":3956,"type":1021,"required":1022},[3995],{"key":1040,"type":1021,"required":1022},"/rpc/methods/import-raw-key",{"name":3998,"description":3999,"tags":4000,"params":4002,"result":4005,"method":4007,"humanReadableName":4008,"input":4009,"output":4011,"link":4013,"popular":101},"isAccountImported","Returns if an account has been imported.",[4001],{"name":2166},[4003],{"name":1119,"schema":4004,"required":1022},{"type":1021},{"name":1055,"schema":4006},{"type":1057},"is-account-imported","Is account imported",[4010],{"key":1119,"type":1021,"required":1022},[4012],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-account-imported",{"name":4015,"description":4016,"tags":4017,"params":4019,"result":4022,"method":4024,"humanReadableName":4025,"input":4026,"output":4028,"link":4030,"popular":101},"isAccountUnlocked","Returns if the account currently is unlocked.",[4018],{"name":2166},[4020],{"name":1119,"schema":4021,"required":1022},{"type":1021},{"name":1055,"schema":4023},{"type":1057},"is-account-unlocked","Is account unlocked",[4027],{"key":1119,"type":1021,"required":1022},[4029],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-account-unlocked",{"name":4032,"description":4033,"tags":4034,"params":4036,"result":4037,"method":4040,"humanReadableName":4041,"input":4042,"output":4043,"link":4045,"popular":101},"listAccounts","Returns the accounts that have been imported.",[4035],{"name":2166},[],{"name":1188,"schema":4038},{"type":1190,"items":4039},{"type":1021},"list-accounts","List accounts",[],[4044],{"key":1188,"type":1433,"required":1022},"/rpc/methods/list-accounts",{"name":4047,"description":4048,"tags":4049,"params":4051,"result":4054,"method":4056,"humanReadableName":4057,"input":4058,"output":4060,"link":4062,"popular":101},"lockAccount","Locks the account to prevent further usage.",[4050],{"name":2166},[4052],{"name":1119,"schema":4053,"required":1022},{"type":1021},{"name":1024,"schema":4055},{"type":1024},"lock-account","Lock account",[4059],{"key":1119,"type":1021,"required":1022},[4061],{"key":1024,"type":1024,"required":1022},"/rpc/methods/lock-account",{"name":4064,"description":4065,"tags":4066,"params":4068,"result":4071,"method":4073,"humanReadableName":4074,"input":4075,"output":4077,"link":4079,"popular":101},"removeAccount","Removes an imported account. IMPORTANT: This action is irreversible, and the account can only be recovered with its private key.",[4067],{"name":2166},[4069],{"name":1119,"schema":4070,"required":1022},{"type":1021},{"name":1055,"schema":4072},{"type":1057},"remove-account","Remove account",[4076],{"key":1119,"type":1021,"required":1022},[4078],{"key":1055,"type":1057,"required":1022},"/rpc/methods/remove-account",{"name":4081,"description":4082,"tags":4083,"params":4085,"result":4096,"method":4081,"humanReadableName":4100,"input":4101,"output":4106,"link":4107,"popular":101},"sign","Reference for the Sign RPC method.",[4084],{"name":2166},[4086,4089,4091,4093],{"name":4087,"schema":4088,"required":1022},"message",{"type":1021},{"name":1119,"schema":4090,"required":1022},{"type":1021},{"name":3956,"schema":4092,"required":1022},{"type":1021},{"name":4094,"schema":4095,"required":1022},"isHex",{"type":1057},{"name":4097,"schema":4098},"ReturnSignature",{"$ref":4099},"#/components/schemas/ReturnSignature","Sign",[4102,4103,4104,4105],{"key":4087,"type":1021,"required":1022},{"key":1119,"type":1021,"required":1022},{"key":3956,"type":1021,"required":1022},{"key":4094,"type":1057,"required":1022},[],"/rpc/methods/sign",{"name":4109,"description":4110,"tags":4111,"params":4113,"result":4121,"method":4123,"humanReadableName":4124,"input":4125,"output":4129,"link":4131,"popular":101},"unlockAccount","Unlocks the account.",[4112],{"name":2166},[4114,4116,4118],{"name":1119,"schema":4115,"required":1022},{"type":1021},{"name":3956,"schema":4117,"required":1022},{"type":1021},{"name":4119,"schema":4120,"required":1022},"duration",{"type":1131},{"name":1055,"schema":4122},{"type":1057},"unlock-account","Unlock account",[4126,4127,4128],{"key":1119,"type":1021,"required":1022},{"key":3956,"type":1021,"required":1022},{"key":4119,"type":1131,"required":1022},[4130],{"key":1055,"type":1057,"required":1022},"/rpc/methods/unlock-account",{"name":4133,"description":4134,"tags":4135,"params":4137,"result":4147,"method":4149,"humanReadableName":4150,"input":4151,"output":4156,"link":4158,"popular":101},"verifySignature","Verifies the signature based on the provided public key and message.",[4136],{"name":2166},[4138,4140,4142,4145],{"name":4087,"schema":4139,"required":1022},{"type":1021},{"name":1391,"schema":4141,"required":1022},{"type":1021},{"name":4143,"schema":4144,"required":1022},"signature",{"type":1021},{"name":4094,"schema":4146,"required":1022},{"type":1057},{"name":1055,"schema":4148},{"type":1057},"verify-signature","Verify signature",[4152,4153,4154,4155],{"key":4087,"type":1021,"required":1022},{"key":1391,"type":1021,"required":1022},{"key":4143,"type":1021,"required":1022},{"key":4094,"type":1057,"required":1022},[4157],{"key":1055,"type":1057,"required":1022},"/rpc/methods/verify-signature","Wallet",[4161,4163,4165,4167,4169,4171,4173,4175,4177,4179],{"text":4162,"link":3975,"popular":101},"`createAccount`",{"text":4164,"link":3996,"popular":101},"`importRawKey`",{"text":4166,"link":4013,"popular":101},"`isAccountImported`",{"text":4168,"link":4030,"popular":101},"`isAccountUnlocked`",{"text":4170,"link":4045,"popular":101},"`listAccounts`",{"text":4172,"link":4062,"popular":101},"`lockAccount`",{"text":4174,"link":4079,"popular":101},"`removeAccount`",{"text":4176,"link":4107,"popular":101},"`sign`",{"text":4178,"link":4131,"popular":101},"`unlockAccount`",{"text":4180,"link":4158,"popular":101},"`verifySignature`",{"icon":4182,"methods":4183,"text":4584,"items":4585},"i-tabler:scale",[4184,4202,4219,4236,4253,4270,4287,4304,4321,4338,4355,4372,4389,4406,4423,4440,4457,4474,4491,4506,4533,4550,4567],{"name":4185,"description":4186,"tags":4187,"params":4190,"result":4193,"method":4195,"humanReadableName":4196,"input":4197,"output":4199,"link":4201,"popular":101},"getBatchAt","Returns the batch number at a given `block_number` (height).",[4188],{"name":4189},"policy",[4191],{"name":1336,"schema":4192,"required":1022},{"type":1131},{"name":1258,"schema":4194},{"type":1131},"get-batch-at","Get batch at",[4198],{"key":1336,"type":1131,"required":1022},[4200],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-batch-at",{"name":4203,"description":4204,"tags":4205,"params":4207,"result":4210,"method":4212,"humanReadableName":4213,"input":4214,"output":4216,"link":4218,"popular":101},"getBatchIndexAt","Returns the batch index at a given block number. The batch index is the number of a block relative to the batch it is in. For example, the first block of any batch always has an batch index of 0.",[4206],{"name":4189},[4208],{"name":1336,"schema":4209,"required":1022},{"type":1131},{"name":1258,"schema":4211},{"type":1131},"get-batch-index-at","Get batch index at",[4215],{"key":1336,"type":1131,"required":1022},[4217],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-batch-index-at",{"name":4220,"description":4221,"tags":4222,"params":4224,"result":4227,"method":4229,"humanReadableName":4230,"input":4231,"output":4233,"link":4235,"popular":101},"getBlockAfterCollateralLockup","Returns the first block after the collateral lock-up window of a given block number has ended.",[4223],{"name":4189},[4225],{"name":1336,"schema":4226,"required":1022},{"type":1131},{"name":1258,"schema":4228},{"type":1131},"get-block-after-collateral-lockup","Get block after collateral lockup",[4232],{"key":1336,"type":1131,"required":1022},[4234],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-block-after-collateral-lockup",{"name":4237,"description":4238,"tags":4239,"params":4241,"result":4244,"method":4246,"humanReadableName":4247,"input":4248,"output":4250,"link":4252,"popular":101},"getBlockAfterJail","Returns the first block after the jail period of a given block number has ended.",[4240],{"name":4189},[4242],{"name":1336,"schema":4243,"required":1022},{"type":1131},{"name":1258,"schema":4245},{"type":1131},"get-block-after-jail","Get block after jail",[4249],{"key":1336,"type":1131,"required":1022},[4251],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-block-after-jail",{"name":4254,"description":4255,"tags":4256,"params":4258,"result":4261,"method":4263,"humanReadableName":4264,"input":4265,"output":4267,"link":4269,"popular":101},"getBlockAfterReportingWindow","**Deprecated**: renamed to `getBlockAfterCollateralLockup`. This window never governed equivocation reporting; it has always been the collateral lock-up window. Kept for API backwards compatibility — prefer `getBlockAfterCollateralLockup` in new clients.",[4257],{"name":4189},[4259],{"name":1336,"schema":4260,"required":1022},{"type":1131},{"name":1258,"schema":4262},{"type":1131},"get-block-after-reporting-window","Get block after reporting window",[4266],{"key":1336,"type":1131,"required":1022},[4268],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-block-after-reporting-window",{"name":4271,"description":4272,"tags":4273,"params":4275,"result":4278,"method":4280,"humanReadableName":4281,"input":4282,"output":4284,"link":4286,"popular":101},"getElectionBlockAfter","Returns the number (height) of the next election macro block after a given block number (height).",[4274],{"name":4189},[4276],{"name":1336,"schema":4277,"required":1022},{"type":1131},{"name":1258,"schema":4279},{"type":1131},"get-election-block-after","Get election block after",[4283],{"key":1336,"type":1131,"required":1022},[4285],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-election-block-after",{"name":4288,"description":4289,"tags":4290,"params":4292,"result":4295,"method":4297,"humanReadableName":4298,"input":4299,"output":4301,"link":4303,"popular":101},"getElectionBlockBefore","Returns the number block (height) of the preceding election macro block before a given block number (height). If the given block number is an election macro block, it returns the election macro block before it.",[4291],{"name":4189},[4293],{"name":1336,"schema":4294,"required":1022},{"type":1131},{"name":1258,"schema":4296},{"type":1131},"get-election-block-before","Get election block before",[4300],{"key":1336,"type":1131,"required":1022},[4302],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-election-block-before",{"name":4305,"description":4306,"tags":4307,"params":4309,"result":4312,"method":4314,"humanReadableName":4315,"input":4316,"output":4318,"link":4320,"popular":101},"getElectionBlockOf","Returns the block number of the election macro block of the given epoch (which is always the last block).",[4308],{"name":4189},[4310],{"name":1284,"schema":4311,"required":1022},{"type":1131},{"name":1258,"schema":4313},{"type":1131},"get-election-block-of","Get election block of",[4317],{"key":1284,"type":1131,"required":1022},[4319],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-election-block-of",{"name":4322,"description":4323,"tags":4324,"params":4326,"result":4329,"method":4331,"humanReadableName":4332,"input":4333,"output":4335,"link":4337,"popular":101},"getEpochAt","Returns the epoch number at a given block number (height).",[4325],{"name":4189},[4327],{"name":1336,"schema":4328,"required":1022},{"type":1131},{"name":1258,"schema":4330},{"type":1131},"get-epoch-at","Get epoch at",[4334],{"key":1336,"type":1131,"required":1022},[4336],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-epoch-at",{"name":4339,"description":4340,"tags":4341,"params":4343,"result":4346,"method":4348,"humanReadableName":4349,"input":4350,"output":4352,"link":4354,"popular":101},"getEpochIndexAt","Returns the epoch index at a given block number. The epoch index is the number of a block relative to the epoch it is in. For example, the first block of any epoch always has an epoch index of 0.",[4342],{"name":4189},[4344],{"name":1336,"schema":4345,"required":1022},{"type":1131},{"name":1258,"schema":4347},{"type":1131},"get-epoch-index-at","Get epoch index at",[4351],{"key":1336,"type":1131,"required":1022},[4353],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-epoch-index-at",{"name":4356,"description":4357,"tags":4358,"params":4360,"result":4363,"method":4365,"humanReadableName":4366,"input":4367,"output":4369,"link":4371,"popular":101},"getFirstBatchOfEpoch","Returns a boolean expressing if the batch at a given block number (height) is the first batch of the epoch.",[4359],{"name":4189},[4361],{"name":1336,"schema":4362,"required":1022},{"type":1131},{"name":1055,"schema":4364},{"type":1057},"get-first-batch-of-epoch","Get first batch of epoch",[4368],{"key":1336,"type":1131,"required":1022},[4370],{"key":1055,"type":1057,"required":1022},"/rpc/methods/get-first-batch-of-epoch",{"name":4373,"description":4374,"tags":4375,"params":4377,"result":4380,"method":4382,"humanReadableName":4383,"input":4384,"output":4386,"link":4388,"popular":101},"getFirstBlockOf","Returns the block number of the first block of the given epoch (which is always a micro block).",[4376],{"name":4189},[4378],{"name":1284,"schema":4379,"required":1022},{"type":1131},{"name":1258,"schema":4381},{"type":1131},"get-first-block-of","Get first block of",[4385],{"key":1284,"type":1131,"required":1022},[4387],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-first-block-of",{"name":4390,"description":4391,"tags":4392,"params":4394,"result":4397,"method":4399,"humanReadableName":4400,"input":4401,"output":4403,"link":4405,"popular":101},"getFirstBlockOfBatch","Returns the block number of the first block of the given batch (which is always a micro block).",[4393],{"name":4189},[4395],{"name":1283,"schema":4396,"required":1022},{"type":1131},{"name":1258,"schema":4398},{"type":1131},"get-first-block-of-batch","Get first block of batch",[4402],{"key":1283,"type":1131,"required":1022},[4404],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-first-block-of-batch",{"name":4407,"description":4408,"tags":4409,"params":4411,"result":4414,"method":4416,"humanReadableName":4417,"input":4418,"output":4420,"link":4422,"popular":101},"getLastElectionBlock","Returns the block number (height) of the last election macro block at a given block number (height). If the given block number is an election macro block, then it returns that block number.",[4410],{"name":4189},[4412],{"name":1336,"schema":4413,"required":1022},{"type":1131},{"name":1258,"schema":4415},{"type":1131},"get-last-election-block","Get last election block",[4419],{"key":1336,"type":1131,"required":1022},[4421],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-last-election-block",{"name":4424,"description":4425,"tags":4426,"params":4428,"result":4431,"method":4433,"humanReadableName":4434,"input":4435,"output":4437,"link":4439,"popular":101},"getLastMacroBlock","Returns block the number (height) of the last macro block at a given block number (height). If the given block number is a macro block, then it returns that block number.",[4427],{"name":4189},[4429],{"name":1336,"schema":4430,"required":1022},{"type":1131},{"name":1258,"schema":4432},{"type":1131},"get-last-macro-block","Get last macro block",[4436],{"key":1336,"type":1131,"required":1022},[4438],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-last-macro-block",{"name":4441,"description":4442,"tags":4443,"params":4445,"result":4448,"method":4450,"humanReadableName":4451,"input":4452,"output":4454,"link":4456,"popular":101},"getMacroBlockAfter","Returns the block number (height) of the next macro block after a given block number (height).",[4444],{"name":4189},[4446],{"name":1336,"schema":4447,"required":1022},{"type":1131},{"name":1258,"schema":4449},{"type":1131},"get-macro-block-after","Get macro block after",[4453],{"key":1336,"type":1131,"required":1022},[4455],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-macro-block-after",{"name":4458,"description":4459,"tags":4460,"params":4462,"result":4465,"method":4467,"humanReadableName":4468,"input":4469,"output":4471,"link":4473,"popular":101},"getMacroBlockBefore","Returns the block number (height) of the preceding macro block before a given block number (height). If the given block number is a macro block, it returns the macro block before it.",[4461],{"name":4189},[4463],{"name":1336,"schema":4464,"required":1022},{"type":1131},{"name":1258,"schema":4466},{"type":1131},"get-macro-block-before","Get macro block before",[4470],{"key":1336,"type":1131,"required":1022},[4472],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-macro-block-before",{"name":4475,"description":4476,"tags":4477,"params":4479,"result":4482,"method":4484,"humanReadableName":4485,"input":4486,"output":4488,"link":4490,"popular":101},"getMacroBlockOf","Returns the block number of the macro block (checkpoint or election) of the given batch (which is always the last block).",[4478],{"name":4189},[4480],{"name":1283,"schema":4481,"required":1022},{"type":1131},{"name":1258,"schema":4483},{"type":1131},"get-macro-block-of","Get macro block of",[4487],{"key":1283,"type":1131,"required":1022},[4489],{"key":1258,"type":1131,"required":1022},"/rpc/methods/get-macro-block-of",{"name":4492,"description":4493,"tags":4494,"params":4496,"result":4497,"method":4501,"humanReadableName":4502,"input":4503,"output":4504,"link":4505,"popular":101},"getPolicyConstants","Returns a bundle of policy constants.",[4495],{"name":4189},[],{"name":4498,"schema":4499},"PolicyConstants",{"$ref":4500},"#/components/schemas/PolicyConstants","get-policy-constants","Get policy constants",[],[],"/rpc/methods/get-policy-constants",{"name":4507,"description":4508,"tags":4509,"params":4511,"result":4521,"method":4524,"humanReadableName":4525,"input":4526,"output":4530,"link":4532,"popular":101},"getSupplyAt","Returns the supply at a given time (as Unix time) in Lunas (1 NIM = 100,000 Lunas). It is calculated using the following formula: ```text supply(t) = total_supply - (total_supply - genesis_supply) * supply_decay^t ``` Where t is the time in milliseconds since the PoS genesis block and `genesis_supply` is the supply at the genesis of the Nimiq 2.0 chain.",[4510],{"name":4189},[4512,4515,4518],{"name":4513,"schema":4514,"required":1022},"genesisSupply",{"type":1131},{"name":4516,"schema":4517,"required":1022},"genesisTime",{"type":1131},{"name":4519,"schema":4520,"required":1022},"currentTime",{"type":1131},{"name":4522,"schema":4523},"u64",{"type":1131},"get-supply-at","Get supply at",[4527,4528,4529],{"key":4513,"type":1131,"required":1022},{"key":4516,"type":1131,"required":1022},{"key":4519,"type":1131,"required":1022},[4531],{"key":4522,"type":1131,"required":1022},"/rpc/methods/get-supply-at",{"name":4534,"description":4535,"tags":4536,"params":4538,"result":4541,"method":4543,"humanReadableName":4544,"input":4545,"output":4547,"link":4549,"popular":101},"isElectionBlockAt","Returns a boolean expressing if the block at a given block number (height) is an election macro block.",[4537],{"name":4189},[4539],{"name":1336,"schema":4540,"required":1022},{"type":1131},{"name":1055,"schema":4542},{"type":1057},"is-election-block-at","Is election block at",[4546],{"key":1336,"type":1131,"required":1022},[4548],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-election-block-at",{"name":4551,"description":4552,"tags":4553,"params":4555,"result":4558,"method":4560,"humanReadableName":4561,"input":4562,"output":4564,"link":4566,"popular":101},"isMacroBlockAt","Returns a boolean expressing if the block at a given block number (height) is a macro block.",[4554],{"name":4189},[4556],{"name":1336,"schema":4557,"required":1022},{"type":1131},{"name":1055,"schema":4559},{"type":1057},"is-macro-block-at","Is macro block at",[4563],{"key":1336,"type":1131,"required":1022},[4565],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-macro-block-at",{"name":4568,"description":4569,"tags":4570,"params":4572,"result":4575,"method":4577,"humanReadableName":4578,"input":4579,"output":4581,"link":4583,"popular":101},"isMicroBlockAt","Returns a boolean expressing if the block at a given block number (height) is a micro block.",[4571],{"name":4189},[4573],{"name":1336,"schema":4574,"required":1022},{"type":1131},{"name":1055,"schema":4576},{"type":1057},"is-micro-block-at","Is micro block at",[4580],{"key":1336,"type":1131,"required":1022},[4582],{"key":1055,"type":1057,"required":1022},"/rpc/methods/is-micro-block-at","Policy",[4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4608,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630],{"text":4587,"link":4201,"popular":101},"`getBatchAt`",{"text":4589,"link":4218,"popular":101},"`getBatchIndexAt`",{"text":4591,"link":4235,"popular":101},"`getBlockAfterCollateralLockup`",{"text":4593,"link":4252,"popular":101},"`getBlockAfterJail`",{"text":4595,"link":4269,"popular":101},"`getBlockAfterReportingWindow`",{"text":4597,"link":4286,"popular":101},"`getElectionBlockAfter`",{"text":4599,"link":4303,"popular":101},"`getElectionBlockBefore`",{"text":4601,"link":4320,"popular":101},"`getElectionBlockOf`",{"text":4603,"link":4337,"popular":101},"`getEpochAt`",{"text":4605,"link":4354,"popular":101},"`getEpochIndexAt`",{"text":4607,"link":4371,"popular":101},"`getFirstBatchOfEpoch`",{"text":4609,"link":4388,"popular":101},"`getFirstBlockOf`",{"text":4611,"link":4405,"popular":101},"`getFirstBlockOfBatch`",{"text":4613,"link":4422,"popular":101},"`getLastElectionBlock`",{"text":4615,"link":4439,"popular":101},"`getLastMacroBlock`",{"text":4617,"link":4456,"popular":101},"`getMacroBlockAfter`",{"text":4619,"link":4473,"popular":101},"`getMacroBlockBefore`",{"text":4621,"link":4490,"popular":101},"`getMacroBlockOf`",{"text":4623,"link":4505,"popular":101},"`getPolicyConstants`",{"text":4625,"link":4532,"popular":101},"`getSupplyAt`",{"text":4627,"link":4549,"popular":101},"`isElectionBlockAt`",{"text":4629,"link":4566,"popular":101},"`isMacroBlockAt`",{"text":4631,"link":4583,"popular":101},"`isMicroBlockAt`",{"icon":4633,"methods":4634,"text":424,"items":4732},"i-tabler:stack-2",[4635,4651,4667,4679,4698,4715],{"name":4636,"description":4637,"tags":4638,"params":4641,"result":4642,"method":4645,"humanReadableName":4646,"input":4647,"output":4648,"link":4650,"popular":101},"getMinFeePerByte","Obtains the minimum fee per byte as per mempool configuration.",[4639],{"name":4640},"mempool",[],{"name":4643,"schema":4644},"f64",{"type":1131},"get-min-fee-per-byte","Get min fee per byte",[],[4649],{"key":4643,"type":1131,"required":1022},"/rpc/methods/get-min-fee-per-byte",{"name":4652,"description":4653,"tags":4654,"params":4656,"result":4659,"method":4661,"humanReadableName":4662,"input":4663,"output":4665,"link":4666,"popular":101},"getTransactionFromMempool","Tries to obtain the given transaction (using its hash) from the mempool.",[4655],{"name":4640},[4657],{"name":1273,"schema":4658,"required":1022},{"type":1021},{"name":2977,"schema":4660},{"$ref":2979},"get-transaction-from-mempool","Get transaction from mempool",[4664],{"key":1273,"type":1021,"required":1022},[],"/rpc/methods/get-transaction-from-mempool",{"name":4640,"description":4668,"tags":4669,"params":4671,"result":4672,"method":4640,"humanReadableName":424,"input":4676,"output":4677,"link":4678,"popular":1022},"Obtains the mempool content in fee per byte buckets.",[4670],{"name":4640},[],{"name":4673,"schema":4674},"MempoolInfo",{"$ref":4675},"#/components/schemas/MempoolInfo",[],[],"/rpc/methods/mempool",{"name":4680,"description":4681,"tags":4682,"params":4684,"result":4688,"method":4691,"humanReadableName":4692,"input":4693,"output":4695,"link":4697,"popular":101},"mempoolContent","Obtains the list of transactions that are currently in the mempool.",[4683],{"name":4640},[4685],{"name":4686,"schema":4687,"required":1022},"includeTransactions",{"type":1057},{"name":1188,"schema":4689},{"type":1190,"items":4690},{"type":1142},"mempool-content","Mempool content",[4694],{"key":4686,"type":1057,"required":1022},[4696],{"key":1188,"type":1431,"required":1022},"/rpc/methods/mempool-content",{"name":4699,"description":4700,"tags":4701,"params":4703,"result":4706,"method":4708,"humanReadableName":4709,"input":4710,"output":4712,"link":4714,"popular":101},"pushHighPriorityTransaction","Pushes a raw transaction with a high priority assigned into the mempool and broadcast it to the network.",[4702],{"name":4640},[4704],{"name":2974,"schema":4705,"required":1022},{"type":1021},{"name":3035,"schema":4707},{"type":1021},"push-high-priority-transaction","Push high priority transaction",[4711],{"key":2974,"type":1021,"required":1022},[4713],{"key":3035,"type":1021,"required":1022},"/rpc/methods/push-high-priority-transaction",{"name":4716,"description":4717,"tags":4718,"params":4720,"result":4723,"method":4725,"humanReadableName":4726,"input":4727,"output":4729,"link":4731,"popular":101},"pushTransaction","Pushes a raw transaction with a default priority assigned into the mempool and broadcast it to the network.",[4719],{"name":4640},[4721],{"name":2974,"schema":4722,"required":1022},{"type":1021},{"name":3035,"schema":4724},{"type":1021},"push-transaction","Push transaction",[4728],{"key":2974,"type":1021,"required":1022},[4730],{"key":3035,"type":1021,"required":1022},"/rpc/methods/push-transaction",[4733,4735,4737,4739,4741,4743],{"text":4734,"link":4650,"popular":101},"`getMinFeePerByte`",{"text":4736,"link":4666,"popular":101},"`getTransactionFromMempool`",{"text":4738,"link":4678,"popular":1022},"`mempool`",{"text":4740,"link":4697,"popular":101},"`mempoolContent`",{"text":4742,"link":4714,"popular":101},"`pushHighPriorityTransaction`",{"text":4744,"link":4731,"popular":101},"`pushTransaction`",{"icon":4746,"methods":4747,"text":4825,"items":4826},"i-tabler:world",[4748,4767,4781,4796,4810],{"name":4749,"description":4750,"tags":4751,"params":4753,"result":4754,"method":4760,"humanReadableName":4761,"input":4762,"output":4763,"link":4766,"popular":101},"getAddressBook","Returns the address book",[4752],{"name":1285},[],{"name":1188,"schema":4755},{"type":1190,"items":4756},{"type":1142,"properties":4757},{"0":4758,"1":4759},{"type":1021},{"type":1142},"get-address-book","Get address book",[],[4764],{"key":1188,"type":4765,"required":1022},"[string, object][]","/rpc/methods/get-address-book",{"name":4768,"description":4769,"tags":4770,"params":4772,"result":4773,"method":4775,"humanReadableName":4776,"input":4777,"output":4778,"link":4780,"popular":101},"getClientVersion","Returns the version of the client the RPC server is running.",[4771],{"name":1285},[],{"name":2180,"schema":4774},{"type":1021},"get-client-version","Get client version",[],[4779],{"key":2180,"type":1021,"required":1022},"/rpc/methods/get-client-version",{"name":4782,"description":4783,"tags":4784,"params":4786,"result":4787,"method":4790,"humanReadableName":4791,"input":4792,"output":4793,"link":4795,"popular":101},"getPeerCount","Returns the number of peers.",[4785],{"name":1285},[],{"name":4788,"schema":4789},"usize",{"type":1131},"get-peer-count","Get peer count",[],[4794],{"key":4788,"type":1131,"required":1022},"/rpc/methods/get-peer-count",{"name":4797,"description":4798,"tags":4799,"params":4801,"result":4802,"method":4804,"humanReadableName":4805,"input":4806,"output":4807,"link":4809,"popular":101},"getPeerId","Returns the peer ID for our local peer.",[4800],{"name":1285},[],{"name":2180,"schema":4803},{"type":1021},"get-peer-id","Get peer id",[],[4808],{"key":2180,"type":1021,"required":1022},"/rpc/methods/get-peer-id",{"name":4811,"description":4812,"tags":4813,"params":4815,"result":4816,"method":4819,"humanReadableName":4820,"input":4821,"output":4822,"link":4824,"popular":101},"getPeerList","Returns a list with the IDs of all our peers.",[4814],{"name":1285},[],{"name":1188,"schema":4817},{"type":1190,"items":4818},{"type":1021},"get-peer-list","Get peer list",[],[4823],{"key":1188,"type":1433,"required":1022},"/rpc/methods/get-peer-list","Network",[4827,4829,4831,4833,4835],{"text":4828,"link":4766,"popular":101},"`getAddressBook`",{"text":4830,"link":4780,"popular":101},"`getClientVersion`",{"text":4832,"link":4795,"popular":101},"`getPeerCount`",{"text":4834,"link":4809,"popular":101},"`getPeerId`",{"text":4836,"link":4824,"popular":101},"`getPeerList`",{"icon":4838,"methods":4839,"text":4840,"items":4841},"i-tabler:lock",[],"ZKP Component",[],{"id":4843,"title":4844,"body":4845,"description":11982,"extension":11983,"icon":11984,"layout":11982,"meta":11985,"navigation":11987,"path":319,"seo":11988,"stem":320,"__hash__":11989},"docs/nodes/validators/validator-trustscore.md","Nimiq Validator Trustscore",{"type":4846,"value":4847,"toc":11974},"minimark",[4848,4854,4858,4861,4884,4903,4906,4914,4917,4922,4937,5067,5081,5116,5119,5266,5442,5529,5532,5539,5542,5545,5548,5552,5589,5594,5719,5722,5786,5797,5803,5940,5942,6019,6026,6030,6062,6329,6331,6442,6459,6462,6528,6531,6534,6538,6619,6996,6998,7205,7281,7381,7749,7751,7920,7994,8094,8587,8589,8796,8800,8803,9494,9496,9560,9564,9629,9661,10044,10046,10189,10192,10203,10205,10293,10296,10298,10301,10305,10308,10311,10319,10322,10326,10402,10789,10791,10957,10960,11634,11636,11722,11726,11729,11760,11945,11956,11960],[4849,4850,4853],"callout",{"color":4851,"icon":4852},"warning","i-tabler-alert-triangle","The Validator Trustscore is still under development and we are open to discuss changes to the algorithm.",[4855,4856,4857],"p",{},"The Validator Trustscore (VTS) helps users assess the reliability of validators in the Nimiq Wallet. This score ranges from 0 to 1, where 0 indicates a validator is not trustworthy, and 1 indicates a highly trustworthy validator. The VTS enables stakers to make informed decisions when selecting validators.",[4855,4859,4860],{},"The VTS score is calculated using three key factors:",[4862,4863,4864,4872,4878],"ul",{},[4865,4866,4867,4871],"li",{},[4868,4869,4870],"strong",{},"Dominance",": Ensures no validator has excessive influence by penalizing validators with a higher share of the total network stake.",[4865,4873,4874,4877],{},[4868,4875,4876],{},"Reliability",": Measures how consistently a validator produces blocks over the past nine months.",[4865,4879,4880,4883],{},[4868,4881,4882],{},"Availability",": Assesses how often a validator is online and actively selected to produce blocks.",[4849,4885,4888,4889,4896,4897,4902],{"color":4886,"icon":4887},"info","i-tabler-info-circle","The VTS evaluates validators' performance and reliability during block production. It does not assess staking pool reliability or reward payment processes. For insights into staking pools, refer to the ",[4890,4891,4895],"a",{"href":4892,"rel":4893},"https://github.com/nimiq/validators-api",[4894],"nofollow","Validators API"," or the ",[4890,4898,4901],{"href":4899,"rel":4900},"https://forum.nimiq.community/t/staking-pools-handbook/2169",[4894],"Staking Pools Handbook",".",[4855,4904,4905],{},"The algorithm is designed to promote decentralization, fairness, and consistent network participation. Below is an example of how the VTS might appear in the Nimiq Wallet:",[4907,4908,4909],"figure",{},[4910,4911],"img",{"src":4912,"alt":4913,"max-h-512":1124,"object-contain":1124},"/assets/images/learn/validators-trustscore-wallet-preview.png","The Validator Score in the Wallet",[4915,4916],"hr",{},[4918,4919,4921],"h2",{"id":4920},"the-vts-technical-breakdown","The VTS Technical Breakdown",[4855,4923,4924,4925,4928,4929,4932,4933,4936],{},"The VTS algorithm uses three factors: ",[4868,4926,4927],{},"D","ominance, ",[4868,4930,4931],{},"R","eliability, and ",[4868,4934,4935],{},"A","vailability. Each factor is calculated independently, with values ranging from 0 to 1, and their calculation determines the final score.",[4938,4939,4942],"span",{"className":4940},[4941],"katex-display",[4938,4943,4946,4985],{"className":4944},[4945],"katex",[4938,4947,4950],{"className":4948},[4949],"katex-mathml",[4951,4952,4955],"math",{"xmlns":4953,"display":4954},"http://www.w3.org/1998/Math/MathML","block",[4956,4957,4958,4980],"semantics",{},[4959,4960,4961,4965,4969,4971,4974,4976,4978],"mrow",{},[4962,4963,4964],"mi",{},"T",[4966,4967,4968],"mo",{},"=",[4962,4970,4927],{},[4966,4972,4973],{},"×",[4962,4975,4931],{},[4966,4977,4973],{},[4962,4979,4935],{},[4981,4982,4984],"annotation",{"encoding":4983},"application/x-tex","T = D \\times R \\times A",[4938,4986,4990,5017,5039,5058],{"className":4987,"ariaHidden":4989},[4988],"katex-html","true",[4938,4991,4994,4999,5005,5010,5014],{"className":4992},[4993],"base",[4938,4995],{"className":4996,"style":4998},[4997],"strut","height:0.6833em;",[4938,5000,4964],{"className":5001,"style":5004},[5002,5003],"mord","mathnormal","margin-right:0.13889em;",[4938,5006],{"className":5007,"style":5009},[5008],"mspace","margin-right:0.2778em;",[4938,5011,4968],{"className":5012},[5013],"mrel",[4938,5015],{"className":5016,"style":5009},[5008],[4938,5018,5020,5024,5028,5032,5036],{"className":5019},[4993],[4938,5021],{"className":5022,"style":5023},[4997],"height:0.7667em;vertical-align:-0.0833em;",[4938,5025,4927],{"className":5026,"style":5027},[5002,5003],"margin-right:0.02778em;",[4938,5029],{"className":5030,"style":5031},[5008],"margin-right:0.2222em;",[4938,5033,4973],{"className":5034},[5035],"mbin",[4938,5037],{"className":5038,"style":5031},[5008],[4938,5040,5042,5045,5049,5052,5055],{"className":5041},[4993],[4938,5043],{"className":5044,"style":5023},[4997],[4938,5046,4931],{"className":5047,"style":5048},[5002,5003],"margin-right:0.00773em;",[4938,5050],{"className":5051,"style":5031},[5008],[4938,5053,4973],{"className":5054},[5035],[4938,5056],{"className":5057,"style":5031},[5008],[4938,5059,5061,5064],{"className":5060},[4993],[4938,5062],{"className":5063,"style":4998},[4997],[4938,5065,4935],{"className":5066},[5002,5003],[4855,5068,5069,5070,5073,5074,5076,5077,5080],{},"The ",[4868,5071,5072],{},"dominance"," factor is based on the dominance of the validator's stake relative to the total stake in the network. ",[4868,5075,4876],{}," and ",[4868,5078,5079],{},"availability"," are based on behavior over the last nine months. For these parameters, only completed epochs are considered, not the currently active one. Therefore, the score is not live and can have a delay of up to 12 hours (an epoch lasts 12 hours).",[5082,5083,5085,5086],"h4",{"id":5084},"calculation-of-mmm","Calculation of ",[4938,5087,5089,5103],{"className":5088},[4945],[4938,5090,5092],{"className":5091},[4949],[4951,5093,5094],{"xmlns":4953},[4956,5095,5096,5101],{},[4959,5097,5098],{},[4962,5099,5100],{},"m",[4981,5102,5100],{"encoding":4983},[4938,5104,5106],{"className":5105,"ariaHidden":4989},[4988],[4938,5107,5109,5113],{"className":5108},[4993],[4938,5110],{"className":5111,"style":5112},[4997],"height:0.4306em;",[4938,5114,5100],{"className":5115},[5002,5003],[4855,5117,5118],{},"Because reliability and availability are based on the behavior of validators over the last 9 months, we need to define 𝑚 the number of epochs to consider within this timeframe. This value ensures that all calculations include only completed epochs for accuracy. Where:",[4938,5120,5122],{"className":5121},[4941],[4938,5123,5125,5151],{"className":5124},[4945],[4938,5126,5128],{"className":5127},[4949],[4951,5129,5130],{"xmlns":4953,"display":4954},[4956,5131,5132,5148],{},[4959,5133,5134,5136,5138],{},[4962,5135,5100],{},[4966,5137,4968],{},[5139,5140,5141,5145],"mfrac",{},[5142,5143,5144],"mtext",{},"window_duration_ms",[5142,5146,5147],{},"epoch_duration",[4981,5149,5150],{"encoding":4983},"m = \\frac{\\text{window\\_duration\\_ms}}{\\text{epoch\\_duration}}",[4938,5152,5154,5172],{"className":5153,"ariaHidden":4989},[4988],[4938,5155,5157,5160,5163,5166,5169],{"className":5156},[4993],[4938,5158],{"className":5159,"style":5112},[4997],[4938,5161,5100],{"className":5162},[5002,5003],[4938,5164],{"className":5165,"style":5009},[5008],[4938,5167,4968],{"className":5168},[5013],[4938,5170],{"className":5171,"style":5009},[5008],[4938,5173,5175,5179],{"className":5174},[4993],[4938,5176],{"className":5177,"style":5178},[4997],"height:2.3904em;vertical-align:-0.996em;",[4938,5180,5182,5187,5262],{"className":5181},[5002],[4938,5183],{"className":5184},[5185,5186],"mopen","nulldelimiter",[4938,5188,5190],{"className":5189},[5139],[4938,5191,5195,5253],{"className":5192},[5193,5194],"vlist-t","vlist-t2",[4938,5196,5199,5248],{"className":5197},[5198],"vlist-r",[4938,5200,5204,5222,5233],{"className":5201,"style":5203},[5202],"vlist","height:1.3944em;",[4938,5205,5207,5212],{"style":5206},"top:-2.314em;",[4938,5208],{"className":5209,"style":5211},[5210],"pstrut","height:3em;",[4938,5213,5215],{"className":5214},[5002],[4938,5216,5219],{"className":5217},[5002,5218],"text",[4938,5220,5147],{"className":5221},[5002],[4938,5223,5225,5228],{"style":5224},"top:-3.23em;",[4938,5226],{"className":5227,"style":5211},[5210],[4938,5229],{"className":5230,"style":5232},[5231],"frac-line","border-bottom-width:0.04em;",[4938,5234,5236,5239],{"style":5235},"top:-3.7em;",[4938,5237],{"className":5238,"style":5211},[5210],[4938,5240,5242],{"className":5241},[5002],[4938,5243,5245],{"className":5244},[5002,5218],[4938,5246,5144],{"className":5247},[5002],[4938,5249,5252],{"className":5250},[5251],"vlist-s","​",[4938,5254,5256],{"className":5255},[5198],[4938,5257,5260],{"className":5258,"style":5259},[5202],"height:0.996em;",[4938,5261],{},[4938,5263],{"className":5264},[5265,5186],"mclose",[4938,5267,5269],{"className":5268},[4941],[4938,5270,5272,5316],{"className":5271},[4945],[4938,5273,5275],{"className":5274},[4949],[4951,5276,5277],{"xmlns":4953,"display":4954},[4956,5278,5279,5313],{},[4959,5280,5281,5283,5285,5289,5291,5294,5296,5299,5301,5304,5306,5308,5310],{},[5142,5282,5144],{},[4966,5284,4968],{},[5286,5287,5288],"mn",{},"9",[4966,5290,4973],{},[5286,5292,5293],{},"30",[4966,5295,4973],{},[5286,5297,5298],{},"24",[4966,5300,4973],{},[5286,5302,5303],{},"60",[4966,5305,4973],{},[5286,5307,5303],{},[4966,5309,4973],{},[5286,5311,5312],{},"1000",[4981,5314,5315],{"encoding":4983},"\\text{window\\_duration\\_ms} = 9 \\times 30 \\times 24 \\times 60 \\times 60 \\times 1000",[4938,5317,5319,5341,5360,5378,5396,5414,5432],{"className":5318,"ariaHidden":4989},[4988],[4938,5320,5322,5326,5332,5335,5338],{"className":5321},[4993],[4938,5323],{"className":5324,"style":5325},[4997],"height:1.0044em;vertical-align:-0.31em;",[4938,5327,5329],{"className":5328},[5002,5218],[4938,5330,5144],{"className":5331},[5002],[4938,5333],{"className":5334,"style":5009},[5008],[4938,5336,4968],{"className":5337},[5013],[4938,5339],{"className":5340,"style":5009},[5008],[4938,5342,5344,5348,5351,5354,5357],{"className":5343},[4993],[4938,5345],{"className":5346,"style":5347},[4997],"height:0.7278em;vertical-align:-0.0833em;",[4938,5349,5288],{"className":5350},[5002],[4938,5352],{"className":5353,"style":5031},[5008],[4938,5355,4973],{"className":5356},[5035],[4938,5358],{"className":5359,"style":5031},[5008],[4938,5361,5363,5366,5369,5372,5375],{"className":5362},[4993],[4938,5364],{"className":5365,"style":5347},[4997],[4938,5367,5293],{"className":5368},[5002],[4938,5370],{"className":5371,"style":5031},[5008],[4938,5373,4973],{"className":5374},[5035],[4938,5376],{"className":5377,"style":5031},[5008],[4938,5379,5381,5384,5387,5390,5393],{"className":5380},[4993],[4938,5382],{"className":5383,"style":5347},[4997],[4938,5385,5298],{"className":5386},[5002],[4938,5388],{"className":5389,"style":5031},[5008],[4938,5391,4973],{"className":5392},[5035],[4938,5394],{"className":5395,"style":5031},[5008],[4938,5397,5399,5402,5405,5408,5411],{"className":5398},[4993],[4938,5400],{"className":5401,"style":5347},[4997],[4938,5403,5303],{"className":5404},[5002],[4938,5406],{"className":5407,"style":5031},[5008],[4938,5409,4973],{"className":5410},[5035],[4938,5412],{"className":5413,"style":5031},[5008],[4938,5415,5417,5420,5423,5426,5429],{"className":5416},[4993],[4938,5418],{"className":5419,"style":5347},[4997],[4938,5421,5303],{"className":5422},[5002],[4938,5424],{"className":5425,"style":5031},[5008],[4938,5427,4973],{"className":5428},[5035],[4938,5430],{"className":5431,"style":5031},[5008],[4938,5433,5435,5439],{"className":5434},[4993],[4938,5436],{"className":5437,"style":5438},[4997],"height:0.6444em;",[4938,5440,5312],{"className":5441},[5002],[4938,5443,5445],{"className":5444},[4941],[4938,5446,5448,5472],{"className":5447},[4945],[4938,5449,5451],{"className":5450},[4949],[4951,5452,5453],{"xmlns":4953,"display":4954},[4956,5454,5455,5469],{},[4959,5456,5457,5459,5461,5464,5466],{},[5142,5458,5147],{},[4966,5460,4968],{},[5142,5462,5463],{},"block_duration",[4966,5465,4973],{},[5142,5467,5468],{},"blocks_per_epoch",[4981,5470,5471],{"encoding":4983},"\\text{epoch\\_duration} = \\text{block\\_duration} \\times \\text{blocks\\_per\\_epoch}",[4938,5473,5475,5496,5517],{"className":5474,"ariaHidden":4989},[4988],[4938,5476,5478,5481,5487,5490,5493],{"className":5477},[4993],[4938,5479],{"className":5480,"style":5325},[4997],[4938,5482,5484],{"className":5483},[5002,5218],[4938,5485,5147],{"className":5486},[5002],[4938,5488],{"className":5489,"style":5009},[5008],[4938,5491,4968],{"className":5492},[5013],[4938,5494],{"className":5495,"style":5009},[5008],[4938,5497,5499,5502,5508,5511,5514],{"className":5498},[4993],[4938,5500],{"className":5501,"style":5325},[4997],[4938,5503,5505],{"className":5504},[5002,5218],[4938,5506,5463],{"className":5507},[5002],[4938,5509],{"className":5510,"style":5031},[5008],[4938,5512,4973],{"className":5513},[5035],[4938,5515],{"className":5516,"style":5031},[5008],[4938,5518,5520,5523],{"className":5519},[4993],[4938,5521],{"className":5522,"style":5325},[4997],[4938,5524,5526],{"className":5525},[5002,5218],[4938,5527,5468],{"className":5528},[5002],[5530,5531],"br",{},[4855,5533,5534,5535,4902],{},"Block duration and blocks per epoch are constants defined in the ",[4890,5536,4189],{"href":5537,"rel":5538},"https://github.com/nimiq/core-rs-albatross/blob/albatross/primitives/src/policy.rs",[4894],[4849,5540,5541],{"color":4886,"icon":4887},"The curves and constants presented in this document are subject to change at any time in the future. Any updates will be communicated to the community to ensure transparency.",[5543,5544,4870],"h3",{"id":5072},[4855,5546,5547],{},"The dominance factor ensures that no single validator controls an excessive portion of the network's total stake. Validators with a larger stake receive a lower score to encourage a fairer distribution of control across the network. This approach penalizes disproportionately large stakes while promoting diversity in validator participation.",[5082,5549,5551],{"id":5550},"dominance-ratio","Dominance Ratio",[4855,5553,5554,5555,5584,5585,5588],{},"The dominance ratio (",[4938,5556,5558,5572],{"className":5557},[4945],[4938,5559,5561],{"className":5560},[4949],[4951,5562,5563],{"xmlns":4953},[4956,5564,5565,5570],{},[4959,5566,5567],{},[4962,5568,5569],{},"s",[4981,5571,5569],{"encoding":4983},[4938,5573,5575],{"className":5574,"ariaHidden":4989},[4988],[4938,5576,5578,5581],{"className":5577},[4993],[4938,5579],{"className":5580,"style":5112},[4997],[4938,5582,5569],{"className":5583},[5002,5003],") of a validator is calculated using one of two methods, depending on the epoch's state. However, due to technical limitations, only the ",[4868,5586,5587],{},"Active Epoch Method"," is currently implemented and used.",[4855,5590,5591,5593],{},[4868,5592,5587],{},":\nDuring an active epoch, the dominance ratio is determined by dividing the validator's share by the total network share:",[4938,5595,5597],{"className":5596},[4941],[4938,5598,5600,5624],{"className":5599},[4945],[4938,5601,5603],{"className":5602},[4949],[4951,5604,5605],{"xmlns":4953,"display":4954},[4956,5606,5607,5621],{},[4959,5608,5609,5611,5613],{},[4962,5610,5569],{},[4966,5612,4968],{},[5139,5614,5615,5618],{},[4962,5616,5617],{},"v",[4962,5619,5620],{},"Z",[4981,5622,5623],{"encoding":4983},"s = \\frac{v}{Z}",[4938,5625,5627,5645],{"className":5626,"ariaHidden":4989},[4988],[4938,5628,5630,5633,5636,5639,5642],{"className":5629},[4993],[4938,5631],{"className":5632,"style":5112},[4997],[4938,5634,5569],{"className":5635},[5002,5003],[4938,5637],{"className":5638,"style":5009},[5008],[4938,5640,4968],{"className":5641},[5013],[4938,5643],{"className":5644,"style":5009},[5008],[4938,5646,5648,5652],{"className":5647},[4993],[4938,5649],{"className":5650,"style":5651},[4997],"height:1.7936em;vertical-align:-0.686em;",[4938,5653,5655,5658,5716],{"className":5654},[5002],[4938,5656],{"className":5657},[5185,5186],[4938,5659,5661],{"className":5660},[5139],[4938,5662,5664,5707],{"className":5663},[5193,5194],[4938,5665,5667,5704],{"className":5666},[5198],[4938,5668,5671,5683,5691],{"className":5669,"style":5670},[5202],"height:1.1076em;",[4938,5672,5673,5676],{"style":5206},[4938,5674],{"className":5675,"style":5211},[5210],[4938,5677,5679],{"className":5678},[5002],[4938,5680,5620],{"className":5681,"style":5682},[5002,5003],"margin-right:0.07153em;",[4938,5684,5685,5688],{"style":5224},[4938,5686],{"className":5687,"style":5211},[5210],[4938,5689],{"className":5690,"style":5232},[5231],[4938,5692,5694,5697],{"style":5693},"top:-3.677em;",[4938,5695],{"className":5696,"style":5211},[5210],[4938,5698,5700],{"className":5699},[5002],[4938,5701,5617],{"className":5702,"style":5703},[5002,5003],"margin-right:0.03588em;",[4938,5705,5252],{"className":5706},[5251],[4938,5708,5710],{"className":5709},[5198],[4938,5711,5714],{"className":5712,"style":5713},[5202],"height:0.686em;",[4938,5715],{},[4938,5717],{"className":5718},[5265,5186],[4855,5720,5721],{},"Where:",[4862,5723,5724,5755],{},[4865,5725,5726,5754],{},[4938,5727,5729,5742],{"className":5728},[4945],[4938,5730,5732],{"className":5731},[4949],[4951,5733,5734],{"xmlns":4953},[4956,5735,5736,5740],{},[4959,5737,5738],{},[4962,5739,5617],{},[4981,5741,5617],{"encoding":4983},[4938,5743,5745],{"className":5744,"ariaHidden":4989},[4988],[4938,5746,5748,5751],{"className":5747},[4993],[4938,5749],{"className":5750,"style":5112},[4997],[4938,5752,5617],{"className":5753,"style":5703},[5002,5003],": The validator's share.",[4865,5756,5757,5785],{},[4938,5758,5760,5773],{"className":5759},[4945],[4938,5761,5763],{"className":5762},[4949],[4951,5764,5765],{"xmlns":4953},[4956,5766,5767,5771],{},[4959,5768,5769],{},[4962,5770,5620],{},[4981,5772,5620],{"encoding":4983},[4938,5774,5776],{"className":5775,"ariaHidden":4989},[4988],[4938,5777,5779,5782],{"className":5778},[4993],[4938,5780],{"className":5781,"style":4998},[4997],[4938,5783,5620],{"className":5784,"style":5682},[5002,5003],": The total network share.",[4855,5787,5788,5789,5792,5793,5796],{},"This method relies on the ",[5790,5791,1217],"code",{}," function from the ",[4890,5794,5795],{"href":1250},"RPC",", which provides real-time balances of each active validator.",[4855,5798,5799,5802],{},[4868,5800,5801],{},"Finished Epoch Method",":\nFor a closed epoch, a less precise fallback method exists, but is not currently implemented. This approach calculates the dominance ratio based on slot distribution across voting blocks. The ratio is derived by dividing the number of slots allocated to a validator by the total slots in the epoch:",[4938,5804,5806],{"className":5805},[4941],[4938,5807,5809,5841],{"className":5808},[4945],[4938,5810,5812],{"className":5811},[4949],[4951,5813,5814],{"xmlns":4953,"display":4954},[4956,5815,5816,5838],{},[4959,5817,5818,5820,5822],{},[4962,5819,5569],{},[4966,5821,4968],{},[5139,5823,5824,5831],{},[4959,5825,5826,5828],{},[4962,5827,5569],{},[4962,5829,5830],{},"l",[4959,5832,5833,5836],{},[4962,5834,5835],{},"S",[4962,5837,5830],{},[4981,5839,5840],{"encoding":4983},"s = \\frac{sl}{Sl}",[4938,5842,5844,5862],{"className":5843,"ariaHidden":4989},[4988],[4938,5845,5847,5850,5853,5856,5859],{"className":5846},[4993],[4938,5848],{"className":5849,"style":5112},[4997],[4938,5851,5569],{"className":5852},[5002,5003],[4938,5854],{"className":5855,"style":5009},[5008],[4938,5857,4968],{"className":5858},[5013],[4938,5860],{"className":5861,"style":5009},[5008],[4938,5863,5865,5869],{"className":5864},[4993],[4938,5866],{"className":5867,"style":5868},[4997],"height:2.0574em;vertical-align:-0.686em;",[4938,5870,5872,5875,5937],{"className":5871},[5002],[4938,5873],{"className":5874},[5185,5186],[4938,5876,5878],{"className":5877},[5139],[4938,5879,5881,5929],{"className":5880},[5193,5194],[4938,5882,5884,5926],{"className":5883},[5198],[4938,5885,5888,5904,5912],{"className":5886,"style":5887},[5202],"height:1.3714em;",[4938,5889,5890,5893],{"style":5206},[4938,5891],{"className":5892,"style":5211},[5210],[4938,5894,5896,5900],{"className":5895},[5002],[4938,5897,5835],{"className":5898,"style":5899},[5002,5003],"margin-right:0.05764em;",[4938,5901,5830],{"className":5902,"style":5903},[5002,5003],"margin-right:0.01968em;",[4938,5905,5906,5909],{"style":5224},[4938,5907],{"className":5908,"style":5211},[5210],[4938,5910],{"className":5911,"style":5232},[5231],[4938,5913,5914,5917],{"style":5693},[4938,5915],{"className":5916,"style":5211},[5210],[4938,5918,5920,5923],{"className":5919},[5002],[4938,5921,5569],{"className":5922},[5002,5003],[4938,5924,5830],{"className":5925,"style":5903},[5002,5003],[4938,5927,5252],{"className":5928},[5251],[4938,5930,5932],{"className":5931},[5198],[4938,5933,5935],{"className":5934,"style":5713},[5202],[4938,5936],{},[4938,5938],{"className":5939},[5265,5186],[4855,5941,5721],{},[4862,5943,5944,5982],{},[4865,5945,5946,5981],{},[4938,5947,5949,5965],{"className":5948},[4945],[4938,5950,5952],{"className":5951},[4949],[4951,5953,5954],{"xmlns":4953},[4956,5955,5956,5962],{},[4959,5957,5958,5960],{},[4962,5959,5569],{},[4962,5961,5830],{},[4981,5963,5964],{"encoding":4983},"sl",[4938,5966,5968],{"className":5967,"ariaHidden":4989},[4988],[4938,5969,5971,5975,5978],{"className":5970},[4993],[4938,5972],{"className":5973,"style":5974},[4997],"height:0.6944em;",[4938,5976,5569],{"className":5977},[5002,5003],[4938,5979,5830],{"className":5980,"style":5903},[5002,5003],": The number of slots allocated to the validator.",[4865,5983,5984,6018],{},[4938,5985,5987,6003],{"className":5986},[4945],[4938,5988,5990],{"className":5989},[4949],[4951,5991,5992],{"xmlns":4953},[4956,5993,5994,6000],{},[4959,5995,5996,5998],{},[4962,5997,5835],{},[4962,5999,5830],{},[4981,6001,6002],{"encoding":4983},"Sl",[4938,6004,6006],{"className":6005,"ariaHidden":4989},[4988],[4938,6007,6009,6012,6015],{"className":6008},[4993],[4938,6010],{"className":6011,"style":5974},[4997],[4938,6013,5835],{"className":6014,"style":5899},[5002,5003],[4938,6016,5830],{"className":6017,"style":5903},[5002,5003],": The total number of slots in the epoch.",[4855,6020,6021,6022,6025],{},"While this method is defined in the code as ",[5790,6023,6024],{},"dominanceRatioViaSlots",", it is not actively used in practice.",[5082,6027,6029],{"id":6028},"curve-adjustment","Curve adjustment",[4855,6031,6032,6033,6061],{},"After determining the dominance ratio, a curve is applied to calculate the dominance score ",[4938,6034,6036,6049],{"className":6035},[4945],[4938,6037,6039],{"className":6038},[4949],[4951,6040,6041],{"xmlns":4953},[4956,6042,6043,6047],{},[4959,6044,6045],{},[4962,6046,5835],{},[4981,6048,5835],{"encoding":4983},[4938,6050,6052],{"className":6051,"ariaHidden":4989},[4988],[4938,6053,6055,6058],{"className":6054},[4993],[4938,6056],{"className":6057,"style":4998},[4997],[4938,6059,5835],{"className":6060,"style":5899},[5002,5003],":",[4938,6063,6065],{"className":6064},[4941],[4938,6066,6068,6143],{"className":6067},[4945],[4938,6069,6071],{"className":6070},[4949],[4951,6072,6073],{"xmlns":4953,"display":4954},[4956,6074,6075,6140],{},[4959,6076,6077,6079,6081,6083,6086,6114,6116,6119,6122,6125,6127,6130,6133,6135,6137],{},[4962,6078,5835],{},[4966,6080,4968],{},[4962,6082,1881],{},[4966,6084,6085],{},"⁡",[4959,6087,6088,6091,6094,6097,6100,6103,6111],{},[4966,6089,6090],{"fence":4989},"(",[5286,6092,6093],{},"0",[4966,6095,6096],{"separator":4989},",",[5286,6098,6099],{},"1",[4966,6101,6102],{},"−",[6104,6105,6106,6108],"msup",{},[4962,6107,5569],{},[4962,6109,6110],{},"k",[4966,6112,6113],{"fence":4989},")",[4966,6115,6096],{"separator":4989},[5008,6117],{"width":6118},"1em",[5142,6120,6121],{},"being ",[4962,6123,6124],{},"t",[4966,6126,4968],{},[5286,6128,6129],{},"0.15",[5142,6131,6132],{}," and ",[4962,6134,6110],{},[4966,6136,4968],{},[5286,6138,6139],{},"7.5",[4981,6141,6142],{"encoding":4983},"S = \\max \\left( 0 , 1 - s^{k} \\right), \\quad \\text{being } t = 0.15 \\text{ and } k=7.5",[4938,6144,6146,6164,6293,6320],{"className":6145,"ariaHidden":4989},[4988],[4938,6147,6149,6152,6155,6158,6161],{"className":6148},[4993],[4938,6150],{"className":6151,"style":4998},[4997],[4938,6153,5835],{"className":6154,"style":5899},[5002,5003],[4938,6156],{"className":6157,"style":5009},[5008],[4938,6159,4968],{"className":6160},[5013],[4938,6162],{"className":6163,"style":5009},[5008],[4938,6165,6167,6171,6175,6179,6262,6265,6268,6272,6275,6281,6284,6287,6290],{"className":6166},[4993],[4938,6168],{"className":6169,"style":6170},[4997],"height:1.2491em;vertical-align:-0.35em;",[4938,6172,1881],{"className":6173},[6174],"mop",[4938,6176],{"className":6177,"style":6178},[5008],"margin-right:0.1667em;",[4938,6180,6183,6193,6196,6200,6203,6206,6209,6212,6215,6256],{"className":6181},[6182],"minner",[4938,6184,6188],{"className":6185,"style":6187},[5185,6186],"delimcenter","top:0em;",[4938,6189,6090],{"className":6190},[6191,6192],"delimsizing","size1",[4938,6194,6093],{"className":6195},[5002],[4938,6197,6096],{"className":6198},[6199],"mpunct",[4938,6201],{"className":6202,"style":6178},[5008],[4938,6204,6099],{"className":6205},[5002],[4938,6207],{"className":6208,"style":5031},[5008],[4938,6210,6102],{"className":6211},[5035],[4938,6213],{"className":6214,"style":5031},[5008],[4938,6216,6218,6221],{"className":6217},[5002],[4938,6219,5569],{"className":6220},[5002,5003],[4938,6222,6225],{"className":6223},[6224],"msupsub",[4938,6226,6228],{"className":6227},[5193],[4938,6229,6231],{"className":6230},[5198],[4938,6232,6235],{"className":6233,"style":6234},[5202],"height:0.8991em;",[4938,6236,6238,6242],{"style":6237},"top:-3.113em;margin-right:0.05em;",[4938,6239],{"className":6240,"style":6241},[5210],"height:2.7em;",[4938,6243,6249],{"className":6244},[6245,6246,6247,6248],"sizing","reset-size6","size3","mtight",[4938,6250,6252],{"className":6251},[5002,6248],[4938,6253,6110],{"className":6254,"style":6255},[5002,5003,6248],"margin-right:0.03148em;",[4938,6257,6259],{"className":6258,"style":6187},[5265,6186],[4938,6260,6113],{"className":6261},[6191,6192],[4938,6263],{"className":6264,"style":6178},[5008],[4938,6266,6096],{"className":6267},[6199],[4938,6269],{"className":6270,"style":6271},[5008],"margin-right:1em;",[4938,6273],{"className":6274,"style":6178},[5008],[4938,6276,6278],{"className":6277},[5002,5218],[4938,6279,6121],{"className":6280},[5002],[4938,6282,6124],{"className":6283},[5002,5003],[4938,6285],{"className":6286,"style":5009},[5008],[4938,6288,4968],{"className":6289},[5013],[4938,6291],{"className":6292,"style":5009},[5008],[4938,6294,6296,6299,6302,6308,6311,6314,6317],{"className":6295},[4993],[4938,6297],{"className":6298,"style":5974},[4997],[4938,6300,6129],{"className":6301},[5002],[4938,6303,6305],{"className":6304},[5002,5218],[4938,6306,6132],{"className":6307},[5002],[4938,6309,6110],{"className":6310,"style":6255},[5002,5003],[4938,6312],{"className":6313,"style":5009},[5008],[4938,6315,4968],{"className":6316},[5013],[4938,6318],{"className":6319,"style":5009},[5008],[4938,6321,6323,6326],{"className":6322},[4993],[4938,6324],{"className":6325,"style":5438},[4997],[4938,6327,6139],{"className":6328},[5002],[4855,6330,5721],{},[4862,6332,6333,6388],{},[4865,6334,6335,6387],{},[4938,6336,6338,6356],{"className":6337},[4945],[4938,6339,6341],{"className":6340},[4949],[4951,6342,6343],{"xmlns":4953},[4956,6344,6345,6353],{},[4959,6346,6347,6349,6351],{},[4962,6348,6124],{},[4966,6350,4968],{},[5286,6352,6129],{},[4981,6354,6355],{"encoding":4983},"t = 0.15",[4938,6357,6359,6378],{"className":6358,"ariaHidden":4989},[4988],[4938,6360,6362,6366,6369,6372,6375],{"className":6361},[4993],[4938,6363],{"className":6364,"style":6365},[4997],"height:0.6151em;",[4938,6367,6124],{"className":6368},[5002,5003],[4938,6370],{"className":6371,"style":5009},[5008],[4938,6373,4968],{"className":6374},[5013],[4938,6376],{"className":6377,"style":5009},[5008],[4938,6379,6381,6384],{"className":6380},[4993],[4938,6382],{"className":6383,"style":5438},[4997],[4938,6385,6129],{"className":6386},[5002]," is the threshold.",[4865,6389,6390,6441],{},[4938,6391,6393,6411],{"className":6392},[4945],[4938,6394,6396],{"className":6395},[4949],[4951,6397,6398],{"xmlns":4953},[4956,6399,6400,6408],{},[4959,6401,6402,6404,6406],{},[4962,6403,6110],{},[4966,6405,4968],{},[5286,6407,6139],{},[4981,6409,6410],{"encoding":4983},"k = 7.5",[4938,6412,6414,6432],{"className":6413,"ariaHidden":4989},[4988],[4938,6415,6417,6420,6423,6426,6429],{"className":6416},[4993],[4938,6418],{"className":6419,"style":5974},[4997],[4938,6421,6110],{"className":6422,"style":6255},[5002,5003],[4938,6424],{"className":6425,"style":5009},[5008],[4938,6427,4968],{"className":6428},[5013],[4938,6430],{"className":6431,"style":5009},[5008],[4938,6433,6435,6438],{"className":6434},[4993],[4938,6436],{"className":6437,"style":5438},[4997],[4938,6439,6139],{"className":6440},[5002]," is the slope of the curve.",[4907,6443,6446,6453],{"className":6444},[6445],"mb-16",[6447,6448],"iframe",{"src":6449,"className":6450,"frameBorder":6093,"allowFullScreen":1022},"https://www.desmos.com/calculator/xynm6uphlq?embed",[6451,6452],"aspect-video","w-full",[6454,6455,6456],"figcaption",{},[4855,6457,6458],{},"Graph of the dominance factor. The x-axis represents the validator's dominance ratio, and the y-axis represents the dominance score.",[4855,6460,6461],{},"The following table illustrates how the dominance score varies with the stake percentage:",[6463,6464,6465,6478],"table",{},[6466,6467,6468],"thead",{},[6469,6470,6471,6475],"tr",{},[6472,6473,6474],"th",{},"Stake Percentage",[6472,6476,6477],{},"Dominance Score",[6479,6480,6481,6489,6497,6505,6513,6521],"tbody",{},[6469,6482,6483,6487],{},[6484,6485,6486],"td",{},"0%",[6484,6488,6099],{},[6469,6490,6491,6494],{},[6484,6492,6493],{},"5%",[6484,6495,6496],{},"0.999",[6469,6498,6499,6502],{},[6484,6500,6501],{},"7.5%",[6484,6503,6504],{},"0.994",[6469,6506,6507,6510],{},[6484,6508,6509],{},"10%",[6484,6511,6512],{},"0.952",[6469,6514,6515,6518],{},[6484,6516,6517],{},"12.5%",[6484,6519,6520],{},"0.745",[6469,6522,6523,6526],{},[6484,6524,6525],{},">=15%",[6484,6527,6093],{},[5543,6529,4876],{"id":6530},"reliability",[4855,6532,6533],{},"The Reliability factor measures how consistently a validator produces blocks when expected. Validators who reliably produce their assigned blocks will have a high score, while those who fail frequently will receive a lower score. The reliability score is calculated as a weighted moving average over multiple epochs, emphasizing recent performance.",[5082,6535,6537],{"id":6536},"calculating-reliability-for-an-epoch","Calculating Reliability for an Epoch",[4855,6539,6540,6541,6618],{},"The reliability score for a single epoch ",[4938,6542,6544,6565],{"className":6543},[4945],[4938,6545,6547],{"className":6546},[4949],[4951,6548,6549],{"xmlns":4953},[4956,6550,6551,6562],{},[4959,6552,6553],{},[6554,6555,6556,6559],"msub",{},[4962,6557,6558],{},"r",[4962,6560,6561],{},"i",[4981,6563,6564],{"encoding":4983},"r_i",[4938,6566,6568],{"className":6567,"ariaHidden":4989},[4988],[4938,6569,6571,6575],{"className":6570},[4993],[4938,6572],{"className":6573,"style":6574},[4997],"height:0.5806em;vertical-align:-0.15em;",[4938,6576,6578,6581],{"className":6577},[5002],[4938,6579,6558],{"className":6580,"style":5027},[5002,5003],[4938,6582,6584],{"className":6583},[6224],[4938,6585,6587,6609],{"className":6586},[5193,5194],[4938,6588,6590,6606],{"className":6589},[5198],[4938,6591,6594],{"className":6592,"style":6593},[5202],"height:0.3117em;",[4938,6595,6597,6600],{"style":6596},"top:-2.55em;margin-left:-0.0278em;margin-right:0.05em;",[4938,6598],{"className":6599,"style":6241},[5210],[4938,6601,6603],{"className":6602},[6245,6246,6247,6248],[4938,6604,6561],{"className":6605},[5002,5003,6248],[4938,6607,5252],{"className":6608},[5251],[4938,6610,6612],{"className":6611},[5198],[4938,6613,6616],{"className":6614,"style":6615},[5202],"height:0.15em;",[4938,6617],{}," is calculated as:",[4938,6620,6622],{"className":6621},[4941],[4938,6623,6625,6696],{"className":6624},[4945],[4938,6626,6628],{"className":6627},[4949],[4951,6629,6630],{"xmlns":4953,"display":4954},[4956,6631,6632,6693],{},[4959,6633,6634,6640,6642,6658,6660,6662,6665,6667,6669,6671,6673,6675,6677,6680,6682,6685,6687,6689,6691],{},[6554,6635,6636,6638],{},[4962,6637,6558],{},[4962,6639,6561],{},[4966,6641,4968],{},[5139,6643,6644,6651],{},[6554,6645,6646,6649],{},[4962,6647,6648],{},"C",[4962,6650,6561],{},[6554,6652,6653,6656],{},[4962,6654,6655],{},"H",[4962,6657,6561],{},[4966,6659,6096],{"separator":4989},[5008,6661],{"width":6118},[5142,6663,6664],{},"for ",[4962,6666,6561],{},[4966,6668,4968],{},[5286,6670,6093],{},[4966,6672,6096],{"separator":4989},[5286,6674,6099],{},[4966,6676,6096],{"separator":4989},[5286,6678,6679],{},"2",[4966,6681,6096],{"separator":4989},[4966,6683,6684],{},"…",[4966,6686,6096],{"separator":4989},[4962,6688,5100],{},[4966,6690,6102],{},[5286,6692,6099],{},[4981,6694,6695],{"encoding":4983},"r_i = \\frac{C_i}{H_i}, \\quad \\text{for } i = 0, 1, 2, \\ldots, m-1",[4938,6697,6699,6754,6929,6987],{"className":6698,"ariaHidden":4989},[4988],[4938,6700,6702,6705,6745,6748,6751],{"className":6701},[4993],[4938,6703],{"className":6704,"style":6574},[4997],[4938,6706,6708,6711],{"className":6707},[5002],[4938,6709,6558],{"className":6710,"style":5027},[5002,5003],[4938,6712,6714],{"className":6713},[6224],[4938,6715,6717,6737],{"className":6716},[5193,5194],[4938,6718,6720,6734],{"className":6719},[5198],[4938,6721,6723],{"className":6722,"style":6593},[5202],[4938,6724,6725,6728],{"style":6596},[4938,6726],{"className":6727,"style":6241},[5210],[4938,6729,6731],{"className":6730},[6245,6246,6247,6248],[4938,6732,6561],{"className":6733},[5002,5003,6248],[4938,6735,5252],{"className":6736},[5251],[4938,6738,6740],{"className":6739},[5198],[4938,6741,6743],{"className":6742,"style":6615},[5202],[4938,6744],{},[4938,6746],{"className":6747,"style":5009},[5008],[4938,6749,4968],{"className":6750},[5013],[4938,6752],{"className":6753,"style":5009},[5008],[4938,6755,6757,6761,6902,6905,6908,6911,6917,6920,6923,6926],{"className":6756},[4993],[4938,6758],{"className":6759,"style":6760},[4997],"height:2.1963em;vertical-align:-0.836em;",[4938,6762,6764,6767,6899],{"className":6763},[5002],[4938,6765],{"className":6766},[5185,5186],[4938,6768,6770],{"className":6769},[5139],[4938,6771,6773,6890],{"className":6772},[5193,5194],[4938,6774,6776,6887],{"className":6775},[5198],[4938,6777,6780,6830,6838],{"className":6778,"style":6779},[5202],"height:1.3603em;",[4938,6781,6782,6785],{"style":5206},[4938,6783],{"className":6784,"style":5211},[5210],[4938,6786,6788],{"className":6787},[5002],[4938,6789,6791,6795],{"className":6790},[5002],[4938,6792,6655],{"className":6793,"style":6794},[5002,5003],"margin-right:0.08125em;",[4938,6796,6798],{"className":6797},[6224],[4938,6799,6801,6822],{"className":6800},[5193,5194],[4938,6802,6804,6819],{"className":6803},[5198],[4938,6805,6807],{"className":6806,"style":6593},[5202],[4938,6808,6810,6813],{"style":6809},"top:-2.55em;margin-left:-0.0813em;margin-right:0.05em;",[4938,6811],{"className":6812,"style":6241},[5210],[4938,6814,6816],{"className":6815},[6245,6246,6247,6248],[4938,6817,6561],{"className":6818},[5002,5003,6248],[4938,6820,5252],{"className":6821},[5251],[4938,6823,6825],{"className":6824},[5198],[4938,6826,6828],{"className":6827,"style":6615},[5202],[4938,6829],{},[4938,6831,6832,6835],{"style":5224},[4938,6833],{"className":6834,"style":5211},[5210],[4938,6836],{"className":6837,"style":5232},[5231],[4938,6839,6840,6843],{"style":5693},[4938,6841],{"className":6842,"style":5211},[5210],[4938,6844,6846],{"className":6845},[5002],[4938,6847,6849,6852],{"className":6848},[5002],[4938,6850,6648],{"className":6851,"style":5682},[5002,5003],[4938,6853,6855],{"className":6854},[6224],[4938,6856,6858,6879],{"className":6857},[5193,5194],[4938,6859,6861,6876],{"className":6860},[5198],[4938,6862,6864],{"className":6863,"style":6593},[5202],[4938,6865,6867,6870],{"style":6866},"top:-2.55em;margin-left:-0.0715em;margin-right:0.05em;",[4938,6868],{"className":6869,"style":6241},[5210],[4938,6871,6873],{"className":6872},[6245,6246,6247,6248],[4938,6874,6561],{"className":6875},[5002,5003,6248],[4938,6877,5252],{"className":6878},[5251],[4938,6880,6882],{"className":6881},[5198],[4938,6883,6885],{"className":6884,"style":6615},[5202],[4938,6886],{},[4938,6888,5252],{"className":6889},[5251],[4938,6891,6893],{"className":6892},[5198],[4938,6894,6897],{"className":6895,"style":6896},[5202],"height:0.836em;",[4938,6898],{},[4938,6900],{"className":6901},[5265,5186],[4938,6903,6096],{"className":6904},[6199],[4938,6906],{"className":6907,"style":6271},[5008],[4938,6909],{"className":6910,"style":6178},[5008],[4938,6912,6914],{"className":6913},[5002,5218],[4938,6915,6664],{"className":6916},[5002],[4938,6918,6561],{"className":6919},[5002,5003],[4938,6921],{"className":6922,"style":5009},[5008],[4938,6924,4968],{"className":6925},[5013],[4938,6927],{"className":6928,"style":5009},[5008],[4938,6930,6932,6936,6939,6942,6945,6948,6951,6954,6957,6960,6963,6966,6969,6972,6975,6978,6981,6984],{"className":6931},[4993],[4938,6933],{"className":6934,"style":6935},[4997],"height:0.8389em;vertical-align:-0.1944em;",[4938,6937,6093],{"className":6938},[5002],[4938,6940,6096],{"className":6941},[6199],[4938,6943],{"className":6944,"style":6178},[5008],[4938,6946,6099],{"className":6947},[5002],[4938,6949,6096],{"className":6950},[6199],[4938,6952],{"className":6953,"style":6178},[5008],[4938,6955,6679],{"className":6956},[5002],[4938,6958,6096],{"className":6959},[6199],[4938,6961],{"className":6962,"style":6178},[5008],[4938,6964,6684],{"className":6965},[6182],[4938,6967],{"className":6968,"style":6178},[5008],[4938,6970,6096],{"className":6971},[6199],[4938,6973],{"className":6974,"style":6178},[5008],[4938,6976,5100],{"className":6977},[5002,5003],[4938,6979],{"className":6980,"style":5031},[5008],[4938,6982,6102],{"className":6983},[5035],[4938,6985],{"className":6986,"style":5031},[5008],[4938,6988,6990,6993],{"className":6989},[4993],[4938,6991],{"className":6992,"style":5438},[4997],[4938,6994,6099],{"className":6995},[5002],[4855,6997,5721],{},[4862,6999,7000,7104],{},[4865,7001,7002,7073,7074,7103],{},[4938,7003,7005,7023],{"className":7004},[4945],[4938,7006,7008],{"className":7007},[4949],[4951,7009,7010],{"xmlns":4953},[4956,7011,7012,7020],{},[4959,7013,7014],{},[6554,7015,7016,7018],{},[4962,7017,6648],{},[4962,7019,6561],{},[4981,7021,7022],{"encoding":4983},"C_i",[4938,7024,7026],{"className":7025,"ariaHidden":4989},[4988],[4938,7027,7029,7033],{"className":7028},[4993],[4938,7030],{"className":7031,"style":7032},[4997],"height:0.8333em;vertical-align:-0.15em;",[4938,7034,7036,7039],{"className":7035},[5002],[4938,7037,6648],{"className":7038,"style":5682},[5002,5003],[4938,7040,7042],{"className":7041},[6224],[4938,7043,7045,7065],{"className":7044},[5193,5194],[4938,7046,7048,7062],{"className":7047},[5198],[4938,7049,7051],{"className":7050,"style":6593},[5202],[4938,7052,7053,7056],{"style":6866},[4938,7054],{"className":7055,"style":6241},[5210],[4938,7057,7059],{"className":7058},[6245,6246,6247,6248],[4938,7060,6561],{"className":7061},[5002,5003,6248],[4938,7063,5252],{"className":7064},[5251],[4938,7066,7068],{"className":7067},[5198],[4938,7069,7071],{"className":7070,"style":6615},[5202],[4938,7072],{},": The number of blocks produced by the validator in epoch ",[4938,7075,7077,7090],{"className":7076},[4945],[4938,7078,7080],{"className":7079},[4949],[4951,7081,7082],{"xmlns":4953},[4956,7083,7084,7088],{},[4959,7085,7086],{},[4962,7087,6561],{},[4981,7089,6561],{"encoding":4983},[4938,7091,7093],{"className":7092,"ariaHidden":4989},[4988],[4938,7094,7096,7100],{"className":7095},[4993],[4938,7097],{"className":7098,"style":7099},[4997],"height:0.6595em;",[4938,7101,6561],{"className":7102},[5002,5003]," that received rewards.",[4865,7105,7106,7176,7177,4902],{},[4938,7107,7109,7127],{"className":7108},[4945],[4938,7110,7112],{"className":7111},[4949],[4951,7113,7114],{"xmlns":4953},[4956,7115,7116,7124],{},[4959,7117,7118],{},[6554,7119,7120,7122],{},[4962,7121,6655],{},[4962,7123,6561],{},[4981,7125,7126],{"encoding":4983},"H_i",[4938,7128,7130],{"className":7129,"ariaHidden":4989},[4988],[4938,7131,7133,7136],{"className":7132},[4993],[4938,7134],{"className":7135,"style":7032},[4997],[4938,7137,7139,7142],{"className":7138},[5002],[4938,7140,6655],{"className":7141,"style":6794},[5002,5003],[4938,7143,7145],{"className":7144},[6224],[4938,7146,7148,7168],{"className":7147},[5193,5194],[4938,7149,7151,7165],{"className":7150},[5198],[4938,7152,7154],{"className":7153,"style":6593},[5202],[4938,7155,7156,7159],{"style":6809},[4938,7157],{"className":7158,"style":6241},[5210],[4938,7160,7162],{"className":7161},[6245,6246,6247,6248],[4938,7163,6561],{"className":7164},[5002,5003,6248],[4938,7166,5252],{"className":7167},[5251],[4938,7169,7171],{"className":7170},[5198],[4938,7172,7174],{"className":7173,"style":6615},[5202],[4938,7175],{},": The expected number of blocks the validator was likely to produce in epoch ",[4938,7178,7180,7193],{"className":7179},[4945],[4938,7181,7183],{"className":7182},[4949],[4951,7184,7185],{"xmlns":4953},[4956,7186,7187,7191],{},[4959,7188,7189],{},[4962,7190,6561],{},[4981,7192,6561],{"encoding":4983},[4938,7194,7196],{"className":7195,"ariaHidden":4989},[4988],[4938,7197,7199,7202],{"className":7198},[4993],[4938,7200],{"className":7201,"style":7099},[4997],[4938,7203,6561],{"className":7204},[5002,5003],[7206,7207,7209],"h5",{"id":7208},"calculating-cic_ici",[4868,7210,7211,7212],{},"Calculating ",[4938,7213,7215,7232],{"className":7214},[4945],[4938,7216,7218],{"className":7217},[4949],[4951,7219,7220],{"xmlns":4953},[4956,7221,7222,7230],{},[4959,7223,7224],{},[6554,7225,7226,7228],{},[4962,7227,6648],{},[4962,7229,6561],{},[4981,7231,7022],{"encoding":4983},[4938,7233,7235],{"className":7234,"ariaHidden":4989},[4988],[4938,7236,7238,7241],{"className":7237},[4993],[4938,7239],{"className":7240,"style":7032},[4997],[4938,7242,7244,7247],{"className":7243},[5002],[4938,7245,6648],{"className":7246,"style":5682},[5002,5003],[4938,7248,7250],{"className":7249},[6224],[4938,7251,7253,7273],{"className":7252},[5193,5194],[4938,7254,7256,7270],{"className":7255},[5198],[4938,7257,7259],{"className":7258,"style":6593},[5202],[4938,7260,7261,7264],{"style":6866},[4938,7262],{"className":7263,"style":6241},[5210],[4938,7265,7267],{"className":7266},[6245,6246,6247,6248],[4938,7268,6561],{"className":7269},[5002,5003,6248],[4938,7271,5252],{"className":7272},[5251],[4938,7274,7276],{"className":7275},[5198],[4938,7277,7279],{"className":7278,"style":6615},[5202],[4938,7280],{},[4855,7282,7283,7352,7353,6061],{},[4938,7284,7286,7303],{"className":7285},[4945],[4938,7287,7289],{"className":7288},[4949],[4951,7290,7291],{"xmlns":4953},[4956,7292,7293,7301],{},[4959,7294,7295],{},[6554,7296,7297,7299],{},[4962,7298,6648],{},[4962,7300,6561],{},[4981,7302,7022],{"encoding":4983},[4938,7304,7306],{"className":7305,"ariaHidden":4989},[4988],[4938,7307,7309,7312],{"className":7308},[4993],[4938,7310],{"className":7311,"style":7032},[4997],[4938,7313,7315,7318],{"className":7314},[5002],[4938,7316,6648],{"className":7317,"style":5682},[5002,5003],[4938,7319,7321],{"className":7320},[6224],[4938,7322,7324,7344],{"className":7323},[5193,5194],[4938,7325,7327,7341],{"className":7326},[5198],[4938,7328,7330],{"className":7329,"style":6593},[5202],[4938,7331,7332,7335],{"style":6866},[4938,7333],{"className":7334,"style":6241},[5210],[4938,7336,7338],{"className":7337},[6245,6246,6247,6248],[4938,7339,6561],{"className":7340},[5002,5003,6248],[4938,7342,5252],{"className":7343},[5251],[4938,7345,7347],{"className":7346},[5198],[4938,7348,7350],{"className":7349,"style":6615},[5202],[4938,7351],{}," represents the total blocks rewarded to the validator in epoch ",[4938,7354,7356,7369],{"className":7355},[4945],[4938,7357,7359],{"className":7358},[4949],[4951,7360,7361],{"xmlns":4953},[4956,7362,7363,7367],{},[4959,7364,7365],{},[4962,7366,6561],{},[4981,7368,6561],{"encoding":4983},[4938,7370,7372],{"className":7371,"ariaHidden":4989},[4988],[4938,7373,7375,7378],{"className":7374},[4993],[4938,7376],{"className":7377,"style":7099},[4997],[4938,7379,6561],{"className":7380},[5002,5003],[4938,7382,7384],{"className":7383},[4941],[4938,7385,7387,7468],{"className":7386},[4945],[4938,7388,7390],{"className":7389},[4949],[4951,7391,7392],{"xmlns":4953,"display":4954},[4956,7393,7394,7465],{},[4959,7395,7396,7402,7404,7428,7435,7437,7439,7441,7443,7445,7447,7449,7451,7453,7455,7457,7459,7461,7463],{},[6554,7397,7398,7400],{},[4962,7399,6648],{},[4962,7401,6561],{},[4966,7403,4968],{},[7405,7406,7407,7410,7419],"munderover",{},[4966,7408,7409],{},"∑",[4959,7411,7412,7415,7417],{},[4962,7413,7414],{},"j",[4966,7416,4968],{},[5286,7418,6093],{},[4959,7420,7421,7424,7426],{},[4962,7422,7423],{},"N",[4966,7425,6102],{},[5286,7427,6099],{},[6554,7429,7430,7433],{},[4962,7431,7432],{},"c",[4962,7434,7414],{},[5008,7436],{"width":6118},[5142,7438,6664],{},[4962,7440,6561],{},[4966,7442,4968],{},[5286,7444,6093],{},[4966,7446,6096],{"separator":4989},[5286,7448,6099],{},[4966,7450,6096],{"separator":4989},[5286,7452,6679],{},[4966,7454,6096],{"separator":4989},[4966,7456,6684],{},[4966,7458,6096],{"separator":4989},[4962,7460,5100],{},[4966,7462,6102],{},[5286,7464,6099],{},[4981,7466,7467],{"encoding":4983},"C_i = \\sum_{j=0}^{N-1} c_j \\quad \\text{for } i = 0, 1, 2, \\ldots, m-1",[4938,7469,7471,7526,7683,7740],{"className":7470,"ariaHidden":4989},[4988],[4938,7472,7474,7477,7517,7520,7523],{"className":7473},[4993],[4938,7475],{"className":7476,"style":7032},[4997],[4938,7478,7480,7483],{"className":7479},[5002],[4938,7481,6648],{"className":7482,"style":5682},[5002,5003],[4938,7484,7486],{"className":7485},[6224],[4938,7487,7489,7509],{"className":7488},[5193,5194],[4938,7490,7492,7506],{"className":7491},[5198],[4938,7493,7495],{"className":7494,"style":6593},[5202],[4938,7496,7497,7500],{"style":6866},[4938,7498],{"className":7499,"style":6241},[5210],[4938,7501,7503],{"className":7502},[6245,6246,6247,6248],[4938,7504,6561],{"className":7505},[5002,5003,6248],[4938,7507,5252],{"className":7508},[5251],[4938,7510,7512],{"className":7511},[5198],[4938,7513,7515],{"className":7514,"style":6615},[5202],[4938,7516],{},[4938,7518],{"className":7519,"style":5009},[5008],[4938,7521,4968],{"className":7522},[5013],[4938,7524],{"className":7525,"style":5009},[5008],[4938,7527,7529,7533,7617,7620,7662,7665,7671,7674,7677,7680],{"className":7528},[4993],[4938,7530],{"className":7531,"style":7532},[4997],"height:3.2421em;vertical-align:-1.4138em;",[4938,7534,7537],{"className":7535},[6174,7536],"op-limits",[4938,7538,7540,7608],{"className":7539},[5193,5194],[4938,7541,7543,7605],{"className":7542},[5198],[4938,7544,7547,7570,7583],{"className":7545,"style":7546},[5202],"height:1.8283em;",[4938,7548,7550,7554],{"style":7549},"top:-1.8723em;margin-left:0em;",[4938,7551],{"className":7552,"style":7553},[5210],"height:3.05em;",[4938,7555,7557],{"className":7556},[6245,6246,6247,6248],[4938,7558,7560,7564,7567],{"className":7559},[5002,6248],[4938,7561,7414],{"className":7562,"style":7563},[5002,5003,6248],"margin-right:0.05724em;",[4938,7565,4968],{"className":7566},[5013,6248],[4938,7568,6093],{"className":7569},[5002,6248],[4938,7571,7573,7576],{"style":7572},"top:-3.05em;",[4938,7574],{"className":7575,"style":7553},[5210],[4938,7577,7578],{},[4938,7579,7409],{"className":7580},[6174,7581,7582],"op-symbol","large-op",[4938,7584,7586,7589],{"style":7585},"top:-4.3em;margin-left:0em;",[4938,7587],{"className":7588,"style":7553},[5210],[4938,7590,7592],{"className":7591},[6245,6246,6247,6248],[4938,7593,7595,7599,7602],{"className":7594},[5002,6248],[4938,7596,7423],{"className":7597,"style":7598},[5002,5003,6248],"margin-right:0.10903em;",[4938,7600,6102],{"className":7601},[5035,6248],[4938,7603,6099],{"className":7604},[5002,6248],[4938,7606,5252],{"className":7607},[5251],[4938,7609,7611],{"className":7610},[5198],[4938,7612,7615],{"className":7613,"style":7614},[5202],"height:1.4138em;",[4938,7616],{},[4938,7618],{"className":7619,"style":6178},[5008],[4938,7621,7623,7626],{"className":7622},[5002],[4938,7624,7432],{"className":7625},[5002,5003],[4938,7627,7629],{"className":7628},[6224],[4938,7630,7632,7653],{"className":7631},[5193,5194],[4938,7633,7635,7650],{"className":7634},[5198],[4938,7636,7638],{"className":7637,"style":6593},[5202],[4938,7639,7641,7644],{"style":7640},"top:-2.55em;margin-left:0em;margin-right:0.05em;",[4938,7642],{"className":7643,"style":6241},[5210],[4938,7645,7647],{"className":7646},[6245,6246,6247,6248],[4938,7648,7414],{"className":7649,"style":7563},[5002,5003,6248],[4938,7651,5252],{"className":7652},[5251],[4938,7654,7656],{"className":7655},[5198],[4938,7657,7660],{"className":7658,"style":7659},[5202],"height:0.2861em;",[4938,7661],{},[4938,7663],{"className":7664,"style":6271},[5008],[4938,7666,7668],{"className":7667},[5002,5218],[4938,7669,6664],{"className":7670},[5002],[4938,7672,6561],{"className":7673},[5002,5003],[4938,7675],{"className":7676,"style":5009},[5008],[4938,7678,4968],{"className":7679},[5013],[4938,7681],{"className":7682,"style":5009},[5008],[4938,7684,7686,7689,7692,7695,7698,7701,7704,7707,7710,7713,7716,7719,7722,7725,7728,7731,7734,7737],{"className":7685},[4993],[4938,7687],{"className":7688,"style":6935},[4997],[4938,7690,6093],{"className":7691},[5002],[4938,7693,6096],{"className":7694},[6199],[4938,7696],{"className":7697,"style":6178},[5008],[4938,7699,6099],{"className":7700},[5002],[4938,7702,6096],{"className":7703},[6199],[4938,7705],{"className":7706,"style":6178},[5008],[4938,7708,6679],{"className":7709},[5002],[4938,7711,6096],{"className":7712},[6199],[4938,7714],{"className":7715,"style":6178},[5008],[4938,7717,6684],{"className":7718},[6182],[4938,7720],{"className":7721,"style":6178},[5008],[4938,7723,6096],{"className":7724},[6199],[4938,7726],{"className":7727,"style":6178},[5008],[4938,7729,5100],{"className":7730},[5002,5003],[4938,7732],{"className":7733,"style":5031},[5008],[4938,7735,6102],{"className":7736},[5035],[4938,7738],{"className":7739,"style":5031},[5008],[4938,7741,7743,7746],{"className":7742},[4993],[4938,7744],{"className":7745,"style":5438},[4997],[4938,7747,6099],{"className":7748},[5002],[4855,7750,5721],{},[4862,7752,7753,7885],{},[4865,7754,7755,7826,7827,7856,7857,4902],{},[4938,7756,7758,7776],{"className":7757},[4945],[4938,7759,7761],{"className":7760},[4949],[4951,7762,7763],{"xmlns":4953},[4956,7764,7765,7773],{},[4959,7766,7767],{},[6554,7768,7769,7771],{},[4962,7770,7432],{},[4962,7772,7414],{},[4981,7774,7775],{"encoding":4983},"c_j",[4938,7777,7779],{"className":7778,"ariaHidden":4989},[4988],[4938,7780,7782,7786],{"className":7781},[4993],[4938,7783],{"className":7784,"style":7785},[4997],"height:0.7167em;vertical-align:-0.2861em;",[4938,7787,7789,7792],{"className":7788},[5002],[4938,7790,7432],{"className":7791},[5002,5003],[4938,7793,7795],{"className":7794},[6224],[4938,7796,7798,7818],{"className":7797},[5193,5194],[4938,7799,7801,7815],{"className":7800},[5198],[4938,7802,7804],{"className":7803,"style":6593},[5202],[4938,7805,7806,7809],{"style":7640},[4938,7807],{"className":7808,"style":6241},[5210],[4938,7810,7812],{"className":7811},[6245,6246,6247,6248],[4938,7813,7414],{"className":7814,"style":7563},[5002,5003,6248],[4938,7816,5252],{"className":7817},[5251],[4938,7819,7821],{"className":7820},[5198],[4938,7822,7824],{"className":7823,"style":7659},[5202],[4938,7825],{},": The number of blocks produced by the validator in batch ",[4938,7828,7830,7843],{"className":7829},[4945],[4938,7831,7833],{"className":7832},[4949],[4951,7834,7835],{"xmlns":4953},[4956,7836,7837,7841],{},[4959,7838,7839],{},[4962,7840,7414],{},[4981,7842,7414],{"encoding":4983},[4938,7844,7846],{"className":7845,"ariaHidden":4989},[4988],[4938,7847,7849,7853],{"className":7848},[4993],[4938,7850],{"className":7851,"style":7852},[4997],"height:0.854em;vertical-align:-0.1944em;",[4938,7854,7414],{"className":7855,"style":7563},[5002,5003]," of epoch ",[4938,7858,7860,7873],{"className":7859},[4945],[4938,7861,7863],{"className":7862},[4949],[4951,7864,7865],{"xmlns":4953},[4956,7866,7867,7871],{},[4959,7868,7869],{},[4962,7870,6561],{},[4981,7872,6561],{"encoding":4983},[4938,7874,7876],{"className":7875,"ariaHidden":4989},[4988],[4938,7877,7879,7882],{"className":7878},[4993],[4938,7880],{"className":7881,"style":7099},[4997],[4938,7883,6561],{"className":7884},[5002,5003],[4865,7886,7887,7915,7916,7919],{},[4938,7888,7890,7903],{"className":7889},[4945],[4938,7891,7893],{"className":7892},[4949],[4951,7894,7895],{"xmlns":4953},[4956,7896,7897,7901],{},[4959,7898,7899],{},[4962,7900,7423],{},[4981,7902,7423],{"encoding":4983},[4938,7904,7906],{"className":7905,"ariaHidden":4989},[4988],[4938,7907,7909,7912],{"className":7908},[4993],[4938,7910],{"className":7911,"style":4998},[4997],[4938,7913,7423],{"className":7914,"style":7598},[5002,5003],": The total number of batches in the epoch (retrievable from the ",[4890,7917,4189],{"href":5537,"rel":7918},[4894],").\nThe number of blocks a validator produced can be retrieved from the blockchain via the rewarded inherent of each batch.",[7206,7921,7923],{"id":7922},"calculating-hih_ihi",[4868,7924,7211,7925],{},[4938,7926,7928,7945],{"className":7927},[4945],[4938,7929,7931],{"className":7930},[4949],[4951,7932,7933],{"xmlns":4953},[4956,7934,7935,7943],{},[4959,7936,7937],{},[6554,7938,7939,7941],{},[4962,7940,6655],{},[4962,7942,6561],{},[4981,7944,7126],{"encoding":4983},[4938,7946,7948],{"className":7947,"ariaHidden":4989},[4988],[4938,7949,7951,7954],{"className":7950},[4993],[4938,7952],{"className":7953,"style":7032},[4997],[4938,7955,7957,7960],{"className":7956},[5002],[4938,7958,6655],{"className":7959,"style":6794},[5002,5003],[4938,7961,7963],{"className":7962},[6224],[4938,7964,7966,7986],{"className":7965},[5193,5194],[4938,7967,7969,7983],{"className":7968},[5198],[4938,7970,7972],{"className":7971,"style":6593},[5202],[4938,7973,7974,7977],{"style":6809},[4938,7975],{"className":7976,"style":6241},[5210],[4938,7978,7980],{"className":7979},[6245,6246,6247,6248],[4938,7981,6561],{"className":7982},[5002,5003,6248],[4938,7984,5252],{"className":7985},[5251],[4938,7987,7989],{"className":7988},[5198],[4938,7990,7992],{"className":7991,"style":6615},[5202],[4938,7993],{},[4855,7995,7996,8065,8066,6061],{},[4938,7997,7999,8016],{"className":7998},[4945],[4938,8000,8002],{"className":8001},[4949],[4951,8003,8004],{"xmlns":4953},[4956,8005,8006,8014],{},[4959,8007,8008],{},[6554,8009,8010,8012],{},[4962,8011,6655],{},[4962,8013,6561],{},[4981,8015,7126],{"encoding":4983},[4938,8017,8019],{"className":8018,"ariaHidden":4989},[4988],[4938,8020,8022,8025],{"className":8021},[4993],[4938,8023],{"className":8024,"style":7032},[4997],[4938,8026,8028,8031],{"className":8027},[5002],[4938,8029,6655],{"className":8030,"style":6794},[5002,5003],[4938,8032,8034],{"className":8033},[6224],[4938,8035,8037,8057],{"className":8036},[5193,5194],[4938,8038,8040,8054],{"className":8039},[5198],[4938,8041,8043],{"className":8042,"style":6593},[5202],[4938,8044,8045,8048],{"style":6809},[4938,8046],{"className":8047,"style":6241},[5210],[4938,8049,8051],{"className":8050},[6245,6246,6247,6248],[4938,8052,6561],{"className":8053},[5002,5003,6248],[4938,8055,5252],{"className":8056},[5251],[4938,8058,8060],{"className":8059},[5198],[4938,8061,8063],{"className":8062,"style":6615},[5202],[4938,8064],{}," represents the expected likelihood of the validator producing blocks in epoch ",[4938,8067,8069,8082],{"className":8068},[4945],[4938,8070,8072],{"className":8071},[4949],[4951,8073,8074],{"xmlns":4953},[4956,8075,8076,8080],{},[4959,8077,8078],{},[4962,8079,6561],{},[4981,8081,6561],{"encoding":4983},[4938,8083,8085],{"className":8084,"ariaHidden":4989},[4988],[4938,8086,8088,8091],{"className":8087},[4993],[4938,8089],{"className":8090,"style":7099},[4997],[4938,8092,6561],{"className":8093},[5002,5003],[4938,8095,8097],{"className":8096},[4941],[4938,8098,8100,8200],{"className":8099},[4945],[4938,8101,8103],{"className":8102},[4949],[4951,8104,8105],{"xmlns":4953,"display":4954},[4956,8106,8107,8197],{},[4959,8108,8109,8115,8117,8167,8169,8171,8173,8175,8177,8179,8181,8183,8185,8187,8189,8191,8193,8195],{},[6554,8110,8111,8113],{},[4962,8112,6655],{},[4962,8114,6561],{},[4966,8116,4968],{},[5139,8118,8119,8132],{},[6554,8120,8121,8124],{},[4962,8122,8123],{},"h",[4959,8125,8126,8128,8130],{},[4962,8127,6561],{},[4966,8129,6096],{"separator":4989},[4962,8131,5617],{},[4959,8133,8134,8155],{},[7405,8135,8136,8138,8146],{},[4966,8137,7409],{},[4959,8139,8140,8142,8144],{},[4962,8141,6110],{},[4966,8143,4968],{},[5286,8145,6093],{},[4959,8147,8148,8151,8153],{},[4962,8149,8150],{},"V",[4966,8152,6102],{},[5286,8154,6099],{},[6554,8156,8157,8159],{},[4962,8158,8123],{},[4959,8160,8161,8163,8165],{},[4962,8162,6561],{},[4966,8164,6096],{"separator":4989},[4962,8166,5617],{},[5008,8168],{"width":6118},[5142,8170,6664],{},[4962,8172,6561],{},[4966,8174,4968],{},[5286,8176,6093],{},[4966,8178,6096],{"separator":4989},[5286,8180,6099],{},[4966,8182,6096],{"separator":4989},[5286,8184,6679],{},[4966,8186,6096],{"separator":4989},[4966,8188,6684],{},[4966,8190,6096],{"separator":4989},[4962,8192,5100],{},[4966,8194,6102],{},[5286,8196,6099],{},[4981,8198,8199],{"encoding":4983},"H_i = \\frac{h_{i,v}}{\\sum_{k=0}^{V-1} h_{i,v}} \\quad \\text{for } i = 0, 1, 2, \\ldots, m-1",[4938,8201,8203,8258,8521,8578],{"className":8202,"ariaHidden":4989},[4988],[4938,8204,8206,8209,8249,8252,8255],{"className":8205},[4993],[4938,8207],{"className":8208,"style":7032},[4997],[4938,8210,8212,8215],{"className":8211},[5002],[4938,8213,6655],{"className":8214,"style":6794},[5002,5003],[4938,8216,8218],{"className":8217},[6224],[4938,8219,8221,8241],{"className":8220},[5193,5194],[4938,8222,8224,8238],{"className":8223},[5198],[4938,8225,8227],{"className":8226,"style":6593},[5202],[4938,8228,8229,8232],{"style":6809},[4938,8230],{"className":8231,"style":6241},[5210],[4938,8233,8235],{"className":8234},[6245,6246,6247,6248],[4938,8236,6561],{"className":8237},[5002,5003,6248],[4938,8239,5252],{"className":8240},[5251],[4938,8242,8244],{"className":8243},[5198],[4938,8245,8247],{"className":8246,"style":6615},[5202],[4938,8248],{},[4938,8250],{"className":8251,"style":5009},[5008],[4938,8253,4968],{"className":8254},[5013],[4938,8256],{"className":8257,"style":5009},[5008],[4938,8259,8261,8265,8500,8503,8509,8512,8515,8518],{"className":8260},[4993],[4938,8262],{"className":8263,"style":8264},[4997],"height:2.5424em;vertical-align:-1.1709em;",[4938,8266,8268,8271,8497],{"className":8267},[5002],[4938,8269],{"className":8270},[5185,5186],[4938,8272,8274],{"className":8273},[5139],[4938,8275,8277,8488],{"className":8276},[5193,5194],[4938,8278,8280,8485],{"className":8279},[5198],[4938,8281,8283,8420,8428],{"className":8282,"style":5887},[5202],[4938,8284,8286,8289],{"style":8285},"top:-2.1288em;",[4938,8287],{"className":8288,"style":5211},[5210],[4938,8290,8292,8368,8371],{"className":8291},[5002],[4938,8293,8295,8300],{"className":8294},[6174],[4938,8296,7409],{"className":8297,"style":8299},[6174,7581,8298],"small-op","position:relative;top:0em;",[4938,8301,8303],{"className":8302},[6224],[4938,8304,8306,8359],{"className":8305},[5193,5194],[4938,8307,8309,8356],{"className":8308},[5198],[4938,8310,8313,8334],{"className":8311,"style":8312},[5202],"height:0.9812em;",[4938,8314,8316,8319],{"style":8315},"top:-2.4003em;margin-left:0em;margin-right:0.05em;",[4938,8317],{"className":8318,"style":6241},[5210],[4938,8320,8322],{"className":8321},[6245,6246,6247,6248],[4938,8323,8325,8328,8331],{"className":8324},[5002,6248],[4938,8326,6110],{"className":8327,"style":6255},[5002,5003,6248],[4938,8329,4968],{"className":8330},[5013,6248],[4938,8332,6093],{"className":8333},[5002,6248],[4938,8335,8337,8340],{"style":8336},"top:-3.2029em;margin-right:0.05em;",[4938,8338],{"className":8339,"style":6241},[5210],[4938,8341,8343],{"className":8342},[6245,6246,6247,6248],[4938,8344,8346,8350,8353],{"className":8345},[5002,6248],[4938,8347,8150],{"className":8348,"style":8349},[5002,5003,6248],"margin-right:0.22222em;",[4938,8351,6102],{"className":8352},[5035,6248],[4938,8354,6099],{"className":8355},[5002,6248],[4938,8357,5252],{"className":8358},[5251],[4938,8360,8362],{"className":8361},[5198],[4938,8363,8366],{"className":8364,"style":8365},[5202],"height:0.2997em;",[4938,8367],{},[4938,8369],{"className":8370,"style":6178},[5008],[4938,8372,8374,8377],{"className":8373},[5002],[4938,8375,8123],{"className":8376},[5002,5003],[4938,8378,8380],{"className":8379},[6224],[4938,8381,8383,8412],{"className":8382},[5193,5194],[4938,8384,8386,8409],{"className":8385},[5198],[4938,8387,8389],{"className":8388,"style":6593},[5202],[4938,8390,8391,8394],{"style":7640},[4938,8392],{"className":8393,"style":6241},[5210],[4938,8395,8397],{"className":8396},[6245,6246,6247,6248],[4938,8398,8400,8403,8406],{"className":8399},[5002,6248],[4938,8401,6561],{"className":8402},[5002,5003,6248],[4938,8404,6096],{"className":8405},[6199,6248],[4938,8407,5617],{"className":8408,"style":5703},[5002,5003,6248],[4938,8410,5252],{"className":8411},[5251],[4938,8413,8415],{"className":8414},[5198],[4938,8416,8418],{"className":8417,"style":7659},[5202],[4938,8419],{},[4938,8421,8422,8425],{"style":5224},[4938,8423],{"className":8424,"style":5211},[5210],[4938,8426],{"className":8427,"style":5232},[5231],[4938,8429,8430,8433],{"style":5693},[4938,8431],{"className":8432,"style":5211},[5210],[4938,8434,8436],{"className":8435},[5002],[4938,8437,8439,8442],{"className":8438},[5002],[4938,8440,8123],{"className":8441},[5002,5003],[4938,8443,8445],{"className":8444},[6224],[4938,8446,8448,8477],{"className":8447},[5193,5194],[4938,8449,8451,8474],{"className":8450},[5198],[4938,8452,8454],{"className":8453,"style":6593},[5202],[4938,8455,8456,8459],{"style":7640},[4938,8457],{"className":8458,"style":6241},[5210],[4938,8460,8462],{"className":8461},[6245,6246,6247,6248],[4938,8463,8465,8468,8471],{"className":8464},[5002,6248],[4938,8466,6561],{"className":8467},[5002,5003,6248],[4938,8469,6096],{"className":8470},[6199,6248],[4938,8472,5617],{"className":8473,"style":5703},[5002,5003,6248],[4938,8475,5252],{"className":8476},[5251],[4938,8478,8480],{"className":8479},[5198],[4938,8481,8483],{"className":8482,"style":7659},[5202],[4938,8484],{},[4938,8486,5252],{"className":8487},[5251],[4938,8489,8491],{"className":8490},[5198],[4938,8492,8495],{"className":8493,"style":8494},[5202],"height:1.1709em;",[4938,8496],{},[4938,8498],{"className":8499},[5265,5186],[4938,8501],{"className":8502,"style":6271},[5008],[4938,8504,8506],{"className":8505},[5002,5218],[4938,8507,6664],{"className":8508},[5002],[4938,8510,6561],{"className":8511},[5002,5003],[4938,8513],{"className":8514,"style":5009},[5008],[4938,8516,4968],{"className":8517},[5013],[4938,8519],{"className":8520,"style":5009},[5008],[4938,8522,8524,8527,8530,8533,8536,8539,8542,8545,8548,8551,8554,8557,8560,8563,8566,8569,8572,8575],{"className":8523},[4993],[4938,8525],{"className":8526,"style":6935},[4997],[4938,8528,6093],{"className":8529},[5002],[4938,8531,6096],{"className":8532},[6199],[4938,8534],{"className":8535,"style":6178},[5008],[4938,8537,6099],{"className":8538},[5002],[4938,8540,6096],{"className":8541},[6199],[4938,8543],{"className":8544,"style":6178},[5008],[4938,8546,6679],{"className":8547},[5002],[4938,8549,6096],{"className":8550},[6199],[4938,8552],{"className":8553,"style":6178},[5008],[4938,8555,6684],{"className":8556},[6182],[4938,8558],{"className":8559,"style":6178},[5008],[4938,8561,6096],{"className":8562},[6199],[4938,8564],{"className":8565,"style":6178},[5008],[4938,8567,5100],{"className":8568},[5002,5003],[4938,8570],{"className":8571,"style":5031},[5008],[4938,8573,6102],{"className":8574},[5035],[4938,8576],{"className":8577,"style":5031},[5008],[4938,8579,8581,8584],{"className":8580},[4993],[4938,8582],{"className":8583,"style":5438},[4997],[4938,8585,6099],{"className":8586},[5002],[4855,8588,5721],{},[4862,8590,8591,8737],{},[4865,8592,8593,8679,8680,8708,8709,4902],{},[4938,8594,8596,8620],{"className":8595},[4945],[4938,8597,8599],{"className":8598},[4949],[4951,8600,8601],{"xmlns":4953},[4956,8602,8603,8617],{},[4959,8604,8605],{},[6554,8606,8607,8609],{},[4962,8608,8123],{},[4959,8610,8611,8613,8615],{},[4962,8612,6561],{},[4966,8614,6096],{"separator":4989},[4962,8616,5617],{},[4981,8618,8619],{"encoding":4983},"h_{i,v}",[4938,8621,8623],{"className":8622,"ariaHidden":4989},[4988],[4938,8624,8626,8630],{"className":8625},[4993],[4938,8627],{"className":8628,"style":8629},[4997],"height:0.9805em;vertical-align:-0.2861em;",[4938,8631,8633,8636],{"className":8632},[5002],[4938,8634,8123],{"className":8635},[5002,5003],[4938,8637,8639],{"className":8638},[6224],[4938,8640,8642,8671],{"className":8641},[5193,5194],[4938,8643,8645,8668],{"className":8644},[5198],[4938,8646,8648],{"className":8647,"style":6593},[5202],[4938,8649,8650,8653],{"style":7640},[4938,8651],{"className":8652,"style":6241},[5210],[4938,8654,8656],{"className":8655},[6245,6246,6247,6248],[4938,8657,8659,8662,8665],{"className":8658},[5002,6248],[4938,8660,6561],{"className":8661},[5002,5003,6248],[4938,8663,6096],{"className":8664},[6199,6248],[4938,8666,5617],{"className":8667,"style":5703},[5002,5003,6248],[4938,8669,5252],{"className":8670},[5251],[4938,8672,8674],{"className":8673},[5198],[4938,8675,8677],{"className":8676,"style":7659},[5202],[4938,8678],{},": The total slots assigned to the validator ",[4938,8681,8683,8696],{"className":8682},[4945],[4938,8684,8686],{"className":8685},[4949],[4951,8687,8688],{"xmlns":4953},[4956,8689,8690,8694],{},[4959,8691,8692],{},[4962,8693,5617],{},[4981,8695,5617],{"encoding":4983},[4938,8697,8699],{"className":8698,"ariaHidden":4989},[4988],[4938,8700,8702,8705],{"className":8701},[4993],[4938,8703],{"className":8704,"style":5112},[4997],[4938,8706,5617],{"className":8707,"style":5703},[5002,5003]," in epoch ",[4938,8710,8712,8725],{"className":8711},[4945],[4938,8713,8715],{"className":8714},[4949],[4951,8716,8717],{"xmlns":4953},[4956,8718,8719,8723],{},[4959,8720,8721],{},[4962,8722,6561],{},[4981,8724,6561],{"encoding":4983},[4938,8726,8728],{"className":8727,"ariaHidden":4989},[4988],[4938,8729,8731,8734],{"className":8730},[4993],[4938,8732],{"className":8733,"style":7099},[4997],[4938,8735,6561],{"className":8736},[5002,5003],[4865,8738,8739,8767,8768,4902],{},[4938,8740,8742,8755],{"className":8741},[4945],[4938,8743,8745],{"className":8744},[4949],[4951,8746,8747],{"xmlns":4953},[4956,8748,8749,8753],{},[4959,8750,8751],{},[4962,8752,8150],{},[4981,8754,8150],{"encoding":4983},[4938,8756,8758],{"className":8757,"ariaHidden":4989},[4988],[4938,8759,8761,8764],{"className":8760},[4993],[4938,8762],{"className":8763,"style":4998},[4997],[4938,8765,8150],{"className":8766,"style":8349},[5002,5003],": The total number of active validators in epoch ",[4938,8769,8771,8784],{"className":8770},[4945],[4938,8772,8774],{"className":8773},[4949],[4951,8775,8776],{"xmlns":4953},[4956,8777,8778,8782],{},[4959,8779,8780],{},[4962,8781,6561],{},[4981,8783,6561],{"encoding":4983},[4938,8785,8787],{"className":8786,"ariaHidden":4989},[4988],[4938,8788,8790,8793],{"className":8789},[4993],[4938,8791],{"className":8792,"style":7099},[4997],[4938,8794,6561],{"className":8795},[5002,5003],[5082,8797,8799],{"id":8798},"combining-reliability-scores-across-epochs","Combining Reliability Scores Across Epochs",[4855,8801,8802],{},"To calculate a validator's overall reliability score, we use a weighted moving average of scores across multiple epochs. More recent epochs are given higher weight:",[4938,8804,8806],{"className":8805},[4941],[4938,8807,8809,8942],{"className":8808},[4945],[4938,8810,8812],{"className":8811},[4949],[4951,8813,8814],{"xmlns":4953,"display":4954},[4956,8815,8816,8939],{},[4959,8817,8818,8826,8828,8928,8930,8932,8934,8936],{},[8819,8820,8821,8823],"mover",{"accent":4989},[4962,8822,4931],{},[4966,8824,8825],{},"ˉ",[4966,8827,4968],{},[5139,8829,8830,8882],{},[4959,8831,8832,8852,8876],{},[7405,8833,8834,8836,8844],{},[4966,8835,7409],{},[4959,8837,8838,8840,8842],{},[4962,8839,6561],{},[4966,8841,4968],{},[5286,8843,6093],{},[4959,8845,8846,8848,8850],{},[4962,8847,5100],{},[4966,8849,6102],{},[5286,8851,6099],{},[4959,8853,8854,8856,8858,8860,8862,8874],{},[4966,8855,6090],{"fence":4989},[5286,8857,6099],{},[4966,8859,6102],{},[4962,8861,4890],{},[5139,8863,8864,8866],{},[4962,8865,6561],{},[4959,8867,8868,8870,8872],{},[4962,8869,5100],{},[4966,8871,6102],{},[5286,8873,6099],{},[4966,8875,6113],{"fence":4989},[6554,8877,8878,8880],{},[4962,8879,6558],{},[4962,8881,6561],{},[4959,8883,8884,8904],{},[7405,8885,8886,8888,8896],{},[4966,8887,7409],{},[4959,8889,8890,8892,8894],{},[4962,8891,6561],{},[4966,8893,4968],{},[5286,8895,6093],{},[4959,8897,8898,8900,8902],{},[4962,8899,5100],{},[4966,8901,6102],{},[5286,8903,6099],{},[4959,8905,8906,8908,8910,8912,8914,8926],{},[4966,8907,6090],{"fence":4989},[5286,8909,6099],{},[4966,8911,6102],{},[4962,8913,4890],{},[5139,8915,8916,8918],{},[4962,8917,6561],{},[4959,8919,8920,8922,8924],{},[4962,8921,5100],{},[4966,8923,6102],{},[5286,8925,6099],{},[4966,8927,6113],{"fence":4989},[4966,8929,6096],{"separator":4989},[5008,8931],{"width":6118},[4962,8933,4890],{},[4966,8935,4968],{},[5286,8937,8938],{},"0.5",[4981,8940,8941],{"encoding":4983},"\\bar{R} = \\frac{\\sum_{i=0}^{m-1} \\left( 1-a\\frac{i}{m-1} \\right) r_i}{\\sum_{i=0}^{m-1} \\left( 1-a\\frac{i}{m-1} \\right)}, \\quad a = 0.5",[4938,8943,8945,8997,9485],{"className":8944,"ariaHidden":4989},[4988],[4938,8946,8948,8952,8988,8991,8994],{"className":8947},[4993],[4938,8949],{"className":8950,"style":8951},[4997],"height:0.8201em;",[4938,8953,8956],{"className":8954},[5002,8955],"accent",[4938,8957,8959],{"className":8958},[5193],[4938,8960,8962],{"className":8961},[5198],[4938,8963,8965,8974],{"className":8964,"style":8951},[5202],[4938,8966,8968,8971],{"style":8967},"top:-3em;",[4938,8969],{"className":8970,"style":5211},[5210],[4938,8972,4931],{"className":8973,"style":5048},[5002,5003],[4938,8975,8977,8980],{"style":8976},"top:-3.2523em;",[4938,8978],{"className":8979,"style":5211},[5210],[4938,8981,8985],{"className":8982,"style":8984},[8983],"accent-body","left:-0.1667em;",[4938,8986,8825],{"className":8987},[5002],[4938,8989],{"className":8990,"style":5009},[5008],[4938,8992,4968],{"className":8993},[5013],[4938,8995],{"className":8996,"style":5009},[5008],[4938,8998,9000,9004,9464,9467,9470,9473,9476,9479,9482],{"className":8999},[4993],[4938,9001],{"className":9002,"style":9003},[4997],"height:2.9947em;vertical-align:-1.2473em;",[4938,9005,9007,9010,9461],{"className":9006},[5002],[4938,9008],{"className":9009},[5185,5186],[4938,9011,9013],{"className":9012},[5139],[4938,9014,9016,9452],{"className":9015},[5193,5194],[4938,9017,9019,9449],{"className":9018},[5198],[4938,9020,9023,9213,9221],{"className":9021,"style":9022},[5202],"height:1.7473em;",[4938,9024,9026,9029],{"style":9025},"top:-2.156em;",[4938,9027],{"className":9028,"style":5211},[5210],[4938,9030,9032,9102,9105],{"className":9031},[5002],[4938,9033,9035,9038],{"className":9034},[6174],[4938,9036,7409],{"className":9037,"style":8299},[6174,7581,8298],[4938,9039,9041],{"className":9040},[6224],[4938,9042,9044,9094],{"className":9043},[5193,5194],[4938,9045,9047,9091],{"className":9046},[5198],[4938,9048,9051,9071],{"className":9049,"style":9050},[5202],"height:0.954em;",[4938,9052,9053,9056],{"style":8315},[4938,9054],{"className":9055,"style":6241},[5210],[4938,9057,9059],{"className":9058},[6245,6246,6247,6248],[4938,9060,9062,9065,9068],{"className":9061},[5002,6248],[4938,9063,6561],{"className":9064},[5002,5003,6248],[4938,9066,4968],{"className":9067},[5013,6248],[4938,9069,6093],{"className":9070},[5002,6248],[4938,9072,9073,9076],{"style":8336},[4938,9074],{"className":9075,"style":6241},[5210],[4938,9077,9079],{"className":9078},[6245,6246,6247,6248],[4938,9080,9082,9085,9088],{"className":9081},[5002,6248],[4938,9083,5100],{"className":9084},[5002,5003,6248],[4938,9086,6102],{"className":9087},[5035,6248],[4938,9089,6099],{"className":9090},[5002,6248],[4938,9092,5252],{"className":9093},[5251],[4938,9095,9097],{"className":9096},[5198],[4938,9098,9100],{"className":9099,"style":8365},[5202],[4938,9101],{},[4938,9103],{"className":9104,"style":6178},[5008],[4938,9106,9108,9114,9117,9120,9123,9126,9129,9207],{"className":9107},[6182],[4938,9109,9111],{"className":9110,"style":6187},[5185,6186],[4938,9112,6090],{"className":9113},[6191,6192],[4938,9115,6099],{"className":9116},[5002],[4938,9118],{"className":9119,"style":5031},[5008],[4938,9121,6102],{"className":9122},[5035],[4938,9124],{"className":9125,"style":5031},[5008],[4938,9127,4890],{"className":9128},[5002,5003],[4938,9130,9132,9135,9204],{"className":9131},[5002],[4938,9133],{"className":9134},[5185,5186],[4938,9136,9138],{"className":9137},[5139],[4938,9139,9141,9195],{"className":9140},[5193,5194],[4938,9142,9144,9192],{"className":9143},[5198],[4938,9145,9148,9169,9177],{"className":9146,"style":9147},[5202],"height:0.8557em;",[4938,9149,9151,9154],{"style":9150},"top:-2.655em;",[4938,9152],{"className":9153,"style":5211},[5210],[4938,9155,9157],{"className":9156},[6245,6246,6247,6248],[4938,9158,9160,9163,9166],{"className":9159},[5002,6248],[4938,9161,5100],{"className":9162},[5002,5003,6248],[4938,9164,6102],{"className":9165},[5035,6248],[4938,9167,6099],{"className":9168},[5002,6248],[4938,9170,9171,9174],{"style":5224},[4938,9172],{"className":9173,"style":5211},[5210],[4938,9175],{"className":9176,"style":5232},[5231],[4938,9178,9180,9183],{"style":9179},"top:-3.394em;",[4938,9181],{"className":9182,"style":5211},[5210],[4938,9184,9186],{"className":9185},[6245,6246,6247,6248],[4938,9187,9189],{"className":9188},[5002,6248],[4938,9190,6561],{"className":9191},[5002,5003,6248],[4938,9193,5252],{"className":9194},[5251],[4938,9196,9198],{"className":9197},[5198],[4938,9199,9202],{"className":9200,"style":9201},[5202],"height:0.4033em;",[4938,9203],{},[4938,9205],{"className":9206},[5265,5186],[4938,9208,9210],{"className":9209,"style":6187},[5265,6186],[4938,9211,6113],{"className":9212},[6191,6192],[4938,9214,9215,9218],{"style":5224},[4938,9216],{"className":9217,"style":5211},[5210],[4938,9219],{"className":9220,"style":5232},[5231],[4938,9222,9224,9227],{"style":9223},"top:-3.7933em;",[4938,9225],{"className":9226,"style":5211},[5210],[4938,9228,9230,9299,9302,9406,9409],{"className":9229},[5002],[4938,9231,9233,9236],{"className":9232},[6174],[4938,9234,7409],{"className":9235,"style":8299},[6174,7581,8298],[4938,9237,9239],{"className":9238},[6224],[4938,9240,9242,9291],{"className":9241},[5193,5194],[4938,9243,9245,9288],{"className":9244},[5198],[4938,9246,9248,9268],{"className":9247,"style":9050},[5202],[4938,9249,9250,9253],{"style":8315},[4938,9251],{"className":9252,"style":6241},[5210],[4938,9254,9256],{"className":9255},[6245,6246,6247,6248],[4938,9257,9259,9262,9265],{"className":9258},[5002,6248],[4938,9260,6561],{"className":9261},[5002,5003,6248],[4938,9263,4968],{"className":9264},[5013,6248],[4938,9266,6093],{"className":9267},[5002,6248],[4938,9269,9270,9273],{"style":8336},[4938,9271],{"className":9272,"style":6241},[5210],[4938,9274,9276],{"className":9275},[6245,6246,6247,6248],[4938,9277,9279,9282,9285],{"className":9278},[5002,6248],[4938,9280,5100],{"className":9281},[5002,5003,6248],[4938,9283,6102],{"className":9284},[5035,6248],[4938,9286,6099],{"className":9287},[5002,6248],[4938,9289,5252],{"className":9290},[5251],[4938,9292,9294],{"className":9293},[5198],[4938,9295,9297],{"className":9296,"style":8365},[5202],[4938,9298],{},[4938,9300],{"className":9301,"style":6178},[5008],[4938,9303,9305,9311,9314,9317,9320,9323,9326,9400],{"className":9304},[6182],[4938,9306,9308],{"className":9307,"style":6187},[5185,6186],[4938,9309,6090],{"className":9310},[6191,6192],[4938,9312,6099],{"className":9313},[5002],[4938,9315],{"className":9316,"style":5031},[5008],[4938,9318,6102],{"className":9319},[5035],[4938,9321],{"className":9322,"style":5031},[5008],[4938,9324,4890],{"className":9325},[5002,5003],[4938,9327,9329,9332,9397],{"className":9328},[5002],[4938,9330],{"className":9331},[5185,5186],[4938,9333,9335],{"className":9334},[5139],[4938,9336,9338,9389],{"className":9337},[5193,5194],[4938,9339,9341,9386],{"className":9340},[5198],[4938,9342,9344,9364,9372],{"className":9343,"style":9147},[5202],[4938,9345,9346,9349],{"style":9150},[4938,9347],{"className":9348,"style":5211},[5210],[4938,9350,9352],{"className":9351},[6245,6246,6247,6248],[4938,9353,9355,9358,9361],{"className":9354},[5002,6248],[4938,9356,5100],{"className":9357},[5002,5003,6248],[4938,9359,6102],{"className":9360},[5035,6248],[4938,9362,6099],{"className":9363},[5002,6248],[4938,9365,9366,9369],{"style":5224},[4938,9367],{"className":9368,"style":5211},[5210],[4938,9370],{"className":9371,"style":5232},[5231],[4938,9373,9374,9377],{"style":9179},[4938,9375],{"className":9376,"style":5211},[5210],[4938,9378,9380],{"className":9379},[6245,6246,6247,6248],[4938,9381,9383],{"className":9382},[5002,6248],[4938,9384,6561],{"className":9385},[5002,5003,6248],[4938,9387,5252],{"className":9388},[5251],[4938,9390,9392],{"className":9391},[5198],[4938,9393,9395],{"className":9394,"style":9201},[5202],[4938,9396],{},[4938,9398],{"className":9399},[5265,5186],[4938,9401,9403],{"className":9402,"style":6187},[5265,6186],[4938,9404,6113],{"className":9405},[6191,6192],[4938,9407],{"className":9408,"style":6178},[5008],[4938,9410,9412,9415],{"className":9411},[5002],[4938,9413,6558],{"className":9414,"style":5027},[5002,5003],[4938,9416,9418],{"className":9417},[6224],[4938,9419,9421,9441],{"className":9420},[5193,5194],[4938,9422,9424,9438],{"className":9423},[5198],[4938,9425,9427],{"className":9426,"style":6593},[5202],[4938,9428,9429,9432],{"style":6596},[4938,9430],{"className":9431,"style":6241},[5210],[4938,9433,9435],{"className":9434},[6245,6246,6247,6248],[4938,9436,6561],{"className":9437},[5002,5003,6248],[4938,9439,5252],{"className":9440},[5251],[4938,9442,9444],{"className":9443},[5198],[4938,9445,9447],{"className":9446,"style":6615},[5202],[4938,9448],{},[4938,9450,5252],{"className":9451},[5251],[4938,9453,9455],{"className":9454},[5198],[4938,9456,9459],{"className":9457,"style":9458},[5202],"height:1.2473em;",[4938,9460],{},[4938,9462],{"className":9463},[5265,5186],[4938,9465,6096],{"className":9466},[6199],[4938,9468],{"className":9469,"style":6271},[5008],[4938,9471],{"className":9472,"style":6178},[5008],[4938,9474,4890],{"className":9475},[5002,5003],[4938,9477],{"className":9478,"style":5009},[5008],[4938,9480,4968],{"className":9481},[5013],[4938,9483],{"className":9484,"style":5009},[5008],[4938,9486,9488,9491],{"className":9487},[4993],[4938,9489],{"className":9490,"style":5438},[4997],[4938,9492,8938],{"className":9493},[5002],[4855,9495,5721],{},[4862,9497,9498,9529],{},[4865,9499,9500,9528],{},[4938,9501,9503,9516],{"className":9502},[4945],[4938,9504,9506],{"className":9505},[4949],[4951,9507,9508],{"xmlns":4953},[4956,9509,9510,9514],{},[4959,9511,9512],{},[4962,9513,5100],{},[4981,9515,5100],{"encoding":4983},[4938,9517,9519],{"className":9518,"ariaHidden":4989},[4988],[4938,9520,9522,9525],{"className":9521},[4993],[4938,9523],{"className":9524,"style":5112},[4997],[4938,9526,5100],{"className":9527},[5002,5003],": Total number of epochs considered.",[4865,9530,9531,9559],{},[4938,9532,9534,9547],{"className":9533},[4945],[4938,9535,9537],{"className":9536},[4949],[4951,9538,9539],{"xmlns":4953},[4956,9540,9541,9545],{},[4959,9542,9543],{},[4962,9544,4890],{},[4981,9546,4890],{"encoding":4983},[4938,9548,9550],{"className":9549,"ariaHidden":4989},[4988],[4938,9551,9553,9556],{"className":9552},[4993],[4938,9554],{"className":9555,"style":5112},[4997],[4938,9557,4890],{"className":9558},[5002,5003]," = 0.5: Parameter determining how much weight the oldest epoch receives compared to the newest epoch, helping to balance the influence of recent versus older performance tendencies in the weighted moving average.",[5082,9561,9563],{"id":9562},"adjusting-for-high-reliability-expectations","Adjusting for High-Reliability Expectations",[4855,9565,9566,9567,9628],{},"The formula for the weighted moving average ",[4938,9568,9570,9588],{"className":9569},[4945],[4938,9571,9573],{"className":9572},[4949],[4951,9574,9575],{"xmlns":4953},[4956,9576,9577,9585],{},[4959,9578,9579],{},[8819,9580,9581,9583],{"accent":4989},[4962,9582,4931],{},[4966,9584,8825],{},[4981,9586,9587],{"encoding":4983},"\\bar{R}",[4938,9589,9591],{"className":9590,"ariaHidden":4989},[4988],[4938,9592,9594,9597],{"className":9593},[4993],[4938,9595],{"className":9596,"style":8951},[4997],[4938,9598,9600],{"className":9599},[5002,8955],[4938,9601,9603],{"className":9602},[5193],[4938,9604,9606],{"className":9605},[5198],[4938,9607,9609,9617],{"className":9608,"style":8951},[5202],[4938,9610,9611,9614],{"style":8967},[4938,9612],{"className":9613,"style":5211},[5210],[4938,9615,4931],{"className":9616,"style":5048},[5002,5003],[4938,9618,9619,9622],{"style":8976},[4938,9620],{"className":9621,"style":5211},[5210],[4938,9623,9625],{"className":9624,"style":8984},[8983],[4938,9626,8825],{"className":9627},[5002]," provides a baseline reliability score. However, to better reflect the high standards expected of validators, an additional adjustment is applied. This adjustment penalizes validators with lower reliability more severely, emphasizing the importance of consistent performance.",[4855,9630,9631,9632,9660],{},"The adjusted reliability score ",[4938,9633,9635,9648],{"className":9634},[4945],[4938,9636,9638],{"className":9637},[4949],[4951,9639,9640],{"xmlns":4953},[4956,9641,9642,9646],{},[4959,9643,9644],{},[4962,9645,4931],{},[4981,9647,4931],{"encoding":4983},[4938,9649,9651],{"className":9650,"ariaHidden":4989},[4988],[4938,9652,9654,9657],{"className":9653},[4993],[4938,9655],{"className":9656,"style":4998},[4997],[4938,9658,4931],{"className":9659,"style":5048},[5002,5003]," is calculated using the following formula:",[4938,9662,9664],{"className":9663},[4941],[4938,9665,9667,9741],{"className":9666},[4945],[4938,9668,9670],{"className":9669},[4949],[4951,9671,9672],{"xmlns":4953,"display":4954},[4956,9673,9674,9738],{},[4959,9675,9676,9678,9680,9682,9684,9687,9689,9691],{},[4962,9677,4931],{},[4966,9679,4968],{},[4966,9681,6102],{},[4962,9683,7432],{},[4966,9685,9686],{},"+",[5286,9688,6099],{},[4966,9690,6102],{},[9692,9693,9694],"msqrt",{},[4959,9695,9696,9698,9708,9710,9712,9714,9720,9722],{},[4966,9697,6102],{},[6104,9699,9700,9706],{},[8819,9701,9702,9704],{"accent":4989},[4962,9703,4931],{},[4966,9705,8825],{},[5286,9707,6679],{},[4966,9709,9686],{},[5286,9711,6679],{},[4962,9713,7432],{},[8819,9715,9716,9718],{"accent":4989},[4962,9717,4931],{},[4966,9719,8825],{},[4966,9721,9686],{},[6104,9723,9724,9736],{},[4959,9725,9726,9728,9730,9732,9734],{},[4966,9727,6090],{"fence":4989},[4962,9729,7432],{},[4966,9731,6102],{},[5286,9733,6099],{},[4966,9735,6113],{"fence":4989},[5286,9737,6679],{},[4981,9739,9740],{"encoding":4983},"R=-c+1-\\sqrt{-\\bar{R}^{2}+2c\\bar{R}+\\left(c-1\\right)^{2}}",[4938,9742,9744,9762,9784,9802],{"className":9743,"ariaHidden":4989},[4988],[4938,9745,9747,9750,9753,9756,9759],{"className":9746},[4993],[4938,9748],{"className":9749,"style":4998},[4997],[4938,9751,4931],{"className":9752,"style":5048},[5002,5003],[4938,9754],{"className":9755,"style":5009},[5008],[4938,9757,4968],{"className":9758},[5013],[4938,9760],{"className":9761,"style":5009},[5008],[4938,9763,9765,9769,9772,9775,9778,9781],{"className":9764},[4993],[4938,9766],{"className":9767,"style":9768},[4997],"height:0.6667em;vertical-align:-0.0833em;",[4938,9770,6102],{"className":9771},[5002],[4938,9773,7432],{"className":9774},[5002,5003],[4938,9776],{"className":9777,"style":5031},[5008],[4938,9779,9686],{"className":9780},[5035],[4938,9782],{"className":9783,"style":5031},[5008],[4938,9785,9787,9790,9793,9796,9799],{"className":9786},[4993],[4938,9788],{"className":9789,"style":5347},[4997],[4938,9791,6099],{"className":9792},[5002],[4938,9794],{"className":9795,"style":5031},[5008],[4938,9797,6102],{"className":9798},[5035],[4938,9800],{"className":9801,"style":5031},[5008],[4938,9803,9805,9809],{"className":9804},[4993],[4938,9806],{"className":9807,"style":9808},[4997],"height:1.84em;vertical-align:-0.4541em;",[4938,9810,9813],{"className":9811},[5002,9812],"sqrt",[4938,9814,9816,10035],{"className":9815},[5193,5194],[4938,9817,9819,10032],{"className":9818},[5198],[4938,9820,9823,10009],{"className":9821,"style":9822},[5202],"height:1.3859em;",[4938,9824,9828,9832],{"className":9825,"style":9827},[9826],"svg-align","top:-3.8em;",[4938,9829],{"className":9830,"style":9831},[5210],"height:3.8em;",[4938,9833,9836,9839,9901,9904,9907,9910,9913,9916,9947,9950,9953,9956],{"className":9834,"style":9835},[5002],"padding-left:1em;",[4938,9837,6102],{"className":9838},[5002],[4938,9840,9842,9873],{"className":9841},[5002],[4938,9843,9845],{"className":9844},[5002,8955],[4938,9846,9848],{"className":9847},[5193],[4938,9849,9851],{"className":9850},[5198],[4938,9852,9854,9862],{"className":9853,"style":8951},[5202],[4938,9855,9856,9859],{"style":8967},[4938,9857],{"className":9858,"style":5211},[5210],[4938,9860,4931],{"className":9861,"style":5048},[5002,5003],[4938,9863,9864,9867],{"style":8976},[4938,9865],{"className":9866,"style":5211},[5210],[4938,9868,9870],{"className":9869,"style":8984},[8983],[4938,9871,8825],{"className":9872},[5002],[4938,9874,9876],{"className":9875},[6224],[4938,9877,9879],{"className":9878},[5193],[4938,9880,9882],{"className":9881},[5198],[4938,9883,9886],{"className":9884,"style":9885},[5202],"height:0.7401em;",[4938,9887,9889,9892],{"style":9888},"top:-2.989em;margin-right:0.05em;",[4938,9890],{"className":9891,"style":6241},[5210],[4938,9893,9895],{"className":9894},[6245,6246,6247,6248],[4938,9896,9898],{"className":9897},[5002,6248],[4938,9899,6679],{"className":9900},[5002,6248],[4938,9902],{"className":9903,"style":5031},[5008],[4938,9905,9686],{"className":9906},[5035],[4938,9908],{"className":9909,"style":5031},[5008],[4938,9911,6679],{"className":9912},[5002],[4938,9914,7432],{"className":9915},[5002,5003],[4938,9917,9919],{"className":9918},[5002,8955],[4938,9920,9922],{"className":9921},[5193],[4938,9923,9925],{"className":9924},[5198],[4938,9926,9928,9936],{"className":9927,"style":8951},[5202],[4938,9929,9930,9933],{"style":8967},[4938,9931],{"className":9932,"style":5211},[5210],[4938,9934,4931],{"className":9935,"style":5048},[5002,5003],[4938,9937,9938,9941],{"style":8976},[4938,9939],{"className":9940,"style":5211},[5210],[4938,9942,9944],{"className":9943,"style":8984},[8983],[4938,9945,8825],{"className":9946},[5002],[4938,9948],{"className":9949,"style":5031},[5008],[4938,9951,9686],{"className":9952},[5035],[4938,9954],{"className":9955,"style":5031},[5008],[4938,9957,9959,9983],{"className":9958},[6182],[4938,9960,9962,9965,9968,9971,9974,9977,9980],{"className":9961},[6182],[4938,9963,6090],{"className":9964,"style":6187},[5185,6186],[4938,9966,7432],{"className":9967},[5002,5003],[4938,9969],{"className":9970,"style":5031},[5008],[4938,9972,6102],{"className":9973},[5035],[4938,9975],{"className":9976,"style":5031},[5008],[4938,9978,6099],{"className":9979},[5002],[4938,9981,6113],{"className":9982,"style":6187},[5265,6186],[4938,9984,9986],{"className":9985},[6224],[4938,9987,9989],{"className":9988},[5193],[4938,9990,9992],{"className":9991},[5198],[4938,9993,9995],{"className":9994,"style":9050},[5202],[4938,9996,9997,10000],{"style":8336},[4938,9998],{"className":9999,"style":6241},[5210],[4938,10001,10003],{"className":10002},[6245,6246,6247,6248],[4938,10004,10006],{"className":10005},[5002,6248],[4938,10007,6679],{"className":10008},[5002,6248],[4938,10010,10012,10015],{"style":10011},"top:-3.3459em;",[4938,10013],{"className":10014,"style":9831},[5210],[4938,10016,10020],{"className":10017,"style":10019},[10018],"hide-tail","min-width:1.02em;height:1.88em;",[10021,10022,10028],"svg",{"xmlns":10023,"width":10024,"height":10025,"viewBox":10026,"preserveAspectRatio":10027},"http://www.w3.org/2000/svg","400em","1.88em","0 0 400000 1944","xMinYMin slice",[10029,10030],"path",{"d":10031},"M983 90\nl0 -0\nc4,-6.7,10,-10,18,-10 H400000v40\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM1001 80h400000v40h-400000z",[4938,10033,5252],{"className":10034},[5251],[4938,10036,10038],{"className":10037},[5198],[4938,10039,10042],{"className":10040,"style":10041},[5202],"height:0.4541em;",[4938,10043],{},[4855,10045,5721],{},[4862,10047,10048],{},[4865,10049,10050,10107,10108,4902],{},[4938,10051,10053,10074],{"className":10052},[4945],[4938,10054,10056],{"className":10055},[4949],[4951,10057,10058],{"xmlns":4953},[4956,10059,10060,10071],{},[4959,10061,10062,10064,10066,10068],{},[4962,10063,7432],{},[4966,10065,4968],{},[4966,10067,6102],{},[5286,10069,10070],{},"0.16",[4981,10072,10073],{"encoding":4983},"c=-0.16",[4938,10075,10077,10095],{"className":10076,"ariaHidden":4989},[4988],[4938,10078,10080,10083,10086,10089,10092],{"className":10079},[4993],[4938,10081],{"className":10082,"style":5112},[4997],[4938,10084,7432],{"className":10085},[5002,5003],[4938,10087],{"className":10088,"style":5009},[5008],[4938,10090,4968],{"className":10091},[5013],[4938,10093],{"className":10094,"style":5009},[5008],[4938,10096,10098,10101,10104],{"className":10097},[4993],[4938,10099],{"className":10100,"style":5347},[4997],[4938,10102,6102],{"className":10103},[5002],[4938,10105,10070],{"className":10106},[5002],": Defines the slope of the arc and determines the position of the curve. The adjustment formula is based on a circular arc, with the center of the circle at ",[4938,10109,10111,10140],{"className":10110},[4945],[4938,10112,10114],{"className":10113},[4949],[4951,10115,10116],{"xmlns":4953},[4956,10117,10118,10137],{},[4959,10119,10120,10123,10125,10127,10129,10131,10133,10135],{},[4966,10121,6090],{"stretchy":10122},"false",[4962,10124,7432],{},[4966,10126,6096],{"separator":4989},[4966,10128,6102],{},[4962,10130,7432],{},[4966,10132,9686],{},[5286,10134,6099],{},[4966,10136,6113],{"stretchy":10122},[4981,10138,10139],{"encoding":4983},"(c,−c+1)",[4938,10141,10143,10177],{"className":10142,"ariaHidden":4989},[4988],[4938,10144,10146,10150,10153,10156,10159,10162,10165,10168,10171,10174],{"className":10145},[4993],[4938,10147],{"className":10148,"style":10149},[4997],"height:1em;vertical-align:-0.25em;",[4938,10151,6090],{"className":10152},[5185],[4938,10154,7432],{"className":10155},[5002,5003],[4938,10157,6096],{"className":10158},[6199],[4938,10160],{"className":10161,"style":6178},[5008],[4938,10163,6102],{"className":10164},[5002],[4938,10166,7432],{"className":10167},[5002,5003],[4938,10169],{"className":10170,"style":5031},[5008],[4938,10172,9686],{"className":10173},[5035],[4938,10175],{"className":10176,"style":5031},[5008],[4938,10178,10180,10183,10186],{"className":10179},[4993],[4938,10181],{"className":10182,"style":10149},[4997],[4938,10184,6099],{"className":10185},[5002],[4938,10187,6113],{"className":10188},[5265],[4855,10190,10191],{},"This adjustment maps the reliability score to a curve, making penalties for lower scores sharper while preserving high scores for reliable validators.",[4907,10193,10194,10198],{},[6447,10195],{"src":10196,"className":10197,"frameBorder":6093,"allowFullScreen":1022},"https://www.desmos.com/calculator/zqemsh7yay?embed",[6451,6452],[6454,10199,10200],{},[4855,10201,10202],{},"Graph of the reliability score adjustment. The x-axis represents the reliability score, and the y-axis represents the adjusted reliability score. The adjustment curve is derived from a circular arc with a defined center.",[5530,10204],{},[4855,10206,10207,10208,10292],{},"For example, a baseline reliability score of ",[4938,10209,10211,10234],{"className":10210},[4945],[4938,10212,10214],{"className":10213},[4949],[4951,10215,10216],{"xmlns":4953},[4956,10217,10218,10231],{},[4959,10219,10220,10226,10228],{},[8819,10221,10222,10224],{"accent":4989},[4962,10223,4931],{},[4966,10225,8825],{},[4966,10227,4968],{},[5286,10229,10230],{},"0.9",[4981,10232,10233],{"encoding":4983},"\\bar{R}=0.9",[4938,10235,10237,10283],{"className":10236,"ariaHidden":4989},[4988],[4938,10238,10240,10243,10274,10277,10280],{"className":10239},[4993],[4938,10241],{"className":10242,"style":8951},[4997],[4938,10244,10246],{"className":10245},[5002,8955],[4938,10247,10249],{"className":10248},[5193],[4938,10250,10252],{"className":10251},[5198],[4938,10253,10255,10263],{"className":10254,"style":8951},[5202],[4938,10256,10257,10260],{"style":8967},[4938,10258],{"className":10259,"style":5211},[5210],[4938,10261,4931],{"className":10262,"style":5048},[5002,5003],[4938,10264,10265,10268],{"style":8976},[4938,10266],{"className":10267,"style":5211},[5210],[4938,10269,10271],{"className":10270,"style":8984},[8983],[4938,10272,8825],{"className":10273},[5002],[4938,10275],{"className":10276,"style":5009},[5008],[4938,10278,4968],{"className":10279},[5013],[4938,10281],{"className":10282,"style":5009},[5008],[4938,10284,10286,10289],{"className":10285},[4993],[4938,10287],{"className":10288,"style":5438},[4997],[4938,10290,10230],{"className":10291},[5002]," may correspond approximately to 10% downtime, reflecting significant but not catastrophic validator underperformance. Validators with lower scores experience increasingly steep penalties, ensuring that unreliable validators are disincentivized.",[4855,10294,10295],{},"Note that using 10% is only a heavy approximation. The value of 0.9 could represent 10% downtime, but also 20% or 5%, depending on when the downtime occurred. We use 10% to provide a relatable scale for the reader.",[5543,10297,4882],{"id":5079},[4855,10299,10300],{},"The availability factor measures how often a validator is online and selected to produce blocks. Validators that are consistently selected and actively producing blocks receive a higher score, promoting reliable participation and network security.",[5082,10302,10304],{"id":10303},"why-availability-matters","Why Availability Matters",[4855,10306,10307],{},"Without availability, a validator could have high dominance and reliability scores but still not actively contribute to the network. This would misrepresent their role in maintaining the network's operation. The availability factor ensures that only validators selected to produce blocks are evaluated, penalizing those that fail to participate effectively, whether due to inactivity, being jailed, or missing blocks when offline.",[4855,10309,10310],{},"In this context, we cannot measure how long a validator is online but can only determine when they are selected to produce blocks. A validator may be considered active yet fail to produce blocks. Availability focuses on participation in block production, regardless of online or offline status. For instance:",[4862,10312,10313,10316],{},[4865,10314,10315],{},"A validator might not produce blocks because it hasn’t been selected in a specific period.",[4865,10317,10318],{},"In the other hand, a validator may be offline, causing it to miss block production when selected.",[4855,10320,10321],{},"Availability reflects how often a validator is selected to produce blocks, regardless of their online status.",[5082,10323,10325],{"id":10324},"how-to-calculate-availability","How to Calculate Availability",[4855,10327,10328,10329,10401],{},"The availability score for a single epoch ",[4938,10330,10332,10350],{"className":10331},[4945],[4938,10333,10335],{"className":10334},[4949],[4951,10336,10337],{"xmlns":4953},[4956,10338,10339,10347],{},[4959,10340,10341],{},[6554,10342,10343,10345],{},[4962,10344,5830],{},[4962,10346,6561],{},[4981,10348,10349],{"encoding":4983},"l_i",[4938,10351,10353],{"className":10352,"ariaHidden":4989},[4988],[4938,10354,10356,10360],{"className":10355},[4993],[4938,10357],{"className":10358,"style":10359},[4997],"height:0.8444em;vertical-align:-0.15em;",[4938,10361,10363,10366],{"className":10362},[5002],[4938,10364,5830],{"className":10365,"style":5903},[5002,5003],[4938,10367,10369],{"className":10368},[6224],[4938,10370,10372,10393],{"className":10371},[5193,5194],[4938,10373,10375,10390],{"className":10374},[5198],[4938,10376,10378],{"className":10377,"style":6593},[5202],[4938,10379,10381,10384],{"style":10380},"top:-2.55em;margin-left:-0.0197em;margin-right:0.05em;",[4938,10382],{"className":10383,"style":6241},[5210],[4938,10385,10387],{"className":10386},[6245,6246,6247,6248],[4938,10388,6561],{"className":10389},[5002,5003,6248],[4938,10391,5252],{"className":10392},[5251],[4938,10394,10396],{"className":10395},[5198],[4938,10397,10399],{"className":10398,"style":6615},[5202],[4938,10400],{}," is calculated as follows:",[4938,10403,10405],{"className":10404},[4941],[4938,10406,10408,10505],{"className":10407},[4945],[4938,10409,10411],{"className":10410},[4949],[4951,10412,10413],{"xmlns":4953,"display":4954},[4956,10414,10415,10502],{},[4959,10416,10417,10423,10425,10472,10474,10476,10478,10480,10482,10484,10486,10488,10490,10492,10494,10496,10498,10500],{},[6554,10418,10419,10421],{},[4962,10420,5830],{},[4962,10422,6561],{},[4966,10424,4968],{},[4959,10426,10427,10430],{},[4966,10428,10429],{"fence":4989},"{",[10431,10432,10435,10457],"mtable",{"rowspacing":10433,"columnalign":10434,"columnspacing":6118},"0.36em","left left",[10436,10437,10438,10446],"mtr",{},[10439,10440,10441],"mtd",{},[10442,10443,10444],"mstyle",{"scriptlevel":6093,"displaystyle":10122},[5286,10445,6099],{},[10439,10447,10448],{},[10442,10449,10450],{"scriptlevel":6093,"displaystyle":10122},[4959,10451,10452,10455],{},[5142,10453,10454],{},"if validator was selected in epoch ",[4962,10456,6561],{},[10436,10458,10459,10465],{},[10439,10460,10461],{},[10442,10462,10463],{"scriptlevel":6093,"displaystyle":10122},[5286,10464,6093],{},[10439,10466,10467],{},[10442,10468,10469],{"scriptlevel":6093,"displaystyle":10122},[5142,10470,10471],{},"otherwise",[5008,10473],{"width":6118},[5142,10475,6664],{},[4962,10477,6561],{},[4966,10479,4968],{},[5286,10481,6093],{},[4966,10483,6096],{"separator":4989},[5286,10485,6099],{},[4966,10487,6096],{"separator":4989},[5286,10489,6679],{},[4966,10491,6096],{"separator":4989},[4966,10493,6684],{},[4966,10495,6096],{"separator":4989},[4962,10497,5100],{},[4966,10499,6102],{},[5286,10501,6099],{},[4981,10503,10504],{"encoding":4983},"l_i =\n\\begin{cases}\n1 & \\text{if validator was selected in epoch } i \\\\\n0 & \\text{otherwise}\n\\end{cases} \\quad \\text{for } i = 0, 1, 2, \\ldots, m-1",[4938,10506,10508,10563,10723,10780],{"className":10507,"ariaHidden":4989},[4988],[4938,10509,10511,10514,10554,10557,10560],{"className":10510},[4993],[4938,10512],{"className":10513,"style":10359},[4997],[4938,10515,10517,10520],{"className":10516},[5002],[4938,10518,5830],{"className":10519,"style":5903},[5002,5003],[4938,10521,10523],{"className":10522},[6224],[4938,10524,10526,10546],{"className":10525},[5193,5194],[4938,10527,10529,10543],{"className":10528},[5198],[4938,10530,10532],{"className":10531,"style":6593},[5202],[4938,10533,10534,10537],{"style":10380},[4938,10535],{"className":10536,"style":6241},[5210],[4938,10538,10540],{"className":10539},[6245,6246,6247,6248],[4938,10541,6561],{"className":10542},[5002,5003,6248],[4938,10544,5252],{"className":10545},[5251],[4938,10547,10549],{"className":10548},[5198],[4938,10550,10552],{"className":10551,"style":6615},[5202],[4938,10553],{},[4938,10555],{"className":10556,"style":5009},[5008],[4938,10558,4968],{"className":10559},[5013],[4938,10561],{"className":10562,"style":5009},[5008],[4938,10564,10566,10570,10699,10702,10705,10711,10714,10717,10720],{"className":10565},[4993],[4938,10567],{"className":10568,"style":10569},[4997],"height:3em;vertical-align:-1.25em;",[4938,10571,10573,10580,10696],{"className":10572},[6182],[4938,10574,10576],{"className":10575,"style":6187},[5185,6186],[4938,10577,10429],{"className":10578},[6191,10579],"size4",[4938,10581,10583],{"className":10582},[5002],[4938,10584,10586,10637,10642],{"className":10585},[10431],[4938,10587,10590],{"className":10588},[10589],"col-align-l",[4938,10591,10593,10628],{"className":10592},[5193,5194],[4938,10594,10596,10625],{"className":10595},[5198],[4938,10597,10600,10613],{"className":10598,"style":10599},[5202],"height:1.69em;",[4938,10601,10603,10607],{"style":10602},"top:-3.69em;",[4938,10604],{"className":10605,"style":10606},[5210],"height:3.008em;",[4938,10608,10610],{"className":10609},[5002],[4938,10611,6099],{"className":10612},[5002],[4938,10614,10616,10619],{"style":10615},"top:-2.25em;",[4938,10617],{"className":10618,"style":10606},[5210],[4938,10620,10622],{"className":10621},[5002],[4938,10623,6093],{"className":10624},[5002],[4938,10626,5252],{"className":10627},[5251],[4938,10629,10631],{"className":10630},[5198],[4938,10632,10635],{"className":10633,"style":10634},[5202],"height:1.19em;",[4938,10636],{},[4938,10638],{"className":10639,"style":10641},[10640],"arraycolsep","width:1em;",[4938,10643,10645],{"className":10644},[10589],[4938,10646,10648,10688],{"className":10647},[5193,5194],[4938,10649,10651,10685],{"className":10650},[5198],[4938,10652,10654,10671],{"className":10653,"style":10599},[5202],[4938,10655,10656,10659],{"style":10602},[4938,10657],{"className":10658,"style":10606},[5210],[4938,10660,10662,10668],{"className":10661},[5002],[4938,10663,10665],{"className":10664},[5002,5218],[4938,10666,10454],{"className":10667},[5002],[4938,10669,6561],{"className":10670},[5002,5003],[4938,10672,10673,10676],{"style":10615},[4938,10674],{"className":10675,"style":10606},[5210],[4938,10677,10679],{"className":10678},[5002],[4938,10680,10682],{"className":10681},[5002,5218],[4938,10683,10471],{"className":10684},[5002],[4938,10686,5252],{"className":10687},[5251],[4938,10689,10691],{"className":10690},[5198],[4938,10692,10694],{"className":10693,"style":10634},[5202],[4938,10695],{},[4938,10697],{"className":10698},[5265,5186],[4938,10700],{"className":10701,"style":6271},[5008],[4938,10703],{"className":10704,"style":6178},[5008],[4938,10706,10708],{"className":10707},[5002,5218],[4938,10709,6664],{"className":10710},[5002],[4938,10712,6561],{"className":10713},[5002,5003],[4938,10715],{"className":10716,"style":5009},[5008],[4938,10718,4968],{"className":10719},[5013],[4938,10721],{"className":10722,"style":5009},[5008],[4938,10724,10726,10729,10732,10735,10738,10741,10744,10747,10750,10753,10756,10759,10762,10765,10768,10771,10774,10777],{"className":10725},[4993],[4938,10727],{"className":10728,"style":6935},[4997],[4938,10730,6093],{"className":10731},[5002],[4938,10733,6096],{"className":10734},[6199],[4938,10736],{"className":10737,"style":6178},[5008],[4938,10739,6099],{"className":10740},[5002],[4938,10742,6096],{"className":10743},[6199],[4938,10745],{"className":10746,"style":6178},[5008],[4938,10748,6679],{"className":10749},[5002],[4938,10751,6096],{"className":10752},[6199],[4938,10754],{"className":10755,"style":6178},[5008],[4938,10757,6684],{"className":10758},[6182],[4938,10760],{"className":10761,"style":6178},[5008],[4938,10763,6096],{"className":10764},[6199],[4938,10766],{"className":10767,"style":6178},[5008],[4938,10769,5100],{"className":10770},[5002,5003],[4938,10772],{"className":10773,"style":5031},[5008],[4938,10775,6102],{"className":10776},[5035],[4938,10778],{"className":10779,"style":5031},[5008],[4938,10781,10783,10786],{"className":10782},[4993],[4938,10784],{"className":10785,"style":5438},[4997],[4938,10787,6099],{"className":10788},[5002],[4855,10790,5721],{},[4862,10792,10793,10867],{},[4865,10794,10795,10866],{},[4938,10796,10798,10816],{"className":10797},[4945],[4938,10799,10801],{"className":10800},[4949],[4951,10802,10803],{"xmlns":4953},[4956,10804,10805,10813],{},[4959,10806,10807],{},[6554,10808,10809,10811],{},[4962,10810,5830],{},[5286,10812,6093],{},[4981,10814,10815],{"encoding":4983},"l_0",[4938,10817,10819],{"className":10818,"ariaHidden":4989},[4988],[4938,10820,10822,10825],{"className":10821},[4993],[4938,10823],{"className":10824,"style":10359},[4997],[4938,10826,10828,10831],{"className":10827},[5002],[4938,10829,5830],{"className":10830,"style":5903},[5002,5003],[4938,10832,10834],{"className":10833},[6224],[4938,10835,10837,10858],{"className":10836},[5193,5194],[4938,10838,10840,10855],{"className":10839},[5198],[4938,10841,10844],{"className":10842,"style":10843},[5202],"height:0.3011em;",[4938,10845,10846,10849],{"style":10380},[4938,10847],{"className":10848,"style":6241},[5210],[4938,10850,10852],{"className":10851},[6245,6246,6247,6248],[4938,10853,6093],{"className":10854},[5002,6248],[4938,10856,5252],{"className":10857},[5251],[4938,10859,10861],{"className":10860},[5198],[4938,10862,10864],{"className":10863,"style":6615},[5202],[4938,10865],{},": The availability score for the most recent epoch.",[4865,10868,10869,10956],{},[4938,10870,10872,10896],{"className":10871},[4945],[4938,10873,10875],{"className":10874},[4949],[4951,10876,10877],{"xmlns":4953},[4956,10878,10879,10893],{},[4959,10880,10881],{},[6554,10882,10883,10885],{},[4962,10884,5830],{},[4959,10886,10887,10889,10891],{},[4962,10888,5100],{},[4966,10890,6102],{},[5286,10892,6099],{},[4981,10894,10895],{"encoding":4983},"l_{m-1}",[4938,10897,10899],{"className":10898,"ariaHidden":4989},[4988],[4938,10900,10902,10906],{"className":10901},[4993],[4938,10903],{"className":10904,"style":10905},[4997],"height:0.9028em;vertical-align:-0.2083em;",[4938,10907,10909,10912],{"className":10908},[5002],[4938,10910,5830],{"className":10911,"style":5903},[5002,5003],[4938,10913,10915],{"className":10914},[6224],[4938,10916,10918,10947],{"className":10917},[5193,5194],[4938,10919,10921,10944],{"className":10920},[5198],[4938,10922,10924],{"className":10923,"style":10843},[5202],[4938,10925,10926,10929],{"style":10380},[4938,10927],{"className":10928,"style":6241},[5210],[4938,10930,10932],{"className":10931},[6245,6246,6247,6248],[4938,10933,10935,10938,10941],{"className":10934},[5002,6248],[4938,10936,5100],{"className":10937},[5002,5003,6248],[4938,10939,6102],{"className":10940},[5035,6248],[4938,10942,6099],{"className":10943},[5002,6248],[4938,10945,5252],{"className":10946},[5251],[4938,10948,10950],{"className":10949},[5198],[4938,10951,10954],{"className":10952,"style":10953},[5202],"height:0.2083em;",[4938,10955],{},": The availability score for the oldest epoch.",[4855,10958,10959],{},"To combine availability scores across epochs into a single value, we calculate a weighted moving average, where more recent epochs have higher weights:",[4938,10961,10963],{"className":10962},[4941],[4938,10964,10966,11097],{"className":10965},[4945],[4938,10967,10969],{"className":10968},[4949],[4951,10970,10971],{"xmlns":4953,"display":4954},[4956,10972,10973,11094],{},[4959,10974,10975,10982,10984,11084,11086,11088,11090,11092],{},[8819,10976,10977,10980],{"accent":4989},[4962,10978,10979],{},"L",[4966,10981,8825],{},[4966,10983,4968],{},[5139,10985,10986,11038],{},[4959,10987,10988,11008,11032],{},[7405,10989,10990,10992,11000],{},[4966,10991,7409],{},[4959,10993,10994,10996,10998],{},[4962,10995,6561],{},[4966,10997,4968],{},[5286,10999,6093],{},[4959,11001,11002,11004,11006],{},[4962,11003,5100],{},[4966,11005,6102],{},[5286,11007,6099],{},[4959,11009,11010,11012,11014,11016,11018,11030],{},[4966,11011,6090],{"fence":4989},[5286,11013,6099],{},[4966,11015,6102],{},[4962,11017,4890],{},[5139,11019,11020,11022],{},[4962,11021,6561],{},[4959,11023,11024,11026,11028],{},[4962,11025,5100],{},[4966,11027,6102],{},[5286,11029,6099],{},[4966,11031,6113],{"fence":4989},[6554,11033,11034,11036],{},[4962,11035,5830],{},[4962,11037,6561],{},[4959,11039,11040,11060],{},[7405,11041,11042,11044,11052],{},[4966,11043,7409],{},[4959,11045,11046,11048,11050],{},[4962,11047,6561],{},[4966,11049,4968],{},[5286,11051,6093],{},[4959,11053,11054,11056,11058],{},[4962,11055,5100],{},[4966,11057,6102],{},[5286,11059,6099],{},[4959,11061,11062,11064,11066,11068,11070,11082],{},[4966,11063,6090],{"fence":4989},[5286,11065,6099],{},[4966,11067,6102],{},[4962,11069,4890],{},[5139,11071,11072,11074],{},[4962,11073,6561],{},[4959,11075,11076,11078,11080],{},[4962,11077,5100],{},[4966,11079,6102],{},[5286,11081,6099],{},[4966,11083,6113],{"fence":4989},[4966,11085,6096],{"separator":4989},[5008,11087],{"width":6118},[4962,11089,4890],{},[4966,11091,4968],{},[5286,11093,8938],{},[4981,11095,11096],{"encoding":4983},"\\bar{L} = \\frac{\\sum_{i=0}^{m-1} \\left( 1-a\\frac{i}{m-1} \\right) l_i}{\\sum_{i=0}^{m-1} \\left( 1-a\\frac{i}{m-1} \\right)}, \\quad a = 0.5",[4938,11098,11100,11147,11625],{"className":11099,"ariaHidden":4989},[4988],[4938,11101,11103,11106,11138,11141,11144],{"className":11102},[4993],[4938,11104],{"className":11105,"style":8951},[4997],[4938,11107,11109],{"className":11108},[5002,8955],[4938,11110,11112],{"className":11111},[5193],[4938,11113,11115],{"className":11114},[5198],[4938,11116,11118,11126],{"className":11117,"style":8951},[5202],[4938,11119,11120,11123],{"style":8967},[4938,11121],{"className":11122,"style":5211},[5210],[4938,11124,10979],{"className":11125},[5002,5003],[4938,11127,11128,11131],{"style":8976},[4938,11129],{"className":11130,"style":5211},[5210],[4938,11132,11135],{"className":11133,"style":11134},[8983],"left:-0.2222em;",[4938,11136,8825],{"className":11137},[5002],[4938,11139],{"className":11140,"style":5009},[5008],[4938,11142,4968],{"className":11143},[5013],[4938,11145],{"className":11146,"style":5009},[5008],[4938,11148,11150,11153,11604,11607,11610,11613,11616,11619,11622],{"className":11149},[4993],[4938,11151],{"className":11152,"style":9003},[4997],[4938,11154,11156,11159,11601],{"className":11155},[5002],[4938,11157],{"className":11158},[5185,5186],[4938,11160,11162],{"className":11161},[5139],[4938,11163,11165,11593],{"className":11164},[5193,5194],[4938,11166,11168,11590],{"className":11167},[5198],[4938,11169,11171,11355,11363],{"className":11170,"style":9022},[5202],[4938,11172,11173,11176],{"style":9025},[4938,11174],{"className":11175,"style":5211},[5210],[4938,11177,11179,11248,11251],{"className":11178},[5002],[4938,11180,11182,11185],{"className":11181},[6174],[4938,11183,7409],{"className":11184,"style":8299},[6174,7581,8298],[4938,11186,11188],{"className":11187},[6224],[4938,11189,11191,11240],{"className":11190},[5193,5194],[4938,11192,11194,11237],{"className":11193},[5198],[4938,11195,11197,11217],{"className":11196,"style":9050},[5202],[4938,11198,11199,11202],{"style":8315},[4938,11200],{"className":11201,"style":6241},[5210],[4938,11203,11205],{"className":11204},[6245,6246,6247,6248],[4938,11206,11208,11211,11214],{"className":11207},[5002,6248],[4938,11209,6561],{"className":11210},[5002,5003,6248],[4938,11212,4968],{"className":11213},[5013,6248],[4938,11215,6093],{"className":11216},[5002,6248],[4938,11218,11219,11222],{"style":8336},[4938,11220],{"className":11221,"style":6241},[5210],[4938,11223,11225],{"className":11224},[6245,6246,6247,6248],[4938,11226,11228,11231,11234],{"className":11227},[5002,6248],[4938,11229,5100],{"className":11230},[5002,5003,6248],[4938,11232,6102],{"className":11233},[5035,6248],[4938,11235,6099],{"className":11236},[5002,6248],[4938,11238,5252],{"className":11239},[5251],[4938,11241,11243],{"className":11242},[5198],[4938,11244,11246],{"className":11245,"style":8365},[5202],[4938,11247],{},[4938,11249],{"className":11250,"style":6178},[5008],[4938,11252,11254,11260,11263,11266,11269,11272,11275,11349],{"className":11253},[6182],[4938,11255,11257],{"className":11256,"style":6187},[5185,6186],[4938,11258,6090],{"className":11259},[6191,6192],[4938,11261,6099],{"className":11262},[5002],[4938,11264],{"className":11265,"style":5031},[5008],[4938,11267,6102],{"className":11268},[5035],[4938,11270],{"className":11271,"style":5031},[5008],[4938,11273,4890],{"className":11274},[5002,5003],[4938,11276,11278,11281,11346],{"className":11277},[5002],[4938,11279],{"className":11280},[5185,5186],[4938,11282,11284],{"className":11283},[5139],[4938,11285,11287,11338],{"className":11286},[5193,5194],[4938,11288,11290,11335],{"className":11289},[5198],[4938,11291,11293,11313,11321],{"className":11292,"style":9147},[5202],[4938,11294,11295,11298],{"style":9150},[4938,11296],{"className":11297,"style":5211},[5210],[4938,11299,11301],{"className":11300},[6245,6246,6247,6248],[4938,11302,11304,11307,11310],{"className":11303},[5002,6248],[4938,11305,5100],{"className":11306},[5002,5003,6248],[4938,11308,6102],{"className":11309},[5035,6248],[4938,11311,6099],{"className":11312},[5002,6248],[4938,11314,11315,11318],{"style":5224},[4938,11316],{"className":11317,"style":5211},[5210],[4938,11319],{"className":11320,"style":5232},[5231],[4938,11322,11323,11326],{"style":9179},[4938,11324],{"className":11325,"style":5211},[5210],[4938,11327,11329],{"className":11328},[6245,6246,6247,6248],[4938,11330,11332],{"className":11331},[5002,6248],[4938,11333,6561],{"className":11334},[5002,5003,6248],[4938,11336,5252],{"className":11337},[5251],[4938,11339,11341],{"className":11340},[5198],[4938,11342,11344],{"className":11343,"style":9201},[5202],[4938,11345],{},[4938,11347],{"className":11348},[5265,5186],[4938,11350,11352],{"className":11351,"style":6187},[5265,6186],[4938,11353,6113],{"className":11354},[6191,6192],[4938,11356,11357,11360],{"style":5224},[4938,11358],{"className":11359,"style":5211},[5210],[4938,11361],{"className":11362,"style":5232},[5231],[4938,11364,11365,11368],{"style":9223},[4938,11366],{"className":11367,"style":5211},[5210],[4938,11369,11371,11440,11443,11547,11550],{"className":11370},[5002],[4938,11372,11374,11377],{"className":11373},[6174],[4938,11375,7409],{"className":11376,"style":8299},[6174,7581,8298],[4938,11378,11380],{"className":11379},[6224],[4938,11381,11383,11432],{"className":11382},[5193,5194],[4938,11384,11386,11429],{"className":11385},[5198],[4938,11387,11389,11409],{"className":11388,"style":9050},[5202],[4938,11390,11391,11394],{"style":8315},[4938,11392],{"className":11393,"style":6241},[5210],[4938,11395,11397],{"className":11396},[6245,6246,6247,6248],[4938,11398,11400,11403,11406],{"className":11399},[5002,6248],[4938,11401,6561],{"className":11402},[5002,5003,6248],[4938,11404,4968],{"className":11405},[5013,6248],[4938,11407,6093],{"className":11408},[5002,6248],[4938,11410,11411,11414],{"style":8336},[4938,11412],{"className":11413,"style":6241},[5210],[4938,11415,11417],{"className":11416},[6245,6246,6247,6248],[4938,11418,11420,11423,11426],{"className":11419},[5002,6248],[4938,11421,5100],{"className":11422},[5002,5003,6248],[4938,11424,6102],{"className":11425},[5035,6248],[4938,11427,6099],{"className":11428},[5002,6248],[4938,11430,5252],{"className":11431},[5251],[4938,11433,11435],{"className":11434},[5198],[4938,11436,11438],{"className":11437,"style":8365},[5202],[4938,11439],{},[4938,11441],{"className":11442,"style":6178},[5008],[4938,11444,11446,11452,11455,11458,11461,11464,11467,11541],{"className":11445},[6182],[4938,11447,11449],{"className":11448,"style":6187},[5185,6186],[4938,11450,6090],{"className":11451},[6191,6192],[4938,11453,6099],{"className":11454},[5002],[4938,11456],{"className":11457,"style":5031},[5008],[4938,11459,6102],{"className":11460},[5035],[4938,11462],{"className":11463,"style":5031},[5008],[4938,11465,4890],{"className":11466},[5002,5003],[4938,11468,11470,11473,11538],{"className":11469},[5002],[4938,11471],{"className":11472},[5185,5186],[4938,11474,11476],{"className":11475},[5139],[4938,11477,11479,11530],{"className":11478},[5193,5194],[4938,11480,11482,11527],{"className":11481},[5198],[4938,11483,11485,11505,11513],{"className":11484,"style":9147},[5202],[4938,11486,11487,11490],{"style":9150},[4938,11488],{"className":11489,"style":5211},[5210],[4938,11491,11493],{"className":11492},[6245,6246,6247,6248],[4938,11494,11496,11499,11502],{"className":11495},[5002,6248],[4938,11497,5100],{"className":11498},[5002,5003,6248],[4938,11500,6102],{"className":11501},[5035,6248],[4938,11503,6099],{"className":11504},[5002,6248],[4938,11506,11507,11510],{"style":5224},[4938,11508],{"className":11509,"style":5211},[5210],[4938,11511],{"className":11512,"style":5232},[5231],[4938,11514,11515,11518],{"style":9179},[4938,11516],{"className":11517,"style":5211},[5210],[4938,11519,11521],{"className":11520},[6245,6246,6247,6248],[4938,11522,11524],{"className":11523},[5002,6248],[4938,11525,6561],{"className":11526},[5002,5003,6248],[4938,11528,5252],{"className":11529},[5251],[4938,11531,11533],{"className":11532},[5198],[4938,11534,11536],{"className":11535,"style":9201},[5202],[4938,11537],{},[4938,11539],{"className":11540},[5265,5186],[4938,11542,11544],{"className":11543,"style":6187},[5265,6186],[4938,11545,6113],{"className":11546},[6191,6192],[4938,11548],{"className":11549,"style":6178},[5008],[4938,11551,11553,11556],{"className":11552},[5002],[4938,11554,5830],{"className":11555,"style":5903},[5002,5003],[4938,11557,11559],{"className":11558},[6224],[4938,11560,11562,11582],{"className":11561},[5193,5194],[4938,11563,11565,11579],{"className":11564},[5198],[4938,11566,11568],{"className":11567,"style":6593},[5202],[4938,11569,11570,11573],{"style":10380},[4938,11571],{"className":11572,"style":6241},[5210],[4938,11574,11576],{"className":11575},[6245,6246,6247,6248],[4938,11577,6561],{"className":11578},[5002,5003,6248],[4938,11580,5252],{"className":11581},[5251],[4938,11583,11585],{"className":11584},[5198],[4938,11586,11588],{"className":11587,"style":6615},[5202],[4938,11589],{},[4938,11591,5252],{"className":11592},[5251],[4938,11594,11596],{"className":11595},[5198],[4938,11597,11599],{"className":11598,"style":9458},[5202],[4938,11600],{},[4938,11602],{"className":11603},[5265,5186],[4938,11605,6096],{"className":11606},[6199],[4938,11608],{"className":11609,"style":6271},[5008],[4938,11611],{"className":11612,"style":6178},[5008],[4938,11614,4890],{"className":11615},[5002,5003],[4938,11617],{"className":11618,"style":5009},[5008],[4938,11620,4968],{"className":11621},[5013],[4938,11623],{"className":11624,"style":5009},[5008],[4938,11626,11628,11631],{"className":11627},[4993],[4938,11629],{"className":11630,"style":5438},[4997],[4938,11632,8938],{"className":11633},[5002],[4855,11635,5721],{},[4862,11637,11638,11668],{},[4865,11639,11640,9528],{},[4938,11641,11643,11656],{"className":11642},[4945],[4938,11644,11646],{"className":11645},[4949],[4951,11647,11648],{"xmlns":4953},[4956,11649,11650,11654],{},[4959,11651,11652],{},[4962,11653,5100],{},[4981,11655,5100],{"encoding":4983},[4938,11657,11659],{"className":11658,"ariaHidden":4989},[4988],[4938,11660,11662,11665],{"className":11661},[4993],[4938,11663],{"className":11664,"style":5112},[4997],[4938,11666,5100],{"className":11667},[5002,5003],[4865,11669,11670,11721],{},[4938,11671,11673,11691],{"className":11672},[4945],[4938,11674,11676],{"className":11675},[4949],[4951,11677,11678],{"xmlns":4953},[4956,11679,11680,11688],{},[4959,11681,11682,11684,11686],{},[4962,11683,4890],{},[4966,11685,4968],{},[5286,11687,8938],{},[4981,11689,11690],{"encoding":4983},"a=0.5",[4938,11692,11694,11712],{"className":11693,"ariaHidden":4989},[4988],[4938,11695,11697,11700,11703,11706,11709],{"className":11696},[4993],[4938,11698],{"className":11699,"style":5112},[4997],[4938,11701,4890],{"className":11702},[5002,5003],[4938,11704],{"className":11705,"style":5009},[5008],[4938,11707,4968],{"className":11708},[5013],[4938,11710],{"className":11711,"style":5009},[5008],[4938,11713,11715,11718],{"className":11714},[4993],[4938,11716],{"className":11717,"style":5438},[4997],[4938,11719,8938],{"className":11720},[5002],": Determines the relative weight of the oldest epoch compared to the most recent one.",[5082,11723,11725],{"id":11724},"adaptation-to-support-smaller-validators","Adaptation to support smaller validators",[4855,11727,11728],{},"To support smaller validators in our PoS network, an adjustment curve is applied to the moving average. This reduces penalties for validators that are less frequently selected for block production, while still incentivizing active participation. This adjustment ensures fairness for smaller validators, encouraging them to stay active while maintaining accountability for all participants.",[4855,11730,11731,11732,6618],{},"The adjusted availability score ",[4938,11733,11735,11748],{"className":11734},[4945],[4938,11736,11738],{"className":11737},[4949],[4951,11739,11740],{"xmlns":4953},[4956,11741,11742,11746],{},[4959,11743,11744],{},[4962,11745,10979],{},[4981,11747,10979],{"encoding":4983},[4938,11749,11751],{"className":11750,"ariaHidden":4989},[4988],[4938,11752,11754,11757],{"className":11753},[4993],[4938,11755],{"className":11756,"style":4998},[4997],[4938,11758,10979],{"className":11759},[5002,5003],[4938,11761,11763],{"className":11762},[4941],[4938,11764,11766,11804],{"className":11765},[4945],[4938,11767,11769],{"className":11768},[4949],[4951,11770,11771],{"xmlns":4953,"display":4954},[4956,11772,11773,11801],{},[4959,11774,11775,11777,11779,11781,11791,11793,11795],{},[4962,11776,10979],{},[4966,11778,4968],{},[4966,11780,6102],{},[6104,11782,11783,11789],{},[8819,11784,11785,11787],{"accent":4989},[4962,11786,10979],{},[4966,11788,8825],{},[5286,11790,6679],{},[4966,11792,9686],{},[5286,11794,6679],{},[8819,11796,11797,11799],{"accent":4989},[4962,11798,10979],{},[4966,11800,8825],{},[4981,11802,11803],{"encoding":4983},"L=-\\bar{L}^{2}+2\\bar{L}",[4938,11805,11807,11825,11905],{"className":11806,"ariaHidden":4989},[4988],[4938,11808,11810,11813,11816,11819,11822],{"className":11809},[4993],[4938,11811],{"className":11812,"style":4998},[4997],[4938,11814,10979],{"className":11815},[5002,5003],[4938,11817],{"className":11818,"style":5009},[5008],[4938,11820,4968],{"className":11821},[5013],[4938,11823],{"className":11824,"style":5009},[5008],[4938,11826,11828,11832,11835,11896,11899,11902],{"className":11827},[4993],[4938,11829],{"className":11830,"style":11831},[4997],"height:0.9474em;vertical-align:-0.0833em;",[4938,11833,6102],{"className":11834},[5002],[4938,11836,11838,11869],{"className":11837},[5002],[4938,11839,11841],{"className":11840},[5002,8955],[4938,11842,11844],{"className":11843},[5193],[4938,11845,11847],{"className":11846},[5198],[4938,11848,11850,11858],{"className":11849,"style":8951},[5202],[4938,11851,11852,11855],{"style":8967},[4938,11853],{"className":11854,"style":5211},[5210],[4938,11856,10979],{"className":11857},[5002,5003],[4938,11859,11860,11863],{"style":8976},[4938,11861],{"className":11862,"style":5211},[5210],[4938,11864,11866],{"className":11865,"style":11134},[8983],[4938,11867,8825],{"className":11868},[5002],[4938,11870,11872],{"className":11871},[6224],[4938,11873,11875],{"className":11874},[5193],[4938,11876,11878],{"className":11877},[5198],[4938,11879,11882],{"className":11880,"style":11881},[5202],"height:0.8641em;",[4938,11883,11884,11887],{"style":6237},[4938,11885],{"className":11886,"style":6241},[5210],[4938,11888,11890],{"className":11889},[6245,6246,6247,6248],[4938,11891,11893],{"className":11892},[5002,6248],[4938,11894,6679],{"className":11895},[5002,6248],[4938,11897],{"className":11898,"style":5031},[5008],[4938,11900,9686],{"className":11901},[5035],[4938,11903],{"className":11904,"style":5031},[5008],[4938,11906,11908,11911,11914],{"className":11907},[4993],[4938,11909],{"className":11910,"style":8951},[4997],[4938,11912,6679],{"className":11913},[5002],[4938,11915,11917],{"className":11916},[5002,8955],[4938,11918,11920],{"className":11919},[5193],[4938,11921,11923],{"className":11922},[5198],[4938,11924,11926,11934],{"className":11925,"style":8951},[5202],[4938,11927,11928,11931],{"style":8967},[4938,11929],{"className":11930,"style":5211},[5210],[4938,11932,10979],{"className":11933},[5002,5003],[4938,11935,11936,11939],{"style":8976},[4938,11937],{"className":11938,"style":5211},[5210],[4938,11940,11942],{"className":11941,"style":11134},[8983],[4938,11943,8825],{"className":11944},[5002],[4907,11946,11947,11951],{},[6447,11948],{"src":11949,"className":11950,"frameBorder":6093,"allowFullScreen":1022},"https://www.desmos.com/calculator/oipaneynho?embed",[6451,6452],[6454,11952,11953],{},[4855,11954,11955],{},"Graph of the availability score adjustment. The x-axis represents the availability score, and the y-axis represents the adjusted availability score.",[4918,11957,11959],{"id":11958},"suggestions-feedback","Suggestions & Feedback",[4855,11961,11962,11963,11968,11969,4902],{},"Like everything in Nimiq, this algorithm is designed with the people in mind. We always welcome feedback and suggestions to make it even better.  If you’d like to share your thoughts, feel free to ",[4890,11964,11967],{"href":11965,"rel":11966},"https://github.com/nimiq/developer-center/issues?q=is:issue+is:open+sort:updated-desc",[4894],"open an issue"," or join our ",[4890,11970,11973],{"href":11971,"rel":11972},"https://t.me/joinchat/AAAAAEJW-ozFwo7Er9jpHw",[4894],"Telegram group",{"title":1124,"searchDepth":27,"depth":27,"links":11975},[11976,11981],{"id":4920,"depth":27,"text":4921,"children":11977},[11978,11979,11980],{"id":5072,"depth":22,"text":4870},{"id":6530,"depth":22,"text":4876},{"id":5079,"depth":22,"text":4882},{"id":11958,"depth":27,"text":11959},null,"md","i-tabler:shield-star",{"matter":11986},{"title":4844},{"title":318,"order":22},{"title":4844},"LlZXi_3idDQ_3g0SCF1Tz4IVfcSdrKr-xG76Xap2Zms",[11991,11992],{"title":314,"path":315,"stem":316,"description":11982,"order":27,"children":-1},{"title":327,"path":323,"stem":328,"description":11982,"order":12,"children":-1},1790590221628]