From 33433443369d9362d3ba80330c7880871ab29025 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Thu, 9 May 2024 14:31:43 +0100 Subject: [PATCH 1/8] filip(feat): phase2 initial build --- .../version-current-metadata-prop-751.json | 1395 +++---- .../docusaurus-debug-all-content-673.json | 3088 +++++++-------- .docusaurus/docusaurus.config.mjs | 348 +- .docusaurus/globalData.json | 517 +-- .docusaurus/registry.js | 141 +- .docusaurus/routes.js | 516 ++- .docusaurus/routesChunkNames.json | 338 +- .docusaurus/site-metadata.json | 4 +- .../10-what-is-a-smart-contract.mdx | 44 - docs/06-cardano-testnets/index.mdx | 15 - docs/07-development-guidelines/index.mdx | 55 - docs/08-operating-a-stake-pool/index.mdx | 30 - docs/15-pioneer-programs/_category_.yml | 4 - .../01-what-is-a-blockchain.mdx | 0 .../02-what-is-a-cryptocurrency.mdx | 0 .../02-new-to-cardano/04-proof-of-stake.mdx | 0 .../06-cardano-tracking-tools.mdx | 0 .../02-new-to-cardano/08-types-of-wallets.mdx | 0 .../02-new-to-cardano/09-how-to-delegate.mdx | 0 .../10-staking-calculator.mdx} | 0 .../11-what-is-a-smart-contract.mdx | 52 + .../02-new-to-cardano/block_summary.png | Bin .../02-new-to-cardano/chain-of-blocks.png | Bin .../02-new-to-cardano/data-storage.png | Bin .../02-new-to-cardano/index.mdx | 0 .../latest_epoch_summary.png | Bin .../03-learn/02-cardano-node.mdx | 0 .../03-learn/03-stake-pools.mdx | 0 .../03-learn/04-delegation.mdx | 0 .../03-learn/05-pledging-rewards.mdx | 0 .../03-learn/07-consensus-explained.mdx | 0 .../03-learn/08-ouroboros-overview.mdx | 0 .../03-learn/09-cardano-keys.mdx | 0 .../03-learn/10-cardano-addresses.mdx | 0 ...mation-versus-transaction-confirmation.mdx | 0 .../03-learn/15-eutxo-explainer.md | 0 .../16-transaction-costs-determinism.mdx | 0 .../03-learn/17-collateral-mechanism.mdx | 0 .../03-learn/_category_.yml | 0 .../03-learn/keys-certificates.png | Bin .../03-learn/pledge_formula.png | Bin .../03-cardano-architecture.mdx | 0 .../02-networking-protocol.mdx | 0 .../04-cardano-network/03-p2p-networking.mdx | 0 .../04-cardano-network/connection-manager.png | Bin .../04-cardano-network/decentralized-p2p.jpg | Bin .../04-cardano-network/federated-p2p.jpg | Bin .../04-cardano-network/hybrid-p2p.jpg | Bin .../04-cardano-network/index.mdx | 0 .../04-cardano-network/node-to-client-ipc.png | Bin .../04-cardano-network/node-to-node-ipc.png | Bin .../04-cardano-network/node_data_flow.jpg | Bin .../04-cardano-network/peer-discovery.jpg | Bin .../04-explore-more}/06-fee-structure.mdx | 0 .../04-explore-more}/07-monetary-policy.mdx | 0 .../04-explore-more}/09-time.mdx | 0 .../04-explore-more}/10-concurrency.mdx | 0 .../04-explore-more}/11-parameter-guide.mdx | 0 .../12-relevant-research-papers.mdx | 0 .../Diagram-Cardano-Components@2x.png | Bin .../04-explore-more}/_category_.yml | 0 .../01-cardano-design-rationale.mdx | 0 .../05-evolution/02-eras-and-phases.mdx | 0 .../05-evolution/03-about-hard-forks.mdx | 0 .../04-upgrades/01-byron-to-shelley.mdx | 0 .../05-evolution/04-upgrades/02-allegra.mdx | 0 .../05-evolution/04-upgrades/03-mary.mdx | 0 .../05-evolution/04-upgrades/04-alonzo.mdx | 0 .../05-evolution/04-upgrades/05-vasil.mdx | 0 .../05-evolution/04-upgrades/06-valentine.mdx | 0 .../05-evolution/04-upgrades/_category_.yml | 0 .../05-evolution/_category_.yml | 0 docs/{ => about-cardano}/introduction.mdx | 27 +- .../01-environments.mdx} | 0 .../02-getting-started.mdx} | 0 .../03-local-testnet.mdx} | 0 .../04-resources.mdx} | 0 .../05-support-feedback.mdx} | 0 .../06-tools/01-faucet.mdx | 0 .../06-tools/02-daedalus-testnet.mdx} | 2 +- .../06-tools/03-plutus-fee-estimator.mdx | 0 .../06-tools/_category_.yml | 0 .../02-cardano-node-course.mdx | 0 .../03-native-tokens.mdx | 49 +- .../04-smart-contracts/01-plutus.mdx | 0 .../04-smart-contracts/02-marlowe.mdx | 0 .../04-smart-contracts/03-aiken.mdx | 0 .../04-smart-contracts/_category_.yml | 0 .../05-scalability-solutions}/01-hydra.mdx | 0 .../05-scalability-solutions}/02-mithril.mdx | 0 .../05-scalability-solutions}/_category_.yml | 0 .../06-release-notes}/02-release-notes.mdx | 0 .../06-release-notes}/03-comp-matrix.mdx | 0 .../Cardano component dependencies 072021.png | Bin .../Cardano_component_dependencies.png | Bin .../06-release-notes}/_category_.yml | 0 .../comp-dependencies-new.png | Bin docs/developer-resources/welcome.mdx | 85 + .../01-plutus-pioneers.mdx | 0 .../01-operating-a-stake-pool.mdx | 32 + .../02-about-stake-pools.mdx | 0 .../04-node-connectivity.mdx | 0 .../05-monitoring.mdx | 0 .../06-creating-keys-and-certificates.mdx | 0 .../07-maintenance.mdx | 8 +- .../08-metadata-management.mdx | 0 .../09-performance.mdx | 0 .../10-ranking.mdx | 0 .../11-guidelines-for-large-spos.mdx | 0 docusaurus.config.ts | 83 +- package.json | 12 +- sidebars.ts | 46 +- src/components/Homepage/hero.js | 24 +- src/components/WalletDownloaders.tsx | 1 - src/css/custom.css | 28 +- src/pages/index.tsx | 3 +- yarn.lock | 3434 +++++++---------- 117 files changed, 4879 insertions(+), 5502 deletions(-) delete mode 100644 docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx delete mode 100644 docs/06-cardano-testnets/index.mdx delete mode 100644 docs/07-development-guidelines/index.mdx delete mode 100644 docs/08-operating-a-stake-pool/index.mdx delete mode 100644 docs/15-pioneer-programs/_category_.yml rename docs/{ => about-cardano}/02-new-to-cardano/01-what-is-a-blockchain.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/04-proof-of-stake.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/06-cardano-tracking-tools.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/08-types-of-wallets.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/09-how-to-delegate.mdx (100%) rename docs/{06-cardano-testnets/06-tools/02-staking-calculator.mdx => about-cardano/02-new-to-cardano/10-staking-calculator.mdx} (100%) create mode 100644 docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx rename docs/{ => about-cardano}/02-new-to-cardano/block_summary.png (100%) rename docs/{ => about-cardano}/02-new-to-cardano/chain-of-blocks.png (100%) rename docs/{ => about-cardano}/02-new-to-cardano/data-storage.png (100%) rename docs/{ => about-cardano}/02-new-to-cardano/index.mdx (100%) rename docs/{ => about-cardano}/02-new-to-cardano/latest_epoch_summary.png (100%) rename docs/{ => about-cardano}/03-learn/02-cardano-node.mdx (100%) rename docs/{ => about-cardano}/03-learn/03-stake-pools.mdx (100%) rename docs/{ => about-cardano}/03-learn/04-delegation.mdx (100%) rename docs/{ => about-cardano}/03-learn/05-pledging-rewards.mdx (100%) rename docs/{ => about-cardano}/03-learn/07-consensus-explained.mdx (100%) rename docs/{ => about-cardano}/03-learn/08-ouroboros-overview.mdx (100%) rename docs/{ => about-cardano}/03-learn/09-cardano-keys.mdx (100%) rename docs/{ => about-cardano}/03-learn/10-cardano-addresses.mdx (100%) rename docs/{ => about-cardano}/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx (100%) rename docs/{ => about-cardano}/03-learn/15-eutxo-explainer.md (100%) rename docs/{ => about-cardano}/03-learn/16-transaction-costs-determinism.mdx (100%) rename docs/{ => about-cardano}/03-learn/17-collateral-mechanism.mdx (100%) rename docs/{ => about-cardano}/03-learn/_category_.yml (100%) rename docs/{ => about-cardano}/03-learn/keys-certificates.png (100%) rename docs/{ => about-cardano}/03-learn/pledge_formula.png (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/03-cardano-architecture.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/02-networking-protocol.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/03-p2p-networking.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/connection-manager.png (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/decentralized-p2p.jpg (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/federated-p2p.jpg (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/hybrid-p2p.jpg (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/index.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/node-to-client-ipc.png (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/node-to-node-ipc.png (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/node_data_flow.jpg (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/04-cardano-network/peer-discovery.jpg (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/06-fee-structure.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/07-monetary-policy.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/09-time.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/10-concurrency.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/11-parameter-guide.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/12-relevant-research-papers.mdx (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/Diagram-Cardano-Components@2x.png (100%) rename docs/{04-explore-cardano => about-cardano/04-explore-more}/_category_.yml (100%) rename docs/{ => about-cardano}/05-evolution/01-cardano-design-rationale.mdx (100%) rename docs/{ => about-cardano}/05-evolution/02-eras-and-phases.mdx (100%) rename docs/{ => about-cardano}/05-evolution/03-about-hard-forks.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/01-byron-to-shelley.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/02-allegra.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/03-mary.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/04-alonzo.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/05-vasil.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/06-valentine.mdx (100%) rename docs/{ => about-cardano}/05-evolution/04-upgrades/_category_.yml (100%) rename docs/{ => about-cardano}/05-evolution/_category_.yml (100%) rename docs/{ => about-cardano}/introduction.mdx (63%) rename docs/{06-cardano-testnets/02-environments.mdx => cardano-testnets/01-environments.mdx} (100%) rename docs/{06-cardano-testnets/03-getting-started.mdx => cardano-testnets/02-getting-started.mdx} (100%) rename docs/{06-cardano-testnets/04-local-testnet.mdx => cardano-testnets/03-local-testnet.mdx} (100%) rename docs/{06-cardano-testnets/07-resources.mdx => cardano-testnets/04-resources.mdx} (100%) rename docs/{06-cardano-testnets/08-support-feedback.mdx => cardano-testnets/05-support-feedback.mdx} (100%) rename docs/{06-cardano-testnets => cardano-testnets}/06-tools/01-faucet.mdx (100%) rename docs/{06-cardano-testnets/05-daedalus-testnet.mdx => cardano-testnets/06-tools/02-daedalus-testnet.mdx} (91%) rename docs/{06-cardano-testnets => cardano-testnets}/06-tools/03-plutus-fee-estimator.mdx (100%) rename docs/{06-cardano-testnets => cardano-testnets}/06-tools/_category_.yml (100%) rename docs/{07-development-guidelines => developer-resources}/02-cardano-node-course.mdx (100%) rename docs/{07-development-guidelines => developer-resources}/03-native-tokens.mdx (94%) rename docs/{07-development-guidelines => developer-resources}/04-smart-contracts/01-plutus.mdx (100%) rename docs/{07-development-guidelines => developer-resources}/04-smart-contracts/02-marlowe.mdx (100%) rename docs/{07-development-guidelines => developer-resources}/04-smart-contracts/03-aiken.mdx (100%) rename docs/{07-development-guidelines => developer-resources}/04-smart-contracts/_category_.yml (100%) rename docs/{07-development-guidelines/05-scalability => developer-resources/05-scalability-solutions}/01-hydra.mdx (100%) rename docs/{07-development-guidelines/05-scalability => developer-resources/05-scalability-solutions}/02-mithril.mdx (100%) rename docs/{07-development-guidelines/05-scalability => developer-resources/05-scalability-solutions}/_category_.yml (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/02-release-notes.mdx (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/03-comp-matrix.mdx (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/Cardano component dependencies 072021.png (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/Cardano_component_dependencies.png (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/_category_.yml (100%) rename docs/{16-release-notes => developer-resources/06-release-notes}/comp-dependencies-new.png (100%) create mode 100644 docs/developer-resources/welcome.mdx rename docs/{15-pioneer-programs => pioneer-programs}/01-plutus-pioneers.mdx (100%) create mode 100644 docs/stake-pool-operators/01-operating-a-stake-pool.mdx rename docs/{08-operating-a-stake-pool => stake-pool-operators}/02-about-stake-pools.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/04-node-connectivity.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/05-monitoring.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/06-creating-keys-and-certificates.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/07-maintenance.mdx (86%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/08-metadata-management.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/09-performance.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/10-ranking.mdx (100%) rename docs/{08-operating-a-stake-pool => stake-pool-operators}/11-guidelines-for-large-spos.mdx (100%) diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json index 99cde025..2221dec6 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json @@ -8,12 +8,12 @@ "className": "docs-version-current", "isLast": true, "docsSidebars": { - "tutorialSidebar": [ + "aboutCardano": [ { "type": "link", "label": "Introduction", - "href": "/introduction", - "docId": "introduction", + "href": "/about-cardano/introduction", + "docId": "about-cardano/introduction", "unlisted": false }, { @@ -25,54 +25,61 @@ { "type": "link", "label": "What is a blockchain?", - "href": "/new-to-cardano/what-is-a-blockchain", - "docId": "new-to-cardano/what-is-a-blockchain", + "href": "/about-cardano/new-to-cardano/what-is-a-blockchain", + "docId": "about-cardano/new-to-cardano/what-is-a-blockchain", "unlisted": false }, { "type": "link", "label": "What is a cryptocurrency?", - "href": "/new-to-cardano/what-is-a-cryptocurrency", - "docId": "new-to-cardano/what-is-a-cryptocurrency", + "href": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "docId": "about-cardano/new-to-cardano/what-is-a-cryptocurrency", "unlisted": false }, { "type": "link", "label": "Proof of stake", - "href": "/new-to-cardano/proof-of-stake", - "docId": "new-to-cardano/proof-of-stake", + "href": "/about-cardano/new-to-cardano/proof-of-stake", + "docId": "about-cardano/new-to-cardano/proof-of-stake", "unlisted": false }, { "type": "link", "label": "Cardano tracking tools", - "href": "/new-to-cardano/cardano-tracking-tools", - "docId": "new-to-cardano/cardano-tracking-tools", + "href": "/about-cardano/new-to-cardano/cardano-tracking-tools", + "docId": "about-cardano/new-to-cardano/cardano-tracking-tools", "unlisted": false }, { "type": "link", "label": "Types of wallets", - "href": "/new-to-cardano/types-of-wallets", - "docId": "new-to-cardano/types-of-wallets", + "href": "/about-cardano/new-to-cardano/types-of-wallets", + "docId": "about-cardano/new-to-cardano/types-of-wallets", "unlisted": false }, { "type": "link", "label": "How to delegate?", - "href": "/new-to-cardano/how-to-delegate", - "docId": "new-to-cardano/how-to-delegate", + "href": "/about-cardano/new-to-cardano/how-to-delegate", + "docId": "about-cardano/new-to-cardano/how-to-delegate", + "unlisted": false + }, + { + "type": "link", + "label": "Staking calculator", + "href": "/about-cardano/new-to-cardano/staking-calculator", + "docId": "about-cardano/new-to-cardano/staking-calculator", "unlisted": false }, { "type": "link", "label": "What is a smart contract?", - "href": "/new-to-cardano/what-is-a-smart-contract", - "docId": "new-to-cardano/what-is-a-smart-contract", + "href": "/about-cardano/new-to-cardano/what-is-a-smart-contract", + "docId": "about-cardano/new-to-cardano/what-is-a-smart-contract", "unlisted": false } ], - "href": "/new-to-cardano/" + "href": "/about-cardano/new-to-cardano/" }, { "type": "category", @@ -83,85 +90,85 @@ { "type": "link", "label": "Cardano nodes", - "href": "/learn/cardano-node", - "docId": "learn/cardano-node", + "href": "/about-cardano/learn/cardano-node", + "docId": "about-cardano/learn/cardano-node", "unlisted": false }, { "type": "link", "label": "Stake pools", - "href": "/learn/stake-pools", - "docId": "learn/stake-pools", + "href": "/about-cardano/learn/stake-pools", + "docId": "about-cardano/learn/stake-pools", "unlisted": false }, { "type": "link", "label": "Delegation", - "href": "/learn/delegation", - "docId": "learn/delegation", + "href": "/about-cardano/learn/delegation", + "docId": "about-cardano/learn/delegation", "unlisted": false }, { "type": "link", "label": "Pledging and rewards", - "href": "/learn/pledging-rewards", - "docId": "learn/pledging-rewards", + "href": "/about-cardano/learn/pledging-rewards", + "docId": "about-cardano/learn/pledging-rewards", "unlisted": false }, { "type": "link", "label": "Consensus explained", - "href": "/learn/consensus-explained", - "docId": "learn/consensus-explained", + "href": "/about-cardano/learn/consensus-explained", + "docId": "about-cardano/learn/consensus-explained", "unlisted": false }, { "type": "link", "label": "Ouroboros overview", - "href": "/learn/ouroboros-overview", - "docId": "learn/ouroboros-overview", + "href": "/about-cardano/learn/ouroboros-overview", + "docId": "about-cardano/learn/ouroboros-overview", "unlisted": false }, { "type": "link", "label": "Cardano keys", - "href": "/learn/cardano-keys", - "docId": "learn/cardano-keys", + "href": "/about-cardano/learn/cardano-keys", + "docId": "about-cardano/learn/cardano-keys", "unlisted": false }, { "type": "link", "label": "Cardano addresses", - "href": "/learn/cardano-addresses", - "docId": "learn/cardano-addresses", + "href": "/about-cardano/learn/cardano-addresses", + "docId": "about-cardano/learn/cardano-addresses", "unlisted": false }, { "type": "link", "label": "Chain confirmation versus transaction confirmation", - "href": "/learn/chain-confirmation-versus-transaction-confirmation", - "docId": "learn/chain-confirmation-versus-transaction-confirmation", + "href": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "docId": "about-cardano/learn/chain-confirmation-versus-transaction-confirmation", "unlisted": false }, { "type": "link", "label": "Extended UTXO model", - "href": "/learn/eutxo-explainer", - "docId": "learn/eutxo-explainer", + "href": "/about-cardano/learn/eutxo-explainer", + "docId": "about-cardano/learn/eutxo-explainer", "unlisted": false }, { "type": "link", "label": "Transaction costs and determinism", - "href": "/learn/transaction-costs-determinism", - "docId": "learn/transaction-costs-determinism", + "href": "/about-cardano/learn/transaction-costs-determinism", + "docId": "about-cardano/learn/transaction-costs-determinism", "unlisted": false }, { "type": "link", "label": "About the collateral mechanism", - "href": "/learn/collateral-mechanism", - "docId": "learn/collateral-mechanism", + "href": "/about-cardano/learn/collateral-mechanism", + "docId": "about-cardano/learn/collateral-mechanism", "unlisted": false } ] @@ -175,8 +182,8 @@ { "type": "link", "label": "Cardano architecture", - "href": "/explore-cardano/cardano-architecture", - "docId": "explore-cardano/cardano-architecture", + "href": "/about-cardano/explore-more/cardano-architecture", + "docId": "about-cardano/explore-more/cardano-architecture", "unlisted": false }, { @@ -188,60 +195,60 @@ { "type": "link", "label": "Networking protocol design overview", - "href": "/explore-cardano/cardano-network/networking-protocol", - "docId": "explore-cardano/cardano-network/networking-protocol", + "href": "/about-cardano/explore-more/cardano-network/networking-protocol", + "docId": "about-cardano/explore-more/cardano-network/networking-protocol", "unlisted": false }, { "type": "link", "label": "Peer-to-peer (P2P) networking", - "href": "/explore-cardano/cardano-network/p2p-networking", - "docId": "explore-cardano/cardano-network/p2p-networking", + "href": "/about-cardano/explore-more/cardano-network/p2p-networking", + "docId": "about-cardano/explore-more/cardano-network/p2p-networking", "unlisted": false } ], - "href": "/explore-cardano/cardano-network/" + "href": "/about-cardano/explore-more/cardano-network/" }, { "type": "link", "label": "Cardano fee structure", - "href": "/explore-cardano/fee-structure", - "docId": "explore-cardano/fee-structure", + "href": "/about-cardano/explore-more/fee-structure", + "docId": "about-cardano/explore-more/fee-structure", "unlisted": false }, { "type": "link", "label": "Cardano monetary policy", - "href": "/explore-cardano/monetary-policy", - "docId": "explore-cardano/monetary-policy", + "href": "/about-cardano/explore-more/monetary-policy", + "docId": "about-cardano/explore-more/monetary-policy", "unlisted": false }, { "type": "link", "label": "Time handling on Cardano", - "href": "/explore-cardano/time", - "docId": "explore-cardano/time", + "href": "/about-cardano/explore-more/time", + "docId": "about-cardano/explore-more/time", "unlisted": false }, { "type": "link", "label": "Understanding concurrency", - "href": "/explore-cardano/concurrency", - "docId": "explore-cardano/concurrency", + "href": "/about-cardano/explore-more/concurrency", + "docId": "about-cardano/explore-more/concurrency", "unlisted": false }, { "type": "link", "label": "Cardano protocol parameters reference guide", - "href": "/explore-cardano/parameter-guide", - "docId": "explore-cardano/parameter-guide", + "href": "/about-cardano/explore-more/parameter-guide", + "docId": "about-cardano/explore-more/parameter-guide", "unlisted": false }, { "type": "link", "label": "Relevant research papers and specifications", - "href": "/explore-cardano/relevant-research-papers", - "docId": "explore-cardano/relevant-research-papers", + "href": "/about-cardano/explore-more/relevant-research-papers", + "docId": "about-cardano/explore-more/relevant-research-papers", "unlisted": false } ] @@ -255,22 +262,22 @@ { "type": "link", "label": "Design rationale", - "href": "/evolution/cardano-design-rationale", - "docId": "evolution/cardano-design-rationale", + "href": "/about-cardano/evolution/cardano-design-rationale", + "docId": "about-cardano/evolution/cardano-design-rationale", "unlisted": false }, { "type": "link", "label": "Development phases and eras", - "href": "/evolution/eras-and-phases", - "docId": "evolution/eras-and-phases", + "href": "/about-cardano/evolution/eras-and-phases", + "docId": "about-cardano/evolution/eras-and-phases", "unlisted": false }, { "type": "link", "label": "About hard forks", - "href": "/evolution/about-hard-forks", - "docId": "evolution/about-hard-forks", + "href": "/about-cardano/evolution/about-hard-forks", + "docId": "about-cardano/evolution/about-hard-forks", "unlisted": false }, { @@ -282,43 +289,43 @@ { "type": "link", "label": "Byron to Shelley", - "href": "/evolution/upgrades/byron-to-shelley", - "docId": "evolution/upgrades/byron-to-shelley", + "href": "/about-cardano/evolution/upgrades/byron-to-shelley", + "docId": "about-cardano/evolution/upgrades/byron-to-shelley", "unlisted": false }, { "type": "link", "label": "Allegra", - "href": "/evolution/upgrades/allegra", - "docId": "evolution/upgrades/allegra", + "href": "/about-cardano/evolution/upgrades/allegra", + "docId": "about-cardano/evolution/upgrades/allegra", "unlisted": false }, { "type": "link", "label": "Mary", - "href": "/evolution/upgrades/mary", - "docId": "evolution/upgrades/mary", + "href": "/about-cardano/evolution/upgrades/mary", + "docId": "about-cardano/evolution/upgrades/mary", "unlisted": false }, { "type": "link", "label": "Alonzo", - "href": "/evolution/upgrades/alonzo", - "docId": "evolution/upgrades/alonzo", + "href": "/about-cardano/evolution/upgrades/alonzo", + "docId": "about-cardano/evolution/upgrades/alonzo", "unlisted": false }, { "type": "link", "label": "Vasil", - "href": "/evolution/upgrades/vasil", - "docId": "evolution/upgrades/vasil", + "href": "/about-cardano/evolution/upgrades/vasil", + "docId": "about-cardano/evolution/upgrades/vasil", "unlisted": false }, { "type": "link", "label": "Valentine (SECP)", - "href": "/evolution/upgrades/valentine", - "docId": "evolution/upgrades/valentine", + "href": "/about-cardano/evolution/upgrades/valentine", + "docId": "about-cardano/evolution/upgrades/valentine", "unlisted": false } ] @@ -326,342 +333,86 @@ ] }, { - "type": "category", - "label": "Cardano testnets", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Testnet environments", - "href": "/cardano-testnets/environments", - "docId": "cardano-testnets/environments", - "unlisted": false - }, - { - "type": "link", - "label": "Getting started with Cardano testnets", - "href": "/cardano-testnets/getting-started", - "docId": "cardano-testnets/getting-started", - "unlisted": false - }, - { - "type": "link", - "label": "Creating a local testnet", - "href": "/cardano-testnets/local-testnet", - "docId": "cardano-testnets/local-testnet", - "unlisted": false - }, - { - "type": "link", - "label": "Daedalus wallet for the Cardano testnets", - "href": "/cardano-testnets/daedalus-testnet", - "docId": "cardano-testnets/daedalus-testnet", - "unlisted": false - }, - { - "type": "category", - "label": "Tools", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Testnets faucet", - "href": "/cardano-testnets/tools/faucet", - "docId": "cardano-testnets/tools/faucet", - "unlisted": false - }, - { - "type": "link", - "label": "Staking calculator", - "href": "/cardano-testnets/tools/staking-calculator", - "docId": "cardano-testnets/tools/staking-calculator", - "unlisted": false - }, - { - "type": "link", - "label": "Plutus fee estimator", - "href": "/cardano-testnets/tools/plutus-fee-estimator", - "docId": "cardano-testnets/tools/plutus-fee-estimator", - "unlisted": false - } - ] - }, - { - "type": "link", - "label": "Resources", - "href": "/cardano-testnets/resources", - "docId": "cardano-testnets/resources", - "unlisted": false - }, - { - "type": "link", - "label": "Support and feedback", - "href": "/cardano-testnets/support-feedback", - "docId": "cardano-testnets/support-feedback", - "unlisted": false - } - ], - "href": "/cardano-testnets/" + "type": "link", + "label": "Glossary", + "href": "https://www.essentialcardano.io/glossary?sort=alphabetical", + "className": "external-link-with-separator" }, { - "type": "category", - "label": "Developer resources", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "The Cardano node video course", - "href": "/development-guidelines/cardano-node-course", - "docId": "development-guidelines/cardano-node-course", - "unlisted": false - }, - { - "type": "link", - "label": "Native tokens", - "href": "/development-guidelines/native-tokens", - "docId": "development-guidelines/native-tokens", - "unlisted": false - }, - { - "type": "category", - "label": "Smart contracts", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Plutus", - "href": "/development-guidelines/smart-contracts/plutus", - "docId": "development-guidelines/smart-contracts/plutus", - "unlisted": false - }, - { - "type": "link", - "label": "Marlowe", - "href": "/development-guidelines/smart-contracts/marlowe", - "docId": "development-guidelines/smart-contracts/marlowe", - "unlisted": false - }, - { - "type": "link", - "label": "Aiken", - "href": "/development-guidelines/smart-contracts/aiken", - "docId": "development-guidelines/smart-contracts/aiken", - "unlisted": false - } - ] - }, - { - "type": "category", - "label": "Scalability solutions", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Hydra", - "href": "/development-guidelines/scalability/hydra", - "docId": "development-guidelines/scalability/hydra", - "unlisted": false - }, - { - "type": "link", - "label": "Mithril", - "href": "/development-guidelines/scalability/mithril", - "docId": "development-guidelines/scalability/mithril", - "unlisted": false - } - ] - }, - { - "type": "category", - "label": "Transaction tutorials", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Minting transactions", - "href": "/development-guidelines/transaction-tutorials/minting-transaction", - "docId": "development-guidelines/transaction-tutorials/minting-transaction", - "unlisted": false - }, - { - "type": "link", - "label": "Staking transactions", - "href": "/development-guidelines/transaction-tutorials/stake-transaction", - "docId": "development-guidelines/transaction-tutorials/stake-transaction", - "unlisted": false - }, - { - "type": "link", - "label": "Withdrawing transactions", - "href": "/development-guidelines/transaction-tutorials/withdraw-transaction", - "docId": "development-guidelines/transaction-tutorials/withdraw-transaction", - "unlisted": false - }, - { - "type": "link", - "label": "Redelegation", - "href": "/development-guidelines/transaction-tutorials/redelegate-transaction", - "docId": "development-guidelines/transaction-tutorials/redelegate-transaction", - "unlisted": false - }, - { - "type": "link", - "label": "Multiple purposes", - "href": "/development-guidelines/transaction-tutorials/multiple-purposes", - "docId": "development-guidelines/transaction-tutorials/multiple-purposes", - "unlisted": false - } - ], - "href": "/development-guidelines/transaction-tutorials/" - } - ], - "href": "/development-guidelines/" + "type": "link", + "label": "FAQs", + "href": "https://www.essentialcardano.io/faq" + } + ], + "developerResources": [ + { + "type": "link", + "label": "Welcome", + "href": "/developer-resources/welcome", + "docId": "developer-resources/welcome", + "unlisted": false + }, + { + "type": "link", + "label": "The Cardano node video course", + "href": "/developer-resources/cardano-node-course", + "docId": "developer-resources/cardano-node-course", + "unlisted": false + }, + { + "type": "link", + "label": "Native tokens", + "href": "/developer-resources/native-tokens", + "docId": "developer-resources/native-tokens", + "unlisted": false }, { "type": "category", - "label": "Operating a stake pool", + "label": "Smart contracts", "collapsible": true, "collapsed": true, "items": [ { "type": "link", - "label": "Stake pool operations 101", - "href": "/operating-a-stake-pool/stake-pool-operations-101", - "docId": "operating-a-stake-pool/stake-pool-operations-101", - "unlisted": false - }, - { - "type": "link", - "label": "About stake pools, operators, and owners", - "href": "/operating-a-stake-pool/about-stake-pools", - "docId": "operating-a-stake-pool/about-stake-pools", - "unlisted": false - }, - { - "type": "link", - "label": "Creating and managing a stake pool", - "href": "/operating-a-stake-pool/creating-a-stake-pool", - "docId": "operating-a-stake-pool/creating-a-stake-pool", - "unlisted": false - }, - { - "type": "link", - "label": "Establishing connectivity between the nodes", - "href": "/operating-a-stake-pool/node-connectivity", - "docId": "operating-a-stake-pool/node-connectivity", - "unlisted": false - }, - { - "type": "link", - "label": "Creating keys and operational certificates", - "href": "/operating-a-stake-pool/creating-keys-and-certificates", - "docId": "operating-a-stake-pool/creating-keys-and-certificates", + "label": "Plutus", + "href": "/developer-resources/smart-contracts/plutus", + "docId": "developer-resources/smart-contracts/plutus", "unlisted": false }, { "type": "link", - "label": "Stake pool operations and maintenance", - "href": "/operating-a-stake-pool/public-stake-pools", - "docId": "operating-a-stake-pool/public-stake-pools", + "label": "Marlowe", + "href": "/developer-resources/smart-contracts/marlowe", + "docId": "developer-resources/smart-contracts/marlowe", "unlisted": false }, { "type": "link", - "label": "Pool metadata management", - "href": "/operating-a-stake-pool/SMASH", - "docId": "operating-a-stake-pool/SMASH", - "unlisted": false - }, - { - "type": "link", - "label": "Stake pool performance", - "href": "/operating-a-stake-pool/performance", - "docId": "operating-a-stake-pool/performance", - "unlisted": false - }, - { - "type": "link", - "label": "Stake pool ranking", - "href": "/operating-a-stake-pool/ranking", - "docId": "operating-a-stake-pool/ranking", - "unlisted": false - }, - { - "type": "link", - "label": "Guidelines for operating large stake pools", - "href": "/operating-a-stake-pool/guidelines-for-large-spos", - "docId": "operating-a-stake-pool/guidelines-for-large-spos", + "label": "Aiken", + "href": "/developer-resources/smart-contracts/aiken", + "docId": "developer-resources/smart-contracts/aiken", "unlisted": false } ] }, { "type": "category", - "label": "Community", + "label": "Scalability solutions", "collapsible": true, "collapsed": true, "items": [ { "type": "link", - "label": "Cardano Improvement Proposals (CIPs)", - "href": "/community/cips", - "docId": "community/cips", - "unlisted": false - }, - { - "type": "link", - "label": "Essential Cardano", - "href": "/community/essential-cardano", - "docId": "community/essential-cardano", + "label": "Hydra", + "href": "/developer-resources/scalability-solutions/hydra", + "docId": "developer-resources/scalability-solutions/hydra", "unlisted": false }, { "type": "link", - "label": "Community content", - "href": "/community/community-content", - "docId": "community/community-content", - "unlisted": false - }, - { - "type": "link", - "label": "Cardano Stack Exchange", - "href": "/community/Cardano-stack-exchange", - "docId": "community/Cardano-stack-exchange", - "unlisted": false - }, - { - "type": "link", - "label": "Ambassadors program", - "href": "/community/ambassador-program", - "docId": "community/ambassador-program", - "unlisted": false - }, - { - "type": "link", - "label": "Getting Support", - "href": "/community/getting-support", - "docId": "community/getting-support", - "unlisted": false - } - ] - }, - { - "type": "category", - "label": "Pioneer programs", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Plutus Pioneer program", - "href": "/pioneer-programs/plutus-pioneers", - "docId": "pioneer-programs/plutus-pioneers", + "label": "Mithril", + "href": "/developer-resources/scalability-solutions/mithril", + "docId": "developer-resources/scalability-solutions/mithril", "unlisted": false } ] @@ -675,543 +426,659 @@ { "type": "link", "label": "Release notes", - "href": "/release-notes/release-notes", - "docId": "release-notes/release-notes", + "href": "/developer-resources/release-notes/release-notes", + "docId": "developer-resources/release-notes/release-notes", "unlisted": false }, { "type": "link", "label": "Compatibility matrix", - "href": "/release-notes/comp-matrix", - "docId": "release-notes/comp-matrix", + "href": "/developer-resources/release-notes/comp-matrix", + "docId": "developer-resources/release-notes/comp-matrix", "unlisted": false } ] }, { "type": "link", - "label": "Cardano Ecosystem Tools", - "href": "https://developers.cardano.org/tools/", - "className": "cardano-ecosystems-external-link" + "label": "Weekly development reports", + "href": "https://www.essentialcardano.io/development-update", + "className": "external-link-with-separator" }, { "type": "link", - "label": "Glossary", - "href": "https://www.essentialcardano.io/glossary?sort=alphabetical", - "className": "glossary-external-link" + "label": "Builder tools", + "href": "https://developers.cardano.org/tools" + } + ], + "stakePoolOperators": [ + { + "type": "link", + "label": "Operating a stake pool", + "href": "/stake-pool-operators/operating-a-stake-pool", + "docId": "stake-pool-operators/operating-a-stake-pool", + "unlisted": false + }, + { + "type": "link", + "label": "About stake pools, operators, and owners", + "href": "/stake-pool-operators/about-stake-pools", + "docId": "stake-pool-operators/about-stake-pools", + "unlisted": false + }, + { + "type": "link", + "label": "Establishing connectivity between the nodes", + "href": "/stake-pool-operators/node-connectivity", + "docId": "stake-pool-operators/node-connectivity", + "unlisted": false + }, + { + "type": "link", + "label": "Logging and monitoring", + "href": "/stake-pool-operators/monitoring", + "docId": "stake-pool-operators/monitoring", + "unlisted": false + }, + { + "type": "link", + "label": "Creating keys and operational certificates", + "href": "/stake-pool-operators/creating-keys-and-certificates", + "docId": "stake-pool-operators/creating-keys-and-certificates", + "unlisted": false + }, + { + "type": "link", + "label": "Stake pool operations and maintenance", + "href": "/stake-pool-operators/maintenance", + "docId": "stake-pool-operators/maintenance", + "unlisted": false + }, + { + "type": "link", + "label": "Pool metadata management", + "href": "/stake-pool-operators/metadata-management", + "docId": "stake-pool-operators/metadata-management", + "unlisted": false + }, + { + "type": "link", + "label": "Stake pool performance", + "href": "/stake-pool-operators/performance", + "docId": "stake-pool-operators/performance", + "unlisted": false }, { "type": "link", - "label": "Cardano.org", - "href": "https://cardano.org/", - "className": "cardano-external-link" + "label": "Stake pool ranking", + "href": "/stake-pool-operators/ranking", + "docId": "stake-pool-operators/ranking", + "unlisted": false }, { "type": "link", - "label": "Developer Portal", - "href": "https://developers.cardano.org/", - "className": "cardano-developers-external-link" + "label": "Guidelines for operating large stake pools", + "href": "/stake-pool-operators/guidelines-for-large-spos", + "docId": "stake-pool-operators/guidelines-for-large-spos", + "unlisted": false } - ] - }, - "docs": { - "cardano-testnets/daedalus-testnet": { - "id": "cardano-testnets/daedalus-testnet", - "title": "Daedalus wallet for the Cardano testnets", - "description": "Here you can download any of the special testnet-only versions of the Daedalus", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/environments": { - "id": "cardano-testnets/environments", - "title": "Testnet environments", - "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/getting-started": { - "id": "cardano-testnets/getting-started", - "title": "Getting started with Cardano testnets", - "description": "To get started and join Cardano testnets, you should install and configure the", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/index": { - "id": "cardano-testnets/index", - "title": "Cardano testnets", - "description": "Cardano testnets sit at the vanguard of network development, providing sandboxed", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/local-testnet": { - "id": "cardano-testnets/local-testnet", - "title": "Creating a local testnet", - "description": "A local testnet enables developers and projects building on Cardano to test new features or functionality prior to deployment on global testnet environments. While preview and pre-production environments benefit the wider developer community, a local testnet allows the execution of a hard fork in your own setup and subsequent testing of DApp behavior.", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/resources": { - "id": "cardano-testnets/resources", - "title": "Resources", - "description": "Useful materials", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/support-feedback": { - "id": "cardano-testnets/support-feedback", - "title": "Support and feedback", - "description": "Support", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/tools/faucet": { - "id": "cardano-testnets/tools/faucet", - "title": "Testnets faucet", - "description": "Since Cardano testnets are independent networks, separate from the Cardano", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/tools/plutus-fee-estimator": { - "id": "cardano-testnets/tools/plutus-fee-estimator", - "title": "Plutus fee estimator", - "description": "The Plutus fee estimator has been developed by IOG performance experts for price", - "sidebar": "tutorialSidebar" - }, - "cardano-testnets/tools/staking-calculator": { - "id": "cardano-testnets/tools/staking-calculator", - "title": "Staking calculator", - "description": "Staking calculator is a tool used to predict approximate rewards a user may", - "sidebar": "tutorialSidebar" - }, - "community/ambassador-program": { - "id": "community/ambassador-program", - "title": "Ambassadors program", - "description": "The Cardano community is privileged to have committed members of our", - "sidebar": "tutorialSidebar" - }, - "community/Cardano-stack-exchange": { - "id": "community/Cardano-stack-exchange", - "title": "Cardano Stack Exchange", - "description": "Cardano Stack Exchange is a", - "sidebar": "tutorialSidebar" - }, - "community/cips": { - "id": "community/cips", - "title": "Cardano Improvement Proposals (CIPs)", - "description": "Individuals with improvement proposals for Cardano can", - "sidebar": "tutorialSidebar" - }, - "community/community-content": { - "id": "community/community-content", - "title": "Community content", - "description": "Community collaboration is central to", - "sidebar": "tutorialSidebar" - }, - "community/essential-cardano": { - "id": "community/essential-cardano", - "title": "Essential Cardano", - "description": "Essential Cardano is an open-source", - "sidebar": "tutorialSidebar" - }, - "community/getting-support": { - "id": "community/getting-support", - "title": "Getting Support", - "description": "Your feedback is important because it helps us improve", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/cardano-node-course": { - "id": "development-guidelines/cardano-node-course", - "title": "The Cardano node video course", - "description": "The IOG Academy provides this course on YouTube.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/index": { - "id": "development-guidelines/index", - "title": "Developer resources", - "description": "Welcome to the developer resources section! Here you will find references to the resources that will help you with developing on Cardano.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/native-tokens": { - "id": "development-guidelines/native-tokens", - "title": "Native tokens", - "description": "To start working with native tokens, see:", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/scalability/hydra": { - "id": "development-guidelines/scalability/hydra", - "title": "Hydra", - "description": "Hydra is a layer 2 scaling solution for Cardano rooted in peer-reviewed research that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/scalability/mithril": { - "id": "development-guidelines/scalability/mithril", - "title": "Mithril", - "description": "Mithril is a stake-based multi-signature scheme that leverages the existing", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/smart-contracts/aiken": { - "id": "development-guidelines/smart-contracts/aiken", - "title": "Aiken", - "description": "Aiken is a modern programming language and toolchain for developing smart contracts", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/smart-contracts/marlowe": { - "id": "development-guidelines/smart-contracts/marlowe", - "title": "Marlowe", - "description": "Marlowe is a set of open source tools designed to simplify the creation,", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/smart-contracts/plutus": { - "id": "development-guidelines/smart-contracts/plutus", - "title": "Plutus", - "description": "To start developing with Plutus, see:", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/index": { - "id": "development-guidelines/transaction-tutorials/index", - "title": "Transaction tutorials", - "description": "A transaction is an event created, signed, and sent by a user to modify the", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/minting-transaction": { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "title": "Minting transactions", - "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/multiple-purposes": { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "title": "Multiple purposes", - "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/redelegate-transaction": { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "title": "Redelegation", - "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/stake-transaction": { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "title": "Staking transactions", - "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", - "sidebar": "tutorialSidebar" - }, - "development-guidelines/transaction-tutorials/withdraw-transaction": { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "title": "Withdrawing transactions", - "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", - "sidebar": "tutorialSidebar" - }, - "evolution/about-hard-forks": { - "id": "evolution/about-hard-forks", + ], + "cardanoTestnets": [ + { + "type": "link", + "label": "Testnet environments", + "href": "/cardano-testnets/environments", + "docId": "cardano-testnets/environments", + "unlisted": false + }, + { + "type": "link", + "label": "Getting started with Cardano testnets", + "href": "/cardano-testnets/getting-started", + "docId": "cardano-testnets/getting-started", + "unlisted": false + }, + { + "type": "link", + "label": "Creating a local testnet", + "href": "/cardano-testnets/local-testnet", + "docId": "cardano-testnets/local-testnet", + "unlisted": false + }, + { + "type": "link", + "label": "Resources", + "href": "/cardano-testnets/resources", + "docId": "cardano-testnets/resources", + "unlisted": false + }, + { + "type": "link", + "label": "Support and feedback", + "href": "/cardano-testnets/support-feedback", + "docId": "cardano-testnets/support-feedback", + "unlisted": false + }, + { + "type": "category", + "label": "Tools", + "collapsible": true, + "collapsed": true, + "items": [ + { + "type": "link", + "label": "Testnets faucet", + "href": "/cardano-testnets/tools/faucet", + "docId": "cardano-testnets/tools/faucet", + "unlisted": false + }, + { + "type": "link", + "label": "Daedalus wallet for the Cardano testnets", + "href": "/cardano-testnets/tools/daedalus-testnet", + "docId": "cardano-testnets/tools/daedalus-testnet", + "unlisted": false + }, + { + "type": "link", + "label": "Plutus fee estimator", + "href": "/cardano-testnets/tools/plutus-fee-estimator", + "docId": "cardano-testnets/tools/plutus-fee-estimator", + "unlisted": false + } + ] + } + ], + "pioneerPrograms": [ + { + "type": "link", + "label": "Plutus Pioneer program", + "href": "/pioneer-programs/plutus-pioneers", + "docId": "pioneer-programs/plutus-pioneers", + "unlisted": false + } + ] + }, + "docs": { + "about-cardano/evolution/about-hard-forks": { + "id": "about-cardano/evolution/about-hard-forks", "title": "About hard forks", "description": "The term hard fork describes a radical change in the blockchain: a change from", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/cardano-design-rationale": { - "id": "evolution/cardano-design-rationale", + "about-cardano/evolution/cardano-design-rationale": { + "id": "about-cardano/evolution/cardano-design-rationale", "title": "Design rationale", "description": "Cardano is an open source proof-of-stake blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/eras-and-phases": { - "id": "evolution/eras-and-phases", + "about-cardano/evolution/eras-and-phases": { + "id": "about-cardano/evolution/eras-and-phases", "title": "Development phases and eras", "description": "This overview is based on CIP-59.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/allegra": { - "id": "evolution/upgrades/allegra", + "about-cardano/evolution/upgrades/allegra": { + "id": "about-cardano/evolution/upgrades/allegra", "title": "Allegra", "description": "Allegra was the Shelley protocol upgrade that introduced token locking support to enable various kinds of smart contract use cases.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/alonzo": { - "id": "evolution/upgrades/alonzo", + "about-cardano/evolution/upgrades/alonzo": { + "id": "about-cardano/evolution/upgrades/alonzo", "title": "Alonzo", "description": "Alonzo is the protocol upgrade implemented in September 2021, as part of the Goguen development phase. It built on top of transaction metadata, token locking, and native asset functionality to enable smart contract development.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/byron-to-shelley": { - "id": "evolution/upgrades/byron-to-shelley", + "about-cardano/evolution/upgrades/byron-to-shelley": { + "id": "about-cardano/evolution/upgrades/byron-to-shelley", "title": "Byron to Shelley", "description": "Cardano's Byron mainnet ran on the Ouroboros Classic consensus protocol. Cardano's Shelley mainnet transitioned to a decentralized network running on the Ouroboros Praos consensus protocol, which enabled more extended capabilities while also supporting the staking process with monetary rewards for ada holders and stake pool operators.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/mary": { - "id": "evolution/upgrades/mary", + "about-cardano/evolution/upgrades/mary": { + "id": "about-cardano/evolution/upgrades/mary", "title": "Mary", "description": "Mary is the Shelley protocol upgrade implemented in March 2021. It introduced", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/valentine": { - "id": "evolution/upgrades/valentine", + "about-cardano/evolution/upgrades/valentine": { + "id": "about-cardano/evolution/upgrades/valentine", "title": "Valentine (SECP)", "description": "The Valentine (or SECP) upgrade is Cardano’s intra-era hard fork that followed the Vasil upgrade. Valentine was a small and focused semantic change to the ledger, which brought new built-in functions to Plutus to support SECP elliptic curves (ECDSA and Schnorr). Although an intra-era hard fork requires a hard fork combinator event, it does not change the ledger era, which means that this was an upgrade to the Babbage ledger era.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "evolution/upgrades/vasil": { - "id": "evolution/upgrades/vasil", + "about-cardano/evolution/upgrades/vasil": { + "id": "about-cardano/evolution/upgrades/vasil", "title": "Vasil", "description": "Vasil is the protocol upgrade implemented in June 2022. Named after the late Bulgarian mathematician and prominent Cardano community member Vasil Dabov, the Vasil upgrade introduced five key mechanisms to improve the blockchain's performance: CIP-31 (reference inputs), CIP-32 (inline datums), CIP-33 (reference scripts), CIP-40 (collateral outputs), and diffusion pipelining.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/cardano-architecture": { - "id": "explore-cardano/cardano-architecture", + "about-cardano/explore-more/cardano-architecture": { + "id": "about-cardano/explore-more/cardano-architecture", "title": "Cardano architecture", "description": "This section describes the high-level architecture of Cardano, providing", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/cardano-network/index": { - "id": "explore-cardano/cardano-network/index", + "about-cardano/explore-more/cardano-network/index": { + "id": "about-cardano/explore-more/cardano-network/index", "title": "Cardano network", "description": "The Cardano network is a technical infrastructure combining Cardano nodes and", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/cardano-network/networking-protocol": { - "id": "explore-cardano/cardano-network/networking-protocol", + "about-cardano/explore-more/cardano-network/networking-protocol": { + "id": "about-cardano/explore-more/cardano-network/networking-protocol", "title": "Networking protocol design overview", "description": "Transmission Control Protocols (TCP) and Internet Protocols (IP) form a protocol", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/cardano-network/p2p-networking": { - "id": "explore-cardano/cardano-network/p2p-networking", + "about-cardano/explore-more/cardano-network/p2p-networking": { + "id": "about-cardano/explore-more/cardano-network/p2p-networking", "title": "Peer-to-peer (P2P) networking", "description": "Cardano nodes and the interactions between them are combined together within a", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/concurrency": { - "id": "explore-cardano/concurrency", + "about-cardano/explore-more/concurrency": { + "id": "about-cardano/explore-more/concurrency", "title": "Understanding concurrency", "description": "Concurrency refers to the ability of different actors to perform work simultaneously without interfering with each other. In Cardano's Extended Unspent Transaction Output (EUTXO) model, transactions can be processed in parallel, enabling multiple operations without causing system failures. This approach enhances system throughput while maintaining the performance of individual operations.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/fee-structure": { - "id": "explore-cardano/fee-structure", + "about-cardano/explore-more/fee-structure": { + "id": "about-cardano/explore-more/fee-structure", "title": "Cardano fee structure", "description": "Cardano uses a transaction fee system that covers the processing and long-term", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/monetary-policy": { - "id": "explore-cardano/monetary-policy", + "about-cardano/explore-more/monetary-policy": { + "id": "about-cardano/explore-more/monetary-policy", "title": "Cardano monetary policy", "description": "Cardano achieves true decentralization with the Voltaire development phase, which includes decentralized voting and", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/parameter-guide": { - "id": "explore-cardano/parameter-guide", + "about-cardano/explore-more/parameter-guide": { + "id": "about-cardano/explore-more/parameter-guide", "title": "Cardano protocol parameters reference guide", "description": "Protocol parameters on Cardano are the various settings that define the blockchain's behavior. Some protocol parameters are stable and non-updatable while others can be adjusted to adapt to changing conditions over time.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/relevant-research-papers": { - "id": "explore-cardano/relevant-research-papers", + "about-cardano/explore-more/relevant-research-papers": { + "id": "about-cardano/explore-more/relevant-research-papers", "title": "Relevant research papers and specifications", "description": "Cardano is a third-generation blockchain platform that aims to provide the", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "explore-cardano/time": { - "id": "explore-cardano/time", + "about-cardano/explore-more/time": { + "id": "about-cardano/explore-more/time", "title": "Time handling on Cardano", "description": "Time is necessarily relative to every participant in the blockchain system and is critically important to support and maintain the safety properties of the Ouroboros consensus protocol. Minted blocks are expected to be propagated to all nodes in the system in a timely manner, so time requires the construction of a globally acceptable representation for consensus to be reached.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "introduction": { - "id": "introduction", + "about-cardano/introduction": { + "id": "about-cardano/introduction", "title": "Introduction", - "description": "Welcome to the central hub for Cardano documentation. Here, you'll find content that describes and supports the features on both the Cardano mainnet and testnet environments.", - "sidebar": "tutorialSidebar" + "description": "Welcome to the central hub for Cardano documentation. Here, you'll find content", + "sidebar": "aboutCardano" }, - "learn/cardano-addresses": { - "id": "learn/cardano-addresses", + "about-cardano/learn/cardano-addresses": { + "id": "about-cardano/learn/cardano-addresses", "title": "Cardano addresses", "description": "The addresses are a blake2b-256 hash of the relevant verifying/public keys", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/cardano-keys": { - "id": "learn/cardano-keys", + "about-cardano/learn/cardano-keys": { + "id": "about-cardano/learn/cardano-keys", "title": "Cardano keys", "description": "Cardano keys are asymmetric cryptography key pairs used for:", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/cardano-node": { - "id": "learn/cardano-node", + "about-cardano/learn/cardano-node": { + "id": "about-cardano/learn/cardano-node", "title": "Cardano nodes", "description": "The", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/chain-confirmation-versus-transaction-confirmation": { - "id": "learn/chain-confirmation-versus-transaction-confirmation", + "about-cardano/learn/chain-confirmation-versus-transaction-confirmation": { + "id": "about-cardano/learn/chain-confirmation-versus-transaction-confirmation", "title": "Chain confirmation versus transaction confirmation", "description": "When discussing Cardano, often-repeated questions are what is Cardano’s transaction time?, and how many network confirmations does Cardano require before a transaction goes through? The answers to these questions require a deeper look at the concepts of chain confirmation and transaction confirmation, and how these relate to the Ouroboros protocol.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/collateral-mechanism": { - "id": "learn/collateral-mechanism", + "about-cardano/learn/collateral-mechanism": { + "id": "about-cardano/learn/collateral-mechanism", "title": "About the collateral mechanism", "description": "The collateral mechanism is an important feature that has been designed to", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/consensus-explained": { - "id": "learn/consensus-explained", + "about-cardano/learn/consensus-explained": { + "id": "about-cardano/learn/consensus-explained", "title": "Consensus explained", "description": "Consensus is the process of reaching a majority opinion by everyone involved in", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/delegation": { - "id": "learn/delegation", + "about-cardano/learn/delegation": { + "id": "about-cardano/learn/delegation", "title": "Delegation", "description": "As Cardano is a proof of stake (PoS) system, owning ada not only allows you to", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/eutxo-explainer": { - "id": "learn/eutxo-explainer", + "about-cardano/learn/eutxo-explainer": { + "id": "about-cardano/learn/eutxo-explainer", "title": "Extended UTXO model", "description": "The EUTXO handbook is now out! Deep dive into Cardano's EUTXO accounting model here.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/ouroboros-overview": { - "id": "learn/ouroboros-overview", + "about-cardano/learn/ouroboros-overview": { + "id": "about-cardano/learn/ouroboros-overview", "title": "Ouroboros overview", "description": "In mythology, Ouroboros (also, uroboros) is usually depicted as a snake (or sometimes a dragon) eating its own tail in a closed circle. The word Ouroboros itself derives from Ancient Greek, its literal meaning being 'tail eating' or 'tail devourer.'", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/pledging-rewards": { - "id": "learn/pledging-rewards", + "about-cardano/learn/pledging-rewards": { + "id": "about-cardano/learn/pledging-rewards", "title": "Pledging and rewards", "description": "Pledging is an important mechanism that encourages the growth of a healthy", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/stake-pools": { - "id": "learn/stake-pools", + "about-cardano/learn/stake-pools": { + "id": "about-cardano/learn/stake-pools", "title": "Stake pools", "description": "A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of Ouroboros, Cardano's proof-of-stake protocol.", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "learn/transaction-costs-determinism": { - "id": "learn/transaction-costs-determinism", + "about-cardano/learn/transaction-costs-determinism": { + "id": "about-cardano/learn/transaction-costs-determinism", "title": "Transaction costs and determinism", "description": "Cardano’s approach to price setting mainly relies on market demand over actual", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/cardano-tracking-tools": { - "id": "new-to-cardano/cardano-tracking-tools", + "about-cardano/new-to-cardano/cardano-tracking-tools": { + "id": "about-cardano/new-to-cardano/cardano-tracking-tools", "title": "Cardano tracking tools", "description": "Since Cardano is a public blockchain ledger, it is possible to easily track all", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/how-to-delegate": { - "id": "new-to-cardano/how-to-delegate", + "about-cardano/new-to-cardano/how-to-delegate": { + "id": "about-cardano/new-to-cardano/how-to-delegate", "title": "How to delegate?", "description": "Ada that is held on Cardano represents its holder’s stake in the protocol. The", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/index": { - "id": "new-to-cardano/index", + "about-cardano/new-to-cardano/index": { + "id": "about-cardano/new-to-cardano/index", "title": "New to Cardano?", "description": "The understanding of basic concepts plays an integral role in getting acquainted", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/proof-of-stake": { - "id": "new-to-cardano/proof-of-stake", + "about-cardano/new-to-cardano/proof-of-stake": { + "id": "about-cardano/new-to-cardano/proof-of-stake", "title": "Proof of stake", "description": "Proof of stake (PoS) is a type of", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" + }, + "about-cardano/new-to-cardano/staking-calculator": { + "id": "about-cardano/new-to-cardano/staking-calculator", + "title": "Staking calculator", + "description": "Staking calculator is a tool used to predict approximate rewards a user may", + "sidebar": "aboutCardano" }, - "new-to-cardano/types-of-wallets": { - "id": "new-to-cardano/types-of-wallets", + "about-cardano/new-to-cardano/types-of-wallets": { + "id": "about-cardano/new-to-cardano/types-of-wallets", "title": "Types of wallets", "description": "A blockchain wallet is a safe and secure place where users can keep their", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/what-is-a-blockchain": { - "id": "new-to-cardano/what-is-a-blockchain", + "about-cardano/new-to-cardano/what-is-a-blockchain": { + "id": "about-cardano/new-to-cardano/what-is-a-blockchain", "title": "What is a blockchain?", "description": "A blockchain is a type of database or ledger that is duplicated and distributed", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/what-is-a-cryptocurrency": { - "id": "new-to-cardano/what-is-a-cryptocurrency", + "about-cardano/new-to-cardano/what-is-a-cryptocurrency": { + "id": "about-cardano/new-to-cardano/what-is-a-cryptocurrency", "title": "What is a cryptocurrency?", "description": "A cryptocurrency is a digital asset, which is stored on the ledger and is", - "sidebar": "tutorialSidebar" + "sidebar": "aboutCardano" }, - "new-to-cardano/what-is-a-smart-contract": { - "id": "new-to-cardano/what-is-a-smart-contract", + "about-cardano/new-to-cardano/what-is-a-smart-contract": { + "id": "about-cardano/new-to-cardano/what-is-a-smart-contract", "title": "What is a smart contract?", - "description": "Smart contracts on Cardano are simple programs often referred to as validator scripts in which users define custom logic. They are automatically executed by each Cardano node validating the transaction when the transaction attempts to move funds from the script's address. The address of each script is derived from the hash-sum of the compiled script.", - "sidebar": "tutorialSidebar" + "description": "Smart contracts on Cardano are simple programs often referred to as validator", + "sidebar": "aboutCardano" }, - "operating-a-stake-pool/about-stake-pools": { - "id": "operating-a-stake-pool/about-stake-pools", - "title": "About stake pools, operators, and owners", - "description": "This section includes an overview of stake pool operations and explains the ways", - "sidebar": "tutorialSidebar" + "cardano-testnets/environments": { + "id": "cardano-testnets/environments", + "title": "Testnet environments", + "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/creating-a-stake-pool": { - "id": "operating-a-stake-pool/creating-a-stake-pool", - "title": "Creating and managing a stake pool", - "description": "First, you should install the node from source.", - "sidebar": "tutorialSidebar" + "cardano-testnets/getting-started": { + "id": "cardano-testnets/getting-started", + "title": "Getting started with Cardano testnets", + "description": "To get started and join Cardano testnets, you should install and configure the", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/creating-keys-and-certificates": { - "id": "operating-a-stake-pool/creating-keys-and-certificates", - "title": "Creating keys and operational certificates", - "description": "About the stake pool operator keys", - "sidebar": "tutorialSidebar" + "cardano-testnets/local-testnet": { + "id": "cardano-testnets/local-testnet", + "title": "Creating a local testnet", + "description": "A local testnet enables developers and projects building on Cardano to test new features or functionality prior to deployment on global testnet environments. While preview and pre-production environments benefit the wider developer community, a local testnet allows the execution of a hard fork in your own setup and subsequent testing of DApp behavior.", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/guidelines-for-large-spos": { - "id": "operating-a-stake-pool/guidelines-for-large-spos", - "title": "Guidelines for operating large stake pools", - "description": "This section provides guidelines for operators of large stake pools,", - "sidebar": "tutorialSidebar" + "cardano-testnets/resources": { + "id": "cardano-testnets/resources", + "title": "Resources", + "description": "Useful materials", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/node-connectivity": { - "id": "operating-a-stake-pool/node-connectivity", - "title": "Establishing connectivity between the nodes", - "description": "Nodes connect to each other within the Cardano networking layer, and this", - "sidebar": "tutorialSidebar" + "cardano-testnets/support-feedback": { + "id": "cardano-testnets/support-feedback", + "title": "Support and feedback", + "description": "Support", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/performance": { - "id": "operating-a-stake-pool/performance", - "title": "Stake pool performance", - "description": "A stake pool elected as a slot leader is responsible for producing new blocks", - "sidebar": "tutorialSidebar" + "cardano-testnets/tools/daedalus-testnet": { + "id": "cardano-testnets/tools/daedalus-testnet", + "title": "Daedalus wallet for the Cardano testnets", + "description": "Here you can download any of the special testnet-only versions of the Daedalus", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/public-stake-pools": { - "id": "operating-a-stake-pool/public-stake-pools", - "title": "Stake pool operations and maintenance", - "description": "Stake pool maintenance tutorials", - "sidebar": "tutorialSidebar" + "cardano-testnets/tools/faucet": { + "id": "cardano-testnets/tools/faucet", + "title": "Testnets faucet", + "description": "Since Cardano testnets are independent networks, separate from the Cardano", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/ranking": { - "id": "operating-a-stake-pool/ranking", - "title": "Stake pool ranking", - "description": "In the Daedalus wallet and Cardano Explorer, stake pools are ranked based on the", - "sidebar": "tutorialSidebar" + "cardano-testnets/tools/plutus-fee-estimator": { + "id": "cardano-testnets/tools/plutus-fee-estimator", + "title": "Plutus fee estimator", + "description": "The Plutus fee estimator has been developed by IOG performance experts for price", + "sidebar": "cardanoTestnets" }, - "operating-a-stake-pool/SMASH": { - "id": "operating-a-stake-pool/SMASH", - "title": "Pool metadata management", - "description": "Stake pools are registered on-chain, and their on-chain data (such as information required to calculate rewards) is critical to the operation of the ledger. Stake pools also possess metadata that helps users make a rational choice of a stake pool to delegate to. This metadata is stored off-chain as it might reflect sensitive content, and such an approach allows for a degree of decentralized censorship.", - "sidebar": "tutorialSidebar" + "community/ambassador-program": { + "id": "community/ambassador-program", + "title": "Ambassadors program", + "description": "The Cardano community is privileged to have committed members of our" }, - "operating-a-stake-pool/stake-pool-operations-101": { - "id": "operating-a-stake-pool/stake-pool-operations-101", - "title": "Stake pool operations 101", - "description": "Welcome to your one-stop shop for all things related to stake pool operations!", - "sidebar": "tutorialSidebar" + "community/Cardano-stack-exchange": { + "id": "community/Cardano-stack-exchange", + "title": "Cardano Stack Exchange", + "description": "Cardano Stack Exchange is a" }, - "pioneer-programs/plutus-pioneers": { - "id": "pioneer-programs/plutus-pioneers", - "title": "Plutus Pioneer program", - "description": "Before you start, note that Plutus Core, Cardano’s native smart contract", - "sidebar": "tutorialSidebar" + "community/cips": { + "id": "community/cips", + "title": "Cardano Improvement Proposals (CIPs)", + "description": "Individuals with improvement proposals for Cardano can" + }, + "community/community-content": { + "id": "community/community-content", + "title": "Community content", + "description": "Community collaboration is central to" + }, + "community/essential-cardano": { + "id": "community/essential-cardano", + "title": "Essential Cardano", + "description": "Essential Cardano is an open-source" + }, + "community/getting-support": { + "id": "community/getting-support", + "title": "Getting Support", + "description": "Your feedback is important because it helps us improve" + }, + "developer-resources/cardano-node-course": { + "id": "developer-resources/cardano-node-course", + "title": "The Cardano node video course", + "description": "The IOG Academy provides this course on YouTube.", + "sidebar": "developerResources" }, - "release-notes/comp-matrix": { - "id": "release-notes/comp-matrix", + "developer-resources/native-tokens": { + "id": "developer-resources/native-tokens", + "title": "Native tokens", + "description": "To start working with native tokens, see:", + "sidebar": "developerResources" + }, + "developer-resources/release-notes/comp-matrix": { + "id": "developer-resources/release-notes/comp-matrix", "title": "Compatibility matrix", "description": "This сomponent compatibility with the Cardano node matrix shows the runtime dependencies of Cardano components on a specific version of", - "sidebar": "tutorialSidebar" + "sidebar": "developerResources" }, - "release-notes/release-notes": { - "id": "release-notes/release-notes", + "developer-resources/release-notes/release-notes": { + "id": "developer-resources/release-notes/release-notes", "title": "Release notes", "description": "Here is the latest release information for the Cardano components. Component", - "sidebar": "tutorialSidebar" + "sidebar": "developerResources" + }, + "developer-resources/scalability-solutions/hydra": { + "id": "developer-resources/scalability-solutions/hydra", + "title": "Hydra", + "description": "Hydra is a layer 2 scaling solution for Cardano rooted in peer-reviewed research that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.", + "sidebar": "developerResources" + }, + "developer-resources/scalability-solutions/mithril": { + "id": "developer-resources/scalability-solutions/mithril", + "title": "Mithril", + "description": "Mithril is a stake-based multi-signature scheme that leverages the existing", + "sidebar": "developerResources" + }, + "developer-resources/smart-contracts/aiken": { + "id": "developer-resources/smart-contracts/aiken", + "title": "Aiken", + "description": "To get started with Aiken, see:", + "sidebar": "developerResources" + }, + "developer-resources/smart-contracts/marlowe": { + "id": "developer-resources/smart-contracts/marlowe", + "title": "Marlowe", + "description": "To get started with Marlowe, find the various resources on the", + "sidebar": "developerResources" + }, + "developer-resources/smart-contracts/plutus": { + "id": "developer-resources/smart-contracts/plutus", + "title": "Plutus", + "description": "To start developing with Plutus, see:", + "sidebar": "developerResources" + }, + "developer-resources/welcome": { + "id": "developer-resources/welcome", + "title": "Welcome", + "description": "Welcome to the developer resources section! Here you will find references to the", + "sidebar": "developerResources" + }, + "development-guidelines/transaction-tutorials/index": { + "id": "development-guidelines/transaction-tutorials/index", + "title": "Transaction tutorials", + "description": "A transaction is an event created, signed, and sent by a user to modify the" + }, + "development-guidelines/transaction-tutorials/minting-transaction": { + "id": "development-guidelines/transaction-tutorials/minting-transaction", + "title": "Minting transactions", + "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano." + }, + "development-guidelines/transaction-tutorials/multiple-purposes": { + "id": "development-guidelines/transaction-tutorials/multiple-purposes", + "title": "Multiple purposes", + "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes." + }, + "development-guidelines/transaction-tutorials/redelegate-transaction": { + "id": "development-guidelines/transaction-tutorials/redelegate-transaction", + "title": "Redelegation", + "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:" + }, + "development-guidelines/transaction-tutorials/stake-transaction": { + "id": "development-guidelines/transaction-tutorials/stake-transaction", + "title": "Staking transactions", + "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool." + }, + "development-guidelines/transaction-tutorials/withdraw-transaction": { + "id": "development-guidelines/transaction-tutorials/withdraw-transaction", + "title": "Withdrawing transactions", + "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:" + }, + "pioneer-programs/plutus-pioneers": { + "id": "pioneer-programs/plutus-pioneers", + "title": "Plutus Pioneer program", + "description": "Before you start, note that Plutus Core, Cardano’s native smart contract", + "sidebar": "pioneerPrograms" + }, + "stake-pool-operators/about-stake-pools": { + "id": "stake-pool-operators/about-stake-pools", + "title": "About stake pools, operators, and owners", + "description": "A stake pool is a reliable server node that represents the", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/creating-keys-and-certificates": { + "id": "stake-pool-operators/creating-keys-and-certificates", + "title": "Creating keys and operational certificates", + "description": "About the stake pool operator keys", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/guidelines-for-large-spos": { + "id": "stake-pool-operators/guidelines-for-large-spos", + "title": "Guidelines for operating large stake pools", + "description": "This section provides guidelines for operators of large stake pools,", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/maintenance": { + "id": "stake-pool-operators/maintenance", + "title": "Stake pool operations and maintenance", + "description": "After a successful stake pool registration and its further operation, SPOs might", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/metadata-management": { + "id": "stake-pool-operators/metadata-management", + "title": "Pool metadata management", + "description": "Stake pools are registered on-chain, and their on-chain data (such as information required to calculate rewards) is critical to the operation of the ledger. Stake pools also possess metadata that helps users make a rational choice of a stake pool to delegate to. This metadata is stored off-chain as it might reflect sensitive content, and such an approach allows for a degree of decentralized censorship.", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/monitoring": { + "id": "stake-pool-operators/monitoring", + "title": "Logging and monitoring", + "description": "Regular monitoring of active nodes is crucial to determine if the node is running optimally, if the system is performant, or if fine-tuning is required.", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/node-connectivity": { + "id": "stake-pool-operators/node-connectivity", + "title": "Establishing connectivity between the nodes", + "description": "Nodes connect to each other within the Cardano networking layer, and this", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/operating-a-stake-pool": { + "id": "stake-pool-operators/operating-a-stake-pool", + "title": "Operating a stake pool", + "description": "Welcome to the stake pool operations section!", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/performance": { + "id": "stake-pool-operators/performance", + "title": "Stake pool performance", + "description": "A stake pool elected as a slot leader is responsible for producing new blocks", + "sidebar": "stakePoolOperators" + }, + "stake-pool-operators/ranking": { + "id": "stake-pool-operators/ranking", + "title": "Stake pool ranking", + "description": "In the Daedalus wallet and Cardano Explorer, stake pools are ranked based on the", + "sidebar": "stakePoolOperators" } } } \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index 270ecbc7..cd6cff51 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -20,2166 +20,1998 @@ "contentPathLocalized": "/Users/fstoqnov/cardano-documentation/i18n/en/docusaurus-plugin-content-docs/current", "docs": [ { - "id": "cardano-testnets/daedalus-testnet", - "title": "Daedalus wallet for the Cardano testnets", - "description": "Here you can download any of the special testnet-only versions of the Daedalus", - "source": "@site/docs/06-cardano-testnets/05-daedalus-testnet.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/daedalus-testnet", - "permalink": "/cardano-testnets/daedalus-testnet", + "id": "about-cardano/evolution/about-hard-forks", + "title": "About hard forks", + "description": "The term hard fork describes a radical change in the blockchain: a change from", + "source": "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", + "sourceDirName": "about-cardano/05-evolution", + "slug": "/about-cardano/evolution/about-hard-forks", + "permalink": "/about-cardano/evolution/about-hard-forks", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/05-daedalus-testnet.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", "tags": [], "version": "current", - "sidebarPosition": 5, + "sidebarPosition": 3, "frontMatter": { - "title": "Daedalus wallet for the Cardano testnets", - "metaTitle": "Daedalus wallet for the Cardano testnets" + "title": "About hard forks", + "metaTitle": "About hard forks" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Creating a local testnet", - "permalink": "/cardano-testnets/local-testnet" + "title": "Development phases and eras", + "permalink": "/about-cardano/evolution/eras-and-phases" }, "next": { - "title": "Testnets faucet", - "permalink": "/cardano-testnets/tools/faucet" + "title": "Byron to Shelley", + "permalink": "/about-cardano/evolution/upgrades/byron-to-shelley" } }, { - "id": "cardano-testnets/environments", - "title": "Testnet environments", - "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", - "source": "@site/docs/06-cardano-testnets/02-environments.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/environments", - "permalink": "/cardano-testnets/environments", + "id": "about-cardano/evolution/cardano-design-rationale", + "title": "Design rationale", + "description": "Cardano is an open source proof-of-stake blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration.", + "source": "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", + "sourceDirName": "about-cardano/05-evolution", + "slug": "/about-cardano/evolution/cardano-design-rationale", + "permalink": "/about-cardano/evolution/cardano-design-rationale", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/02-environments.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 1, "frontMatter": { - "title": "Testnet environments", - "metaTitle": "Testnet environments" + "title": "Design rationale", + "metaTitle": "Cardano design rationale" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Cardano testnets", - "permalink": "/cardano-testnets/" + "title": "Relevant research papers and specifications", + "permalink": "/about-cardano/explore-more/relevant-research-papers" }, "next": { - "title": "Getting started with Cardano testnets", - "permalink": "/cardano-testnets/getting-started" + "title": "Development phases and eras", + "permalink": "/about-cardano/evolution/eras-and-phases" } }, { - "id": "cardano-testnets/getting-started", - "title": "Getting started with Cardano testnets", - "description": "To get started and join Cardano testnets, you should install and configure the", - "source": "@site/docs/06-cardano-testnets/03-getting-started.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/getting-started", - "permalink": "/cardano-testnets/getting-started", + "id": "about-cardano/evolution/eras-and-phases", + "title": "Development phases and eras", + "description": "This overview is based on CIP-59.", + "source": "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", + "sourceDirName": "about-cardano/05-evolution", + "slug": "/about-cardano/evolution/eras-and-phases", + "permalink": "/about-cardano/evolution/eras-and-phases", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/03-getting-started.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 2, "frontMatter": { - "title": "Getting started with Cardano testnets", - "metaTitle": "Getting started with the Cardano testnets" + "title": "Development phases and eras", + "metaTitle": "Development phases and eras on Cardano" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Testnet environments", - "permalink": "/cardano-testnets/environments" + "title": "Design rationale", + "permalink": "/about-cardano/evolution/cardano-design-rationale" }, "next": { - "title": "Creating a local testnet", - "permalink": "/cardano-testnets/local-testnet" + "title": "About hard forks", + "permalink": "/about-cardano/evolution/about-hard-forks" } }, { - "id": "cardano-testnets/index", - "title": "Cardano testnets", - "description": "Cardano testnets sit at the vanguard of network development, providing sandboxed", - "source": "@site/docs/06-cardano-testnets/index.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/", - "permalink": "/cardano-testnets/", + "id": "about-cardano/evolution/upgrades/allegra", + "title": "Allegra", + "description": "Allegra was the Shelley protocol upgrade that introduced token locking support to enable various kinds of smart contract use cases.", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/allegra", + "permalink": "/about-cardano/evolution/upgrades/allegra", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/index.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 2, "frontMatter": { - "title": "Cardano testnets", - "metaTitle": "Cardano testnets", - "sidebar_position": 6, - "collapsible": true, - "collapsed": true + "title": "Allegra", + "metaTitle": "Allegra - token locking" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Valentine (SECP)", - "permalink": "/evolution/upgrades/valentine" + "title": "Byron to Shelley", + "permalink": "/about-cardano/evolution/upgrades/byron-to-shelley" }, "next": { - "title": "Testnet environments", - "permalink": "/cardano-testnets/environments" + "title": "Mary", + "permalink": "/about-cardano/evolution/upgrades/mary" } }, { - "id": "cardano-testnets/local-testnet", - "title": "Creating a local testnet", - "description": "A local testnet enables developers and projects building on Cardano to test new features or functionality prior to deployment on global testnet environments. While preview and pre-production environments benefit the wider developer community, a local testnet allows the execution of a hard fork in your own setup and subsequent testing of DApp behavior.", - "source": "@site/docs/06-cardano-testnets/04-local-testnet.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/local-testnet", - "permalink": "/cardano-testnets/local-testnet", + "id": "about-cardano/evolution/upgrades/alonzo", + "title": "Alonzo", + "description": "Alonzo is the protocol upgrade implemented in September 2021, as part of the Goguen development phase. It built on top of transaction metadata, token locking, and native asset functionality to enable smart contract development.", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/alonzo", + "permalink": "/about-cardano/evolution/upgrades/alonzo", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/04-local-testnet.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", "tags": [], "version": "current", "sidebarPosition": 4, "frontMatter": { - "title": "Creating a local testnet", - "metaTitle": "Creating a local testnet" + "title": "Alonzo", + "metaTitle": "Alonzo - smart contract support" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Getting started with Cardano testnets", - "permalink": "/cardano-testnets/getting-started" + "title": "Mary", + "permalink": "/about-cardano/evolution/upgrades/mary" }, "next": { - "title": "Daedalus wallet for the Cardano testnets", - "permalink": "/cardano-testnets/daedalus-testnet" + "title": "Vasil", + "permalink": "/about-cardano/evolution/upgrades/vasil" } }, { - "id": "cardano-testnets/resources", - "title": "Resources", - "description": "Useful materials", - "source": "@site/docs/06-cardano-testnets/07-resources.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/resources", - "permalink": "/cardano-testnets/resources", + "id": "about-cardano/evolution/upgrades/byron-to-shelley", + "title": "Byron to Shelley", + "description": "Cardano's Byron mainnet ran on the Ouroboros Classic consensus protocol. Cardano's Shelley mainnet transitioned to a decentralized network running on the Ouroboros Praos consensus protocol, which enabled more extended capabilities while also supporting the staking process with monetary rewards for ada holders and stake pool operators.", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/byron-to-shelley", + "permalink": "/about-cardano/evolution/upgrades/byron-to-shelley", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/07-resources.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", "tags": [], "version": "current", - "sidebarPosition": 7, + "sidebarPosition": 1, "frontMatter": { - "title": "Resources", - "metaTitle": "Resources" + "title": "Byron to Shelley", + "metaTitle": "Moving from Byron Ouroboros Classic to Shelley Ouroboros Praos" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Plutus fee estimator", - "permalink": "/cardano-testnets/tools/plutus-fee-estimator" + "title": "About hard forks", + "permalink": "/about-cardano/evolution/about-hard-forks" }, "next": { - "title": "Support and feedback", - "permalink": "/cardano-testnets/support-feedback" + "title": "Allegra", + "permalink": "/about-cardano/evolution/upgrades/allegra" } }, { - "id": "cardano-testnets/support-feedback", - "title": "Support and feedback", - "description": "Support", - "source": "@site/docs/06-cardano-testnets/08-support-feedback.mdx", - "sourceDirName": "06-cardano-testnets", - "slug": "/cardano-testnets/support-feedback", - "permalink": "/cardano-testnets/support-feedback", + "id": "about-cardano/evolution/upgrades/mary", + "title": "Mary", + "description": "Mary is the Shelley protocol upgrade implemented in March 2021. It introduced", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/mary", + "permalink": "/about-cardano/evolution/upgrades/mary", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/08-support-feedback.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", "tags": [], "version": "current", - "sidebarPosition": 8, + "sidebarPosition": 3, "frontMatter": { - "title": "Support and feedback", - "metaTitle": "Support and feedback" + "title": "Mary", + "metaTitle": "Mary - multi-asset support" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Resources", - "permalink": "/cardano-testnets/resources" + "title": "Allegra", + "permalink": "/about-cardano/evolution/upgrades/allegra" }, "next": { - "title": "Developer resources", - "permalink": "/development-guidelines/" + "title": "Alonzo", + "permalink": "/about-cardano/evolution/upgrades/alonzo" } }, { - "id": "cardano-testnets/tools/faucet", - "title": "Testnets faucet", - "description": "Since Cardano testnets are independent networks, separate from the Cardano", - "source": "@site/docs/06-cardano-testnets/06-tools/01-faucet.mdx", - "sourceDirName": "06-cardano-testnets/06-tools", - "slug": "/cardano-testnets/tools/faucet", - "permalink": "/cardano-testnets/tools/faucet", + "id": "about-cardano/evolution/upgrades/valentine", + "title": "Valentine (SECP)", + "description": "The Valentine (or SECP) upgrade is Cardano’s intra-era hard fork that followed the Vasil upgrade. Valentine was a small and focused semantic change to the ledger, which brought new built-in functions to Plutus to support SECP elliptic curves (ECDSA and Schnorr). Although an intra-era hard fork requires a hard fork combinator event, it does not change the ledger era, which means that this was an upgrade to the Babbage ledger era.", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/valentine", + "permalink": "/about-cardano/evolution/upgrades/valentine", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/06-tools/01-faucet.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 6, "frontMatter": { - "title": "Testnets faucet", - "metaTitle": "Testnets faucet" + "title": "Valentine (SECP)", + "metaTitle": "Valentine (SECP) upgrade" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Daedalus wallet for the Cardano testnets", - "permalink": "/cardano-testnets/daedalus-testnet" - }, - "next": { - "title": "Staking calculator", - "permalink": "/cardano-testnets/tools/staking-calculator" + "title": "Vasil", + "permalink": "/about-cardano/evolution/upgrades/vasil" } }, { - "id": "cardano-testnets/tools/plutus-fee-estimator", - "title": "Plutus fee estimator", - "description": "The Plutus fee estimator has been developed by IOG performance experts for price", - "source": "@site/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", - "sourceDirName": "06-cardano-testnets/06-tools", - "slug": "/cardano-testnets/tools/plutus-fee-estimator", - "permalink": "/cardano-testnets/tools/plutus-fee-estimator", + "id": "about-cardano/evolution/upgrades/vasil", + "title": "Vasil", + "description": "Vasil is the protocol upgrade implemented in June 2022. Named after the late Bulgarian mathematician and prominent Cardano community member Vasil Dabov, the Vasil upgrade introduced five key mechanisms to improve the blockchain's performance: CIP-31 (reference inputs), CIP-32 (inline datums), CIP-33 (reference scripts), CIP-40 (collateral outputs), and diffusion pipelining.", + "source": "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", + "sourceDirName": "about-cardano/05-evolution/04-upgrades", + "slug": "/about-cardano/evolution/upgrades/vasil", + "permalink": "/about-cardano/evolution/upgrades/vasil", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 5, "frontMatter": { - "title": "Plutus fee estimator", - "metaTitle": "Plutus fee estimator" + "title": "Vasil", + "metaTitle": "Vasil upgrade" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Staking calculator", - "permalink": "/cardano-testnets/tools/staking-calculator" + "title": "Alonzo", + "permalink": "/about-cardano/evolution/upgrades/alonzo" }, "next": { - "title": "Resources", - "permalink": "/cardano-testnets/resources" + "title": "Valentine (SECP)", + "permalink": "/about-cardano/evolution/upgrades/valentine" } }, { - "id": "cardano-testnets/tools/staking-calculator", - "title": "Staking calculator", - "description": "Staking calculator is a tool used to predict approximate rewards a user may", - "source": "@site/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx", - "sourceDirName": "06-cardano-testnets/06-tools", - "slug": "/cardano-testnets/tools/staking-calculator", - "permalink": "/cardano-testnets/tools/staking-calculator", + "id": "about-cardano/explore-more/cardano-architecture", + "title": "Cardano architecture", + "description": "This section describes the high-level architecture of Cardano, providing", + "source": "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/cardano-architecture", + "permalink": "/about-cardano/explore-more/cardano-architecture", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 3, "frontMatter": { - "title": "Staking calculator", - "metaTitle": "Staking calculator" + "title": "Cardano architecture", + "metaTitle": "Cardano architecture" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Testnets faucet", - "permalink": "/cardano-testnets/tools/faucet" + "title": "About the collateral mechanism", + "permalink": "/about-cardano/learn/collateral-mechanism" }, "next": { - "title": "Plutus fee estimator", - "permalink": "/cardano-testnets/tools/plutus-fee-estimator" + "title": "Cardano network", + "permalink": "/about-cardano/explore-more/cardano-network/" } }, { - "id": "community/ambassador-program", - "title": "Ambassadors program", - "description": "The Cardano community is privileged to have committed members of our", - "source": "@site/docs/14-community/05-ambassador-program.mdx", - "sourceDirName": "14-community", - "slug": "/community/ambassador-program", - "permalink": "/community/ambassador-program", + "id": "about-cardano/explore-more/cardano-network/index", + "title": "Cardano network", + "description": "The Cardano network is a technical infrastructure combining Cardano nodes and", + "source": "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", + "sourceDirName": "about-cardano/04-explore-more/04-cardano-network", + "slug": "/about-cardano/explore-more/cardano-network/", + "permalink": "/about-cardano/explore-more/cardano-network/", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/05-ambassador-program.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", "tags": [], "version": "current", - "sidebarPosition": 5, + "sidebarPosition": 4, "frontMatter": { - "title": "Ambassadors program", - "metaTitle": "Ambassadors program", - "sidebar_position": 5 + "title": "Cardano network", + "metaTitle": "Cardano network", + "sidebar_position": 4, + "collapsible": true, + "collapsed": true }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Cardano Stack Exchange", - "permalink": "/community/Cardano-stack-exchange" + "title": "Cardano architecture", + "permalink": "/about-cardano/explore-more/cardano-architecture" }, "next": { - "title": "Getting Support", - "permalink": "/community/getting-support" + "title": "Networking protocol design overview", + "permalink": "/about-cardano/explore-more/cardano-network/networking-protocol" } }, { - "id": "community/Cardano-stack-exchange", - "title": "Cardano Stack Exchange", - "description": "Cardano Stack Exchange is a", - "source": "@site/docs/14-community/04-Cardano-stack-exchange.mdx", - "sourceDirName": "14-community", - "slug": "/community/Cardano-stack-exchange", - "permalink": "/community/Cardano-stack-exchange", + "id": "about-cardano/explore-more/cardano-network/networking-protocol", + "title": "Networking protocol design overview", + "description": "Transmission Control Protocols (TCP) and Internet Protocols (IP) form a protocol", + "source": "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", + "sourceDirName": "about-cardano/04-explore-more/04-cardano-network", + "slug": "/about-cardano/explore-more/cardano-network/networking-protocol", + "permalink": "/about-cardano/explore-more/cardano-network/networking-protocol", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/04-Cardano-stack-exchange.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 2, "frontMatter": { - "title": "Cardano Stack Exchange", - "metaTitle": "Cardano Stack Exchange", - "sidebar_position": 4 + "title": "Networking protocol design overview", + "metaTitle": "Networking protocol design overview" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Community content", - "permalink": "/community/community-content" + "title": "Cardano network", + "permalink": "/about-cardano/explore-more/cardano-network/" }, "next": { - "title": "Ambassadors program", - "permalink": "/community/ambassador-program" + "title": "Peer-to-peer (P2P) networking", + "permalink": "/about-cardano/explore-more/cardano-network/p2p-networking" } }, { - "id": "community/cips", - "title": "Cardano Improvement Proposals (CIPs)", - "description": "Individuals with improvement proposals for Cardano can", - "source": "@site/docs/14-community/01-cips.mdx", - "sourceDirName": "14-community", - "slug": "/community/cips", - "permalink": "/community/cips", + "id": "about-cardano/explore-more/cardano-network/p2p-networking", + "title": "Peer-to-peer (P2P) networking", + "description": "Cardano nodes and the interactions between them are combined together within a", + "source": "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", + "sourceDirName": "about-cardano/04-explore-more/04-cardano-network", + "slug": "/about-cardano/explore-more/cardano-network/p2p-networking", + "permalink": "/about-cardano/explore-more/cardano-network/p2p-networking", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/01-cips.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 3, "frontMatter": { - "title": "Cardano Improvement Proposals (CIPs)", - "metaTitle": "Cardano Improvement Proposals (CIPs)", - "sidebar_position": 1 + "title": "Peer-to-peer (P2P) networking", + "metaTitle": "Peer-to-peer (P2P) networking" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Guidelines for operating large stake pools", - "permalink": "/operating-a-stake-pool/guidelines-for-large-spos" + "title": "Networking protocol design overview", + "permalink": "/about-cardano/explore-more/cardano-network/networking-protocol" }, "next": { - "title": "Essential Cardano", - "permalink": "/community/essential-cardano" + "title": "Cardano fee structure", + "permalink": "/about-cardano/explore-more/fee-structure" } }, { - "id": "community/community-content", - "title": "Community content", - "description": "Community collaboration is central to", - "source": "@site/docs/14-community/03-community-content.mdx", - "sourceDirName": "14-community", - "slug": "/community/community-content", - "permalink": "/community/community-content", + "id": "about-cardano/explore-more/concurrency", + "title": "Understanding concurrency", + "description": "Concurrency refers to the ability of different actors to perform work simultaneously without interfering with each other. In Cardano's Extended Unspent Transaction Output (EUTXO) model, transactions can be processed in parallel, enabling multiple operations without causing system failures. This approach enhances system throughput while maintaining the performance of individual operations.", + "source": "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/concurrency", + "permalink": "/about-cardano/explore-more/concurrency", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/03-community-content.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/10-concurrency.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 10, "frontMatter": { - "title": "Community content", - "metaTitle": "Community content", - "sidebar_position": 3 + "title": "Understanding concurrency", + "metaTitle": "Understanding concurrency" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Essential Cardano", - "permalink": "/community/essential-cardano" + "title": "Time handling on Cardano", + "permalink": "/about-cardano/explore-more/time" }, "next": { - "title": "Cardano Stack Exchange", - "permalink": "/community/Cardano-stack-exchange" + "title": "Cardano protocol parameters reference guide", + "permalink": "/about-cardano/explore-more/parameter-guide" } }, { - "id": "community/essential-cardano", - "title": "Essential Cardano", - "description": "Essential Cardano is an open-source", - "source": "@site/docs/14-community/02-essential-cardano.mdx", - "sourceDirName": "14-community", - "slug": "/community/essential-cardano", - "permalink": "/community/essential-cardano", + "id": "about-cardano/explore-more/fee-structure", + "title": "Cardano fee structure", + "description": "Cardano uses a transaction fee system that covers the processing and long-term", + "source": "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/fee-structure", + "permalink": "/about-cardano/explore-more/fee-structure", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/02-essential-cardano.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/06-fee-structure.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 6, "frontMatter": { - "title": "Essential Cardano", - "metaTitle": "Essential Cardano", - "sidebar_position": 2 + "title": "Cardano fee structure", + "metaTitle": "Cardano fee structure" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Cardano Improvement Proposals (CIPs)", - "permalink": "/community/cips" + "title": "Peer-to-peer (P2P) networking", + "permalink": "/about-cardano/explore-more/cardano-network/p2p-networking" }, "next": { - "title": "Community content", - "permalink": "/community/community-content" + "title": "Cardano monetary policy", + "permalink": "/about-cardano/explore-more/monetary-policy" } }, { - "id": "community/getting-support", - "title": "Getting Support", - "description": "Your feedback is important because it helps us improve", - "source": "@site/docs/14-community/06-getting-support.mdx", - "sourceDirName": "14-community", - "slug": "/community/getting-support", - "permalink": "/community/getting-support", + "id": "about-cardano/explore-more/monetary-policy", + "title": "Cardano monetary policy", + "description": "Cardano achieves true decentralization with the Voltaire development phase, which includes decentralized voting and", + "source": "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/monetary-policy", + "permalink": "/about-cardano/explore-more/monetary-policy", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/06-getting-support.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 7, "frontMatter": { - "title": "Getting Support", - "metaTitle": "Getting Support", - "sidebar_position": 6 + "title": "Cardano monetary policy", + "metaTitle": "Cardano monetary policy" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Ambassadors program", - "permalink": "/community/ambassador-program" + "title": "Cardano fee structure", + "permalink": "/about-cardano/explore-more/fee-structure" }, "next": { - "title": "Plutus Pioneer program", - "permalink": "/pioneer-programs/plutus-pioneers" + "title": "Time handling on Cardano", + "permalink": "/about-cardano/explore-more/time" } }, { - "id": "development-guidelines/cardano-node-course", - "title": "The Cardano node video course", - "description": "The IOG Academy provides this course on YouTube.", - "source": "@site/docs/07-development-guidelines/02-cardano-node-course.mdx", - "sourceDirName": "07-development-guidelines", - "slug": "/development-guidelines/cardano-node-course", - "permalink": "/development-guidelines/cardano-node-course", + "id": "about-cardano/explore-more/parameter-guide", + "title": "Cardano protocol parameters reference guide", + "description": "Protocol parameters on Cardano are the various settings that define the blockchain's behavior. Some protocol parameters are stable and non-updatable while others can be adjusted to adapt to changing conditions over time.", + "source": "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/parameter-guide", + "permalink": "/about-cardano/explore-more/parameter-guide", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/02-cardano-node-course.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 11, "frontMatter": { - "title": "The Cardano node video course", - "metaTitle": "The Cardano node video course" + "title": "Cardano protocol parameters reference guide", + "metaTitle": "Cardano protocol parameters reference guide" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Developer resources", - "permalink": "/development-guidelines/" + "title": "Understanding concurrency", + "permalink": "/about-cardano/explore-more/concurrency" }, "next": { - "title": "Native tokens", - "permalink": "/development-guidelines/native-tokens" + "title": "Relevant research papers and specifications", + "permalink": "/about-cardano/explore-more/relevant-research-papers" } }, { - "id": "development-guidelines/index", - "title": "Developer resources", - "description": "Welcome to the developer resources section! Here you will find references to the resources that will help you with developing on Cardano.", - "source": "@site/docs/07-development-guidelines/index.mdx", - "sourceDirName": "07-development-guidelines", - "slug": "/development-guidelines/", - "permalink": "/development-guidelines/", + "id": "about-cardano/explore-more/relevant-research-papers", + "title": "Relevant research papers and specifications", + "description": "Cardano is a third-generation blockchain platform that aims to provide the", + "source": "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/relevant-research-papers", + "permalink": "/about-cardano/explore-more/relevant-research-papers", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/index.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", "tags": [], "version": "current", - "sidebarPosition": 7, + "sidebarPosition": 12, "frontMatter": { - "title": "Developer resources", - "metaTitle": "Developer resources", - "sidebar_position": 7, - "collapsible": true, - "collapsed": true + "title": "Relevant research papers and specifications", + "metaTitle": "Relevant research papers and specifications" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Support and feedback", - "permalink": "/cardano-testnets/support-feedback" + "title": "Cardano protocol parameters reference guide", + "permalink": "/about-cardano/explore-more/parameter-guide" }, "next": { - "title": "The Cardano node video course", - "permalink": "/development-guidelines/cardano-node-course" + "title": "Design rationale", + "permalink": "/about-cardano/evolution/cardano-design-rationale" } }, { - "id": "development-guidelines/native-tokens", - "title": "Native tokens", - "description": "To start working with native tokens, see:", - "source": "@site/docs/07-development-guidelines/03-native-tokens.mdx", - "sourceDirName": "07-development-guidelines", - "slug": "/development-guidelines/native-tokens", - "permalink": "/development-guidelines/native-tokens", + "id": "about-cardano/explore-more/time", + "title": "Time handling on Cardano", + "description": "Time is necessarily relative to every participant in the blockchain system and is critically important to support and maintain the safety properties of the Ouroboros consensus protocol. Minted blocks are expected to be propagated to all nodes in the system in a timely manner, so time requires the construction of a globally acceptable representation for consensus to be reached.", + "source": "@site/docs/about-cardano/04-explore-more/09-time.mdx", + "sourceDirName": "about-cardano/04-explore-more", + "slug": "/about-cardano/explore-more/time", + "permalink": "/about-cardano/explore-more/time", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/03-native-tokens.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/04-explore-more/09-time.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 9, "frontMatter": { - "title": "Native tokens", - "metaTitle": "Learn about native tokens" + "title": "Time handling on Cardano", + "metaTitle": "Time handling on Cardano" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "The Cardano node video course", - "permalink": "/development-guidelines/cardano-node-course" + "title": "Cardano monetary policy", + "permalink": "/about-cardano/explore-more/monetary-policy" }, "next": { - "title": "Plutus", - "permalink": "/development-guidelines/smart-contracts/plutus" + "title": "Understanding concurrency", + "permalink": "/about-cardano/explore-more/concurrency" } }, { - "id": "development-guidelines/scalability/hydra", - "title": "Hydra", - "description": "Hydra is a layer 2 scaling solution for Cardano rooted in peer-reviewed research that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.", - "source": "@site/docs/07-development-guidelines/05-scalability/01-hydra.mdx", - "sourceDirName": "07-development-guidelines/05-scalability", - "slug": "/development-guidelines/scalability/hydra", - "permalink": "/development-guidelines/scalability/hydra", + "id": "about-cardano/introduction", + "title": "Introduction", + "description": "Welcome to the central hub for Cardano documentation. Here, you'll find content", + "source": "@site/docs/about-cardano/introduction.mdx", + "sourceDirName": "about-cardano", + "slug": "/about-cardano/introduction", + "permalink": "/about-cardano/introduction", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/05-scalability/01-hydra.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/introduction.mdx", "tags": [], "version": "current", "sidebarPosition": 1, "frontMatter": { - "title": "Hydra", - "metaTitle": "Hydra", + "title": "Introduction", + "metaTitle": "Introduction", + "metaDescription": "Introduction", "sidebar_position": 1 }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Aiken", - "permalink": "/development-guidelines/smart-contracts/aiken" - }, + "sidebar": "aboutCardano", "next": { - "title": "Mithril", - "permalink": "/development-guidelines/scalability/mithril" + "title": "New to Cardano?", + "permalink": "/about-cardano/new-to-cardano/" } }, { - "id": "development-guidelines/scalability/mithril", - "title": "Mithril", - "description": "Mithril is a stake-based multi-signature scheme that leverages the existing", - "source": "@site/docs/07-development-guidelines/05-scalability/02-mithril.mdx", - "sourceDirName": "07-development-guidelines/05-scalability", - "slug": "/development-guidelines/scalability/mithril", - "permalink": "/development-guidelines/scalability/mithril", + "id": "about-cardano/learn/cardano-addresses", + "title": "Cardano addresses", + "description": "The addresses are a blake2b-256 hash of the relevant verifying/public keys", + "source": "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/cardano-addresses", + "permalink": "/about-cardano/learn/cardano-addresses", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/05-scalability/02-mithril.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/10-cardano-addresses.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 10, "frontMatter": { - "title": "Mithril", - "metaTitle": "Mithril", - "sidebar_position": 2 + "title": "Cardano addresses", + "metaTitle": "Cardano addresses" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Hydra", - "permalink": "/development-guidelines/scalability/hydra" + "title": "Cardano keys", + "permalink": "/about-cardano/learn/cardano-keys" }, "next": { - "title": "Transaction tutorials", - "permalink": "/development-guidelines/transaction-tutorials/" + "title": "Chain confirmation versus transaction confirmation", + "permalink": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation" } }, { - "id": "development-guidelines/smart-contracts/aiken", - "title": "Aiken", - "description": "Aiken is a modern programming language and toolchain for developing smart contracts", - "source": "@site/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx", - "sourceDirName": "07-development-guidelines/04-smart-contracts", - "slug": "/development-guidelines/smart-contracts/aiken", - "permalink": "/development-guidelines/smart-contracts/aiken", + "id": "about-cardano/learn/cardano-keys", + "title": "Cardano keys", + "description": "Cardano keys are asymmetric cryptography key pairs used for:", + "source": "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/cardano-keys", + "permalink": "/about-cardano/learn/cardano-keys", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/09-cardano-keys.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 9, "frontMatter": { - "title": "Aiken", - "metaTitle": "Learn about Aiken", - "sidebar_position": 3 + "title": "Cardano keys", + "metaTitle": "Cardano keys" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Marlowe", - "permalink": "/development-guidelines/smart-contracts/marlowe" + "title": "Ouroboros overview", + "permalink": "/about-cardano/learn/ouroboros-overview" }, "next": { - "title": "Hydra", - "permalink": "/development-guidelines/scalability/hydra" + "title": "Cardano addresses", + "permalink": "/about-cardano/learn/cardano-addresses" } }, { - "id": "development-guidelines/smart-contracts/marlowe", - "title": "Marlowe", - "description": "Marlowe is a set of open source tools designed to simplify the creation,", - "source": "@site/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx", - "sourceDirName": "07-development-guidelines/04-smart-contracts", - "slug": "/development-guidelines/smart-contracts/marlowe", - "permalink": "/development-guidelines/smart-contracts/marlowe", + "id": "about-cardano/learn/cardano-node", + "title": "Cardano nodes", + "description": "The", + "source": "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/cardano-node", + "permalink": "/about-cardano/learn/cardano-node", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/02-cardano-node.mdx", "tags": [], "version": "current", "sidebarPosition": 2, "frontMatter": { - "title": "Marlowe", - "metaTitle": "Learn about Marlowe", - "sidebar_position": 2 + "title": "Cardano nodes", + "metaTitle": "Cardano nodes" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Plutus", - "permalink": "/development-guidelines/smart-contracts/plutus" + "title": "What is a smart contract?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-smart-contract" }, "next": { - "title": "Aiken", - "permalink": "/development-guidelines/smart-contracts/aiken" + "title": "Stake pools", + "permalink": "/about-cardano/learn/stake-pools" } }, { - "id": "development-guidelines/smart-contracts/plutus", - "title": "Plutus", - "description": "To start developing with Plutus, see:", - "source": "@site/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx", - "sourceDirName": "07-development-guidelines/04-smart-contracts", - "slug": "/development-guidelines/smart-contracts/plutus", - "permalink": "/development-guidelines/smart-contracts/plutus", + "id": "about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "title": "Chain confirmation versus transaction confirmation", + "description": "When discussing Cardano, often-repeated questions are what is Cardano’s transaction time?, and how many network confirmations does Cardano require before a transaction goes through? The answers to these questions require a deeper look at the concepts of chain confirmation and transaction confirmation, and how these relate to the Ouroboros protocol.", + "source": "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "permalink": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 12, "frontMatter": { - "title": "Plutus", - "metaTitle": "Learn about Plutus", - "sidebar_position": 1 + "title": "Chain confirmation versus transaction confirmation", + "metaTitle": "Chain confirmation versus transaction confirmation" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Native tokens", - "permalink": "/development-guidelines/native-tokens" + "title": "Cardano addresses", + "permalink": "/about-cardano/learn/cardano-addresses" }, "next": { - "title": "Marlowe", - "permalink": "/development-guidelines/smart-contracts/marlowe" + "title": "Extended UTXO model", + "permalink": "/about-cardano/learn/eutxo-explainer" } }, { - "id": "development-guidelines/transaction-tutorials/index", - "title": "Transaction tutorials", - "description": "A transaction is an event created, signed, and sent by a user to modify the", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/", - "permalink": "/development-guidelines/transaction-tutorials/", + "id": "about-cardano/learn/collateral-mechanism", + "title": "About the collateral mechanism", + "description": "The collateral mechanism is an important feature that has been designed to", + "source": "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/collateral-mechanism", + "permalink": "/about-cardano/learn/collateral-mechanism", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", "tags": [], "version": "current", - "sidebarPosition": 7, + "sidebarPosition": 17, "frontMatter": { - "title": "Transaction tutorials", - "metaTitle": "Transaction tutorials", - "sidebar_position": 7, - "collapsible": true, - "collapsed": true + "title": "About the collateral mechanism", + "metaTitle": "About the collateral mechanism" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Mithril", - "permalink": "/development-guidelines/scalability/mithril" + "title": "Transaction costs and determinism", + "permalink": "/about-cardano/learn/transaction-costs-determinism" }, "next": { - "title": "Minting transactions", - "permalink": "/development-guidelines/transaction-tutorials/minting-transaction" + "title": "Cardano architecture", + "permalink": "/about-cardano/explore-more/cardano-architecture" } }, { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "title": "Minting transactions", - "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/minting-transaction", - "permalink": "/development-guidelines/transaction-tutorials/minting-transaction", + "id": "about-cardano/learn/consensus-explained", + "title": "Consensus explained", + "description": "Consensus is the process of reaching a majority opinion by everyone involved in", + "source": "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/consensus-explained", + "permalink": "/about-cardano/learn/consensus-explained", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/07-consensus-explained.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 7, "frontMatter": { - "title": "Minting transactions", - "metaTitle": "Minting transactions" + "title": "Consensus explained", + "metaTitle": "Consensus explained" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Transaction tutorials", - "permalink": "/development-guidelines/transaction-tutorials/" + "title": "Pledging and rewards", + "permalink": "/about-cardano/learn/pledging-rewards" }, "next": { - "title": "Staking transactions", - "permalink": "/development-guidelines/transaction-tutorials/stake-transaction" + "title": "Ouroboros overview", + "permalink": "/about-cardano/learn/ouroboros-overview" } }, { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "title": "Multiple purposes", - "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/multiple-purposes", - "permalink": "/development-guidelines/transaction-tutorials/multiple-purposes", + "id": "about-cardano/learn/delegation", + "title": "Delegation", + "description": "As Cardano is a proof of stake (PoS) system, owning ada not only allows you to", + "source": "@site/docs/about-cardano/03-learn/04-delegation.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/delegation", + "permalink": "/about-cardano/learn/delegation", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/04-delegation.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 4, "frontMatter": { - "title": "Multiple purposes", - "metaTitle": "Multiple purposes" + "title": "Delegation", + "metaTitle": "Delegation" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Redelegation", - "permalink": "/development-guidelines/transaction-tutorials/redelegate-transaction" + "title": "Stake pools", + "permalink": "/about-cardano/learn/stake-pools" }, "next": { - "title": "Stake pool operations 101", - "permalink": "/operating-a-stake-pool/stake-pool-operations-101" + "title": "Pledging and rewards", + "permalink": "/about-cardano/learn/pledging-rewards" } }, { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "title": "Redelegation", - "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/redelegate-transaction", - "permalink": "/development-guidelines/transaction-tutorials/redelegate-transaction", + "id": "about-cardano/learn/eutxo-explainer", + "title": "Extended UTXO model", + "description": "The EUTXO handbook is now out! Deep dive into Cardano's EUTXO accounting model here.", + "source": "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/eutxo-explainer", + "permalink": "/about-cardano/learn/eutxo-explainer", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/15-eutxo-explainer.md", "tags": [], "version": "current", - "sidebarPosition": 5, + "sidebarPosition": 15, "frontMatter": { - "title": "Redelegation", - "metaTitle": "Redelegation" + "title": "Extended UTXO model", + "metaTitle": "Understanding the Extended UTXO model" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Withdrawing transactions", - "permalink": "/development-guidelines/transaction-tutorials/withdraw-transaction" + "title": "Chain confirmation versus transaction confirmation", + "permalink": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation" }, "next": { - "title": "Multiple purposes", - "permalink": "/development-guidelines/transaction-tutorials/multiple-purposes" + "title": "Transaction costs and determinism", + "permalink": "/about-cardano/learn/transaction-costs-determinism" } }, { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "title": "Staking transactions", - "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/stake-transaction", - "permalink": "/development-guidelines/transaction-tutorials/stake-transaction", + "id": "about-cardano/learn/ouroboros-overview", + "title": "Ouroboros overview", + "description": "In mythology, Ouroboros (also, uroboros) is usually depicted as a snake (or sometimes a dragon) eating its own tail in a closed circle. The word Ouroboros itself derives from Ancient Greek, its literal meaning being 'tail eating' or 'tail devourer.'", + "source": "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/ouroboros-overview", + "permalink": "/about-cardano/learn/ouroboros-overview", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 8, "frontMatter": { - "title": "Staking transactions", - "metaTitle": "Staking transactions" + "title": "Ouroboros overview", + "metaTitle": "Ouroboros overview" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Minting transactions", - "permalink": "/development-guidelines/transaction-tutorials/minting-transaction" + "title": "Consensus explained", + "permalink": "/about-cardano/learn/consensus-explained" }, "next": { - "title": "Withdrawing transactions", - "permalink": "/development-guidelines/transaction-tutorials/withdraw-transaction" + "title": "Cardano keys", + "permalink": "/about-cardano/learn/cardano-keys" } }, { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "title": "Withdrawing transactions", - "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/withdraw-transaction", - "permalink": "/development-guidelines/transaction-tutorials/withdraw-transaction", + "id": "about-cardano/learn/pledging-rewards", + "title": "Pledging and rewards", + "description": "Pledging is an important mechanism that encourages the growth of a healthy", + "source": "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/pledging-rewards", + "permalink": "/about-cardano/learn/pledging-rewards", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/05-pledging-rewards.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 5, "frontMatter": { - "title": "Withdrawing transactions", - "metaTitle": "Withdrawing transactions" + "title": "Pledging and rewards", + "metaTitle": "Pledging and rewards" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Staking transactions", - "permalink": "/development-guidelines/transaction-tutorials/stake-transaction" + "title": "Delegation", + "permalink": "/about-cardano/learn/delegation" }, "next": { - "title": "Redelegation", - "permalink": "/development-guidelines/transaction-tutorials/redelegate-transaction" + "title": "Consensus explained", + "permalink": "/about-cardano/learn/consensus-explained" } }, { - "id": "evolution/about-hard-forks", - "title": "About hard forks", - "description": "The term hard fork describes a radical change in the blockchain: a change from", - "source": "@site/docs/05-evolution/03-about-hard-forks.mdx", - "sourceDirName": "05-evolution", - "slug": "/evolution/about-hard-forks", - "permalink": "/evolution/about-hard-forks", + "id": "about-cardano/learn/stake-pools", + "title": "Stake pools", + "description": "A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of Ouroboros, Cardano's proof-of-stake protocol.", + "source": "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/stake-pools", + "permalink": "/about-cardano/learn/stake-pools", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/03-about-hard-forks.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/03-stake-pools.mdx", "tags": [], "version": "current", "sidebarPosition": 3, "frontMatter": { - "title": "About hard forks", - "metaTitle": "About hard forks" + "title": "Stake pools", + "metaTitle": "Stake pools" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Development phases and eras", - "permalink": "/evolution/eras-and-phases" + "title": "Cardano nodes", + "permalink": "/about-cardano/learn/cardano-node" }, "next": { - "title": "Byron to Shelley", - "permalink": "/evolution/upgrades/byron-to-shelley" + "title": "Delegation", + "permalink": "/about-cardano/learn/delegation" } }, { - "id": "evolution/cardano-design-rationale", - "title": "Design rationale", - "description": "Cardano is an open source proof-of-stake blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration.", - "source": "@site/docs/05-evolution/01-cardano-design-rationale.mdx", - "sourceDirName": "05-evolution", - "slug": "/evolution/cardano-design-rationale", - "permalink": "/evolution/cardano-design-rationale", + "id": "about-cardano/learn/transaction-costs-determinism", + "title": "Transaction costs and determinism", + "description": "Cardano’s approach to price setting mainly relies on market demand over actual", + "source": "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", + "sourceDirName": "about-cardano/03-learn", + "slug": "/about-cardano/learn/transaction-costs-determinism", + "permalink": "/about-cardano/learn/transaction-costs-determinism", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/01-cardano-design-rationale.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 16, "frontMatter": { - "title": "Design rationale", - "metaTitle": "Cardano design rationale" + "title": "Transaction costs and determinism", + "metaTitle": "Transaction costs and determinism" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Relevant research papers and specifications", - "permalink": "/explore-cardano/relevant-research-papers" + "title": "Extended UTXO model", + "permalink": "/about-cardano/learn/eutxo-explainer" }, "next": { - "title": "Development phases and eras", - "permalink": "/evolution/eras-and-phases" + "title": "About the collateral mechanism", + "permalink": "/about-cardano/learn/collateral-mechanism" } }, { - "id": "evolution/eras-and-phases", - "title": "Development phases and eras", - "description": "This overview is based on CIP-59.", - "source": "@site/docs/05-evolution/02-eras-and-phases.mdx", - "sourceDirName": "05-evolution", - "slug": "/evolution/eras-and-phases", - "permalink": "/evolution/eras-and-phases", + "id": "about-cardano/new-to-cardano/cardano-tracking-tools", + "title": "Cardano tracking tools", + "description": "Since Cardano is a public blockchain ledger, it is possible to easily track all", + "source": "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/cardano-tracking-tools", + "permalink": "/about-cardano/new-to-cardano/cardano-tracking-tools", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/02-eras-and-phases.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 6, "frontMatter": { - "title": "Development phases and eras", - "metaTitle": "Development phases and eras on Cardano" + "title": "Cardano tracking tools", + "metaTitle": "Cardano tracking tools" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Design rationale", - "permalink": "/evolution/cardano-design-rationale" + "title": "Proof of stake", + "permalink": "/about-cardano/new-to-cardano/proof-of-stake" }, "next": { - "title": "About hard forks", - "permalink": "/evolution/about-hard-forks" + "title": "Types of wallets", + "permalink": "/about-cardano/new-to-cardano/types-of-wallets" } }, { - "id": "evolution/upgrades/allegra", - "title": "Allegra", - "description": "Allegra was the Shelley protocol upgrade that introduced token locking support to enable various kinds of smart contract use cases.", - "source": "@site/docs/05-evolution/04-upgrades/02-allegra.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/allegra", - "permalink": "/evolution/upgrades/allegra", + "id": "about-cardano/new-to-cardano/how-to-delegate", + "title": "How to delegate?", + "description": "Ada that is held on Cardano represents its holder’s stake in the protocol. The", + "source": "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/how-to-delegate", + "permalink": "/about-cardano/new-to-cardano/how-to-delegate", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/02-allegra.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 9, "frontMatter": { - "title": "Allegra", - "metaTitle": "Allegra - token locking" + "title": "How to delegate?", + "metaTitle": "How to delegate?" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Byron to Shelley", - "permalink": "/evolution/upgrades/byron-to-shelley" + "title": "Types of wallets", + "permalink": "/about-cardano/new-to-cardano/types-of-wallets" }, "next": { - "title": "Mary", - "permalink": "/evolution/upgrades/mary" + "title": "Staking calculator", + "permalink": "/about-cardano/new-to-cardano/staking-calculator" } }, { - "id": "evolution/upgrades/alonzo", - "title": "Alonzo", - "description": "Alonzo is the protocol upgrade implemented in September 2021, as part of the Goguen development phase. It built on top of transaction metadata, token locking, and native asset functionality to enable smart contract development.", - "source": "@site/docs/05-evolution/04-upgrades/04-alonzo.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/alonzo", - "permalink": "/evolution/upgrades/alonzo", + "id": "about-cardano/new-to-cardano/index", + "title": "New to Cardano?", + "description": "The understanding of basic concepts plays an integral role in getting acquainted", + "source": "@site/docs/about-cardano/02-new-to-cardano/index.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/", + "permalink": "/about-cardano/new-to-cardano/", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/04-alonzo.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/index.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 2, "frontMatter": { - "title": "Alonzo", - "metaTitle": "Alonzo - smart contract support" + "title": "New to Cardano?", + "metaTitle": "New to Cardano?", + "sidebar_position": 2 }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Mary", - "permalink": "/evolution/upgrades/mary" + "title": "Introduction", + "permalink": "/about-cardano/introduction" }, "next": { - "title": "Vasil", - "permalink": "/evolution/upgrades/vasil" + "title": "What is a blockchain?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-blockchain" } }, { - "id": "evolution/upgrades/byron-to-shelley", - "title": "Byron to Shelley", - "description": "Cardano's Byron mainnet ran on the Ouroboros Classic consensus protocol. Cardano's Shelley mainnet transitioned to a decentralized network running on the Ouroboros Praos consensus protocol, which enabled more extended capabilities while also supporting the staking process with monetary rewards for ada holders and stake pool operators.", - "source": "@site/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/byron-to-shelley", - "permalink": "/evolution/upgrades/byron-to-shelley", + "id": "about-cardano/new-to-cardano/proof-of-stake", + "title": "Proof of stake", + "description": "Proof of stake (PoS) is a type of", + "source": "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/proof-of-stake", + "permalink": "/about-cardano/new-to-cardano/proof-of-stake", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 4, "frontMatter": { - "title": "Byron to Shelley", - "metaTitle": "Moving from Byron Ouroboros Classic to Shelley Ouroboros Praos" + "title": "Proof of stake", + "metaTitle": "Proof of stake" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "About hard forks", - "permalink": "/evolution/about-hard-forks" + "title": "What is a cryptocurrency?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency" }, "next": { - "title": "Allegra", - "permalink": "/evolution/upgrades/allegra" + "title": "Cardano tracking tools", + "permalink": "/about-cardano/new-to-cardano/cardano-tracking-tools" } }, { - "id": "evolution/upgrades/mary", - "title": "Mary", - "description": "Mary is the Shelley protocol upgrade implemented in March 2021. It introduced", - "source": "@site/docs/05-evolution/04-upgrades/03-mary.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/mary", - "permalink": "/evolution/upgrades/mary", + "id": "about-cardano/new-to-cardano/staking-calculator", + "title": "Staking calculator", + "description": "Staking calculator is a tool used to predict approximate rewards a user may", + "source": "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/staking-calculator", + "permalink": "/about-cardano/new-to-cardano/staking-calculator", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/03-mary.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 10, "frontMatter": { - "title": "Mary", - "metaTitle": "Mary - multi-asset support" + "title": "Staking calculator", + "metaTitle": "Staking calculator" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Allegra", - "permalink": "/evolution/upgrades/allegra" + "title": "How to delegate?", + "permalink": "/about-cardano/new-to-cardano/how-to-delegate" }, "next": { - "title": "Alonzo", - "permalink": "/evolution/upgrades/alonzo" + "title": "What is a smart contract?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-smart-contract" } }, { - "id": "evolution/upgrades/valentine", - "title": "Valentine (SECP)", - "description": "The Valentine (or SECP) upgrade is Cardano’s intra-era hard fork that followed the Vasil upgrade. Valentine was a small and focused semantic change to the ledger, which brought new built-in functions to Plutus to support SECP elliptic curves (ECDSA and Schnorr). Although an intra-era hard fork requires a hard fork combinator event, it does not change the ledger era, which means that this was an upgrade to the Babbage ledger era.", - "source": "@site/docs/05-evolution/04-upgrades/06-valentine.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/valentine", - "permalink": "/evolution/upgrades/valentine", + "id": "about-cardano/new-to-cardano/types-of-wallets", + "title": "Types of wallets", + "description": "A blockchain wallet is a safe and secure place where users can keep their", + "source": "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/types-of-wallets", + "permalink": "/about-cardano/new-to-cardano/types-of-wallets", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/06-valentine.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 8, "frontMatter": { - "title": "Valentine (SECP)", - "metaTitle": "Valentine (SECP) upgrade" + "title": "Types of wallets", + "metaTitle": "Types of wallets" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Vasil", - "permalink": "/evolution/upgrades/vasil" + "title": "Cardano tracking tools", + "permalink": "/about-cardano/new-to-cardano/cardano-tracking-tools" }, "next": { - "title": "Cardano testnets", - "permalink": "/cardano-testnets/" + "title": "How to delegate?", + "permalink": "/about-cardano/new-to-cardano/how-to-delegate" } }, { - "id": "evolution/upgrades/vasil", - "title": "Vasil", - "description": "Vasil is the protocol upgrade implemented in June 2022. Named after the late Bulgarian mathematician and prominent Cardano community member Vasil Dabov, the Vasil upgrade introduced five key mechanisms to improve the blockchain's performance: CIP-31 (reference inputs), CIP-32 (inline datums), CIP-33 (reference scripts), CIP-40 (collateral outputs), and diffusion pipelining.", - "source": "@site/docs/05-evolution/04-upgrades/05-vasil.mdx", - "sourceDirName": "05-evolution/04-upgrades", - "slug": "/evolution/upgrades/vasil", - "permalink": "/evolution/upgrades/vasil", + "id": "about-cardano/new-to-cardano/what-is-a-blockchain", + "title": "What is a blockchain?", + "description": "A blockchain is a type of database or ledger that is duplicated and distributed", + "source": "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/what-is-a-blockchain", + "permalink": "/about-cardano/new-to-cardano/what-is-a-blockchain", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/05-evolution/04-upgrades/05-vasil.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", "tags": [], "version": "current", - "sidebarPosition": 5, + "sidebarPosition": 1, "frontMatter": { - "title": "Vasil", - "metaTitle": "Vasil upgrade" + "title": "What is a blockchain?", + "metaTitle": "What is a blockchain?" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Alonzo", - "permalink": "/evolution/upgrades/alonzo" + "title": "New to Cardano?", + "permalink": "/about-cardano/new-to-cardano/" }, "next": { - "title": "Valentine (SECP)", - "permalink": "/evolution/upgrades/valentine" + "title": "What is a cryptocurrency?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency" } }, { - "id": "explore-cardano/cardano-architecture", - "title": "Cardano architecture", - "description": "This section describes the high-level architecture of Cardano, providing", - "source": "@site/docs/04-explore-cardano/03-cardano-architecture.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/cardano-architecture", - "permalink": "/explore-cardano/cardano-architecture", + "id": "about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "title": "What is a cryptocurrency?", + "description": "A cryptocurrency is a digital asset, which is stored on the ledger and is", + "source": "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "permalink": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/03-cardano-architecture.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 2, "frontMatter": { - "title": "Cardano architecture", - "metaTitle": "Cardano architecture" + "title": "What is a cryptocurrency?", + "metaTitle": "What is a cryptocurrency?" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "About the collateral mechanism", - "permalink": "/learn/collateral-mechanism" + "title": "What is a blockchain?", + "permalink": "/about-cardano/new-to-cardano/what-is-a-blockchain" }, "next": { - "title": "Cardano network", - "permalink": "/explore-cardano/cardano-network/" + "title": "Proof of stake", + "permalink": "/about-cardano/new-to-cardano/proof-of-stake" } }, { - "id": "explore-cardano/cardano-network/index", - "title": "Cardano network", - "description": "The Cardano network is a technical infrastructure combining Cardano nodes and", - "source": "@site/docs/04-explore-cardano/04-cardano-network/index.mdx", - "sourceDirName": "04-explore-cardano/04-cardano-network", - "slug": "/explore-cardano/cardano-network/", - "permalink": "/explore-cardano/cardano-network/", + "id": "about-cardano/new-to-cardano/what-is-a-smart-contract", + "title": "What is a smart contract?", + "description": "Smart contracts on Cardano are simple programs often referred to as validator", + "source": "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", + "sourceDirName": "about-cardano/02-new-to-cardano", + "slug": "/about-cardano/new-to-cardano/what-is-a-smart-contract", + "permalink": "/about-cardano/new-to-cardano/what-is-a-smart-contract", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/04-cardano-network/index.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 11, "frontMatter": { - "title": "Cardano network", - "metaTitle": "Cardano network", - "sidebar_position": 4, - "collapsible": true, - "collapsed": true + "title": "What is a smart contract?", + "metaTitle": "What is a smart contract?" }, - "sidebar": "tutorialSidebar", + "sidebar": "aboutCardano", "previous": { - "title": "Cardano architecture", - "permalink": "/explore-cardano/cardano-architecture" + "title": "Staking calculator", + "permalink": "/about-cardano/new-to-cardano/staking-calculator" }, "next": { - "title": "Networking protocol design overview", - "permalink": "/explore-cardano/cardano-network/networking-protocol" + "title": "Cardano nodes", + "permalink": "/about-cardano/learn/cardano-node" } }, { - "id": "explore-cardano/cardano-network/networking-protocol", - "title": "Networking protocol design overview", - "description": "Transmission Control Protocols (TCP) and Internet Protocols (IP) form a protocol", - "source": "@site/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx", - "sourceDirName": "04-explore-cardano/04-cardano-network", - "slug": "/explore-cardano/cardano-network/networking-protocol", - "permalink": "/explore-cardano/cardano-network/networking-protocol", + "id": "cardano-testnets/environments", + "title": "Testnet environments", + "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", + "source": "@site/docs/cardano-testnets/01-environments.mdx", + "sourceDirName": "cardano-testnets", + "slug": "/cardano-testnets/environments", + "permalink": "/cardano-testnets/environments", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/01-environments.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 1, "frontMatter": { - "title": "Networking protocol design overview", - "metaTitle": "Networking protocol design overview" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Cardano network", - "permalink": "/explore-cardano/cardano-network/" + "title": "Testnet environments", + "metaTitle": "Testnet environments" }, + "sidebar": "cardanoTestnets", "next": { - "title": "Peer-to-peer (P2P) networking", - "permalink": "/explore-cardano/cardano-network/p2p-networking" + "title": "Getting started with Cardano testnets", + "permalink": "/cardano-testnets/getting-started" } }, { - "id": "explore-cardano/cardano-network/p2p-networking", - "title": "Peer-to-peer (P2P) networking", - "description": "Cardano nodes and the interactions between them are combined together within a", - "source": "@site/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx", - "sourceDirName": "04-explore-cardano/04-cardano-network", - "slug": "/explore-cardano/cardano-network/p2p-networking", - "permalink": "/explore-cardano/cardano-network/p2p-networking", + "id": "cardano-testnets/getting-started", + "title": "Getting started with Cardano testnets", + "description": "To get started and join Cardano testnets, you should install and configure the", + "source": "@site/docs/cardano-testnets/02-getting-started.mdx", + "sourceDirName": "cardano-testnets", + "slug": "/cardano-testnets/getting-started", + "permalink": "/cardano-testnets/getting-started", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/02-getting-started.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 2, "frontMatter": { - "title": "Peer-to-peer (P2P) networking", - "metaTitle": "Peer-to-peer (P2P) networking" + "title": "Getting started with Cardano testnets", + "metaTitle": "Getting started with the Cardano testnets" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Networking protocol design overview", - "permalink": "/explore-cardano/cardano-network/networking-protocol" + "title": "Testnet environments", + "permalink": "/cardano-testnets/environments" }, "next": { - "title": "Cardano fee structure", - "permalink": "/explore-cardano/fee-structure" + "title": "Creating a local testnet", + "permalink": "/cardano-testnets/local-testnet" } }, { - "id": "explore-cardano/concurrency", - "title": "Understanding concurrency", - "description": "Concurrency refers to the ability of different actors to perform work simultaneously without interfering with each other. In Cardano's Extended Unspent Transaction Output (EUTXO) model, transactions can be processed in parallel, enabling multiple operations without causing system failures. This approach enhances system throughput while maintaining the performance of individual operations.", - "source": "@site/docs/04-explore-cardano/10-concurrency.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/concurrency", - "permalink": "/explore-cardano/concurrency", + "id": "cardano-testnets/local-testnet", + "title": "Creating a local testnet", + "description": "A local testnet enables developers and projects building on Cardano to test new features or functionality prior to deployment on global testnet environments. While preview and pre-production environments benefit the wider developer community, a local testnet allows the execution of a hard fork in your own setup and subsequent testing of DApp behavior.", + "source": "@site/docs/cardano-testnets/03-local-testnet.mdx", + "sourceDirName": "cardano-testnets", + "slug": "/cardano-testnets/local-testnet", + "permalink": "/cardano-testnets/local-testnet", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/10-concurrency.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/03-local-testnet.mdx", "tags": [], "version": "current", - "sidebarPosition": 10, + "sidebarPosition": 3, "frontMatter": { - "title": "Understanding concurrency", - "metaTitle": "Understanding concurrency" + "title": "Creating a local testnet", + "metaTitle": "Creating a local testnet" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Time handling on Cardano", - "permalink": "/explore-cardano/time" + "title": "Getting started with Cardano testnets", + "permalink": "/cardano-testnets/getting-started" }, "next": { - "title": "Cardano protocol parameters reference guide", - "permalink": "/explore-cardano/parameter-guide" + "title": "Resources", + "permalink": "/cardano-testnets/resources" } }, { - "id": "explore-cardano/fee-structure", - "title": "Cardano fee structure", - "description": "Cardano uses a transaction fee system that covers the processing and long-term", - "source": "@site/docs/04-explore-cardano/06-fee-structure.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/fee-structure", - "permalink": "/explore-cardano/fee-structure", + "id": "cardano-testnets/resources", + "title": "Resources", + "description": "Useful materials", + "source": "@site/docs/cardano-testnets/04-resources.mdx", + "sourceDirName": "cardano-testnets", + "slug": "/cardano-testnets/resources", + "permalink": "/cardano-testnets/resources", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/06-fee-structure.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/04-resources.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 4, "frontMatter": { - "title": "Cardano fee structure", - "metaTitle": "Cardano fee structure" + "title": "Resources", + "metaTitle": "Resources" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Peer-to-peer (P2P) networking", - "permalink": "/explore-cardano/cardano-network/p2p-networking" + "title": "Creating a local testnet", + "permalink": "/cardano-testnets/local-testnet" }, "next": { - "title": "Cardano monetary policy", - "permalink": "/explore-cardano/monetary-policy" + "title": "Support and feedback", + "permalink": "/cardano-testnets/support-feedback" } }, { - "id": "explore-cardano/monetary-policy", - "title": "Cardano monetary policy", - "description": "Cardano achieves true decentralization with the Voltaire development phase, which includes decentralized voting and", - "source": "@site/docs/04-explore-cardano/07-monetary-policy.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/monetary-policy", - "permalink": "/explore-cardano/monetary-policy", + "id": "cardano-testnets/support-feedback", + "title": "Support and feedback", + "description": "Support", + "source": "@site/docs/cardano-testnets/05-support-feedback.mdx", + "sourceDirName": "cardano-testnets", + "slug": "/cardano-testnets/support-feedback", + "permalink": "/cardano-testnets/support-feedback", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/07-monetary-policy.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/05-support-feedback.mdx", "tags": [], "version": "current", - "sidebarPosition": 7, + "sidebarPosition": 5, "frontMatter": { - "title": "Cardano monetary policy", - "metaTitle": "Cardano monetary policy" + "title": "Support and feedback", + "metaTitle": "Support and feedback" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Cardano fee structure", - "permalink": "/explore-cardano/fee-structure" + "title": "Resources", + "permalink": "/cardano-testnets/resources" }, "next": { - "title": "Time handling on Cardano", - "permalink": "/explore-cardano/time" + "title": "Testnets faucet", + "permalink": "/cardano-testnets/tools/faucet" } }, { - "id": "explore-cardano/parameter-guide", - "title": "Cardano protocol parameters reference guide", - "description": "Protocol parameters on Cardano are the various settings that define the blockchain's behavior. Some protocol parameters are stable and non-updatable while others can be adjusted to adapt to changing conditions over time.", - "source": "@site/docs/04-explore-cardano/11-parameter-guide.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/parameter-guide", - "permalink": "/explore-cardano/parameter-guide", + "id": "cardano-testnets/tools/daedalus-testnet", + "title": "Daedalus wallet for the Cardano testnets", + "description": "Here you can download any of the special testnet-only versions of the Daedalus", + "source": "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", + "sourceDirName": "cardano-testnets/06-tools", + "slug": "/cardano-testnets/tools/daedalus-testnet", + "permalink": "/cardano-testnets/tools/daedalus-testnet", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/11-parameter-guide.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", "tags": [], "version": "current", - "sidebarPosition": 11, + "sidebarPosition": 2, "frontMatter": { - "title": "Cardano protocol parameters reference guide", - "metaTitle": "Cardano protocol parameters reference guide" + "title": "Daedalus wallet for the Cardano testnets", + "metaTitle": "Daedalus wallet for the Cardano testnets" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Understanding concurrency", - "permalink": "/explore-cardano/concurrency" + "title": "Testnets faucet", + "permalink": "/cardano-testnets/tools/faucet" }, "next": { - "title": "Relevant research papers and specifications", - "permalink": "/explore-cardano/relevant-research-papers" + "title": "Plutus fee estimator", + "permalink": "/cardano-testnets/tools/plutus-fee-estimator" } }, { - "id": "explore-cardano/relevant-research-papers", - "title": "Relevant research papers and specifications", - "description": "Cardano is a third-generation blockchain platform that aims to provide the", - "source": "@site/docs/04-explore-cardano/12-relevant-research-papers.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/relevant-research-papers", - "permalink": "/explore-cardano/relevant-research-papers", + "id": "cardano-testnets/tools/faucet", + "title": "Testnets faucet", + "description": "Since Cardano testnets are independent networks, separate from the Cardano", + "source": "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", + "sourceDirName": "cardano-testnets/06-tools", + "slug": "/cardano-testnets/tools/faucet", + "permalink": "/cardano-testnets/tools/faucet", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/12-relevant-research-papers.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/06-tools/01-faucet.mdx", "tags": [], "version": "current", - "sidebarPosition": 12, + "sidebarPosition": 1, "frontMatter": { - "title": "Relevant research papers and specifications", - "metaTitle": "Relevant research papers and specifications" + "title": "Testnets faucet", + "metaTitle": "Testnets faucet" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Cardano protocol parameters reference guide", - "permalink": "/explore-cardano/parameter-guide" + "title": "Support and feedback", + "permalink": "/cardano-testnets/support-feedback" }, "next": { - "title": "Design rationale", - "permalink": "/evolution/cardano-design-rationale" + "title": "Daedalus wallet for the Cardano testnets", + "permalink": "/cardano-testnets/tools/daedalus-testnet" } }, { - "id": "explore-cardano/time", - "title": "Time handling on Cardano", - "description": "Time is necessarily relative to every participant in the blockchain system and is critically important to support and maintain the safety properties of the Ouroboros consensus protocol. Minted blocks are expected to be propagated to all nodes in the system in a timely manner, so time requires the construction of a globally acceptable representation for consensus to be reached.", - "source": "@site/docs/04-explore-cardano/09-time.mdx", - "sourceDirName": "04-explore-cardano", - "slug": "/explore-cardano/time", - "permalink": "/explore-cardano/time", + "id": "cardano-testnets/tools/plutus-fee-estimator", + "title": "Plutus fee estimator", + "description": "The Plutus fee estimator has been developed by IOG performance experts for price", + "source": "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", + "sourceDirName": "cardano-testnets/06-tools", + "slug": "/cardano-testnets/tools/plutus-fee-estimator", + "permalink": "/cardano-testnets/tools/plutus-fee-estimator", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/04-explore-cardano/09-time.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", "tags": [], "version": "current", - "sidebarPosition": 9, + "sidebarPosition": 3, "frontMatter": { - "title": "Time handling on Cardano", - "metaTitle": "Time handling on Cardano" + "title": "Plutus fee estimator", + "metaTitle": "Plutus fee estimator" }, - "sidebar": "tutorialSidebar", + "sidebar": "cardanoTestnets", "previous": { - "title": "Cardano monetary policy", - "permalink": "/explore-cardano/monetary-policy" - }, - "next": { - "title": "Understanding concurrency", - "permalink": "/explore-cardano/concurrency" - } - }, - { - "id": "introduction", - "title": "Introduction", - "description": "Welcome to the central hub for Cardano documentation. Here, you'll find content that describes and supports the features on both the Cardano mainnet and testnet environments.", - "source": "@site/docs/introduction.mdx", - "sourceDirName": ".", - "slug": "/introduction", - "permalink": "/introduction", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/introduction.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "title": "Introduction", - "metaTitle": "Introduction", - "metaDescription": "Introduction", - "sidebar_position": 1 - }, - "sidebar": "tutorialSidebar", - "next": { - "title": "New to Cardano?", - "permalink": "/new-to-cardano/" + "title": "Daedalus wallet for the Cardano testnets", + "permalink": "/cardano-testnets/tools/daedalus-testnet" } }, { - "id": "learn/cardano-addresses", - "title": "Cardano addresses", - "description": "The addresses are a blake2b-256 hash of the relevant verifying/public keys", - "source": "@site/docs/03-learn/10-cardano-addresses.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/cardano-addresses", - "permalink": "/learn/cardano-addresses", + "id": "community/ambassador-program", + "title": "Ambassadors program", + "description": "The Cardano community is privileged to have committed members of our", + "source": "@site/docs/14-community/05-ambassador-program.mdx", + "sourceDirName": "14-community", + "slug": "/community/ambassador-program", + "permalink": "/community/ambassador-program", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/10-cardano-addresses.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/05-ambassador-program.mdx", "tags": [], "version": "current", - "sidebarPosition": 10, + "sidebarPosition": 5, "frontMatter": { - "title": "Cardano addresses", - "metaTitle": "Cardano addresses" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Cardano keys", - "permalink": "/learn/cardano-keys" - }, - "next": { - "title": "Chain confirmation versus transaction confirmation", - "permalink": "/learn/chain-confirmation-versus-transaction-confirmation" + "title": "Ambassadors program", + "metaTitle": "Ambassadors program", + "sidebar_position": 5 } }, { - "id": "learn/cardano-keys", - "title": "Cardano keys", - "description": "Cardano keys are asymmetric cryptography key pairs used for:", - "source": "@site/docs/03-learn/09-cardano-keys.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/cardano-keys", - "permalink": "/learn/cardano-keys", + "id": "community/Cardano-stack-exchange", + "title": "Cardano Stack Exchange", + "description": "Cardano Stack Exchange is a", + "source": "@site/docs/14-community/04-Cardano-stack-exchange.mdx", + "sourceDirName": "14-community", + "slug": "/community/Cardano-stack-exchange", + "permalink": "/community/Cardano-stack-exchange", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/09-cardano-keys.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/04-Cardano-stack-exchange.mdx", "tags": [], "version": "current", - "sidebarPosition": 9, + "sidebarPosition": 4, "frontMatter": { - "title": "Cardano keys", - "metaTitle": "Cardano keys" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Ouroboros overview", - "permalink": "/learn/ouroboros-overview" - }, - "next": { - "title": "Cardano addresses", - "permalink": "/learn/cardano-addresses" + "title": "Cardano Stack Exchange", + "metaTitle": "Cardano Stack Exchange", + "sidebar_position": 4 } }, { - "id": "learn/cardano-node", - "title": "Cardano nodes", - "description": "The", - "source": "@site/docs/03-learn/02-cardano-node.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/cardano-node", - "permalink": "/learn/cardano-node", + "id": "community/cips", + "title": "Cardano Improvement Proposals (CIPs)", + "description": "Individuals with improvement proposals for Cardano can", + "source": "@site/docs/14-community/01-cips.mdx", + "sourceDirName": "14-community", + "slug": "/community/cips", + "permalink": "/community/cips", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/02-cardano-node.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/01-cips.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 1, "frontMatter": { - "title": "Cardano nodes", - "metaTitle": "Cardano nodes" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "What is a smart contract?", - "permalink": "/new-to-cardano/what-is-a-smart-contract" - }, - "next": { - "title": "Stake pools", - "permalink": "/learn/stake-pools" + "title": "Cardano Improvement Proposals (CIPs)", + "metaTitle": "Cardano Improvement Proposals (CIPs)", + "sidebar_position": 1 } }, { - "id": "learn/chain-confirmation-versus-transaction-confirmation", - "title": "Chain confirmation versus transaction confirmation", - "description": "When discussing Cardano, often-repeated questions are what is Cardano’s transaction time?, and how many network confirmations does Cardano require before a transaction goes through? The answers to these questions require a deeper look at the concepts of chain confirmation and transaction confirmation, and how these relate to the Ouroboros protocol.", - "source": "@site/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/chain-confirmation-versus-transaction-confirmation", - "permalink": "/learn/chain-confirmation-versus-transaction-confirmation", + "id": "community/community-content", + "title": "Community content", + "description": "Community collaboration is central to", + "source": "@site/docs/14-community/03-community-content.mdx", + "sourceDirName": "14-community", + "slug": "/community/community-content", + "permalink": "/community/community-content", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/03-community-content.mdx", "tags": [], "version": "current", - "sidebarPosition": 12, + "sidebarPosition": 3, "frontMatter": { - "title": "Chain confirmation versus transaction confirmation", - "metaTitle": "Chain confirmation versus transaction confirmation" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Cardano addresses", - "permalink": "/learn/cardano-addresses" - }, - "next": { - "title": "Extended UTXO model", - "permalink": "/learn/eutxo-explainer" + "title": "Community content", + "metaTitle": "Community content", + "sidebar_position": 3 } }, { - "id": "learn/collateral-mechanism", - "title": "About the collateral mechanism", - "description": "The collateral mechanism is an important feature that has been designed to", - "source": "@site/docs/03-learn/17-collateral-mechanism.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/collateral-mechanism", - "permalink": "/learn/collateral-mechanism", + "id": "community/essential-cardano", + "title": "Essential Cardano", + "description": "Essential Cardano is an open-source", + "source": "@site/docs/14-community/02-essential-cardano.mdx", + "sourceDirName": "14-community", + "slug": "/community/essential-cardano", + "permalink": "/community/essential-cardano", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/17-collateral-mechanism.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/02-essential-cardano.mdx", "tags": [], "version": "current", - "sidebarPosition": 17, + "sidebarPosition": 2, "frontMatter": { - "title": "About the collateral mechanism", - "metaTitle": "About the collateral mechanism" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Transaction costs and determinism", - "permalink": "/learn/transaction-costs-determinism" - }, - "next": { - "title": "Cardano architecture", - "permalink": "/explore-cardano/cardano-architecture" + "title": "Essential Cardano", + "metaTitle": "Essential Cardano", + "sidebar_position": 2 } }, { - "id": "learn/consensus-explained", - "title": "Consensus explained", - "description": "Consensus is the process of reaching a majority opinion by everyone involved in", - "source": "@site/docs/03-learn/07-consensus-explained.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/consensus-explained", - "permalink": "/learn/consensus-explained", + "id": "community/getting-support", + "title": "Getting Support", + "description": "Your feedback is important because it helps us improve", + "source": "@site/docs/14-community/06-getting-support.mdx", + "sourceDirName": "14-community", + "slug": "/community/getting-support", + "permalink": "/community/getting-support", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/07-consensus-explained.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/06-getting-support.mdx", "tags": [], "version": "current", - "sidebarPosition": 7, + "sidebarPosition": 6, "frontMatter": { - "title": "Consensus explained", - "metaTitle": "Consensus explained" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Pledging and rewards", - "permalink": "/learn/pledging-rewards" - }, - "next": { - "title": "Ouroboros overview", - "permalink": "/learn/ouroboros-overview" + "title": "Getting Support", + "metaTitle": "Getting Support", + "sidebar_position": 6 } }, { - "id": "learn/delegation", - "title": "Delegation", - "description": "As Cardano is a proof of stake (PoS) system, owning ada not only allows you to", - "source": "@site/docs/03-learn/04-delegation.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/delegation", - "permalink": "/learn/delegation", + "id": "developer-resources/cardano-node-course", + "title": "The Cardano node video course", + "description": "The IOG Academy provides this course on YouTube.", + "source": "@site/docs/developer-resources/02-cardano-node-course.mdx", + "sourceDirName": "developer-resources", + "slug": "/developer-resources/cardano-node-course", + "permalink": "/developer-resources/cardano-node-course", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/04-delegation.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/02-cardano-node-course.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 2, "frontMatter": { - "title": "Delegation", - "metaTitle": "Delegation" + "title": "The Cardano node video course", + "metaTitle": "The Cardano node video course" }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Stake pools", - "permalink": "/learn/stake-pools" + "title": "Welcome", + "permalink": "/developer-resources/welcome" }, "next": { - "title": "Pledging and rewards", - "permalink": "/learn/pledging-rewards" + "title": "Native tokens", + "permalink": "/developer-resources/native-tokens" } }, { - "id": "learn/eutxo-explainer", - "title": "Extended UTXO model", - "description": "The EUTXO handbook is now out! Deep dive into Cardano's EUTXO accounting model here.", - "source": "@site/docs/03-learn/15-eutxo-explainer.md", - "sourceDirName": "03-learn", - "slug": "/learn/eutxo-explainer", - "permalink": "/learn/eutxo-explainer", + "id": "developer-resources/native-tokens", + "title": "Native tokens", + "description": "To start working with native tokens, see:", + "source": "@site/docs/developer-resources/03-native-tokens.mdx", + "sourceDirName": "developer-resources", + "slug": "/developer-resources/native-tokens", + "permalink": "/developer-resources/native-tokens", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/15-eutxo-explainer.md", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-native-tokens.mdx", "tags": [], "version": "current", - "sidebarPosition": 15, + "sidebarPosition": 3, "frontMatter": { - "title": "Extended UTXO model", - "metaTitle": "Understanding the Extended UTXO model" + "title": "Native tokens", + "metaTitle": "Learn about native tokens" }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Chain confirmation versus transaction confirmation", - "permalink": "/learn/chain-confirmation-versus-transaction-confirmation" + "title": "The Cardano node video course", + "permalink": "/developer-resources/cardano-node-course" }, "next": { - "title": "Transaction costs and determinism", - "permalink": "/learn/transaction-costs-determinism" + "title": "Plutus", + "permalink": "/developer-resources/smart-contracts/plutus" } }, { - "id": "learn/ouroboros-overview", - "title": "Ouroboros overview", - "description": "In mythology, Ouroboros (also, uroboros) is usually depicted as a snake (or sometimes a dragon) eating its own tail in a closed circle. The word Ouroboros itself derives from Ancient Greek, its literal meaning being 'tail eating' or 'tail devourer.'", - "source": "@site/docs/03-learn/08-ouroboros-overview.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/ouroboros-overview", - "permalink": "/learn/ouroboros-overview", + "id": "developer-resources/release-notes/comp-matrix", + "title": "Compatibility matrix", + "description": "This сomponent compatibility with the Cardano node matrix shows the runtime dependencies of Cardano components on a specific version of", + "source": "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", + "sourceDirName": "developer-resources/06-release-notes", + "slug": "/developer-resources/release-notes/comp-matrix", + "permalink": "/developer-resources/release-notes/comp-matrix", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/08-ouroboros-overview.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", "tags": [], "version": "current", - "sidebarPosition": 8, + "sidebarPosition": 2, "frontMatter": { - "title": "Ouroboros overview", - "metaTitle": "Ouroboros overview" + "title": "Compatibility matrix", + "metaTitle": "Compatibility matrix", + "sidebar_position": 2 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Consensus explained", - "permalink": "/learn/consensus-explained" - }, - "next": { - "title": "Cardano keys", - "permalink": "/learn/cardano-keys" + "title": "Release notes", + "permalink": "/developer-resources/release-notes/release-notes" } }, { - "id": "learn/pledging-rewards", - "title": "Pledging and rewards", - "description": "Pledging is an important mechanism that encourages the growth of a healthy", - "source": "@site/docs/03-learn/05-pledging-rewards.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/pledging-rewards", - "permalink": "/learn/pledging-rewards", + "id": "developer-resources/release-notes/release-notes", + "title": "Release notes", + "description": "Here is the latest release information for the Cardano components. Component", + "source": "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", + "sourceDirName": "developer-resources/06-release-notes", + "slug": "/developer-resources/release-notes/release-notes", + "permalink": "/developer-resources/release-notes/release-notes", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/05-pledging-rewards.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-release-notes/02-release-notes.mdx", "tags": [], "version": "current", - "sidebarPosition": 5, + "sidebarPosition": 1, "frontMatter": { - "title": "Pledging and rewards", - "metaTitle": "Pledging and rewards" + "title": "Release notes", + "metaTitle": "Release notes", + "sidebar_position": 1 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Delegation", - "permalink": "/learn/delegation" + "title": "Mithril", + "permalink": "/developer-resources/scalability-solutions/mithril" }, "next": { - "title": "Consensus explained", - "permalink": "/learn/consensus-explained" + "title": "Compatibility matrix", + "permalink": "/developer-resources/release-notes/comp-matrix" } }, { - "id": "learn/stake-pools", - "title": "Stake pools", - "description": "A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of Ouroboros, Cardano's proof-of-stake protocol.", - "source": "@site/docs/03-learn/03-stake-pools.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/stake-pools", - "permalink": "/learn/stake-pools", + "id": "developer-resources/scalability-solutions/hydra", + "title": "Hydra", + "description": "Hydra is a layer 2 scaling solution for Cardano rooted in peer-reviewed research that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.", + "source": "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", + "sourceDirName": "developer-resources/05-scalability-solutions", + "slug": "/developer-resources/scalability-solutions/hydra", + "permalink": "/developer-resources/scalability-solutions/hydra", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/03-stake-pools.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 1, "frontMatter": { - "title": "Stake pools", - "metaTitle": "Stake pools" + "title": "Hydra", + "metaTitle": "Hydra", + "sidebar_position": 1 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Cardano nodes", - "permalink": "/learn/cardano-node" + "title": "Aiken", + "permalink": "/developer-resources/smart-contracts/aiken" }, "next": { - "title": "Delegation", - "permalink": "/learn/delegation" + "title": "Mithril", + "permalink": "/developer-resources/scalability-solutions/mithril" } }, { - "id": "learn/transaction-costs-determinism", - "title": "Transaction costs and determinism", - "description": "Cardano’s approach to price setting mainly relies on market demand over actual", - "source": "@site/docs/03-learn/16-transaction-costs-determinism.mdx", - "sourceDirName": "03-learn", - "slug": "/learn/transaction-costs-determinism", - "permalink": "/learn/transaction-costs-determinism", + "id": "developer-resources/scalability-solutions/mithril", + "title": "Mithril", + "description": "Mithril is a stake-based multi-signature scheme that leverages the existing", + "source": "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", + "sourceDirName": "developer-resources/05-scalability-solutions", + "slug": "/developer-resources/scalability-solutions/mithril", + "permalink": "/developer-resources/scalability-solutions/mithril", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/03-learn/16-transaction-costs-determinism.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", "tags": [], "version": "current", - "sidebarPosition": 16, + "sidebarPosition": 2, "frontMatter": { - "title": "Transaction costs and determinism", - "metaTitle": "Transaction costs and determinism" + "title": "Mithril", + "metaTitle": "Mithril", + "sidebar_position": 2 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Extended UTXO model", - "permalink": "/learn/eutxo-explainer" + "title": "Hydra", + "permalink": "/developer-resources/scalability-solutions/hydra" }, "next": { - "title": "About the collateral mechanism", - "permalink": "/learn/collateral-mechanism" + "title": "Release notes", + "permalink": "/developer-resources/release-notes/release-notes" } }, { - "id": "new-to-cardano/cardano-tracking-tools", - "title": "Cardano tracking tools", - "description": "Since Cardano is a public blockchain ledger, it is possible to easily track all", - "source": "@site/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/cardano-tracking-tools", - "permalink": "/new-to-cardano/cardano-tracking-tools", + "id": "developer-resources/smart-contracts/aiken", + "title": "Aiken", + "description": "To get started with Aiken, see:", + "source": "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", + "sourceDirName": "developer-resources/04-smart-contracts", + "slug": "/developer-resources/smart-contracts/aiken", + "permalink": "/developer-resources/smart-contracts/aiken", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/03-aiken.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 3, "frontMatter": { - "title": "Cardano tracking tools", - "metaTitle": "Cardano tracking tools" + "title": "Aiken", + "metaTitle": "Learn about Aiken", + "sidebar_position": 3 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Proof of stake", - "permalink": "/new-to-cardano/proof-of-stake" + "title": "Marlowe", + "permalink": "/developer-resources/smart-contracts/marlowe" }, "next": { - "title": "Types of wallets", - "permalink": "/new-to-cardano/types-of-wallets" + "title": "Hydra", + "permalink": "/developer-resources/scalability-solutions/hydra" } }, { - "id": "new-to-cardano/how-to-delegate", - "title": "How to delegate?", - "description": "Ada that is held on Cardano represents its holder’s stake in the protocol. The", - "source": "@site/docs/02-new-to-cardano/09-how-to-delegate.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/how-to-delegate", - "permalink": "/new-to-cardano/how-to-delegate", + "id": "developer-resources/smart-contracts/marlowe", + "title": "Marlowe", + "description": "To get started with Marlowe, find the various resources on the", + "source": "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", + "sourceDirName": "developer-resources/04-smart-contracts", + "slug": "/developer-resources/smart-contracts/marlowe", + "permalink": "/developer-resources/smart-contracts/marlowe", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/09-how-to-delegate.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", "tags": [], "version": "current", - "sidebarPosition": 9, + "sidebarPosition": 2, "frontMatter": { - "title": "How to delegate?", - "metaTitle": "How to delegate?" + "title": "Marlowe", + "metaTitle": "Learn about Marlowe", + "sidebar_position": 2 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Types of wallets", - "permalink": "/new-to-cardano/types-of-wallets" + "title": "Plutus", + "permalink": "/developer-resources/smart-contracts/plutus" }, "next": { - "title": "What is a smart contract?", - "permalink": "/new-to-cardano/what-is-a-smart-contract" + "title": "Aiken", + "permalink": "/developer-resources/smart-contracts/aiken" } }, { - "id": "new-to-cardano/index", - "title": "New to Cardano?", - "description": "The understanding of basic concepts plays an integral role in getting acquainted", - "source": "@site/docs/02-new-to-cardano/index.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/", - "permalink": "/new-to-cardano/", + "id": "developer-resources/smart-contracts/plutus", + "title": "Plutus", + "description": "To start developing with Plutus, see:", + "source": "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", + "sourceDirName": "developer-resources/04-smart-contracts", + "slug": "/developer-resources/smart-contracts/plutus", + "permalink": "/developer-resources/smart-contracts/plutus", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/index.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/01-plutus.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 1, "frontMatter": { - "title": "New to Cardano?", - "metaTitle": "New to Cardano?", - "sidebar_position": 2 + "title": "Plutus", + "metaTitle": "Learn about Plutus", + "sidebar_position": 1 }, - "sidebar": "tutorialSidebar", + "sidebar": "developerResources", "previous": { - "title": "Introduction", - "permalink": "/introduction" + "title": "Native tokens", + "permalink": "/developer-resources/native-tokens" }, "next": { - "title": "What is a blockchain?", - "permalink": "/new-to-cardano/what-is-a-blockchain" + "title": "Marlowe", + "permalink": "/developer-resources/smart-contracts/marlowe" } }, { - "id": "new-to-cardano/proof-of-stake", - "title": "Proof of stake", - "description": "Proof of stake (PoS) is a type of", - "source": "@site/docs/02-new-to-cardano/04-proof-of-stake.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/proof-of-stake", - "permalink": "/new-to-cardano/proof-of-stake", + "id": "developer-resources/welcome", + "title": "Welcome", + "description": "Welcome to the developer resources section! Here you will find references to the", + "source": "@site/docs/developer-resources/welcome.mdx", + "sourceDirName": "developer-resources", + "slug": "/developer-resources/welcome", + "permalink": "/developer-resources/welcome", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/04-proof-of-stake.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/welcome.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 1, "frontMatter": { - "title": "Proof of stake", - "metaTitle": "Proof of stake" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "What is a cryptocurrency?", - "permalink": "/new-to-cardano/what-is-a-cryptocurrency" + "title": "Welcome", + "metaTitle": "Developer resources", + "sidebar_position": 1, + "collapsible": true, + "collapsed": true }, + "sidebar": "developerResources", "next": { - "title": "Cardano tracking tools", - "permalink": "/new-to-cardano/cardano-tracking-tools" + "title": "The Cardano node video course", + "permalink": "/developer-resources/cardano-node-course" } }, { - "id": "new-to-cardano/types-of-wallets", - "title": "Types of wallets", - "description": "A blockchain wallet is a safe and secure place where users can keep their", - "source": "@site/docs/02-new-to-cardano/08-types-of-wallets.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/types-of-wallets", - "permalink": "/new-to-cardano/types-of-wallets", + "id": "development-guidelines/transaction-tutorials/index", + "title": "Transaction tutorials", + "description": "A transaction is an event created, signed, and sent by a user to modify the", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/", + "permalink": "/development-guidelines/transaction-tutorials/", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/08-types-of-wallets.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", "tags": [], "version": "current", - "sidebarPosition": 8, + "sidebarPosition": 7, "frontMatter": { - "title": "Types of wallets", - "metaTitle": "Types of wallets" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Cardano tracking tools", - "permalink": "/new-to-cardano/cardano-tracking-tools" - }, - "next": { - "title": "How to delegate?", - "permalink": "/new-to-cardano/how-to-delegate" + "title": "Transaction tutorials", + "metaTitle": "Transaction tutorials", + "sidebar_position": 7, + "collapsible": true, + "collapsed": true } }, { - "id": "new-to-cardano/what-is-a-blockchain", - "title": "What is a blockchain?", - "description": "A blockchain is a type of database or ledger that is duplicated and distributed", - "source": "@site/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/what-is-a-blockchain", - "permalink": "/new-to-cardano/what-is-a-blockchain", + "id": "development-guidelines/transaction-tutorials/minting-transaction", + "title": "Minting transactions", + "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/minting-transaction", + "permalink": "/development-guidelines/transaction-tutorials/minting-transaction", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 2, "frontMatter": { - "title": "What is a blockchain?", - "metaTitle": "What is a blockchain?" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "New to Cardano?", - "permalink": "/new-to-cardano/" - }, - "next": { - "title": "What is a cryptocurrency?", - "permalink": "/new-to-cardano/what-is-a-cryptocurrency" + "title": "Minting transactions", + "metaTitle": "Minting transactions" } }, { - "id": "new-to-cardano/what-is-a-cryptocurrency", - "title": "What is a cryptocurrency?", - "description": "A cryptocurrency is a digital asset, which is stored on the ledger and is", - "source": "@site/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/what-is-a-cryptocurrency", - "permalink": "/new-to-cardano/what-is-a-cryptocurrency", + "id": "development-guidelines/transaction-tutorials/multiple-purposes", + "title": "Multiple purposes", + "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/multiple-purposes", + "permalink": "/development-guidelines/transaction-tutorials/multiple-purposes", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 6, "frontMatter": { - "title": "What is a cryptocurrency?", - "metaTitle": "What is a cryptocurrency?" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "What is a blockchain?", - "permalink": "/new-to-cardano/what-is-a-blockchain" - }, - "next": { - "title": "Proof of stake", - "permalink": "/new-to-cardano/proof-of-stake" + "title": "Multiple purposes", + "metaTitle": "Multiple purposes" } }, { - "id": "new-to-cardano/what-is-a-smart-contract", - "title": "What is a smart contract?", - "description": "Smart contracts on Cardano are simple programs often referred to as validator scripts in which users define custom logic. They are automatically executed by each Cardano node validating the transaction when the transaction attempts to move funds from the script's address. The address of each script is derived from the hash-sum of the compiled script.", - "source": "@site/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx", - "sourceDirName": "02-new-to-cardano", - "slug": "/new-to-cardano/what-is-a-smart-contract", - "permalink": "/new-to-cardano/what-is-a-smart-contract", + "id": "development-guidelines/transaction-tutorials/redelegate-transaction", + "title": "Redelegation", + "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/redelegate-transaction", + "permalink": "/development-guidelines/transaction-tutorials/redelegate-transaction", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", "tags": [], "version": "current", - "sidebarPosition": 10, + "sidebarPosition": 5, "frontMatter": { - "title": "What is a smart contract?", - "metaTitle": "What is a smart contract?" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "How to delegate?", - "permalink": "/new-to-cardano/how-to-delegate" - }, - "next": { - "title": "Cardano nodes", - "permalink": "/learn/cardano-node" + "title": "Redelegation", + "metaTitle": "Redelegation" } }, { - "id": "operating-a-stake-pool/about-stake-pools", - "title": "About stake pools, operators, and owners", - "description": "This section includes an overview of stake pool operations and explains the ways", - "source": "@site/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/about-stake-pools", - "permalink": "/operating-a-stake-pool/about-stake-pools", + "id": "development-guidelines/transaction-tutorials/stake-transaction", + "title": "Staking transactions", + "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/stake-transaction", + "permalink": "/development-guidelines/transaction-tutorials/stake-transaction", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 3, "frontMatter": { - "title": "About stake pools, operators, and owners", - "metaTitle": "About stake pools, operators, and owners" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Stake pool operations 101", - "permalink": "/operating-a-stake-pool/stake-pool-operations-101" - }, - "next": { - "title": "Creating and managing a stake pool", - "permalink": "/operating-a-stake-pool/creating-a-stake-pool" + "title": "Staking transactions", + "metaTitle": "Staking transactions" } }, { - "id": "operating-a-stake-pool/creating-a-stake-pool", - "title": "Creating and managing a stake pool", - "description": "First, you should install the node from source.", - "source": "@site/docs/08-operating-a-stake-pool/03-creating-a-stake-pool.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/creating-a-stake-pool", - "permalink": "/operating-a-stake-pool/creating-a-stake-pool", + "id": "development-guidelines/transaction-tutorials/withdraw-transaction", + "title": "Withdrawing transactions", + "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", + "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", + "sourceDirName": "07-development-guidelines/07-transaction-tutorials", + "slug": "/development-guidelines/transaction-tutorials/withdraw-transaction", + "permalink": "/development-guidelines/transaction-tutorials/withdraw-transaction", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/03-creating-a-stake-pool.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 4, "frontMatter": { - "title": "Creating and managing a stake pool", - "metaTitle": "Creating and managing a stake pool" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "About stake pools, operators, and owners", - "permalink": "/operating-a-stake-pool/about-stake-pools" - }, - "next": { - "title": "Establishing connectivity between the nodes", - "permalink": "/operating-a-stake-pool/node-connectivity" + "title": "Withdrawing transactions", + "metaTitle": "Withdrawing transactions" } }, { - "id": "operating-a-stake-pool/creating-keys-and-certificates", - "title": "Creating keys and operational certificates", - "description": "About the stake pool operator keys", - "source": "@site/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/creating-keys-and-certificates", - "permalink": "/operating-a-stake-pool/creating-keys-and-certificates", + "id": "pioneer-programs/plutus-pioneers", + "title": "Plutus Pioneer program", + "description": "Before you start, note that Plutus Core, Cardano’s native smart contract", + "source": "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", + "sourceDirName": "pioneer-programs", + "slug": "/pioneer-programs/plutus-pioneers", + "permalink": "/pioneer-programs/plutus-pioneers", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/pioneer-programs/01-plutus-pioneers.mdx", "tags": [], "version": "current", - "sidebarPosition": 6, + "sidebarPosition": 1, "frontMatter": { - "title": "Creating keys and operational certificates", - "metaTitle": "Creating keys and operational certificates" - }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Establishing connectivity between the nodes", - "permalink": "/operating-a-stake-pool/node-connectivity" + "title": "Plutus Pioneer program", + "metaTitle": "Plutus Pioneer program", + "sidebar_position": 1 }, - "next": { - "title": "Stake pool operations and maintenance", - "permalink": "/operating-a-stake-pool/public-stake-pools" - } + "sidebar": "pioneerPrograms" }, { - "id": "operating-a-stake-pool/guidelines-for-large-spos", - "title": "Guidelines for operating large stake pools", - "description": "This section provides guidelines for operators of large stake pools,", - "source": "@site/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/guidelines-for-large-spos", - "permalink": "/operating-a-stake-pool/guidelines-for-large-spos", + "id": "stake-pool-operators/about-stake-pools", + "title": "About stake pools, operators, and owners", + "description": "A stake pool is a reliable server node that represents the", + "source": "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/about-stake-pools", + "permalink": "/stake-pool-operators/about-stake-pools", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/02-about-stake-pools.mdx", "tags": [], "version": "current", - "sidebarPosition": 11, + "sidebarPosition": 2, "frontMatter": { - "title": "Guidelines for operating large stake pools", - "metaTitle": "Guidelines for operating large stake pools" + "title": "About stake pools, operators, and owners", + "metaTitle": "About stake pools, operators, and owners" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Stake pool ranking", - "permalink": "/operating-a-stake-pool/ranking" + "title": "Operating a stake pool", + "permalink": "/stake-pool-operators/operating-a-stake-pool" }, "next": { - "title": "Cardano Improvement Proposals (CIPs)", - "permalink": "/community/cips" + "title": "Establishing connectivity between the nodes", + "permalink": "/stake-pool-operators/node-connectivity" } }, { - "id": "operating-a-stake-pool/node-connectivity", - "title": "Establishing connectivity between the nodes", - "description": "Nodes connect to each other within the Cardano networking layer, and this", - "source": "@site/docs/08-operating-a-stake-pool/04-node-connectivity.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/node-connectivity", - "permalink": "/operating-a-stake-pool/node-connectivity", + "id": "stake-pool-operators/creating-keys-and-certificates", + "title": "Creating keys and operational certificates", + "description": "About the stake pool operator keys", + "source": "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/creating-keys-and-certificates", + "permalink": "/stake-pool-operators/creating-keys-and-certificates", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/04-node-connectivity.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", "tags": [], "version": "current", - "sidebarPosition": 4, + "sidebarPosition": 6, "frontMatter": { - "title": "Establishing connectivity between the nodes", - "metaTitle": "Establishing connectivity between the nodes" + "title": "Creating keys and operational certificates", + "metaTitle": "Creating keys and operational certificates" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Creating and managing a stake pool", - "permalink": "/operating-a-stake-pool/creating-a-stake-pool" + "title": "Logging and monitoring", + "permalink": "/stake-pool-operators/monitoring" }, "next": { - "title": "Creating keys and operational certificates", - "permalink": "/operating-a-stake-pool/creating-keys-and-certificates" + "title": "Stake pool operations and maintenance", + "permalink": "/stake-pool-operators/maintenance" } }, { - "id": "operating-a-stake-pool/performance", - "title": "Stake pool performance", - "description": "A stake pool elected as a slot leader is responsible for producing new blocks", - "source": "@site/docs/08-operating-a-stake-pool/09-performance.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/performance", - "permalink": "/operating-a-stake-pool/performance", + "id": "stake-pool-operators/guidelines-for-large-spos", + "title": "Guidelines for operating large stake pools", + "description": "This section provides guidelines for operators of large stake pools,", + "source": "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/guidelines-for-large-spos", + "permalink": "/stake-pool-operators/guidelines-for-large-spos", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/09-performance.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", "tags": [], "version": "current", - "sidebarPosition": 9, + "sidebarPosition": 11, "frontMatter": { - "title": "Stake pool performance", - "metaTitle": "Stake pool performance" + "title": "Guidelines for operating large stake pools", + "metaTitle": "Guidelines for operating large stake pools" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Pool metadata management", - "permalink": "/operating-a-stake-pool/SMASH" - }, - "next": { "title": "Stake pool ranking", - "permalink": "/operating-a-stake-pool/ranking" + "permalink": "/stake-pool-operators/ranking" } }, { - "id": "operating-a-stake-pool/public-stake-pools", + "id": "stake-pool-operators/maintenance", "title": "Stake pool operations and maintenance", - "description": "Stake pool maintenance tutorials", - "source": "@site/docs/08-operating-a-stake-pool/07-public-stake-pools.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/public-stake-pools", - "permalink": "/operating-a-stake-pool/public-stake-pools", + "description": "After a successful stake pool registration and its further operation, SPOs might", + "source": "@site/docs/stake-pool-operators/07-maintenance.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/maintenance", + "permalink": "/stake-pool-operators/maintenance", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/07-public-stake-pools.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/07-maintenance.mdx", "tags": [], "version": "current", "sidebarPosition": 7, @@ -2187,190 +2019,188 @@ "title": "Stake pool operations and maintenance", "metaTitle": "Stake pool operations and maintenance" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { "title": "Creating keys and operational certificates", - "permalink": "/operating-a-stake-pool/creating-keys-and-certificates" + "permalink": "/stake-pool-operators/creating-keys-and-certificates" }, "next": { "title": "Pool metadata management", - "permalink": "/operating-a-stake-pool/SMASH" + "permalink": "/stake-pool-operators/metadata-management" } }, { - "id": "operating-a-stake-pool/ranking", - "title": "Stake pool ranking", - "description": "In the Daedalus wallet and Cardano Explorer, stake pools are ranked based on the", - "source": "@site/docs/08-operating-a-stake-pool/10-ranking.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/ranking", - "permalink": "/operating-a-stake-pool/ranking", + "id": "stake-pool-operators/metadata-management", + "title": "Pool metadata management", + "description": "Stake pools are registered on-chain, and their on-chain data (such as information required to calculate rewards) is critical to the operation of the ledger. Stake pools also possess metadata that helps users make a rational choice of a stake pool to delegate to. This metadata is stored off-chain as it might reflect sensitive content, and such an approach allows for a degree of decentralized censorship.", + "source": "@site/docs/stake-pool-operators/08-metadata-management.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/metadata-management", + "permalink": "/stake-pool-operators/metadata-management", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/10-ranking.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/08-metadata-management.mdx", "tags": [], "version": "current", - "sidebarPosition": 10, + "sidebarPosition": 8, "frontMatter": { - "title": "Stake pool ranking", - "metaTitle": "Stake pool ranking" + "title": "Pool metadata management", + "metaTitle": "Pool metadata management" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Stake pool performance", - "permalink": "/operating-a-stake-pool/performance" + "title": "Stake pool operations and maintenance", + "permalink": "/stake-pool-operators/maintenance" }, "next": { - "title": "Guidelines for operating large stake pools", - "permalink": "/operating-a-stake-pool/guidelines-for-large-spos" + "title": "Stake pool performance", + "permalink": "/stake-pool-operators/performance" } }, { - "id": "operating-a-stake-pool/SMASH", - "title": "Pool metadata management", - "description": "Stake pools are registered on-chain, and their on-chain data (such as information required to calculate rewards) is critical to the operation of the ledger. Stake pools also possess metadata that helps users make a rational choice of a stake pool to delegate to. This metadata is stored off-chain as it might reflect sensitive content, and such an approach allows for a degree of decentralized censorship.", - "source": "@site/docs/08-operating-a-stake-pool/08-SMASH.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/SMASH", - "permalink": "/operating-a-stake-pool/SMASH", + "id": "stake-pool-operators/monitoring", + "title": "Logging and monitoring", + "description": "Regular monitoring of active nodes is crucial to determine if the node is running optimally, if the system is performant, or if fine-tuning is required.", + "source": "@site/docs/stake-pool-operators/05-monitoring.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/monitoring", + "permalink": "/stake-pool-operators/monitoring", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/08-SMASH.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/05-monitoring.mdx", "tags": [], "version": "current", - "sidebarPosition": 8, + "sidebarPosition": 5, "frontMatter": { - "title": "Pool metadata management", - "metaTitle": "Pool metadata management" + "title": "Logging and monitoring", + "metaTitle": "Logging and monitoring" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Stake pool operations and maintenance", - "permalink": "/operating-a-stake-pool/public-stake-pools" + "title": "Establishing connectivity between the nodes", + "permalink": "/stake-pool-operators/node-connectivity" }, "next": { - "title": "Stake pool performance", - "permalink": "/operating-a-stake-pool/performance" + "title": "Creating keys and operational certificates", + "permalink": "/stake-pool-operators/creating-keys-and-certificates" } }, { - "id": "operating-a-stake-pool/stake-pool-operations-101", - "title": "Stake pool operations 101", - "description": "Welcome to your one-stop shop for all things related to stake pool operations!", - "source": "@site/docs/08-operating-a-stake-pool/01-stake-pool-operations-101.mdx", - "sourceDirName": "08-operating-a-stake-pool", - "slug": "/operating-a-stake-pool/stake-pool-operations-101", - "permalink": "/operating-a-stake-pool/stake-pool-operations-101", + "id": "stake-pool-operators/node-connectivity", + "title": "Establishing connectivity between the nodes", + "description": "Nodes connect to each other within the Cardano networking layer, and this", + "source": "@site/docs/stake-pool-operators/04-node-connectivity.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/node-connectivity", + "permalink": "/stake-pool-operators/node-connectivity", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/08-operating-a-stake-pool/01-stake-pool-operations-101.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/04-node-connectivity.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 4, "frontMatter": { - "title": "Stake pool operations 101", - "metaTitle": "Stake pool operations 101" + "title": "Establishing connectivity between the nodes", + "metaTitle": "Establishing connectivity between the nodes" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Multiple purposes", - "permalink": "/development-guidelines/transaction-tutorials/multiple-purposes" + "title": "About stake pools, operators, and owners", + "permalink": "/stake-pool-operators/about-stake-pools" }, "next": { - "title": "About stake pools, operators, and owners", - "permalink": "/operating-a-stake-pool/about-stake-pools" + "title": "Logging and monitoring", + "permalink": "/stake-pool-operators/monitoring" } }, { - "id": "pioneer-programs/plutus-pioneers", - "title": "Plutus Pioneer program", - "description": "Before you start, note that Plutus Core, Cardano’s native smart contract", - "source": "@site/docs/15-pioneer-programs/01-plutus-pioneers.mdx", - "sourceDirName": "15-pioneer-programs", - "slug": "/pioneer-programs/plutus-pioneers", - "permalink": "/pioneer-programs/plutus-pioneers", + "id": "stake-pool-operators/operating-a-stake-pool", + "title": "Operating a stake pool", + "description": "Welcome to the stake pool operations section!", + "source": "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/operating-a-stake-pool", + "permalink": "/stake-pool-operators/operating-a-stake-pool", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/15-pioneer-programs/01-plutus-pioneers.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", "tags": [], "version": "current", "sidebarPosition": 1, "frontMatter": { - "title": "Plutus Pioneer program", - "metaTitle": "Plutus Pioneer program", + "title": "Operating a stake pool", + "metaTitle": "Operating a stake pool", "sidebar_position": 1 }, - "sidebar": "tutorialSidebar", - "previous": { - "title": "Getting Support", - "permalink": "/community/getting-support" - }, + "sidebar": "stakePoolOperators", "next": { - "title": "Release notes", - "permalink": "/release-notes/release-notes" + "title": "About stake pools, operators, and owners", + "permalink": "/stake-pool-operators/about-stake-pools" } }, { - "id": "release-notes/comp-matrix", - "title": "Compatibility matrix", - "description": "This сomponent compatibility with the Cardano node matrix shows the runtime dependencies of Cardano components on a specific version of", - "source": "@site/docs/16-release-notes/03-comp-matrix.mdx", - "sourceDirName": "16-release-notes", - "slug": "/release-notes/comp-matrix", - "permalink": "/release-notes/comp-matrix", + "id": "stake-pool-operators/performance", + "title": "Stake pool performance", + "description": "A stake pool elected as a slot leader is responsible for producing new blocks", + "source": "@site/docs/stake-pool-operators/09-performance.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/performance", + "permalink": "/stake-pool-operators/performance", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/16-release-notes/03-comp-matrix.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/09-performance.mdx", "tags": [], "version": "current", - "sidebarPosition": 2, + "sidebarPosition": 9, "frontMatter": { - "title": "Compatibility matrix", - "metaTitle": "Compatibility matrix", - "sidebar_position": 2 + "title": "Stake pool performance", + "metaTitle": "Stake pool performance" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Release notes", - "permalink": "/release-notes/release-notes" + "title": "Pool metadata management", + "permalink": "/stake-pool-operators/metadata-management" + }, + "next": { + "title": "Stake pool ranking", + "permalink": "/stake-pool-operators/ranking" } }, { - "id": "release-notes/release-notes", - "title": "Release notes", - "description": "Here is the latest release information for the Cardano components. Component", - "source": "@site/docs/16-release-notes/02-release-notes.mdx", - "sourceDirName": "16-release-notes", - "slug": "/release-notes/release-notes", - "permalink": "/release-notes/release-notes", + "id": "stake-pool-operators/ranking", + "title": "Stake pool ranking", + "description": "In the Daedalus wallet and Cardano Explorer, stake pools are ranked based on the", + "source": "@site/docs/stake-pool-operators/10-ranking.mdx", + "sourceDirName": "stake-pool-operators", + "slug": "/stake-pool-operators/ranking", + "permalink": "/stake-pool-operators/ranking", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/16-release-notes/02-release-notes.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/stake-pool-operators/10-ranking.mdx", "tags": [], "version": "current", - "sidebarPosition": 1, + "sidebarPosition": 10, "frontMatter": { - "title": "Release notes", - "metaTitle": "Release notes", - "sidebar_position": 1 + "title": "Stake pool ranking", + "metaTitle": "Stake pool ranking" }, - "sidebar": "tutorialSidebar", + "sidebar": "stakePoolOperators", "previous": { - "title": "Plutus Pioneer program", - "permalink": "/pioneer-programs/plutus-pioneers" + "title": "Stake pool performance", + "permalink": "/stake-pool-operators/performance" }, "next": { - "title": "Compatibility matrix", - "permalink": "/release-notes/comp-matrix" + "title": "Guidelines for operating large stake pools", + "permalink": "/stake-pool-operators/guidelines-for-large-spos" } } ], "drafts": [], "sidebars": { - "tutorialSidebar": [ + "aboutCardano": [ { "type": "doc", - "id": "introduction" + "id": "about-cardano/introduction" }, { "type": "category", @@ -2380,36 +2210,40 @@ "items": [ { "type": "doc", - "id": "new-to-cardano/what-is-a-blockchain" + "id": "about-cardano/new-to-cardano/what-is-a-blockchain" + }, + { + "type": "doc", + "id": "about-cardano/new-to-cardano/what-is-a-cryptocurrency" }, { "type": "doc", - "id": "new-to-cardano/what-is-a-cryptocurrency" + "id": "about-cardano/new-to-cardano/proof-of-stake" }, { "type": "doc", - "id": "new-to-cardano/proof-of-stake" + "id": "about-cardano/new-to-cardano/cardano-tracking-tools" }, { "type": "doc", - "id": "new-to-cardano/cardano-tracking-tools" + "id": "about-cardano/new-to-cardano/types-of-wallets" }, { "type": "doc", - "id": "new-to-cardano/types-of-wallets" + "id": "about-cardano/new-to-cardano/how-to-delegate" }, { "type": "doc", - "id": "new-to-cardano/how-to-delegate" + "id": "about-cardano/new-to-cardano/staking-calculator" }, { "type": "doc", - "id": "new-to-cardano/what-is-a-smart-contract" + "id": "about-cardano/new-to-cardano/what-is-a-smart-contract" } ], "link": { "type": "doc", - "id": "new-to-cardano/index" + "id": "about-cardano/new-to-cardano/index" } }, { @@ -2420,51 +2254,51 @@ "items": [ { "type": "doc", - "id": "learn/cardano-node" + "id": "about-cardano/learn/cardano-node" }, { "type": "doc", - "id": "learn/stake-pools" + "id": "about-cardano/learn/stake-pools" }, { "type": "doc", - "id": "learn/delegation" + "id": "about-cardano/learn/delegation" }, { "type": "doc", - "id": "learn/pledging-rewards" + "id": "about-cardano/learn/pledging-rewards" }, { "type": "doc", - "id": "learn/consensus-explained" + "id": "about-cardano/learn/consensus-explained" }, { "type": "doc", - "id": "learn/ouroboros-overview" + "id": "about-cardano/learn/ouroboros-overview" }, { "type": "doc", - "id": "learn/cardano-keys" + "id": "about-cardano/learn/cardano-keys" }, { "type": "doc", - "id": "learn/cardano-addresses" + "id": "about-cardano/learn/cardano-addresses" }, { "type": "doc", - "id": "learn/chain-confirmation-versus-transaction-confirmation" + "id": "about-cardano/learn/chain-confirmation-versus-transaction-confirmation" }, { "type": "doc", - "id": "learn/eutxo-explainer" + "id": "about-cardano/learn/eutxo-explainer" }, { "type": "doc", - "id": "learn/transaction-costs-determinism" + "id": "about-cardano/learn/transaction-costs-determinism" }, { "type": "doc", - "id": "learn/collateral-mechanism" + "id": "about-cardano/learn/collateral-mechanism" } ] }, @@ -2476,7 +2310,7 @@ "items": [ { "type": "doc", - "id": "explore-cardano/cardano-architecture" + "id": "about-cardano/explore-more/cardano-architecture" }, { "type": "category", @@ -2486,41 +2320,41 @@ "items": [ { "type": "doc", - "id": "explore-cardano/cardano-network/networking-protocol" + "id": "about-cardano/explore-more/cardano-network/networking-protocol" }, { "type": "doc", - "id": "explore-cardano/cardano-network/p2p-networking" + "id": "about-cardano/explore-more/cardano-network/p2p-networking" } ], "link": { "type": "doc", - "id": "explore-cardano/cardano-network/index" + "id": "about-cardano/explore-more/cardano-network/index" } }, { "type": "doc", - "id": "explore-cardano/fee-structure" + "id": "about-cardano/explore-more/fee-structure" }, { "type": "doc", - "id": "explore-cardano/monetary-policy" + "id": "about-cardano/explore-more/monetary-policy" }, { "type": "doc", - "id": "explore-cardano/time" + "id": "about-cardano/explore-more/time" }, { "type": "doc", - "id": "explore-cardano/concurrency" + "id": "about-cardano/explore-more/concurrency" }, { "type": "doc", - "id": "explore-cardano/parameter-guide" + "id": "about-cardano/explore-more/parameter-guide" }, { "type": "doc", - "id": "explore-cardano/relevant-research-papers" + "id": "about-cardano/explore-more/relevant-research-papers" } ] }, @@ -2532,15 +2366,15 @@ "items": [ { "type": "doc", - "id": "evolution/cardano-design-rationale" + "id": "about-cardano/evolution/cardano-design-rationale" }, { "type": "doc", - "id": "evolution/eras-and-phases" + "id": "about-cardano/evolution/eras-and-phases" }, { "type": "doc", - "id": "evolution/about-hard-forks" + "id": "about-cardano/evolution/about-hard-forks" }, { "type": "category", @@ -2550,307 +2384,209 @@ "items": [ { "type": "doc", - "id": "evolution/upgrades/byron-to-shelley" + "id": "about-cardano/evolution/upgrades/byron-to-shelley" }, { "type": "doc", - "id": "evolution/upgrades/allegra" + "id": "about-cardano/evolution/upgrades/allegra" }, { "type": "doc", - "id": "evolution/upgrades/mary" + "id": "about-cardano/evolution/upgrades/mary" }, { "type": "doc", - "id": "evolution/upgrades/alonzo" + "id": "about-cardano/evolution/upgrades/alonzo" }, { "type": "doc", - "id": "evolution/upgrades/vasil" + "id": "about-cardano/evolution/upgrades/vasil" }, { "type": "doc", - "id": "evolution/upgrades/valentine" + "id": "about-cardano/evolution/upgrades/valentine" } ] } ] }, { - "type": "category", - "label": "Cardano testnets", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "cardano-testnets/environments" - }, - { - "type": "doc", - "id": "cardano-testnets/getting-started" - }, - { - "type": "doc", - "id": "cardano-testnets/local-testnet" - }, - { - "type": "doc", - "id": "cardano-testnets/daedalus-testnet" - }, - { - "type": "category", - "label": "Tools", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "cardano-testnets/tools/faucet" - }, - { - "type": "doc", - "id": "cardano-testnets/tools/staking-calculator" - }, - { - "type": "doc", - "id": "cardano-testnets/tools/plutus-fee-estimator" - } - ] - }, - { - "type": "doc", - "id": "cardano-testnets/resources" - }, - { - "type": "doc", - "id": "cardano-testnets/support-feedback" - } - ], - "link": { - "type": "doc", - "id": "cardano-testnets/index" - } + "type": "link", + "label": "Glossary", + "href": "https://www.essentialcardano.io/glossary?sort=alphabetical", + "className": "external-link-with-separator" + }, + { + "type": "link", + "label": "FAQs", + "href": "https://www.essentialcardano.io/faq" + } + ], + "developerResources": [ + { + "type": "doc", + "id": "developer-resources/welcome" + }, + { + "type": "doc", + "id": "developer-resources/cardano-node-course" + }, + { + "type": "doc", + "id": "developer-resources/native-tokens" }, { "type": "category", - "label": "Developer resources", + "label": "Smart contracts", "collapsible": true, "collapsed": true, "items": [ { "type": "doc", - "id": "development-guidelines/cardano-node-course" + "id": "developer-resources/smart-contracts/plutus" }, { "type": "doc", - "id": "development-guidelines/native-tokens" - }, - { - "type": "category", - "label": "Smart contracts", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "development-guidelines/smart-contracts/plutus" - }, - { - "type": "doc", - "id": "development-guidelines/smart-contracts/marlowe" - }, - { - "type": "doc", - "id": "development-guidelines/smart-contracts/aiken" - } - ] - }, - { - "type": "category", - "label": "Scalability solutions", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "development-guidelines/scalability/hydra" - }, - { - "type": "doc", - "id": "development-guidelines/scalability/mithril" - } - ] + "id": "developer-resources/smart-contracts/marlowe" }, { - "type": "category", - "label": "Transaction tutorials", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/minting-transaction" - }, - { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/stake-transaction" - }, - { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/withdraw-transaction" - }, - { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/redelegate-transaction" - }, - { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/multiple-purposes" - } - ], - "link": { - "type": "doc", - "id": "development-guidelines/transaction-tutorials/index" - } + "type": "doc", + "id": "developer-resources/smart-contracts/aiken" } - ], - "link": { - "type": "doc", - "id": "development-guidelines/index" - } + ] }, { "type": "category", - "label": "Operating a stake pool", + "label": "Scalability solutions", "collapsible": true, "collapsed": true, "items": [ { "type": "doc", - "id": "operating-a-stake-pool/stake-pool-operations-101" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/about-stake-pools" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/creating-a-stake-pool" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/node-connectivity" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/creating-keys-and-certificates" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/public-stake-pools" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/SMASH" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/performance" + "id": "developer-resources/scalability-solutions/hydra" }, { "type": "doc", - "id": "operating-a-stake-pool/ranking" - }, - { - "type": "doc", - "id": "operating-a-stake-pool/guidelines-for-large-spos" + "id": "developer-resources/scalability-solutions/mithril" } ] }, { "type": "category", - "label": "Community", + "label": "Release notes", "collapsible": true, "collapsed": true, "items": [ { "type": "doc", - "id": "community/cips" - }, - { - "type": "doc", - "id": "community/essential-cardano" - }, - { - "type": "doc", - "id": "community/community-content" - }, - { - "type": "doc", - "id": "community/Cardano-stack-exchange" - }, - { - "type": "doc", - "id": "community/ambassador-program" + "id": "developer-resources/release-notes/release-notes" }, { "type": "doc", - "id": "community/getting-support" + "id": "developer-resources/release-notes/comp-matrix" } ] }, { - "type": "category", - "label": "Pioneer programs", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "pioneer-programs/plutus-pioneers" - } - ] + "type": "link", + "label": "Weekly development reports", + "href": "https://www.essentialcardano.io/development-update", + "className": "external-link-with-separator" + }, + { + "type": "link", + "label": "Builder tools", + "href": "https://developers.cardano.org/tools" + } + ], + "stakePoolOperators": [ + { + "type": "doc", + "id": "stake-pool-operators/operating-a-stake-pool" + }, + { + "type": "doc", + "id": "stake-pool-operators/about-stake-pools" + }, + { + "type": "doc", + "id": "stake-pool-operators/node-connectivity" + }, + { + "type": "doc", + "id": "stake-pool-operators/monitoring" + }, + { + "type": "doc", + "id": "stake-pool-operators/creating-keys-and-certificates" + }, + { + "type": "doc", + "id": "stake-pool-operators/maintenance" + }, + { + "type": "doc", + "id": "stake-pool-operators/metadata-management" + }, + { + "type": "doc", + "id": "stake-pool-operators/performance" + }, + { + "type": "doc", + "id": "stake-pool-operators/ranking" + }, + { + "type": "doc", + "id": "stake-pool-operators/guidelines-for-large-spos" + } + ], + "cardanoTestnets": [ + { + "type": "doc", + "id": "cardano-testnets/environments" + }, + { + "type": "doc", + "id": "cardano-testnets/getting-started" + }, + { + "type": "doc", + "id": "cardano-testnets/local-testnet" + }, + { + "type": "doc", + "id": "cardano-testnets/resources" + }, + { + "type": "doc", + "id": "cardano-testnets/support-feedback" }, { "type": "category", - "label": "Release notes", + "label": "Tools", "collapsible": true, "collapsed": true, "items": [ { "type": "doc", - "id": "release-notes/release-notes" + "id": "cardano-testnets/tools/faucet" + }, + { + "type": "doc", + "id": "cardano-testnets/tools/daedalus-testnet" }, { "type": "doc", - "id": "release-notes/comp-matrix" + "id": "cardano-testnets/tools/plutus-fee-estimator" } ] - }, - { - "type": "link", - "label": "Cardano Ecosystem Tools", - "href": "https://developers.cardano.org/tools/", - "className": "cardano-ecosystems-external-link" - }, - { - "type": "link", - "label": "Glossary", - "href": "https://www.essentialcardano.io/glossary?sort=alphabetical", - "className": "glossary-external-link" - }, - { - "type": "link", - "label": "Cardano.org", - "href": "https://cardano.org/", - "className": "cardano-external-link" - }, + } + ], + "pioneerPrograms": [ { - "type": "link", - "label": "Developer Portal", - "href": "https://developers.cardano.org/", - "className": "cardano-developers-external-link" + "type": "doc", + "id": "pioneer-programs/plutus-pioneers" } ] } diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs index 6b888653..ceeaca90 100644 --- a/.docusaurus/docusaurus.config.mjs +++ b/.docusaurus/docusaurus.config.mjs @@ -40,6 +40,290 @@ export default { { "to": "/release-notes/comp-matrix", "from": "/tools/comp-matrix" + }, + { + "to": "/cardano-testnets/", + "from": "/cardano-testnet/overview/" + }, + { + "to": "/cardano-testnets/", + "from": "/cardano-testnet/about/testnet-introduction/" + }, + { + "to": "/cardano-testnets/getting-started", + "from": "/cardano-testnet/getting-started/" + }, + { + "to": "/cardano-testnets/local-testnet", + "from": "/cardano-testnet/local-testnet/" + }, + { + "to": "/cardano-testnets/resources", + "from": "/cardano-testnet/resources/links/" + }, + { + "to": "/cardano-testnets/support-feedback", + "from": "/cardano-testnet/support-feedback/" + }, + { + "to": "https://developers.cardano.org/docs/get-started/installing-cardano-node", + "from": "/development-guidelines/installing-the-cardano-node/" + }, + { + "to": "https://cardano-course.gitbook.io/cardano-course/video-lessons", + "from": "/development-guidelines/cardano-node-course" + }, + { + "to": "https://tests.cardano.intersectmbo.org/", + "from": "/development-guidelines/node-tests/" + }, + { + "to": "https://docs.cardano.org/operating-a-stake-pool/monitoring", + "from": "/development-guidelines/node-monitoring/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-cli?tab=readme-ov-file#overview-of-the-cardano-cli-repository", + "from": "/development-guidelines/use-cli/" + }, + { + "to": "/development-guidelines/transaction-tutorials/", + "from": "/development-guidelines/transaction-tutorials/introduction/" + }, + { + "to": "/operating-a-stake-pool/", + "from": "/operating-a-stake-pool/stake-pool-operations-101/" + }, + { + "to": "/operating-a-stake-pool/", + "from": "/operating-a-stake-pool/creating-a-stake-pool/" + }, + { + "to": "/operating-a-stake-pool/maintenance", + "from": "/operating-a-stake-pool/public-stake-pools/" + }, + { + "to": "/operating-a-stake-pool/metadata-management", + "from": "/operating-a-stake-pool/smash/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-node?tab=readme-ov-file#overview-of-the-cardano-node-repository", + "from": "/cardano-components/cardano-node/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-graphql#overview", + "from": "/cardano-components/cardano-graphql/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-rosetta?tab=readme-ov-file#cardano-rosetta", + "from": "/cardano-components/cardano-rosetta/about-cardano-rosetta/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-rosetta/tree/master/docs", + "from": "/cardano-components/cardano-rosetta/learn/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-rosetta/tree/master/docs", + "from": "/cardano-components/cardano-rosetta/get-started-rosetta/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-rosetta/tree/master/docs", + "from": "/cardano-components/cardano-rosetta/api-calls-rosetta/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-ledger#cardano-ledger", + "from": "/cardano-components/cardano-ledger-specs/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-db-sync#cardano-db-sync", + "from": "/cardano-components/cardano-db-sync/about-db-sync/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-db-sync?tab=readme-ov-file#architecture", + "from": "/cardano-components/cardano-db-sync/db-sync-components/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-db-sync?tab=readme-ov-file#installation", + "from": "/cardano-components/cardano-db-sync/db-sync-set-up/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-db-sync/tree/master/doc", + "from": "/cardano-components/cardano-db-sync/best-practices/" + }, + { + "to": "https://github.com/input-output-hk/data-analytics-bigquery/wiki", + "from": "/cardano-components/cardano-db-sync/big-query/" + }, + { + "to": "https://github.com/cardano-foundation/cardano-wallet#overview", + "from": "/cardano-components/cardano-wallet/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-db-sync/blob/master/doc/smash.md", + "from": "/cardano-components/smash/" + }, + { + "to": "https://github.com/IntersectMBO/ouroboros-network#ouroboros-network", + "from": "/cardano-components/ouroboros-network/" + }, + { + "to": "https://github.com/IntersectMBO/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md", + "from": "/cardano-components/cardano-rtview/" + }, + { + "to": "https://github.com/Emurgo/cardano-serialization-lib?tab=readme-ov-file#cardano-serialization-lib", + "from": "/cardano-components/cardano-serialization-lib/" + }, + { + "to": "https://github.com/input-output-hk/daedalus", + "from": "/cardano-components/daedalus-wallet/" + }, + { + "to": "https://beta.explorer.cardano.org/en/", + "from": "/cardano-components/cardano-explorer/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/basics/introduction-sidechains/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/basics/ouroboros-description/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/basics/block-explorer/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/sidechain-toolkit/introduction/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/sidechain-toolkit/mainchain-plutus-scripts/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/sidechain-toolkit/chain-follower/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/sidechain-toolkit/committee-rotation/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/create-and-fund-accounts/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/metamask/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/deploy-smart-contracts/setup-development/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/deploy-smart-contracts/verify-contract/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/deploy-smart-contracts/solidity-resources/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/sidechain-token/" + }, + { + "to": "https://github.com/input-output-hk/sc-evm/blob/main/TECHNICAL_SPECIFICATION_v1.1.pdf", + "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/transferring-tokens/" + }, + { + "to": "/development-guidelines/native-tokens", + "from": "/native-tokens/learn/" + }, + { + "to": "https://cardano-ledger.readthedocs.io/en/latest/explanations/min-utxo-mary.html", + "from": "/native-tokens/minimum-ada-value-requirement/" + }, + { + "to": "https://developers.cardano.org/docs/native-tokens/minting", + "from": "/native-tokens/getting-started/" + }, + { + "to": "https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/03-exercises.md", + "from": "/native-tokens/exercises/" + }, + { + "to": "https://cardano-ledger.readthedocs.io/en/latest/explanations/faq.html", + "from": "/native-tokens/faqs/" + }, + { + "to": "https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/04-exchange-scenarios.md", + "from": "/exchange-multi-asset-management-scenarios/" + }, + { + "to": "https://cardano-ledger.readthedocs.io/en/latest/explanations/listing.html", + "from": "/listing-cardano-native-assets-on-an-exchange/" + }, + { + "to": "/development-guidelines/smart-contracts/plutus", + "from": "/smart-contracts/plutus/learn-about-plutus/" + }, + { + "to": "/development-guidelines/smart-contracts/plutus", + "from": "/smart-contracts/plutus/plutus-resources/" + }, + { + "to": "https://plutus.readthedocs.io/en/latest/simple-example.html", + "from": "/smart-contracts/plutus/plutus-scripts/" + }, + { + "to": "https://plutus.readthedocs.io/en/latest/index.html", + "from": "/smart-contracts/plutus/dapp-development/" + }, + { + "to": "https://plutus.readthedocs.io/en/latest/index.html", + "from": "/smart-contracts/plutus/plutus-use-cases/" + }, + { + "to": "/learn/collateral-mechanism", + "from": "/smart-contracts/plutus/collateral-mechanism/" + }, + { + "to": "/learn/transaction-costs-determinism", + "from": "/smart-contracts/plutus/transaction-costs-determinism/" + }, + { + "to": "/development-guidelines/smart-contracts/plutus", + "from": "/smart-contracts/plutus/sc-best-practices/" + }, + { + "to": "/development-guidelines/smart-contracts/marlowe", + "from": "/smart-contracts/marlowe/learn-about-marlowe/" + }, + { + "to": "/development-guidelines/smart-contracts/aiken", + "from": "/smart-contracts/aiken/learn-about-aiken/" + }, + { + "to": "https://cips.cardano.org/", + "from": "/community/cips" + }, + { + "to": "https://www.essentialcardano.io/", + "from": "/community/essential-cardano" + }, + { + "to": "https://cardano.stackexchange.com/", + "from": "/community/cardano-stack-exchange" + }, + { + "to": "https://cardano.org/ambassadors/", + "from": "/community/ambassador-program" + }, + { + "to": "https://iohk.zendesk.com/hc/en-us", + "from": "/community/getting-support" } ] } @@ -50,9 +334,10 @@ export default { "classic", { "docs": { + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/", + "editLocalizedFiles": true, "sidebarPath": "./sidebars.ts", - "routeBasePath": "/", - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/" + "routeBasePath": "/" }, "theme": { "customCss": "./src/css/custom.css" @@ -74,8 +359,65 @@ export default { }, "items": [ { - "href": "https://github.com/input-output-hk/cardano-documentation", + "to": "about-cardano/introduction", + "label": "About Cardano", + "position": "left" + }, + { + "to": "developer-resources/welcome", + "label": "Developer resources", + "position": "left" + }, + { + "to": "stake-pool-operators/operating-a-stake-pool", + "label": "Stake pool operations", + "position": "left" + }, + { + "to": "cardano-testnets/environments", + "label": "Cardano testnets", + "position": "left" + }, + { + "to": "pioneer-programs/plutus-pioneers", + "label": "Pioneer programs", + "position": "left" + }, + { + "type": "dropdown", + "label": "Community", + "position": "left", + "items": [ + { + "label": "Support", + "href": "https://iohk.zendesk.com/hc/en-us/requests/new" + }, + { + "label": "Essential Cardano", + "href": "https://www.essentialcardano.io/" + }, + { + "label": "Cardano Stack Exchange", + "href": "https://cardano.stackexchange.com/" + }, + { + "label": "Ambassadors program", + "href": "https://cardano.org/ambassadors/" + }, + { + "label": "Cardano Improvement Proposals (CIPs)", + "href": "https://cips.cardano.org/" + } + ] + }, + { + "label": "Developer portal", + "href": "https://developers.cardano.org/", + "position": "left" + }, + { "label": "GitHub", + "href": "https://github.com/input-output-hk/cardano-documentation", "position": "right" } ], diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json index 505e032e..ab6690e1 100644 --- a/.docusaurus/globalData.json +++ b/.docusaurus/globalData.json @@ -8,430 +8,437 @@ "label": "Next", "isLast": true, "path": "/", - "mainDocId": "introduction", + "mainDocId": "about-cardano/introduction", "docs": [ { - "id": "cardano-testnets/daedalus-testnet", - "path": "/cardano-testnets/daedalus-testnet", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/about-hard-forks", + "path": "/about-cardano/evolution/about-hard-forks", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/environments", - "path": "/cardano-testnets/environments", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/cardano-design-rationale", + "path": "/about-cardano/evolution/cardano-design-rationale", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/getting-started", - "path": "/cardano-testnets/getting-started", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/eras-and-phases", + "path": "/about-cardano/evolution/eras-and-phases", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/index", - "path": "/cardano-testnets/", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/allegra", + "path": "/about-cardano/evolution/upgrades/allegra", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/local-testnet", - "path": "/cardano-testnets/local-testnet", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/alonzo", + "path": "/about-cardano/evolution/upgrades/alonzo", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/resources", - "path": "/cardano-testnets/resources", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/byron-to-shelley", + "path": "/about-cardano/evolution/upgrades/byron-to-shelley", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/support-feedback", - "path": "/cardano-testnets/support-feedback", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/mary", + "path": "/about-cardano/evolution/upgrades/mary", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/tools/faucet", - "path": "/cardano-testnets/tools/faucet", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/valentine", + "path": "/about-cardano/evolution/upgrades/valentine", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/tools/plutus-fee-estimator", - "path": "/cardano-testnets/tools/plutus-fee-estimator", - "sidebar": "tutorialSidebar" + "id": "about-cardano/evolution/upgrades/vasil", + "path": "/about-cardano/evolution/upgrades/vasil", + "sidebar": "aboutCardano" }, { - "id": "cardano-testnets/tools/staking-calculator", - "path": "/cardano-testnets/tools/staking-calculator", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/cardano-architecture", + "path": "/about-cardano/explore-more/cardano-architecture", + "sidebar": "aboutCardano" }, { - "id": "community/ambassador-program", - "path": "/community/ambassador-program", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/cardano-network/index", + "path": "/about-cardano/explore-more/cardano-network/", + "sidebar": "aboutCardano" }, { - "id": "community/Cardano-stack-exchange", - "path": "/community/Cardano-stack-exchange", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/cardano-network/networking-protocol", + "path": "/about-cardano/explore-more/cardano-network/networking-protocol", + "sidebar": "aboutCardano" }, { - "id": "community/cips", - "path": "/community/cips", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/cardano-network/p2p-networking", + "path": "/about-cardano/explore-more/cardano-network/p2p-networking", + "sidebar": "aboutCardano" }, { - "id": "community/community-content", - "path": "/community/community-content", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/concurrency", + "path": "/about-cardano/explore-more/concurrency", + "sidebar": "aboutCardano" }, { - "id": "community/essential-cardano", - "path": "/community/essential-cardano", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/fee-structure", + "path": "/about-cardano/explore-more/fee-structure", + "sidebar": "aboutCardano" }, { - "id": "community/getting-support", - "path": "/community/getting-support", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/monetary-policy", + "path": "/about-cardano/explore-more/monetary-policy", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/cardano-node-course", - "path": "/development-guidelines/cardano-node-course", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/parameter-guide", + "path": "/about-cardano/explore-more/parameter-guide", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/index", - "path": "/development-guidelines/", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/relevant-research-papers", + "path": "/about-cardano/explore-more/relevant-research-papers", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/native-tokens", - "path": "/development-guidelines/native-tokens", - "sidebar": "tutorialSidebar" + "id": "about-cardano/explore-more/time", + "path": "/about-cardano/explore-more/time", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/scalability/hydra", - "path": "/development-guidelines/scalability/hydra", - "sidebar": "tutorialSidebar" + "id": "about-cardano/introduction", + "path": "/about-cardano/introduction", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/scalability/mithril", - "path": "/development-guidelines/scalability/mithril", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/cardano-addresses", + "path": "/about-cardano/learn/cardano-addresses", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/smart-contracts/aiken", - "path": "/development-guidelines/smart-contracts/aiken", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/cardano-keys", + "path": "/about-cardano/learn/cardano-keys", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/smart-contracts/marlowe", - "path": "/development-guidelines/smart-contracts/marlowe", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/cardano-node", + "path": "/about-cardano/learn/cardano-node", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/smart-contracts/plutus", - "path": "/development-guidelines/smart-contracts/plutus", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "path": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/index", - "path": "/development-guidelines/transaction-tutorials/", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/collateral-mechanism", + "path": "/about-cardano/learn/collateral-mechanism", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "path": "/development-guidelines/transaction-tutorials/minting-transaction", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/consensus-explained", + "path": "/about-cardano/learn/consensus-explained", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "path": "/development-guidelines/transaction-tutorials/multiple-purposes", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/delegation", + "path": "/about-cardano/learn/delegation", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "path": "/development-guidelines/transaction-tutorials/redelegate-transaction", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/eutxo-explainer", + "path": "/about-cardano/learn/eutxo-explainer", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "path": "/development-guidelines/transaction-tutorials/stake-transaction", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/ouroboros-overview", + "path": "/about-cardano/learn/ouroboros-overview", + "sidebar": "aboutCardano" }, { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "path": "/development-guidelines/transaction-tutorials/withdraw-transaction", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/pledging-rewards", + "path": "/about-cardano/learn/pledging-rewards", + "sidebar": "aboutCardano" }, { - "id": "evolution/about-hard-forks", - "path": "/evolution/about-hard-forks", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/stake-pools", + "path": "/about-cardano/learn/stake-pools", + "sidebar": "aboutCardano" }, { - "id": "evolution/cardano-design-rationale", - "path": "/evolution/cardano-design-rationale", - "sidebar": "tutorialSidebar" + "id": "about-cardano/learn/transaction-costs-determinism", + "path": "/about-cardano/learn/transaction-costs-determinism", + "sidebar": "aboutCardano" }, { - "id": "evolution/eras-and-phases", - "path": "/evolution/eras-and-phases", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/cardano-tracking-tools", + "path": "/about-cardano/new-to-cardano/cardano-tracking-tools", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/allegra", - "path": "/evolution/upgrades/allegra", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/how-to-delegate", + "path": "/about-cardano/new-to-cardano/how-to-delegate", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/alonzo", - "path": "/evolution/upgrades/alonzo", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/index", + "path": "/about-cardano/new-to-cardano/", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/byron-to-shelley", - "path": "/evolution/upgrades/byron-to-shelley", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/proof-of-stake", + "path": "/about-cardano/new-to-cardano/proof-of-stake", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/mary", - "path": "/evolution/upgrades/mary", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/staking-calculator", + "path": "/about-cardano/new-to-cardano/staking-calculator", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/valentine", - "path": "/evolution/upgrades/valentine", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/types-of-wallets", + "path": "/about-cardano/new-to-cardano/types-of-wallets", + "sidebar": "aboutCardano" }, { - "id": "evolution/upgrades/vasil", - "path": "/evolution/upgrades/vasil", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/what-is-a-blockchain", + "path": "/about-cardano/new-to-cardano/what-is-a-blockchain", + "sidebar": "aboutCardano" }, { - "id": "explore-cardano/cardano-architecture", - "path": "/explore-cardano/cardano-architecture", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "path": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "sidebar": "aboutCardano" }, { - "id": "explore-cardano/cardano-network/index", - "path": "/explore-cardano/cardano-network/", - "sidebar": "tutorialSidebar" + "id": "about-cardano/new-to-cardano/what-is-a-smart-contract", + "path": "/about-cardano/new-to-cardano/what-is-a-smart-contract", + "sidebar": "aboutCardano" }, { - "id": "explore-cardano/cardano-network/networking-protocol", - "path": "/explore-cardano/cardano-network/networking-protocol", - "sidebar": "tutorialSidebar" - }, - { - "id": "explore-cardano/cardano-network/p2p-networking", - "path": "/explore-cardano/cardano-network/p2p-networking", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/environments", + "path": "/cardano-testnets/environments", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/concurrency", - "path": "/explore-cardano/concurrency", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/getting-started", + "path": "/cardano-testnets/getting-started", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/fee-structure", - "path": "/explore-cardano/fee-structure", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/local-testnet", + "path": "/cardano-testnets/local-testnet", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/monetary-policy", - "path": "/explore-cardano/monetary-policy", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/resources", + "path": "/cardano-testnets/resources", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/parameter-guide", - "path": "/explore-cardano/parameter-guide", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/support-feedback", + "path": "/cardano-testnets/support-feedback", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/relevant-research-papers", - "path": "/explore-cardano/relevant-research-papers", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/tools/daedalus-testnet", + "path": "/cardano-testnets/tools/daedalus-testnet", + "sidebar": "cardanoTestnets" }, { - "id": "explore-cardano/time", - "path": "/explore-cardano/time", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/tools/faucet", + "path": "/cardano-testnets/tools/faucet", + "sidebar": "cardanoTestnets" }, { - "id": "introduction", - "path": "/introduction", - "sidebar": "tutorialSidebar" + "id": "cardano-testnets/tools/plutus-fee-estimator", + "path": "/cardano-testnets/tools/plutus-fee-estimator", + "sidebar": "cardanoTestnets" }, { - "id": "learn/cardano-addresses", - "path": "/learn/cardano-addresses", - "sidebar": "tutorialSidebar" + "id": "community/ambassador-program", + "path": "/community/ambassador-program" }, { - "id": "learn/cardano-keys", - "path": "/learn/cardano-keys", - "sidebar": "tutorialSidebar" + "id": "community/Cardano-stack-exchange", + "path": "/community/Cardano-stack-exchange" }, { - "id": "learn/cardano-node", - "path": "/learn/cardano-node", - "sidebar": "tutorialSidebar" + "id": "community/cips", + "path": "/community/cips" }, { - "id": "learn/chain-confirmation-versus-transaction-confirmation", - "path": "/learn/chain-confirmation-versus-transaction-confirmation", - "sidebar": "tutorialSidebar" + "id": "community/community-content", + "path": "/community/community-content" }, { - "id": "learn/collateral-mechanism", - "path": "/learn/collateral-mechanism", - "sidebar": "tutorialSidebar" + "id": "community/essential-cardano", + "path": "/community/essential-cardano" }, { - "id": "learn/consensus-explained", - "path": "/learn/consensus-explained", - "sidebar": "tutorialSidebar" + "id": "community/getting-support", + "path": "/community/getting-support" }, { - "id": "learn/delegation", - "path": "/learn/delegation", - "sidebar": "tutorialSidebar" + "id": "developer-resources/cardano-node-course", + "path": "/developer-resources/cardano-node-course", + "sidebar": "developerResources" }, { - "id": "learn/eutxo-explainer", - "path": "/learn/eutxo-explainer", - "sidebar": "tutorialSidebar" + "id": "developer-resources/native-tokens", + "path": "/developer-resources/native-tokens", + "sidebar": "developerResources" }, { - "id": "learn/ouroboros-overview", - "path": "/learn/ouroboros-overview", - "sidebar": "tutorialSidebar" + "id": "developer-resources/release-notes/comp-matrix", + "path": "/developer-resources/release-notes/comp-matrix", + "sidebar": "developerResources" }, { - "id": "learn/pledging-rewards", - "path": "/learn/pledging-rewards", - "sidebar": "tutorialSidebar" + "id": "developer-resources/release-notes/release-notes", + "path": "/developer-resources/release-notes/release-notes", + "sidebar": "developerResources" }, { - "id": "learn/stake-pools", - "path": "/learn/stake-pools", - "sidebar": "tutorialSidebar" + "id": "developer-resources/scalability-solutions/hydra", + "path": "/developer-resources/scalability-solutions/hydra", + "sidebar": "developerResources" }, { - "id": "learn/transaction-costs-determinism", - "path": "/learn/transaction-costs-determinism", - "sidebar": "tutorialSidebar" + "id": "developer-resources/scalability-solutions/mithril", + "path": "/developer-resources/scalability-solutions/mithril", + "sidebar": "developerResources" }, { - "id": "new-to-cardano/cardano-tracking-tools", - "path": "/new-to-cardano/cardano-tracking-tools", - "sidebar": "tutorialSidebar" + "id": "developer-resources/smart-contracts/aiken", + "path": "/developer-resources/smart-contracts/aiken", + "sidebar": "developerResources" }, { - "id": "new-to-cardano/how-to-delegate", - "path": "/new-to-cardano/how-to-delegate", - "sidebar": "tutorialSidebar" + "id": "developer-resources/smart-contracts/marlowe", + "path": "/developer-resources/smart-contracts/marlowe", + "sidebar": "developerResources" }, { - "id": "new-to-cardano/index", - "path": "/new-to-cardano/", - "sidebar": "tutorialSidebar" + "id": "developer-resources/smart-contracts/plutus", + "path": "/developer-resources/smart-contracts/plutus", + "sidebar": "developerResources" }, { - "id": "new-to-cardano/proof-of-stake", - "path": "/new-to-cardano/proof-of-stake", - "sidebar": "tutorialSidebar" + "id": "developer-resources/welcome", + "path": "/developer-resources/welcome", + "sidebar": "developerResources" }, { - "id": "new-to-cardano/types-of-wallets", - "path": "/new-to-cardano/types-of-wallets", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/index", + "path": "/development-guidelines/transaction-tutorials/" }, { - "id": "new-to-cardano/what-is-a-blockchain", - "path": "/new-to-cardano/what-is-a-blockchain", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/minting-transaction", + "path": "/development-guidelines/transaction-tutorials/minting-transaction" }, { - "id": "new-to-cardano/what-is-a-cryptocurrency", - "path": "/new-to-cardano/what-is-a-cryptocurrency", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/multiple-purposes", + "path": "/development-guidelines/transaction-tutorials/multiple-purposes" }, { - "id": "new-to-cardano/what-is-a-smart-contract", - "path": "/new-to-cardano/what-is-a-smart-contract", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/redelegate-transaction", + "path": "/development-guidelines/transaction-tutorials/redelegate-transaction" }, { - "id": "operating-a-stake-pool/about-stake-pools", - "path": "/operating-a-stake-pool/about-stake-pools", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/stake-transaction", + "path": "/development-guidelines/transaction-tutorials/stake-transaction" }, { - "id": "operating-a-stake-pool/creating-a-stake-pool", - "path": "/operating-a-stake-pool/creating-a-stake-pool", - "sidebar": "tutorialSidebar" + "id": "development-guidelines/transaction-tutorials/withdraw-transaction", + "path": "/development-guidelines/transaction-tutorials/withdraw-transaction" }, { - "id": "operating-a-stake-pool/creating-keys-and-certificates", - "path": "/operating-a-stake-pool/creating-keys-and-certificates", - "sidebar": "tutorialSidebar" + "id": "pioneer-programs/plutus-pioneers", + "path": "/pioneer-programs/plutus-pioneers", + "sidebar": "pioneerPrograms" }, { - "id": "operating-a-stake-pool/guidelines-for-large-spos", - "path": "/operating-a-stake-pool/guidelines-for-large-spos", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/about-stake-pools", + "path": "/stake-pool-operators/about-stake-pools", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/node-connectivity", - "path": "/operating-a-stake-pool/node-connectivity", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/creating-keys-and-certificates", + "path": "/stake-pool-operators/creating-keys-and-certificates", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/performance", - "path": "/operating-a-stake-pool/performance", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/guidelines-for-large-spos", + "path": "/stake-pool-operators/guidelines-for-large-spos", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/public-stake-pools", - "path": "/operating-a-stake-pool/public-stake-pools", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/maintenance", + "path": "/stake-pool-operators/maintenance", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/ranking", - "path": "/operating-a-stake-pool/ranking", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/metadata-management", + "path": "/stake-pool-operators/metadata-management", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/SMASH", - "path": "/operating-a-stake-pool/SMASH", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/monitoring", + "path": "/stake-pool-operators/monitoring", + "sidebar": "stakePoolOperators" }, { - "id": "operating-a-stake-pool/stake-pool-operations-101", - "path": "/operating-a-stake-pool/stake-pool-operations-101", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/node-connectivity", + "path": "/stake-pool-operators/node-connectivity", + "sidebar": "stakePoolOperators" }, { - "id": "pioneer-programs/plutus-pioneers", - "path": "/pioneer-programs/plutus-pioneers", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/operating-a-stake-pool", + "path": "/stake-pool-operators/operating-a-stake-pool", + "sidebar": "stakePoolOperators" }, { - "id": "release-notes/comp-matrix", - "path": "/release-notes/comp-matrix", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/performance", + "path": "/stake-pool-operators/performance", + "sidebar": "stakePoolOperators" }, { - "id": "release-notes/release-notes", - "path": "/release-notes/release-notes", - "sidebar": "tutorialSidebar" + "id": "stake-pool-operators/ranking", + "path": "/stake-pool-operators/ranking", + "sidebar": "stakePoolOperators" } ], "draftIds": [], "sidebars": { - "tutorialSidebar": { + "aboutCardano": { + "link": { + "path": "/about-cardano/introduction", + "label": "about-cardano/introduction" + } + }, + "developerResources": { + "link": { + "path": "/developer-resources/welcome", + "label": "developer-resources/welcome" + } + }, + "stakePoolOperators": { + "link": { + "path": "/stake-pool-operators/operating-a-stake-pool", + "label": "stake-pool-operators/operating-a-stake-pool" + } + }, + "cardanoTestnets": { + "link": { + "path": "/cardano-testnets/environments", + "label": "cardano-testnets/environments" + } + }, + "pioneerPrograms": { "link": { - "path": "/introduction", - "label": "introduction" + "path": "/pioneer-programs/plutus-pioneers", + "label": "pioneer-programs/plutus-pioneers" } } } diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index 33798f23..5885c753 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -12,89 +12,88 @@ export default { "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], "allContent---docusaurus-debug-content-246-9aa": [() => import(/* webpackChunkName: "allContent---docusaurus-debug-content-246-9aa" */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")], "config---5-e-9-4f3": [() => import(/* webpackChunkName: "config---5-e-9-4f3" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], - "content---cardano-testnets-584-bb5": [() => import(/* webpackChunkName: "content---cardano-testnets-584-bb5" */ "@site/docs/06-cardano-testnets/index.mdx"), "@site/docs/06-cardano-testnets/index.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/index.mdx")], - "content---cardano-testnets-daedalus-testnet-97-c-a0f": [() => import(/* webpackChunkName: "content---cardano-testnets-daedalus-testnet-97-c-a0f" */ "@site/docs/06-cardano-testnets/05-daedalus-testnet.mdx"), "@site/docs/06-cardano-testnets/05-daedalus-testnet.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/05-daedalus-testnet.mdx")], - "content---cardano-testnets-environments-0-ed-950": [() => import(/* webpackChunkName: "content---cardano-testnets-environments-0-ed-950" */ "@site/docs/06-cardano-testnets/02-environments.mdx"), "@site/docs/06-cardano-testnets/02-environments.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/02-environments.mdx")], - "content---cardano-testnets-getting-started-764-fa8": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-started-764-fa8" */ "@site/docs/06-cardano-testnets/03-getting-started.mdx"), "@site/docs/06-cardano-testnets/03-getting-started.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/03-getting-started.mdx")], - "content---cardano-testnets-local-testnetc-4-f-370": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnetc-4-f-370" */ "@site/docs/06-cardano-testnets/04-local-testnet.mdx"), "@site/docs/06-cardano-testnets/04-local-testnet.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/04-local-testnet.mdx")], - "content---cardano-testnets-resources-987-e43": [() => import(/* webpackChunkName: "content---cardano-testnets-resources-987-e43" */ "@site/docs/06-cardano-testnets/07-resources.mdx"), "@site/docs/06-cardano-testnets/07-resources.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/07-resources.mdx")], - "content---cardano-testnets-support-feedbacka-2-c-e35": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacka-2-c-e35" */ "@site/docs/06-cardano-testnets/08-support-feedback.mdx"), "@site/docs/06-cardano-testnets/08-support-feedback.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/08-support-feedback.mdx")], - "content---cardano-testnets-tools-faucet-0-a-8-5e7": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-0-a-8-5e7" */ "@site/docs/06-cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/06-cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/06-tools/01-faucet.mdx")], - "content---cardano-testnets-tools-plutus-fee-estimator-14-a-973": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimator-14-a-973" */ "@site/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], - "content---cardano-testnets-tools-staking-calculator-0-ca-8e2": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-staking-calculator-0-ca-8e2" */ "@site/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx"), "@site/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx", require.resolveWeak("@site/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx")], + "content---about-cardano-evolution-about-hard-forks-65-b-2a3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-about-hard-forks-65-b-2a3" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], + "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b": [() => import(/* webpackChunkName: "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], + "content---about-cardano-evolution-eras-and-phases-9-be-696": [() => import(/* webpackChunkName: "content---about-cardano-evolution-eras-and-phases-9-be-696" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], + "content---about-cardano-evolution-upgrades-allegra-651-2e3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-allegra-651-2e3" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], + "content---about-cardano-evolution-upgrades-alonzof-75-808": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-alonzof-75-808" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], + "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], + "content---about-cardano-evolution-upgrades-mary-779-f1c": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-mary-779-f1c" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], + "content---about-cardano-evolution-upgrades-valentined-89-e90": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-valentined-89-e90" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], + "content---about-cardano-evolution-upgrades-vasil-82-f-ce8": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], + "content---about-cardano-explore-more-cardano-architecturebee-1ad": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-architecturebee-1ad" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], + "content---about-cardano-explore-more-cardano-network-e-2-b-55e": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-e-2-b-55e" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], + "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], + "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], + "content---about-cardano-explore-more-concurrency-617-3f3": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-concurrency-617-3f3" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], + "content---about-cardano-explore-more-fee-structuref-47-1d2": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-fee-structuref-47-1d2" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], + "content---about-cardano-explore-more-monetary-policyd-6-d-d09": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-monetary-policyd-6-d-d09" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], + "content---about-cardano-explore-more-parameter-guidec-30-948": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-parameter-guidec-30-948" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], + "content---about-cardano-explore-more-relevant-research-papers-31-b-3de": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], + "content---about-cardano-explore-more-time-838-be5": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-time-838-be5" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], + "content---about-cardano-introductionc-23-28f": [() => import(/* webpackChunkName: "content---about-cardano-introductionc-23-28f" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], + "content---about-cardano-learn-cardano-addresses-307-5d7": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-addresses-307-5d7" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], + "content---about-cardano-learn-cardano-keysba-6-865": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-keysba-6-865" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], + "content---about-cardano-learn-cardano-node-16-a-3f0": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-node-16-a-3f0" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], + "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de": [() => import(/* webpackChunkName: "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], + "content---about-cardano-learn-collateral-mechanismc-7-d-0a0": [() => import(/* webpackChunkName: "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], + "content---about-cardano-learn-consensus-explained-7-fd-aac": [() => import(/* webpackChunkName: "content---about-cardano-learn-consensus-explained-7-fd-aac" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], + "content---about-cardano-learn-delegation-2-bd-bb9": [() => import(/* webpackChunkName: "content---about-cardano-learn-delegation-2-bd-bb9" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], + "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9": [() => import(/* webpackChunkName: "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], + "content---about-cardano-learn-ouroboros-overview-34-d-164": [() => import(/* webpackChunkName: "content---about-cardano-learn-ouroboros-overview-34-d-164" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], + "content---about-cardano-learn-pledging-rewards-475-7d0": [() => import(/* webpackChunkName: "content---about-cardano-learn-pledging-rewards-475-7d0" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], + "content---about-cardano-learn-stake-pools-512-d00": [() => import(/* webpackChunkName: "content---about-cardano-learn-stake-pools-512-d00" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], + "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb": [() => import(/* webpackChunkName: "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], + "content---about-cardano-new-to-cardano-0-e-0-74c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-0-e-0-74c" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], + "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], + "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], + "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], + "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], + "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], + "content---cardano-testnets-environmentsfb-0-ac1": [() => import(/* webpackChunkName: "content---cardano-testnets-environmentsfb-0-ac1" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], + "content---cardano-testnets-getting-startedc-81-e71": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-startedc-81-e71" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], + "content---cardano-testnets-local-testnet-815-9c7": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnet-815-9c7" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], + "content---cardano-testnets-resourcesd-22-0f1": [() => import(/* webpackChunkName: "content---cardano-testnets-resourcesd-22-0f1" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], + "content---cardano-testnets-support-feedbacke-8-c-4d4": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacke-8-c-4d4" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], + "content---cardano-testnets-tools-daedalus-testnet-2-fb-162": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], + "content---cardano-testnets-tools-faucet-9-cc-556": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-9-cc-556" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], + "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], "content---community-ambassador-program-143-8d1": [() => import(/* webpackChunkName: "content---community-ambassador-program-143-8d1" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], "content---community-cardano-stack-exchange-30-a-f18": [() => import(/* webpackChunkName: "content---community-cardano-stack-exchange-30-a-f18" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], "content---community-cipsc-81-d09": [() => import(/* webpackChunkName: "content---community-cipsc-81-d09" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], "content---community-community-contentf-15-284": [() => import(/* webpackChunkName: "content---community-community-contentf-15-284" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], "content---community-essential-cardanoe-5-c-a1e": [() => import(/* webpackChunkName: "content---community-essential-cardanoe-5-c-a1e" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], "content---community-getting-support-6-c-2-e27": [() => import(/* webpackChunkName: "content---community-getting-support-6-c-2-e27" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], - "content---development-guidelines-cardano-node-course-892-e94": [() => import(/* webpackChunkName: "content---development-guidelines-cardano-node-course-892-e94" */ "@site/docs/07-development-guidelines/02-cardano-node-course.mdx"), "@site/docs/07-development-guidelines/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/07-development-guidelines/02-cardano-node-course.mdx")], - "content---development-guidelines-d-2-f-4a2": [() => import(/* webpackChunkName: "content---development-guidelines-d-2-f-4a2" */ "@site/docs/07-development-guidelines/index.mdx"), "@site/docs/07-development-guidelines/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/index.mdx")], - "content---development-guidelines-native-tokens-3-d-3-6c7": [() => import(/* webpackChunkName: "content---development-guidelines-native-tokens-3-d-3-6c7" */ "@site/docs/07-development-guidelines/03-native-tokens.mdx"), "@site/docs/07-development-guidelines/03-native-tokens.mdx", require.resolveWeak("@site/docs/07-development-guidelines/03-native-tokens.mdx")], - "content---development-guidelines-scalability-hydra-054-56e": [() => import(/* webpackChunkName: "content---development-guidelines-scalability-hydra-054-56e" */ "@site/docs/07-development-guidelines/05-scalability/01-hydra.mdx"), "@site/docs/07-development-guidelines/05-scalability/01-hydra.mdx", require.resolveWeak("@site/docs/07-development-guidelines/05-scalability/01-hydra.mdx")], - "content---development-guidelines-scalability-mithril-374-b84": [() => import(/* webpackChunkName: "content---development-guidelines-scalability-mithril-374-b84" */ "@site/docs/07-development-guidelines/05-scalability/02-mithril.mdx"), "@site/docs/07-development-guidelines/05-scalability/02-mithril.mdx", require.resolveWeak("@site/docs/07-development-guidelines/05-scalability/02-mithril.mdx")], - "content---development-guidelines-smart-contracts-aiken-472-745": [() => import(/* webpackChunkName: "content---development-guidelines-smart-contracts-aiken-472-745" */ "@site/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx"), "@site/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx")], - "content---development-guidelines-smart-contracts-marlowec-44-add": [() => import(/* webpackChunkName: "content---development-guidelines-smart-contracts-marlowec-44-add" */ "@site/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx"), "@site/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx")], - "content---development-guidelines-smart-contracts-plutus-074-9ee": [() => import(/* webpackChunkName: "content---development-guidelines-smart-contracts-plutus-074-9ee" */ "@site/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx"), "@site/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx")], + "content---developer-resources-cardano-node-coursec-17-d4e": [() => import(/* webpackChunkName: "content---developer-resources-cardano-node-coursec-17-d4e" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], + "content---developer-resources-native-tokens-645-03e": [() => import(/* webpackChunkName: "content---developer-resources-native-tokens-645-03e" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], + "content---developer-resources-release-notes-comp-matrix-238-de1": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-comp-matrix-238-de1" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], + "content---developer-resources-release-notes-release-notes-456-1e3": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-release-notes-456-1e3" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], + "content---developer-resources-scalability-solutions-hydra-54-b-019": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-hydra-54-b-019" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], + "content---developer-resources-scalability-solutions-mithrilad-1-578": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-mithrilad-1-578" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], + "content---developer-resources-smart-contracts-aiken-8-b-6-96f": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-aiken-8-b-6-96f" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], + "content---developer-resources-smart-contracts-marlowe-7-ce-a4b": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], + "content---developer-resources-smart-contracts-plutus-630-1dc": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-plutus-630-1dc" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], + "content---developer-resources-welcome-344-63c": [() => import(/* webpackChunkName: "content---developer-resources-welcome-344-63c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], "content---development-guidelines-transaction-tutorials-329-63b": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-329-63b" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")], "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], - "content---evolution-about-hard-forks-3-fc-0ba": [() => import(/* webpackChunkName: "content---evolution-about-hard-forks-3-fc-0ba" */ "@site/docs/05-evolution/03-about-hard-forks.mdx"), "@site/docs/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/05-evolution/03-about-hard-forks.mdx")], - "content---evolution-cardano-design-rationalebc-6-cba": [() => import(/* webpackChunkName: "content---evolution-cardano-design-rationalebc-6-cba" */ "@site/docs/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/05-evolution/01-cardano-design-rationale.mdx")], - "content---evolution-eras-and-phases-439-6bd": [() => import(/* webpackChunkName: "content---evolution-eras-and-phases-439-6bd" */ "@site/docs/05-evolution/02-eras-and-phases.mdx"), "@site/docs/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/05-evolution/02-eras-and-phases.mdx")], - "content---evolution-upgrades-allegra-0-cb-39d": [() => import(/* webpackChunkName: "content---evolution-upgrades-allegra-0-cb-39d" */ "@site/docs/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/02-allegra.mdx")], - "content---evolution-upgrades-alonzod-5-e-f14": [() => import(/* webpackChunkName: "content---evolution-upgrades-alonzod-5-e-f14" */ "@site/docs/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/04-alonzo.mdx")], - "content---evolution-upgrades-byron-to-shelley-5-cb-f5c": [() => import(/* webpackChunkName: "content---evolution-upgrades-byron-to-shelley-5-cb-f5c" */ "@site/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], - "content---evolution-upgrades-mary-265-bf2": [() => import(/* webpackChunkName: "content---evolution-upgrades-mary-265-bf2" */ "@site/docs/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/03-mary.mdx")], - "content---evolution-upgrades-valentine-5-ab-703": [() => import(/* webpackChunkName: "content---evolution-upgrades-valentine-5-ab-703" */ "@site/docs/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/06-valentine.mdx")], - "content---evolution-upgrades-vasilfbd-d0a": [() => import(/* webpackChunkName: "content---evolution-upgrades-vasilfbd-d0a" */ "@site/docs/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/05-evolution/04-upgrades/05-vasil.mdx")], - "content---explore-cardano-cardano-architecture-6-f-9-0f4": [() => import(/* webpackChunkName: "content---explore-cardano-cardano-architecture-6-f-9-0f4" */ "@site/docs/04-explore-cardano/03-cardano-architecture.mdx"), "@site/docs/04-explore-cardano/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/04-explore-cardano/03-cardano-architecture.mdx")], - "content---explore-cardano-cardano-network-fb-9-6af": [() => import(/* webpackChunkName: "content---explore-cardano-cardano-network-fb-9-6af" */ "@site/docs/04-explore-cardano/04-cardano-network/index.mdx"), "@site/docs/04-explore-cardano/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/04-explore-cardano/04-cardano-network/index.mdx")], - "content---explore-cardano-cardano-network-networking-protocolba-5-7eb": [() => import(/* webpackChunkName: "content---explore-cardano-cardano-network-networking-protocolba-5-7eb" */ "@site/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx")], - "content---explore-cardano-cardano-network-p-2-p-networking-1-fe-bd6": [() => import(/* webpackChunkName: "content---explore-cardano-cardano-network-p-2-p-networking-1-fe-bd6" */ "@site/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx")], - "content---explore-cardano-concurrencyedc-8e5": [() => import(/* webpackChunkName: "content---explore-cardano-concurrencyedc-8e5" */ "@site/docs/04-explore-cardano/10-concurrency.mdx"), "@site/docs/04-explore-cardano/10-concurrency.mdx", require.resolveWeak("@site/docs/04-explore-cardano/10-concurrency.mdx")], - "content---explore-cardano-fee-structuref-8-b-6e1": [() => import(/* webpackChunkName: "content---explore-cardano-fee-structuref-8-b-6e1" */ "@site/docs/04-explore-cardano/06-fee-structure.mdx"), "@site/docs/04-explore-cardano/06-fee-structure.mdx", require.resolveWeak("@site/docs/04-explore-cardano/06-fee-structure.mdx")], - "content---explore-cardano-monetary-policyd-57-15f": [() => import(/* webpackChunkName: "content---explore-cardano-monetary-policyd-57-15f" */ "@site/docs/04-explore-cardano/07-monetary-policy.mdx"), "@site/docs/04-explore-cardano/07-monetary-policy.mdx", require.resolveWeak("@site/docs/04-explore-cardano/07-monetary-policy.mdx")], - "content---explore-cardano-parameter-guide-62-a-15b": [() => import(/* webpackChunkName: "content---explore-cardano-parameter-guide-62-a-15b" */ "@site/docs/04-explore-cardano/11-parameter-guide.mdx"), "@site/docs/04-explore-cardano/11-parameter-guide.mdx", require.resolveWeak("@site/docs/04-explore-cardano/11-parameter-guide.mdx")], - "content---explore-cardano-relevant-research-paperse-9-b-316": [() => import(/* webpackChunkName: "content---explore-cardano-relevant-research-paperse-9-b-316" */ "@site/docs/04-explore-cardano/12-relevant-research-papers.mdx"), "@site/docs/04-explore-cardano/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/04-explore-cardano/12-relevant-research-papers.mdx")], - "content---explore-cardano-time-2-e-7-45e": [() => import(/* webpackChunkName: "content---explore-cardano-time-2-e-7-45e" */ "@site/docs/04-explore-cardano/09-time.mdx"), "@site/docs/04-explore-cardano/09-time.mdx", require.resolveWeak("@site/docs/04-explore-cardano/09-time.mdx")], - "content---introduction-972-b91": [() => import(/* webpackChunkName: "content---introduction-972-b91" */ "@site/docs/introduction.mdx"), "@site/docs/introduction.mdx", require.resolveWeak("@site/docs/introduction.mdx")], - "content---learn-cardano-addresses-1-fe-4a6": [() => import(/* webpackChunkName: "content---learn-cardano-addresses-1-fe-4a6" */ "@site/docs/03-learn/10-cardano-addresses.mdx"), "@site/docs/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/03-learn/10-cardano-addresses.mdx")], - "content---learn-cardano-keys-111-5c4": [() => import(/* webpackChunkName: "content---learn-cardano-keys-111-5c4" */ "@site/docs/03-learn/09-cardano-keys.mdx"), "@site/docs/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/03-learn/09-cardano-keys.mdx")], - "content---learn-cardano-node-8-ff-ea1": [() => import(/* webpackChunkName: "content---learn-cardano-node-8-ff-ea1" */ "@site/docs/03-learn/02-cardano-node.mdx"), "@site/docs/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/03-learn/02-cardano-node.mdx")], - "content---learn-chain-confirmation-versus-transaction-confirmation-59-e-514": [() => import(/* webpackChunkName: "content---learn-chain-confirmation-versus-transaction-confirmation-59-e-514" */ "@site/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], - "content---learn-collateral-mechanisma-3-e-458": [() => import(/* webpackChunkName: "content---learn-collateral-mechanisma-3-e-458" */ "@site/docs/03-learn/17-collateral-mechanism.mdx"), "@site/docs/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/03-learn/17-collateral-mechanism.mdx")], - "content---learn-consensus-explainedf-0-f-61b": [() => import(/* webpackChunkName: "content---learn-consensus-explainedf-0-f-61b" */ "@site/docs/03-learn/07-consensus-explained.mdx"), "@site/docs/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/03-learn/07-consensus-explained.mdx")], - "content---learn-delegation-7-dd-0bd": [() => import(/* webpackChunkName: "content---learn-delegation-7-dd-0bd" */ "@site/docs/03-learn/04-delegation.mdx"), "@site/docs/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/03-learn/04-delegation.mdx")], - "content---learn-eutxo-explainer-224-30c": [() => import(/* webpackChunkName: "content---learn-eutxo-explainer-224-30c" */ "@site/docs/03-learn/15-eutxo-explainer.md"), "@site/docs/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/03-learn/15-eutxo-explainer.md")], - "content---learn-ouroboros-overview-496-48e": [() => import(/* webpackChunkName: "content---learn-ouroboros-overview-496-48e" */ "@site/docs/03-learn/08-ouroboros-overview.mdx"), "@site/docs/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/03-learn/08-ouroboros-overview.mdx")], - "content---learn-pledging-rewards-3-f-5-9bc": [() => import(/* webpackChunkName: "content---learn-pledging-rewards-3-f-5-9bc" */ "@site/docs/03-learn/05-pledging-rewards.mdx"), "@site/docs/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/03-learn/05-pledging-rewards.mdx")], - "content---learn-stake-poolsc-95-dcd": [() => import(/* webpackChunkName: "content---learn-stake-poolsc-95-dcd" */ "@site/docs/03-learn/03-stake-pools.mdx"), "@site/docs/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/03-learn/03-stake-pools.mdx")], - "content---learn-transaction-costs-determinism-7-fb-b61": [() => import(/* webpackChunkName: "content---learn-transaction-costs-determinism-7-fb-b61" */ "@site/docs/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/03-learn/16-transaction-costs-determinism.mdx")], - "content---new-to-cardano-079-662": [() => import(/* webpackChunkName: "content---new-to-cardano-079-662" */ "@site/docs/02-new-to-cardano/index.mdx"), "@site/docs/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/index.mdx")], - "content---new-to-cardano-cardano-tracking-tools-2-de-ab1": [() => import(/* webpackChunkName: "content---new-to-cardano-cardano-tracking-tools-2-de-ab1" */ "@site/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx")], - "content---new-to-cardano-how-to-delegatef-8-a-133": [() => import(/* webpackChunkName: "content---new-to-cardano-how-to-delegatef-8-a-133" */ "@site/docs/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/09-how-to-delegate.mdx")], - "content---new-to-cardano-proof-of-staked-57-056": [() => import(/* webpackChunkName: "content---new-to-cardano-proof-of-staked-57-056" */ "@site/docs/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/04-proof-of-stake.mdx")], - "content---new-to-cardano-types-of-walletsa-83-360": [() => import(/* webpackChunkName: "content---new-to-cardano-types-of-walletsa-83-360" */ "@site/docs/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/08-types-of-wallets.mdx")], - "content---new-to-cardano-what-is-a-blockchainb-5-f-6d0": [() => import(/* webpackChunkName: "content---new-to-cardano-what-is-a-blockchainb-5-f-6d0" */ "@site/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx")], - "content---new-to-cardano-what-is-a-cryptocurrency-6-e-0-e21": [() => import(/* webpackChunkName: "content---new-to-cardano-what-is-a-cryptocurrency-6-e-0-e21" */ "@site/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], - "content---new-to-cardano-what-is-a-smart-contract-96-b-51a": [() => import(/* webpackChunkName: "content---new-to-cardano-what-is-a-smart-contract-96-b-51a" */ "@site/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx"), "@site/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx")], - "content---operating-a-stake-pool-about-stake-poolsd-8-b-4f7": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-about-stake-poolsd-8-b-4f7" */ "@site/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx"), "@site/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx")], - "content---operating-a-stake-pool-creating-a-stake-pool-84-b-ffd": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-creating-a-stake-pool-84-b-ffd" */ "@site/docs/08-operating-a-stake-pool/03-creating-a-stake-pool.mdx"), "@site/docs/08-operating-a-stake-pool/03-creating-a-stake-pool.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/03-creating-a-stake-pool.mdx")], - "content---operating-a-stake-pool-creating-keys-and-certificatesf-34-eed": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-creating-keys-and-certificatesf-34-eed" */ "@site/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx"), "@site/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx")], - "content---operating-a-stake-pool-guidelines-for-large-spos-3-dc-1d9": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-guidelines-for-large-spos-3-dc-1d9" */ "@site/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx"), "@site/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx")], - "content---operating-a-stake-pool-node-connectivity-832-4b0": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-node-connectivity-832-4b0" */ "@site/docs/08-operating-a-stake-pool/04-node-connectivity.mdx"), "@site/docs/08-operating-a-stake-pool/04-node-connectivity.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/04-node-connectivity.mdx")], - "content---operating-a-stake-pool-performance-5-eb-98d": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-performance-5-eb-98d" */ "@site/docs/08-operating-a-stake-pool/09-performance.mdx"), "@site/docs/08-operating-a-stake-pool/09-performance.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/09-performance.mdx")], - "content---operating-a-stake-pool-public-stake-poolsc-42-ff8": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-public-stake-poolsc-42-ff8" */ "@site/docs/08-operating-a-stake-pool/07-public-stake-pools.mdx"), "@site/docs/08-operating-a-stake-pool/07-public-stake-pools.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/07-public-stake-pools.mdx")], - "content---operating-a-stake-pool-ranking-59-a-a47": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-ranking-59-a-a47" */ "@site/docs/08-operating-a-stake-pool/10-ranking.mdx"), "@site/docs/08-operating-a-stake-pool/10-ranking.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/10-ranking.mdx")], - "content---operating-a-stake-pool-smash-2-f-8-b8a": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-smash-2-f-8-b8a" */ "@site/docs/08-operating-a-stake-pool/08-SMASH.mdx"), "@site/docs/08-operating-a-stake-pool/08-SMASH.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/08-SMASH.mdx")], - "content---operating-a-stake-pool-stake-pool-operations-101-b-6-c-85a": [() => import(/* webpackChunkName: "content---operating-a-stake-pool-stake-pool-operations-101-b-6-c-85a" */ "@site/docs/08-operating-a-stake-pool/01-stake-pool-operations-101.mdx"), "@site/docs/08-operating-a-stake-pool/01-stake-pool-operations-101.mdx", require.resolveWeak("@site/docs/08-operating-a-stake-pool/01-stake-pool-operations-101.mdx")], - "content---pioneer-programs-plutus-pioneers-525-f71": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-525-f71" */ "@site/docs/15-pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/15-pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/15-pioneer-programs/01-plutus-pioneers.mdx")], - "content---release-notes-comp-matrix-0-ea-163": [() => import(/* webpackChunkName: "content---release-notes-comp-matrix-0-ea-163" */ "@site/docs/16-release-notes/03-comp-matrix.mdx"), "@site/docs/16-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/16-release-notes/03-comp-matrix.mdx")], - "content---release-notes-release-notes-32-f-eab": [() => import(/* webpackChunkName: "content---release-notes-release-notes-32-f-eab" */ "@site/docs/16-release-notes/02-release-notes.mdx"), "@site/docs/16-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/16-release-notes/02-release-notes.mdx")], + "content---pioneer-programs-plutus-pioneers-9-cc-c97": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-9-cc-c97" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], + "content---stake-pool-operators-about-stake-poolsb-22-2be": [() => import(/* webpackChunkName: "content---stake-pool-operators-about-stake-poolsb-22-2be" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], + "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002": [() => import(/* webpackChunkName: "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], + "content---stake-pool-operators-guidelines-for-large-spose-45-d9b": [() => import(/* webpackChunkName: "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], + "content---stake-pool-operators-maintenance-17-b-6c2": [() => import(/* webpackChunkName: "content---stake-pool-operators-maintenance-17-b-6c2" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], + "content---stake-pool-operators-metadata-management-172-de2": [() => import(/* webpackChunkName: "content---stake-pool-operators-metadata-management-172-de2" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], + "content---stake-pool-operators-monitoringa-3-c-808": [() => import(/* webpackChunkName: "content---stake-pool-operators-monitoringa-3-c-808" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], + "content---stake-pool-operators-node-connectivity-84-e-e5e": [() => import(/* webpackChunkName: "content---stake-pool-operators-node-connectivity-84-e-e5e" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], + "content---stake-pool-operators-operating-a-stake-poolb-1-f-586": [() => import(/* webpackChunkName: "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], + "content---stake-pool-operators-performance-89-a-526": [() => import(/* webpackChunkName: "content---stake-pool-operators-performance-89-a-526" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], + "content---stake-pool-operators-ranking-330-da8": [() => import(/* webpackChunkName: "content---stake-pool-operators-ranking-330-da8" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], "plugin---2-dc-cfd": [() => import(/* webpackChunkName: "plugin---2-dc-cfd" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], "plugin---cf-2-0b9": [() => import(/* webpackChunkName: "plugin---cf-2-0b9" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], "plugin---docusaurus-debug-14-c-5ff": [() => import(/* webpackChunkName: "plugin---docusaurus-debug-14-c-5ff" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json")], diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index eb28787e..c4498816 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -44,513 +44,495 @@ export default [ }, { path: '/', - component: ComponentCreator('/', 'ff5'), + component: ComponentCreator('/', 'f2a'), routes: [ { path: '/', - component: ComponentCreator('/', '076'), + component: ComponentCreator('/', '75a'), routes: [ { path: '/', - component: ComponentCreator('/', 'ea9'), + component: ComponentCreator('/', '493'), routes: [ { - path: '/cardano-testnets/', - component: ComponentCreator('/cardano-testnets/', '54e'), + path: '/about-cardano/evolution/about-hard-forks', + component: ComponentCreator('/about-cardano/evolution/about-hard-forks', '4f5'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/daedalus-testnet', - component: ComponentCreator('/cardano-testnets/daedalus-testnet', 'dab'), + path: '/about-cardano/evolution/cardano-design-rationale', + component: ComponentCreator('/about-cardano/evolution/cardano-design-rationale', '204'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/environments', - component: ComponentCreator('/cardano-testnets/environments', '620'), + path: '/about-cardano/evolution/eras-and-phases', + component: ComponentCreator('/about-cardano/evolution/eras-and-phases', 'fad'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/getting-started', - component: ComponentCreator('/cardano-testnets/getting-started', '326'), + path: '/about-cardano/evolution/upgrades/allegra', + component: ComponentCreator('/about-cardano/evolution/upgrades/allegra', 'c60'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/local-testnet', - component: ComponentCreator('/cardano-testnets/local-testnet', 'aad'), - exact: true, - sidebar: "tutorialSidebar" - }, - { - path: '/cardano-testnets/resources', - component: ComponentCreator('/cardano-testnets/resources', 'c60'), + path: '/about-cardano/evolution/upgrades/alonzo', + component: ComponentCreator('/about-cardano/evolution/upgrades/alonzo', '796'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/support-feedback', - component: ComponentCreator('/cardano-testnets/support-feedback', '60b'), + path: '/about-cardano/evolution/upgrades/byron-to-shelley', + component: ComponentCreator('/about-cardano/evolution/upgrades/byron-to-shelley', '4a6'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/tools/faucet', - component: ComponentCreator('/cardano-testnets/tools/faucet', 'ce4'), + path: '/about-cardano/evolution/upgrades/mary', + component: ComponentCreator('/about-cardano/evolution/upgrades/mary', '593'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/tools/plutus-fee-estimator', - component: ComponentCreator('/cardano-testnets/tools/plutus-fee-estimator', '0da'), + path: '/about-cardano/evolution/upgrades/valentine', + component: ComponentCreator('/about-cardano/evolution/upgrades/valentine', '102'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/cardano-testnets/tools/staking-calculator', - component: ComponentCreator('/cardano-testnets/tools/staking-calculator', '1eb'), + path: '/about-cardano/evolution/upgrades/vasil', + component: ComponentCreator('/about-cardano/evolution/upgrades/vasil', '527'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/ambassador-program', - component: ComponentCreator('/community/ambassador-program', '403'), + path: '/about-cardano/explore-more/cardano-architecture', + component: ComponentCreator('/about-cardano/explore-more/cardano-architecture', '9d6'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/Cardano-stack-exchange', - component: ComponentCreator('/community/Cardano-stack-exchange', 'e9b'), + path: '/about-cardano/explore-more/cardano-network/', + component: ComponentCreator('/about-cardano/explore-more/cardano-network/', 'ec4'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/cips', - component: ComponentCreator('/community/cips', 'e71'), + path: '/about-cardano/explore-more/cardano-network/networking-protocol', + component: ComponentCreator('/about-cardano/explore-more/cardano-network/networking-protocol', '967'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/community-content', - component: ComponentCreator('/community/community-content', '998'), + path: '/about-cardano/explore-more/cardano-network/p2p-networking', + component: ComponentCreator('/about-cardano/explore-more/cardano-network/p2p-networking', 'e42'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/essential-cardano', - component: ComponentCreator('/community/essential-cardano', 'ad4'), + path: '/about-cardano/explore-more/concurrency', + component: ComponentCreator('/about-cardano/explore-more/concurrency', 'ec3'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/community/getting-support', - component: ComponentCreator('/community/getting-support', 'e9b'), + path: '/about-cardano/explore-more/fee-structure', + component: ComponentCreator('/about-cardano/explore-more/fee-structure', '111'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/', - component: ComponentCreator('/development-guidelines/', '258'), + path: '/about-cardano/explore-more/monetary-policy', + component: ComponentCreator('/about-cardano/explore-more/monetary-policy', '255'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/cardano-node-course', - component: ComponentCreator('/development-guidelines/cardano-node-course', 'e84'), + path: '/about-cardano/explore-more/parameter-guide', + component: ComponentCreator('/about-cardano/explore-more/parameter-guide', '0dd'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/native-tokens', - component: ComponentCreator('/development-guidelines/native-tokens', '060'), + path: '/about-cardano/explore-more/relevant-research-papers', + component: ComponentCreator('/about-cardano/explore-more/relevant-research-papers', '09a'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/scalability/hydra', - component: ComponentCreator('/development-guidelines/scalability/hydra', 'ab0'), + path: '/about-cardano/explore-more/time', + component: ComponentCreator('/about-cardano/explore-more/time', '4fb'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/scalability/mithril', - component: ComponentCreator('/development-guidelines/scalability/mithril', '012'), + path: '/about-cardano/introduction', + component: ComponentCreator('/about-cardano/introduction', 'e76'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/smart-contracts/aiken', - component: ComponentCreator('/development-guidelines/smart-contracts/aiken', 'c1c'), + path: '/about-cardano/learn/cardano-addresses', + component: ComponentCreator('/about-cardano/learn/cardano-addresses', 'a81'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/smart-contracts/marlowe', - component: ComponentCreator('/development-guidelines/smart-contracts/marlowe', '4fe'), + path: '/about-cardano/learn/cardano-keys', + component: ComponentCreator('/about-cardano/learn/cardano-keys', '505'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/smart-contracts/plutus', - component: ComponentCreator('/development-guidelines/smart-contracts/plutus', '58d'), + path: '/about-cardano/learn/cardano-node', + component: ComponentCreator('/about-cardano/learn/cardano-node', 'c53'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/', - component: ComponentCreator('/development-guidelines/transaction-tutorials/', 'e70'), + path: '/about-cardano/learn/chain-confirmation-versus-transaction-confirmation', + component: ComponentCreator('/about-cardano/learn/chain-confirmation-versus-transaction-confirmation', 'a11'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/minting-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/minting-transaction', '68b'), + path: '/about-cardano/learn/collateral-mechanism', + component: ComponentCreator('/about-cardano/learn/collateral-mechanism', '855'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/multiple-purposes', - component: ComponentCreator('/development-guidelines/transaction-tutorials/multiple-purposes', '8db'), + path: '/about-cardano/learn/consensus-explained', + component: ComponentCreator('/about-cardano/learn/consensus-explained', 'fc3'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/redelegate-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/redelegate-transaction', '922'), + path: '/about-cardano/learn/delegation', + component: ComponentCreator('/about-cardano/learn/delegation', 'a7b'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/stake-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/stake-transaction', '654'), + path: '/about-cardano/learn/eutxo-explainer', + component: ComponentCreator('/about-cardano/learn/eutxo-explainer', '481'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/development-guidelines/transaction-tutorials/withdraw-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/withdraw-transaction', 'e8a'), + path: '/about-cardano/learn/ouroboros-overview', + component: ComponentCreator('/about-cardano/learn/ouroboros-overview', '8e8'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/about-hard-forks', - component: ComponentCreator('/evolution/about-hard-forks', '938'), + path: '/about-cardano/learn/pledging-rewards', + component: ComponentCreator('/about-cardano/learn/pledging-rewards', 'ee3'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/cardano-design-rationale', - component: ComponentCreator('/evolution/cardano-design-rationale', '2ce'), + path: '/about-cardano/learn/stake-pools', + component: ComponentCreator('/about-cardano/learn/stake-pools', '725'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/eras-and-phases', - component: ComponentCreator('/evolution/eras-and-phases', 'a1b'), + path: '/about-cardano/learn/transaction-costs-determinism', + component: ComponentCreator('/about-cardano/learn/transaction-costs-determinism', '768'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/allegra', - component: ComponentCreator('/evolution/upgrades/allegra', 'ea0'), + path: '/about-cardano/new-to-cardano/', + component: ComponentCreator('/about-cardano/new-to-cardano/', '0f9'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/alonzo', - component: ComponentCreator('/evolution/upgrades/alonzo', '6a7'), + path: '/about-cardano/new-to-cardano/cardano-tracking-tools', + component: ComponentCreator('/about-cardano/new-to-cardano/cardano-tracking-tools', '356'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/byron-to-shelley', - component: ComponentCreator('/evolution/upgrades/byron-to-shelley', 'c7a'), + path: '/about-cardano/new-to-cardano/how-to-delegate', + component: ComponentCreator('/about-cardano/new-to-cardano/how-to-delegate', 'f09'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/mary', - component: ComponentCreator('/evolution/upgrades/mary', '940'), + path: '/about-cardano/new-to-cardano/proof-of-stake', + component: ComponentCreator('/about-cardano/new-to-cardano/proof-of-stake', 'b97'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/valentine', - component: ComponentCreator('/evolution/upgrades/valentine', '4ff'), + path: '/about-cardano/new-to-cardano/staking-calculator', + component: ComponentCreator('/about-cardano/new-to-cardano/staking-calculator', 'a21'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/evolution/upgrades/vasil', - component: ComponentCreator('/evolution/upgrades/vasil', '343'), + path: '/about-cardano/new-to-cardano/types-of-wallets', + component: ComponentCreator('/about-cardano/new-to-cardano/types-of-wallets', 'efe'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/explore-cardano/cardano-architecture', - component: ComponentCreator('/explore-cardano/cardano-architecture', '3ae'), + path: '/about-cardano/new-to-cardano/what-is-a-blockchain', + component: ComponentCreator('/about-cardano/new-to-cardano/what-is-a-blockchain', '26d'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/explore-cardano/cardano-network/', - component: ComponentCreator('/explore-cardano/cardano-network/', '352'), + path: '/about-cardano/new-to-cardano/what-is-a-cryptocurrency', + component: ComponentCreator('/about-cardano/new-to-cardano/what-is-a-cryptocurrency', 'd87'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/explore-cardano/cardano-network/networking-protocol', - component: ComponentCreator('/explore-cardano/cardano-network/networking-protocol', 'b3f'), + path: '/about-cardano/new-to-cardano/what-is-a-smart-contract', + component: ComponentCreator('/about-cardano/new-to-cardano/what-is-a-smart-contract', '585'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "aboutCardano" }, { - path: '/explore-cardano/cardano-network/p2p-networking', - component: ComponentCreator('/explore-cardano/cardano-network/p2p-networking', '0df'), + path: '/cardano-testnets/environments', + component: ComponentCreator('/cardano-testnets/environments', '07b'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/concurrency', - component: ComponentCreator('/explore-cardano/concurrency', 'f08'), + path: '/cardano-testnets/getting-started', + component: ComponentCreator('/cardano-testnets/getting-started', '3e0'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/fee-structure', - component: ComponentCreator('/explore-cardano/fee-structure', '359'), + path: '/cardano-testnets/local-testnet', + component: ComponentCreator('/cardano-testnets/local-testnet', '818'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/monetary-policy', - component: ComponentCreator('/explore-cardano/monetary-policy', '32d'), + path: '/cardano-testnets/resources', + component: ComponentCreator('/cardano-testnets/resources', 'e3c'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/parameter-guide', - component: ComponentCreator('/explore-cardano/parameter-guide', 'b4f'), + path: '/cardano-testnets/support-feedback', + component: ComponentCreator('/cardano-testnets/support-feedback', '48a'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/relevant-research-papers', - component: ComponentCreator('/explore-cardano/relevant-research-papers', '2fc'), + path: '/cardano-testnets/tools/daedalus-testnet', + component: ComponentCreator('/cardano-testnets/tools/daedalus-testnet', '9ed'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/explore-cardano/time', - component: ComponentCreator('/explore-cardano/time', 'cb5'), + path: '/cardano-testnets/tools/faucet', + component: ComponentCreator('/cardano-testnets/tools/faucet', '61e'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/introduction', - component: ComponentCreator('/introduction', '83b'), + path: '/cardano-testnets/tools/plutus-fee-estimator', + component: ComponentCreator('/cardano-testnets/tools/plutus-fee-estimator', '88d'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "cardanoTestnets" }, { - path: '/learn/cardano-addresses', - component: ComponentCreator('/learn/cardano-addresses', '641'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/ambassador-program', + component: ComponentCreator('/community/ambassador-program', '85d'), + exact: true }, { - path: '/learn/cardano-keys', - component: ComponentCreator('/learn/cardano-keys', 'd74'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/Cardano-stack-exchange', + component: ComponentCreator('/community/Cardano-stack-exchange', '6c3'), + exact: true }, { - path: '/learn/cardano-node', - component: ComponentCreator('/learn/cardano-node', '3d6'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/cips', + component: ComponentCreator('/community/cips', '78a'), + exact: true }, { - path: '/learn/chain-confirmation-versus-transaction-confirmation', - component: ComponentCreator('/learn/chain-confirmation-versus-transaction-confirmation', '4b5'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/community-content', + component: ComponentCreator('/community/community-content', '5a5'), + exact: true }, { - path: '/learn/collateral-mechanism', - component: ComponentCreator('/learn/collateral-mechanism', '89b'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/essential-cardano', + component: ComponentCreator('/community/essential-cardano', '250'), + exact: true }, { - path: '/learn/consensus-explained', - component: ComponentCreator('/learn/consensus-explained', '281'), - exact: true, - sidebar: "tutorialSidebar" + path: '/community/getting-support', + component: ComponentCreator('/community/getting-support', '3a1'), + exact: true }, { - path: '/learn/delegation', - component: ComponentCreator('/learn/delegation', '2cd'), + path: '/developer-resources/cardano-node-course', + component: ComponentCreator('/developer-resources/cardano-node-course', 'fca'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/learn/eutxo-explainer', - component: ComponentCreator('/learn/eutxo-explainer', '3fd'), + path: '/developer-resources/native-tokens', + component: ComponentCreator('/developer-resources/native-tokens', '1e9'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/learn/ouroboros-overview', - component: ComponentCreator('/learn/ouroboros-overview', 'dec'), + path: '/developer-resources/release-notes/comp-matrix', + component: ComponentCreator('/developer-resources/release-notes/comp-matrix', '19e'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/learn/pledging-rewards', - component: ComponentCreator('/learn/pledging-rewards', 'e7f'), + path: '/developer-resources/release-notes/release-notes', + component: ComponentCreator('/developer-resources/release-notes/release-notes', '6ab'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/learn/stake-pools', - component: ComponentCreator('/learn/stake-pools', 'a60'), + path: '/developer-resources/scalability-solutions/hydra', + component: ComponentCreator('/developer-resources/scalability-solutions/hydra', 'fa4'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/learn/transaction-costs-determinism', - component: ComponentCreator('/learn/transaction-costs-determinism', '16f'), + path: '/developer-resources/scalability-solutions/mithril', + component: ComponentCreator('/developer-resources/scalability-solutions/mithril', '54c'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/new-to-cardano/', - component: ComponentCreator('/new-to-cardano/', '5c8'), + path: '/developer-resources/smart-contracts/aiken', + component: ComponentCreator('/developer-resources/smart-contracts/aiken', '78e'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/new-to-cardano/cardano-tracking-tools', - component: ComponentCreator('/new-to-cardano/cardano-tracking-tools', '4cd'), + path: '/developer-resources/smart-contracts/marlowe', + component: ComponentCreator('/developer-resources/smart-contracts/marlowe', '89f'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/new-to-cardano/how-to-delegate', - component: ComponentCreator('/new-to-cardano/how-to-delegate', 'e3a'), + path: '/developer-resources/smart-contracts/plutus', + component: ComponentCreator('/developer-resources/smart-contracts/plutus', '96c'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/new-to-cardano/proof-of-stake', - component: ComponentCreator('/new-to-cardano/proof-of-stake', '7d3'), + path: '/developer-resources/welcome', + component: ComponentCreator('/developer-resources/welcome', '65d'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "developerResources" }, { - path: '/new-to-cardano/types-of-wallets', - component: ComponentCreator('/new-to-cardano/types-of-wallets', '57d'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/', + component: ComponentCreator('/development-guidelines/transaction-tutorials/', 'b7d'), + exact: true }, { - path: '/new-to-cardano/what-is-a-blockchain', - component: ComponentCreator('/new-to-cardano/what-is-a-blockchain', '163'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/minting-transaction', + component: ComponentCreator('/development-guidelines/transaction-tutorials/minting-transaction', '1f9'), + exact: true }, { - path: '/new-to-cardano/what-is-a-cryptocurrency', - component: ComponentCreator('/new-to-cardano/what-is-a-cryptocurrency', '91f'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/multiple-purposes', + component: ComponentCreator('/development-guidelines/transaction-tutorials/multiple-purposes', '03b'), + exact: true }, { - path: '/new-to-cardano/what-is-a-smart-contract', - component: ComponentCreator('/new-to-cardano/what-is-a-smart-contract', '8b5'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/redelegate-transaction', + component: ComponentCreator('/development-guidelines/transaction-tutorials/redelegate-transaction', '0ad'), + exact: true }, { - path: '/operating-a-stake-pool/about-stake-pools', - component: ComponentCreator('/operating-a-stake-pool/about-stake-pools', '19a'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/stake-transaction', + component: ComponentCreator('/development-guidelines/transaction-tutorials/stake-transaction', '4f0'), + exact: true }, { - path: '/operating-a-stake-pool/creating-a-stake-pool', - component: ComponentCreator('/operating-a-stake-pool/creating-a-stake-pool', '810'), - exact: true, - sidebar: "tutorialSidebar" + path: '/development-guidelines/transaction-tutorials/withdraw-transaction', + component: ComponentCreator('/development-guidelines/transaction-tutorials/withdraw-transaction', 'f44'), + exact: true }, { - path: '/operating-a-stake-pool/creating-keys-and-certificates', - component: ComponentCreator('/operating-a-stake-pool/creating-keys-and-certificates', 'a6a'), + path: '/pioneer-programs/plutus-pioneers', + component: ComponentCreator('/pioneer-programs/plutus-pioneers', 'c24'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "pioneerPrograms" }, { - path: '/operating-a-stake-pool/guidelines-for-large-spos', - component: ComponentCreator('/operating-a-stake-pool/guidelines-for-large-spos', '445'), + path: '/stake-pool-operators/about-stake-pools', + component: ComponentCreator('/stake-pool-operators/about-stake-pools', '358'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/node-connectivity', - component: ComponentCreator('/operating-a-stake-pool/node-connectivity', 'ab8'), + path: '/stake-pool-operators/creating-keys-and-certificates', + component: ComponentCreator('/stake-pool-operators/creating-keys-and-certificates', 'a06'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/performance', - component: ComponentCreator('/operating-a-stake-pool/performance', 'ec6'), + path: '/stake-pool-operators/guidelines-for-large-spos', + component: ComponentCreator('/stake-pool-operators/guidelines-for-large-spos', 'efa'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/public-stake-pools', - component: ComponentCreator('/operating-a-stake-pool/public-stake-pools', 'c03'), + path: '/stake-pool-operators/maintenance', + component: ComponentCreator('/stake-pool-operators/maintenance', '0b2'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/ranking', - component: ComponentCreator('/operating-a-stake-pool/ranking', 'ebd'), + path: '/stake-pool-operators/metadata-management', + component: ComponentCreator('/stake-pool-operators/metadata-management', 'd63'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/SMASH', - component: ComponentCreator('/operating-a-stake-pool/SMASH', '053'), + path: '/stake-pool-operators/monitoring', + component: ComponentCreator('/stake-pool-operators/monitoring', 'd19'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/operating-a-stake-pool/stake-pool-operations-101', - component: ComponentCreator('/operating-a-stake-pool/stake-pool-operations-101', '648'), + path: '/stake-pool-operators/node-connectivity', + component: ComponentCreator('/stake-pool-operators/node-connectivity', '687'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/pioneer-programs/plutus-pioneers', - component: ComponentCreator('/pioneer-programs/plutus-pioneers', '6f9'), + path: '/stake-pool-operators/operating-a-stake-pool', + component: ComponentCreator('/stake-pool-operators/operating-a-stake-pool', '834'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/release-notes/comp-matrix', - component: ComponentCreator('/release-notes/comp-matrix', 'ac2'), + path: '/stake-pool-operators/performance', + component: ComponentCreator('/stake-pool-operators/performance', '211'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" }, { - path: '/release-notes/release-notes', - component: ComponentCreator('/release-notes/release-notes', 'e6c'), + path: '/stake-pool-operators/ranking', + component: ComponentCreator('/stake-pool-operators/ranking', '716'), exact: true, - sidebar: "tutorialSidebar" + sidebar: "stakePoolOperators" } ] } diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index 44e37002..8a646801 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -49,349 +49,345 @@ }, "config": "config---5-e-9-4f3" }, - "/-ff5": { + "/-f2a": { "__comp": "__comp---theme-docs-root-5-e-9-0b6", "__context": { "plugin": "plugin---cf-2-0b9" } }, - "/-076": { + "/-75a": { "__comp": "__comp---theme-doc-version-roota-7-b-5de", "version": "version---935-fcf" }, - "/-ea9": { + "/-493": { "__comp": "__comp---theme-doc-roota-94-67a" }, - "/cardano-testnets/-54e": { + "/about-cardano/evolution/about-hard-forks-4f5": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-584-bb5" + "content": "content---about-cardano-evolution-about-hard-forks-65-b-2a3" }, - "/cardano-testnets/daedalus-testnet-dab": { + "/about-cardano/evolution/cardano-design-rationale-204": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-daedalus-testnet-97-c-a0f" + "content": "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" }, - "/cardano-testnets/environments-620": { + "/about-cardano/evolution/eras-and-phases-fad": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-environments-0-ed-950" + "content": "content---about-cardano-evolution-eras-and-phases-9-be-696" }, - "/cardano-testnets/getting-started-326": { + "/about-cardano/evolution/upgrades/allegra-c60": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-getting-started-764-fa8" + "content": "content---about-cardano-evolution-upgrades-allegra-651-2e3" }, - "/cardano-testnets/local-testnet-aad": { + "/about-cardano/evolution/upgrades/alonzo-796": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-local-testnetc-4-f-370" + "content": "content---about-cardano-evolution-upgrades-alonzof-75-808" }, - "/cardano-testnets/resources-c60": { + "/about-cardano/evolution/upgrades/byron-to-shelley-4a6": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-resources-987-e43" + "content": "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" }, - "/cardano-testnets/support-feedback-60b": { + "/about-cardano/evolution/upgrades/mary-593": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-support-feedbacka-2-c-e35" + "content": "content---about-cardano-evolution-upgrades-mary-779-f1c" }, - "/cardano-testnets/tools/faucet-ce4": { + "/about-cardano/evolution/upgrades/valentine-102": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-faucet-0-a-8-5e7" + "content": "content---about-cardano-evolution-upgrades-valentined-89-e90" }, - "/cardano-testnets/tools/plutus-fee-estimator-0da": { + "/about-cardano/evolution/upgrades/vasil-527": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-plutus-fee-estimator-14-a-973" + "content": "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" }, - "/cardano-testnets/tools/staking-calculator-1eb": { + "/about-cardano/explore-more/cardano-architecture-9d6": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-staking-calculator-0-ca-8e2" + "content": "content---about-cardano-explore-more-cardano-architecturebee-1ad" }, - "/community/ambassador-program-403": { + "/about-cardano/explore-more/cardano-network/-ec4": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-ambassador-program-143-8d1" + "content": "content---about-cardano-explore-more-cardano-network-e-2-b-55e" }, - "/community/Cardano-stack-exchange-e9b": { + "/about-cardano/explore-more/cardano-network/networking-protocol-967": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cardano-stack-exchange-30-a-f18" + "content": "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" }, - "/community/cips-e71": { + "/about-cardano/explore-more/cardano-network/p2p-networking-e42": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cipsc-81-d09" + "content": "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" }, - "/community/community-content-998": { + "/about-cardano/explore-more/concurrency-ec3": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-community-contentf-15-284" + "content": "content---about-cardano-explore-more-concurrency-617-3f3" }, - "/community/essential-cardano-ad4": { + "/about-cardano/explore-more/fee-structure-111": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-essential-cardanoe-5-c-a1e" + "content": "content---about-cardano-explore-more-fee-structuref-47-1d2" }, - "/community/getting-support-e9b": { + "/about-cardano/explore-more/monetary-policy-255": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-getting-support-6-c-2-e27" + "content": "content---about-cardano-explore-more-monetary-policyd-6-d-d09" }, - "/development-guidelines/-258": { + "/about-cardano/explore-more/parameter-guide-0dd": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-d-2-f-4a2" + "content": "content---about-cardano-explore-more-parameter-guidec-30-948" }, - "/development-guidelines/cardano-node-course-e84": { + "/about-cardano/explore-more/relevant-research-papers-09a": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-cardano-node-course-892-e94" + "content": "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" }, - "/development-guidelines/native-tokens-060": { + "/about-cardano/explore-more/time-4fb": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-native-tokens-3-d-3-6c7" + "content": "content---about-cardano-explore-more-time-838-be5" }, - "/development-guidelines/scalability/hydra-ab0": { + "/about-cardano/introduction-e76": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-scalability-hydra-054-56e" + "content": "content---about-cardano-introductionc-23-28f" }, - "/development-guidelines/scalability/mithril-012": { + "/about-cardano/learn/cardano-addresses-a81": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-scalability-mithril-374-b84" + "content": "content---about-cardano-learn-cardano-addresses-307-5d7" }, - "/development-guidelines/smart-contracts/aiken-c1c": { + "/about-cardano/learn/cardano-keys-505": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-smart-contracts-aiken-472-745" + "content": "content---about-cardano-learn-cardano-keysba-6-865" }, - "/development-guidelines/smart-contracts/marlowe-4fe": { + "/about-cardano/learn/cardano-node-c53": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-smart-contracts-marlowec-44-add" + "content": "content---about-cardano-learn-cardano-node-16-a-3f0" }, - "/development-guidelines/smart-contracts/plutus-58d": { + "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation-a11": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-smart-contracts-plutus-074-9ee" + "content": "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" }, - "/development-guidelines/transaction-tutorials/-e70": { + "/about-cardano/learn/collateral-mechanism-855": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-329-63b" + "content": "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" }, - "/development-guidelines/transaction-tutorials/minting-transaction-68b": { + "/about-cardano/learn/consensus-explained-fc3": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" - }, - "/development-guidelines/transaction-tutorials/multiple-purposes-8db": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" + "content": "content---about-cardano-learn-consensus-explained-7-fd-aac" }, - "/development-guidelines/transaction-tutorials/redelegate-transaction-922": { + "/about-cardano/learn/delegation-a7b": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" + "content": "content---about-cardano-learn-delegation-2-bd-bb9" }, - "/development-guidelines/transaction-tutorials/stake-transaction-654": { + "/about-cardano/learn/eutxo-explainer-481": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" + "content": "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" }, - "/development-guidelines/transaction-tutorials/withdraw-transaction-e8a": { + "/about-cardano/learn/ouroboros-overview-8e8": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" + "content": "content---about-cardano-learn-ouroboros-overview-34-d-164" }, - "/evolution/about-hard-forks-938": { + "/about-cardano/learn/pledging-rewards-ee3": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-about-hard-forks-3-fc-0ba" + "content": "content---about-cardano-learn-pledging-rewards-475-7d0" }, - "/evolution/cardano-design-rationale-2ce": { + "/about-cardano/learn/stake-pools-725": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-cardano-design-rationalebc-6-cba" + "content": "content---about-cardano-learn-stake-pools-512-d00" }, - "/evolution/eras-and-phases-a1b": { + "/about-cardano/learn/transaction-costs-determinism-768": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-eras-and-phases-439-6bd" + "content": "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" }, - "/evolution/upgrades/allegra-ea0": { + "/about-cardano/new-to-cardano/-0f9": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-allegra-0-cb-39d" + "content": "content---about-cardano-new-to-cardano-0-e-0-74c" }, - "/evolution/upgrades/alonzo-6a7": { + "/about-cardano/new-to-cardano/cardano-tracking-tools-356": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-alonzod-5-e-f14" + "content": "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" }, - "/evolution/upgrades/byron-to-shelley-c7a": { + "/about-cardano/new-to-cardano/how-to-delegate-f09": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-byron-to-shelley-5-cb-f5c" + "content": "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" }, - "/evolution/upgrades/mary-940": { + "/about-cardano/new-to-cardano/proof-of-stake-b97": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-mary-265-bf2" + "content": "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" }, - "/evolution/upgrades/valentine-4ff": { + "/about-cardano/new-to-cardano/staking-calculator-a21": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-valentine-5-ab-703" + "content": "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" }, - "/evolution/upgrades/vasil-343": { + "/about-cardano/new-to-cardano/types-of-wallets-efe": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---evolution-upgrades-vasilfbd-d0a" + "content": "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" }, - "/explore-cardano/cardano-architecture-3ae": { + "/about-cardano/new-to-cardano/what-is-a-blockchain-26d": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-cardano-architecture-6-f-9-0f4" + "content": "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" }, - "/explore-cardano/cardano-network/-352": { + "/about-cardano/new-to-cardano/what-is-a-cryptocurrency-d87": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-cardano-network-fb-9-6af" + "content": "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" }, - "/explore-cardano/cardano-network/networking-protocol-b3f": { + "/about-cardano/new-to-cardano/what-is-a-smart-contract-585": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-cardano-network-networking-protocolba-5-7eb" + "content": "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" }, - "/explore-cardano/cardano-network/p2p-networking-0df": { + "/cardano-testnets/environments-07b": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-cardano-network-p-2-p-networking-1-fe-bd6" + "content": "content---cardano-testnets-environmentsfb-0-ac1" }, - "/explore-cardano/concurrency-f08": { + "/cardano-testnets/getting-started-3e0": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-concurrencyedc-8e5" + "content": "content---cardano-testnets-getting-startedc-81-e71" }, - "/explore-cardano/fee-structure-359": { + "/cardano-testnets/local-testnet-818": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-fee-structuref-8-b-6e1" + "content": "content---cardano-testnets-local-testnet-815-9c7" }, - "/explore-cardano/monetary-policy-32d": { + "/cardano-testnets/resources-e3c": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-monetary-policyd-57-15f" + "content": "content---cardano-testnets-resourcesd-22-0f1" }, - "/explore-cardano/parameter-guide-b4f": { + "/cardano-testnets/support-feedback-48a": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-parameter-guide-62-a-15b" + "content": "content---cardano-testnets-support-feedbacke-8-c-4d4" }, - "/explore-cardano/relevant-research-papers-2fc": { + "/cardano-testnets/tools/daedalus-testnet-9ed": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-relevant-research-paperse-9-b-316" + "content": "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" }, - "/explore-cardano/time-cb5": { + "/cardano-testnets/tools/faucet-61e": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---explore-cardano-time-2-e-7-45e" + "content": "content---cardano-testnets-tools-faucet-9-cc-556" }, - "/introduction-83b": { + "/cardano-testnets/tools/plutus-fee-estimator-88d": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---introduction-972-b91" + "content": "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" }, - "/learn/cardano-addresses-641": { + "/community/ambassador-program-85d": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-cardano-addresses-1-fe-4a6" + "content": "content---community-ambassador-program-143-8d1" }, - "/learn/cardano-keys-d74": { + "/community/Cardano-stack-exchange-6c3": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-cardano-keys-111-5c4" + "content": "content---community-cardano-stack-exchange-30-a-f18" }, - "/learn/cardano-node-3d6": { + "/community/cips-78a": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-cardano-node-8-ff-ea1" + "content": "content---community-cipsc-81-d09" }, - "/learn/chain-confirmation-versus-transaction-confirmation-4b5": { + "/community/community-content-5a5": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-chain-confirmation-versus-transaction-confirmation-59-e-514" + "content": "content---community-community-contentf-15-284" }, - "/learn/collateral-mechanism-89b": { + "/community/essential-cardano-250": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-collateral-mechanisma-3-e-458" + "content": "content---community-essential-cardanoe-5-c-a1e" }, - "/learn/consensus-explained-281": { + "/community/getting-support-3a1": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-consensus-explainedf-0-f-61b" + "content": "content---community-getting-support-6-c-2-e27" }, - "/learn/delegation-2cd": { + "/developer-resources/cardano-node-course-fca": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-delegation-7-dd-0bd" + "content": "content---developer-resources-cardano-node-coursec-17-d4e" }, - "/learn/eutxo-explainer-3fd": { + "/developer-resources/native-tokens-1e9": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-eutxo-explainer-224-30c" + "content": "content---developer-resources-native-tokens-645-03e" }, - "/learn/ouroboros-overview-dec": { + "/developer-resources/release-notes/comp-matrix-19e": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-ouroboros-overview-496-48e" + "content": "content---developer-resources-release-notes-comp-matrix-238-de1" }, - "/learn/pledging-rewards-e7f": { + "/developer-resources/release-notes/release-notes-6ab": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-pledging-rewards-3-f-5-9bc" + "content": "content---developer-resources-release-notes-release-notes-456-1e3" }, - "/learn/stake-pools-a60": { + "/developer-resources/scalability-solutions/hydra-fa4": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-stake-poolsc-95-dcd" + "content": "content---developer-resources-scalability-solutions-hydra-54-b-019" }, - "/learn/transaction-costs-determinism-16f": { + "/developer-resources/scalability-solutions/mithril-54c": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---learn-transaction-costs-determinism-7-fb-b61" + "content": "content---developer-resources-scalability-solutions-mithrilad-1-578" }, - "/new-to-cardano/-5c8": { + "/developer-resources/smart-contracts/aiken-78e": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-079-662" + "content": "content---developer-resources-smart-contracts-aiken-8-b-6-96f" }, - "/new-to-cardano/cardano-tracking-tools-4cd": { + "/developer-resources/smart-contracts/marlowe-89f": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-cardano-tracking-tools-2-de-ab1" + "content": "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" }, - "/new-to-cardano/how-to-delegate-e3a": { + "/developer-resources/smart-contracts/plutus-96c": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-how-to-delegatef-8-a-133" + "content": "content---developer-resources-smart-contracts-plutus-630-1dc" }, - "/new-to-cardano/proof-of-stake-7d3": { + "/developer-resources/welcome-65d": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-proof-of-staked-57-056" + "content": "content---developer-resources-welcome-344-63c" }, - "/new-to-cardano/types-of-wallets-57d": { + "/development-guidelines/transaction-tutorials/-b7d": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-types-of-walletsa-83-360" + "content": "content---development-guidelines-transaction-tutorials-329-63b" }, - "/new-to-cardano/what-is-a-blockchain-163": { + "/development-guidelines/transaction-tutorials/minting-transaction-1f9": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-what-is-a-blockchainb-5-f-6d0" + "content": "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" }, - "/new-to-cardano/what-is-a-cryptocurrency-91f": { + "/development-guidelines/transaction-tutorials/multiple-purposes-03b": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-what-is-a-cryptocurrency-6-e-0-e21" + "content": "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" }, - "/new-to-cardano/what-is-a-smart-contract-8b5": { + "/development-guidelines/transaction-tutorials/redelegate-transaction-0ad": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---new-to-cardano-what-is-a-smart-contract-96-b-51a" + "content": "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" }, - "/operating-a-stake-pool/about-stake-pools-19a": { + "/development-guidelines/transaction-tutorials/stake-transaction-4f0": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-about-stake-poolsd-8-b-4f7" + "content": "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" }, - "/operating-a-stake-pool/creating-a-stake-pool-810": { + "/development-guidelines/transaction-tutorials/withdraw-transaction-f44": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-creating-a-stake-pool-84-b-ffd" + "content": "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" }, - "/operating-a-stake-pool/creating-keys-and-certificates-a6a": { + "/pioneer-programs/plutus-pioneers-c24": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-creating-keys-and-certificatesf-34-eed" + "content": "content---pioneer-programs-plutus-pioneers-9-cc-c97" }, - "/operating-a-stake-pool/guidelines-for-large-spos-445": { + "/stake-pool-operators/about-stake-pools-358": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-guidelines-for-large-spos-3-dc-1d9" + "content": "content---stake-pool-operators-about-stake-poolsb-22-2be" }, - "/operating-a-stake-pool/node-connectivity-ab8": { + "/stake-pool-operators/creating-keys-and-certificates-a06": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-node-connectivity-832-4b0" + "content": "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" }, - "/operating-a-stake-pool/performance-ec6": { + "/stake-pool-operators/guidelines-for-large-spos-efa": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-performance-5-eb-98d" + "content": "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" }, - "/operating-a-stake-pool/public-stake-pools-c03": { + "/stake-pool-operators/maintenance-0b2": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-public-stake-poolsc-42-ff8" + "content": "content---stake-pool-operators-maintenance-17-b-6c2" }, - "/operating-a-stake-pool/ranking-ebd": { + "/stake-pool-operators/metadata-management-d63": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-ranking-59-a-a47" + "content": "content---stake-pool-operators-metadata-management-172-de2" }, - "/operating-a-stake-pool/SMASH-053": { + "/stake-pool-operators/monitoring-d19": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-smash-2-f-8-b8a" + "content": "content---stake-pool-operators-monitoringa-3-c-808" }, - "/operating-a-stake-pool/stake-pool-operations-101-648": { + "/stake-pool-operators/node-connectivity-687": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---operating-a-stake-pool-stake-pool-operations-101-b-6-c-85a" + "content": "content---stake-pool-operators-node-connectivity-84-e-e5e" }, - "/pioneer-programs/plutus-pioneers-6f9": { + "/stake-pool-operators/operating-a-stake-pool-834": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---pioneer-programs-plutus-pioneers-525-f71" + "content": "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" }, - "/release-notes/comp-matrix-ac2": { + "/stake-pool-operators/performance-211": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---release-notes-comp-matrix-0-ea-163" + "content": "content---stake-pool-operators-performance-89-a-526" }, - "/release-notes/release-notes-e6c": { + "/stake-pool-operators/ranking-716": { "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---release-notes-release-notes-32-f-eab" + "content": "content---stake-pool-operators-ranking-330-da8" } } \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 241307b5..8a585f73 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "3.1.1" }, - "docusaurus-plugin-sitemap": { + "docusaurus-plugin-debug": { "type": "package", - "name": "@docusaurus/plugin-sitemap", + "name": "@docusaurus/plugin-debug", "version": "3.1.1" }, "docusaurus-theme-classic": { diff --git a/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx b/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx deleted file mode 100644 index 8b6ccca5..00000000 --- a/docs/02-new-to-cardano/10-what-is-a-smart-contract.mdx +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: What is a smart contract? -metaTitle: What is a smart contract? ---- - -Smart contracts on Cardano are simple programs often referred to as validator scripts in which users define custom logic. They are automatically executed by each Cardano node validating the transaction when the transaction attempts to move funds from the script's address. The address of each script is derived from the hash-sum of the compiled script. - -Once deployed, smart contracts become immutable, which means they cannot be changed. They are distributable and tamper-proof, fast, and cost-effective, as there is no intermediary, which saves both money and time. - -## Tooling and languages - -Cardano introduced smart contract support in 2021. As a multi-functional -environment, Cardano now supports the development and deployment of smart -contracts using different programming languages. Here are some examples: - -- [Plutus](https://plutus.readthedocs.io/en/latest/) — a purpose-built smart contract development and execution - platform. Plutus contracts consist of parts that run on the blockchain - (on-chain code) and parts that run on a user’s machine (off-chain or client - code). Plutus draws from modern language research to provide a safe, - full-stack programming environment based on Haskell, the leading functional - programming language. -- [Marlowe](https://docs.marlowe.iohk.io/docs/introduction) — a domain-specific language (DSL) for writing and executing - financial contracts that allows building contracts visually as well as in more - traditional code. Financial institutions can use it to develop and deploy - custom instruments for their customers and clients, for example. The Marlowe - language itself is now embedded in JavaScript, TypeScript, and Haskell offering a - choice of editors depending on developers’ preferences and skills. -- [Aiken](https://aiken-lang.org/) - a language and toolchain favoring developer experience. Aiken is used for on-chain validator scripts only. -- [OpShin](https://github.com/OpShin) - a programming language based on Python for generic smart contracts for Cardano. -- [plu-ts](https://github.com/HarmonicLabs/plu-ts) - TypeScript-embedded smart contract programming language and a transaction creation library. - -:::info - -Discover more ecosystem [builder tools here.](https://developers.cardano.org/tools) - -Further reading and related topics: - -- [Developer Portal - smart contracts overview](https://developers.cardano.org/docs/smart-contracts/) -- [A list of community-built developer tools on Cardano](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano) - -::: - - - diff --git a/docs/06-cardano-testnets/index.mdx b/docs/06-cardano-testnets/index.mdx deleted file mode 100644 index 96cea9ec..00000000 --- a/docs/06-cardano-testnets/index.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Cardano testnets -metaTitle: Cardano testnets -sidebar_position: 6 -collapsible: true -collapsed: true ---- - -Cardano testnets sit at the vanguard of network development, providing sandboxed -environments for continuing innovation, harnessing the power of the Cardano -community to iterate and improve. - -Stake pool operators, exchanges, smart contract developers, and projects can -engage with different early-stage and pre-production networks to actively test -core Cardano functionality prior to deploying on mainnet. diff --git a/docs/07-development-guidelines/index.mdx b/docs/07-development-guidelines/index.mdx deleted file mode 100644 index 8ada8923..00000000 --- a/docs/07-development-guidelines/index.mdx +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Developer resources -metaTitle: Developer resources -sidebar_position: 7 -collapsible: true -collapsed: true ---- - -Welcome to the developer resources section! Here you will find references to the resources that will help you with developing on Cardano. - -## Getting started - -- To get started, head over to the [Developer portal](https://developers.cardano.org/). There, you will find guides and tutorials on how to [install](https://developers.cardano.org/docs/get-started/installing-cardano-node) and [run](https://developers.cardano.org/docs/get-started/running-cardano) the Cardano node and [create simple transactions](https://developers.cardano.org/docs/get-started/create-simple-transaction). -- Alternatively, explore the [Cardano course](https://cardano-course.gitbook.io/cardano-course) material. - -## Interfacing with Cardano - -There are various ways to interact with the Cardano node: - -- Via the official command-line interface (CLI) – [cardano-cli](https://github.com/IntersectMBO/cardano-cli) -- Via a proxy interface like [Ogmios](https://ogmios.dev/) (JSON/WebSocket) or the [submit-api](https://github.com/IntersectMBO/cardano-node/tree/master/cardano-submit-api) (CBOR/HTTP) -- Via an SDK/library such as [cardano-api](https://github.com/IntersectMBO/cardano-api) (Haskell), [Pallas](https://github.com/txpipe/pallas) (Rust), [Yaci](https://github.com/bloxbean/yaci) (Java), or [ouroboros-network-js](https://github.com/StricaHQ/ouroboros-network-js) (JavaScript). - -You can also rely on third-party services and managed API query layers such as [Blockfrost](https://blockfrost.io/), [Koios,](https://www.koios.rest/) [Maestro](https://www.gomaestro.org/), or [FreeLoaderz](https://freeloaderz.gitbook.io/freeloaderz-docs/). - -For more tools, refer to the most commonly used [builder tools](https://developers.cardano.org/tools) on the developer portal or see this [list of community-built developer tools](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano). - -:::note - -Please note that this information is intended for informational purposes only and **does not** constitute an endorsement or recommendation of any specific tool or service. - -::: - -## Native tokens - -To start working with native tokens, see: - -- [Developer portal native token tutorials](https://developers.cardano.org/docs/native-tokens/) -- [Ledger explanations about native tokens](https://cardano-ledger.readthedocs.io/en/latest/explanations/index.html). - -## Smart contracts - -To start working with smart contracts, see: - -- [Developer portal smart contract tutorials](https://developers.cardano.org/docs/smart-contracts/) -- [Plutus Core documentation](https://plutus.readthedocs.io/en/latest/index.html) -- [Marlowe documentation](https://docs.marlowe.iohk.io/docs/introduction). - - -## Going further - -- Finally, if you’re beginning your developer journey with Cardano, check out the [Cardano course](https://cardano-course.gitbook.io/cardano-course/) learning material. It includes simple tutorials on how to get started. -- And if you want to know more about blockchain, distributed ledgers, and Cardano, check out the [Cardano Academy video course](https://learn.academy.cardanofoundation.org/landing)! - -Keep navigating this section to learn more about native tokens, smart contracts, and scalability solutions on Cardano. You will also find release notes and links to the ecosystem builder tools and weekly development updates. diff --git a/docs/08-operating-a-stake-pool/index.mdx b/docs/08-operating-a-stake-pool/index.mdx deleted file mode 100644 index 034d90a0..00000000 --- a/docs/08-operating-a-stake-pool/index.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Operating a stake pool -metaTitle: Operating a stake pool -sidebar_position: 8 ---- - -Welcome to the stake pool operations section! - -Here, you will find explanations about stake pools, operators, and owners, along with core concepts such as node connectivity, keys, operational certificates, metadata management, performance, and ranking. - - :::info - -To get started with stake pool operations, refer to: - -- [Developer portal SPO tutorials](https://developers.cardano.org/docs/operate-a-stake-pool/) -- [Cardano course SPO tutorials](https://cardano-course.gitbook.io/cardano-course/handbook/create-a-stake-pool) -- [The Guild Operators' tutorials](https://cardano-community.github.io/guild-operators/). - -::: - -## Useful resources - -| | | -|--|--| -| Node details | [Release notes](/release-notes/release-notes), [compatibility matrix](/release-notes/comp-matrix), [Cardano node repository](https://github.com/input-output-hk/cardano-node#overview-of-the-cardano-node-repository), [Cardano node video course (includes SPO explainers).](/development-guidelines/cardano-node-course/) | -| Testnets | [Cardano testnet environments](/cardano-testnets/environments), [testnets faucet](/cardano-testnets/tools/faucet/). | -| Tools | [Cardano ecosystem tools](https://developers.cardano.org/tools/), [community-built developer tools](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano).| -| Explorers | [AdaStat](https://adastat.net/transactions), [Adatools](https://adatools.io/), [Cardanoscan](https://cardanoscan.io/transactions), [Cexplorer](https://cexplorer.io/), [Cardano Assets](https://cardanoassets.com/), [Pool.pm](https://pool.pm/tokens), [ADAtainment](https://www.adatainment.com/index.php?page=home&lang=en), [Cardano PoolTool](https://pooltool.io/). | -| SPO alliances | [Guild Operators](https://cardano-community.github.io/guild-operators/): a group of well-known and experienced community members that provides information about guild tools that simplify various stake operations, [Cardano Single Pool Alliance (SPA)](https://singlepoolalliance.net/): a group of separate SPOs who have vowed to run a single stake pool for the sole purpose of providing the Cardano ecosystem with true decentralization, [xSPO Alliance](https://www.xspo-alliance.org/): a group of small SPOs that joined with a total live stake of less than one million ada each.| -| Communication channels | [SPO Telegram announcements channel](https://t.me/SPOannouncements), [IOG Technical Community Discord](https://discord.com/invite/5kaErDKDRq), [support](https://iohk.zendesk.com/hc/en-us).| diff --git a/docs/15-pioneer-programs/_category_.yml b/docs/15-pioneer-programs/_category_.yml deleted file mode 100644 index 48c2cf7f..00000000 --- a/docs/15-pioneer-programs/_category_.yml +++ /dev/null @@ -1,4 +0,0 @@ -position: 15 -label: 'Pioneer programs' -collapsible: true -collapsed: true diff --git a/docs/02-new-to-cardano/01-what-is-a-blockchain.mdx b/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx similarity index 100% rename from docs/02-new-to-cardano/01-what-is-a-blockchain.mdx rename to docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx diff --git a/docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx b/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx similarity index 100% rename from docs/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx rename to docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx diff --git a/docs/02-new-to-cardano/04-proof-of-stake.mdx b/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx similarity index 100% rename from docs/02-new-to-cardano/04-proof-of-stake.mdx rename to docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx diff --git a/docs/02-new-to-cardano/06-cardano-tracking-tools.mdx b/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx similarity index 100% rename from docs/02-new-to-cardano/06-cardano-tracking-tools.mdx rename to docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx diff --git a/docs/02-new-to-cardano/08-types-of-wallets.mdx b/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx similarity index 100% rename from docs/02-new-to-cardano/08-types-of-wallets.mdx rename to docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx diff --git a/docs/02-new-to-cardano/09-how-to-delegate.mdx b/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx similarity index 100% rename from docs/02-new-to-cardano/09-how-to-delegate.mdx rename to docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx diff --git a/docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx b/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx similarity index 100% rename from docs/06-cardano-testnets/06-tools/02-staking-calculator.mdx rename to docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx diff --git a/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx b/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx new file mode 100644 index 00000000..07e63067 --- /dev/null +++ b/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx @@ -0,0 +1,52 @@ +--- +title: What is a smart contract? +metaTitle: What is a smart contract? +--- + +Smart contracts on Cardano are simple programs often referred to as validator +scripts in which users define custom logic. They are automatically executed by +each Cardano node validating the transaction when the transaction attempts to +move funds from the script's address. The address of each script is derived from +the hash-sum of the compiled script. + +Once deployed, smart contracts become immutable, which means they cannot be +changed. They are distributable and tamper-proof, fast, and cost-effective, as +there is no intermediary, which saves both money and time. + +## Tooling and languages + +Cardano introduced smart contract support in 2021. As a multi-functional +environment, Cardano now supports the development and deployment of smart +contracts using different programming languages. Here are some examples: + +- [Plutus](https://plutus.readthedocs.io/en/latest/) — a purpose-built smart + contract development and execution platform. Plutus contracts consist of parts + that run on the blockchain (on-chain code) and parts that run on a user’s + machine (off-chain or client code). Plutus draws from modern language research + to provide a safe, full-stack programming environment based on Haskell, the + leading functional programming language. +- [Marlowe](https://docs.marlowe.iohk.io/docs/introduction) — a domain-specific + language (DSL) for writing and executing financial contracts that allows + building contracts visually as well as in more traditional code. Financial + institutions can use it to develop and deploy custom instruments for their + customers and clients, for example. The Marlowe language itself is now + embedded in JavaScript, TypeScript, and Haskell offering a choice of editors + depending on developers’ preferences and skills. +- [Aiken](https://aiken-lang.org/) - a language and toolchain favoring developer + experience. Aiken is used for on-chain validator scripts only. +- [OpShin](https://github.com/OpShin) - a programming language based on Python + for generic smart contracts for Cardano. +- [plu-ts](https://github.com/HarmonicLabs/plu-ts) - TypeScript-embedded smart + contract programming language and a transaction creation library. + +:::info + +Discover more ecosystem +[builder tools here.](https://developers.cardano.org/tools) + +Further reading and related topics: + +- [Developer Portal - smart contracts overview](https://developers.cardano.org/docs/smart-contracts/) +- [A list of community-built developer tools on Cardano](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano) + +::: diff --git a/docs/02-new-to-cardano/block_summary.png b/docs/about-cardano/02-new-to-cardano/block_summary.png similarity index 100% rename from docs/02-new-to-cardano/block_summary.png rename to docs/about-cardano/02-new-to-cardano/block_summary.png diff --git a/docs/02-new-to-cardano/chain-of-blocks.png b/docs/about-cardano/02-new-to-cardano/chain-of-blocks.png similarity index 100% rename from docs/02-new-to-cardano/chain-of-blocks.png rename to docs/about-cardano/02-new-to-cardano/chain-of-blocks.png diff --git a/docs/02-new-to-cardano/data-storage.png b/docs/about-cardano/02-new-to-cardano/data-storage.png similarity index 100% rename from docs/02-new-to-cardano/data-storage.png rename to docs/about-cardano/02-new-to-cardano/data-storage.png diff --git a/docs/02-new-to-cardano/index.mdx b/docs/about-cardano/02-new-to-cardano/index.mdx similarity index 100% rename from docs/02-new-to-cardano/index.mdx rename to docs/about-cardano/02-new-to-cardano/index.mdx diff --git a/docs/02-new-to-cardano/latest_epoch_summary.png b/docs/about-cardano/02-new-to-cardano/latest_epoch_summary.png similarity index 100% rename from docs/02-new-to-cardano/latest_epoch_summary.png rename to docs/about-cardano/02-new-to-cardano/latest_epoch_summary.png diff --git a/docs/03-learn/02-cardano-node.mdx b/docs/about-cardano/03-learn/02-cardano-node.mdx similarity index 100% rename from docs/03-learn/02-cardano-node.mdx rename to docs/about-cardano/03-learn/02-cardano-node.mdx diff --git a/docs/03-learn/03-stake-pools.mdx b/docs/about-cardano/03-learn/03-stake-pools.mdx similarity index 100% rename from docs/03-learn/03-stake-pools.mdx rename to docs/about-cardano/03-learn/03-stake-pools.mdx diff --git a/docs/03-learn/04-delegation.mdx b/docs/about-cardano/03-learn/04-delegation.mdx similarity index 100% rename from docs/03-learn/04-delegation.mdx rename to docs/about-cardano/03-learn/04-delegation.mdx diff --git a/docs/03-learn/05-pledging-rewards.mdx b/docs/about-cardano/03-learn/05-pledging-rewards.mdx similarity index 100% rename from docs/03-learn/05-pledging-rewards.mdx rename to docs/about-cardano/03-learn/05-pledging-rewards.mdx diff --git a/docs/03-learn/07-consensus-explained.mdx b/docs/about-cardano/03-learn/07-consensus-explained.mdx similarity index 100% rename from docs/03-learn/07-consensus-explained.mdx rename to docs/about-cardano/03-learn/07-consensus-explained.mdx diff --git a/docs/03-learn/08-ouroboros-overview.mdx b/docs/about-cardano/03-learn/08-ouroboros-overview.mdx similarity index 100% rename from docs/03-learn/08-ouroboros-overview.mdx rename to docs/about-cardano/03-learn/08-ouroboros-overview.mdx diff --git a/docs/03-learn/09-cardano-keys.mdx b/docs/about-cardano/03-learn/09-cardano-keys.mdx similarity index 100% rename from docs/03-learn/09-cardano-keys.mdx rename to docs/about-cardano/03-learn/09-cardano-keys.mdx diff --git a/docs/03-learn/10-cardano-addresses.mdx b/docs/about-cardano/03-learn/10-cardano-addresses.mdx similarity index 100% rename from docs/03-learn/10-cardano-addresses.mdx rename to docs/about-cardano/03-learn/10-cardano-addresses.mdx diff --git a/docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx b/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx similarity index 100% rename from docs/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx rename to docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx diff --git a/docs/03-learn/15-eutxo-explainer.md b/docs/about-cardano/03-learn/15-eutxo-explainer.md similarity index 100% rename from docs/03-learn/15-eutxo-explainer.md rename to docs/about-cardano/03-learn/15-eutxo-explainer.md diff --git a/docs/03-learn/16-transaction-costs-determinism.mdx b/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx similarity index 100% rename from docs/03-learn/16-transaction-costs-determinism.mdx rename to docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx diff --git a/docs/03-learn/17-collateral-mechanism.mdx b/docs/about-cardano/03-learn/17-collateral-mechanism.mdx similarity index 100% rename from docs/03-learn/17-collateral-mechanism.mdx rename to docs/about-cardano/03-learn/17-collateral-mechanism.mdx diff --git a/docs/03-learn/_category_.yml b/docs/about-cardano/03-learn/_category_.yml similarity index 100% rename from docs/03-learn/_category_.yml rename to docs/about-cardano/03-learn/_category_.yml diff --git a/docs/03-learn/keys-certificates.png b/docs/about-cardano/03-learn/keys-certificates.png similarity index 100% rename from docs/03-learn/keys-certificates.png rename to docs/about-cardano/03-learn/keys-certificates.png diff --git a/docs/03-learn/pledge_formula.png b/docs/about-cardano/03-learn/pledge_formula.png similarity index 100% rename from docs/03-learn/pledge_formula.png rename to docs/about-cardano/03-learn/pledge_formula.png diff --git a/docs/04-explore-cardano/03-cardano-architecture.mdx b/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx similarity index 100% rename from docs/04-explore-cardano/03-cardano-architecture.mdx rename to docs/about-cardano/04-explore-more/03-cardano-architecture.mdx diff --git a/docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx b/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/02-networking-protocol.mdx rename to docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx diff --git a/docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx b/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/03-p2p-networking.mdx rename to docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx diff --git a/docs/04-explore-cardano/04-cardano-network/connection-manager.png b/docs/about-cardano/04-explore-more/04-cardano-network/connection-manager.png similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/connection-manager.png rename to docs/about-cardano/04-explore-more/04-cardano-network/connection-manager.png diff --git a/docs/04-explore-cardano/04-cardano-network/decentralized-p2p.jpg b/docs/about-cardano/04-explore-more/04-cardano-network/decentralized-p2p.jpg similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/decentralized-p2p.jpg rename to docs/about-cardano/04-explore-more/04-cardano-network/decentralized-p2p.jpg diff --git a/docs/04-explore-cardano/04-cardano-network/federated-p2p.jpg b/docs/about-cardano/04-explore-more/04-cardano-network/federated-p2p.jpg similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/federated-p2p.jpg rename to docs/about-cardano/04-explore-more/04-cardano-network/federated-p2p.jpg diff --git a/docs/04-explore-cardano/04-cardano-network/hybrid-p2p.jpg b/docs/about-cardano/04-explore-more/04-cardano-network/hybrid-p2p.jpg similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/hybrid-p2p.jpg rename to docs/about-cardano/04-explore-more/04-cardano-network/hybrid-p2p.jpg diff --git a/docs/04-explore-cardano/04-cardano-network/index.mdx b/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/index.mdx rename to docs/about-cardano/04-explore-more/04-cardano-network/index.mdx diff --git a/docs/04-explore-cardano/04-cardano-network/node-to-client-ipc.png b/docs/about-cardano/04-explore-more/04-cardano-network/node-to-client-ipc.png similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/node-to-client-ipc.png rename to docs/about-cardano/04-explore-more/04-cardano-network/node-to-client-ipc.png diff --git a/docs/04-explore-cardano/04-cardano-network/node-to-node-ipc.png b/docs/about-cardano/04-explore-more/04-cardano-network/node-to-node-ipc.png similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/node-to-node-ipc.png rename to docs/about-cardano/04-explore-more/04-cardano-network/node-to-node-ipc.png diff --git a/docs/04-explore-cardano/04-cardano-network/node_data_flow.jpg b/docs/about-cardano/04-explore-more/04-cardano-network/node_data_flow.jpg similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/node_data_flow.jpg rename to docs/about-cardano/04-explore-more/04-cardano-network/node_data_flow.jpg diff --git a/docs/04-explore-cardano/04-cardano-network/peer-discovery.jpg b/docs/about-cardano/04-explore-more/04-cardano-network/peer-discovery.jpg similarity index 100% rename from docs/04-explore-cardano/04-cardano-network/peer-discovery.jpg rename to docs/about-cardano/04-explore-more/04-cardano-network/peer-discovery.jpg diff --git a/docs/04-explore-cardano/06-fee-structure.mdx b/docs/about-cardano/04-explore-more/06-fee-structure.mdx similarity index 100% rename from docs/04-explore-cardano/06-fee-structure.mdx rename to docs/about-cardano/04-explore-more/06-fee-structure.mdx diff --git a/docs/04-explore-cardano/07-monetary-policy.mdx b/docs/about-cardano/04-explore-more/07-monetary-policy.mdx similarity index 100% rename from docs/04-explore-cardano/07-monetary-policy.mdx rename to docs/about-cardano/04-explore-more/07-monetary-policy.mdx diff --git a/docs/04-explore-cardano/09-time.mdx b/docs/about-cardano/04-explore-more/09-time.mdx similarity index 100% rename from docs/04-explore-cardano/09-time.mdx rename to docs/about-cardano/04-explore-more/09-time.mdx diff --git a/docs/04-explore-cardano/10-concurrency.mdx b/docs/about-cardano/04-explore-more/10-concurrency.mdx similarity index 100% rename from docs/04-explore-cardano/10-concurrency.mdx rename to docs/about-cardano/04-explore-more/10-concurrency.mdx diff --git a/docs/04-explore-cardano/11-parameter-guide.mdx b/docs/about-cardano/04-explore-more/11-parameter-guide.mdx similarity index 100% rename from docs/04-explore-cardano/11-parameter-guide.mdx rename to docs/about-cardano/04-explore-more/11-parameter-guide.mdx diff --git a/docs/04-explore-cardano/12-relevant-research-papers.mdx b/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx similarity index 100% rename from docs/04-explore-cardano/12-relevant-research-papers.mdx rename to docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx diff --git a/docs/04-explore-cardano/Diagram-Cardano-Components@2x.png b/docs/about-cardano/04-explore-more/Diagram-Cardano-Components@2x.png similarity index 100% rename from docs/04-explore-cardano/Diagram-Cardano-Components@2x.png rename to docs/about-cardano/04-explore-more/Diagram-Cardano-Components@2x.png diff --git a/docs/04-explore-cardano/_category_.yml b/docs/about-cardano/04-explore-more/_category_.yml similarity index 100% rename from docs/04-explore-cardano/_category_.yml rename to docs/about-cardano/04-explore-more/_category_.yml diff --git a/docs/05-evolution/01-cardano-design-rationale.mdx b/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx similarity index 100% rename from docs/05-evolution/01-cardano-design-rationale.mdx rename to docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx diff --git a/docs/05-evolution/02-eras-and-phases.mdx b/docs/about-cardano/05-evolution/02-eras-and-phases.mdx similarity index 100% rename from docs/05-evolution/02-eras-and-phases.mdx rename to docs/about-cardano/05-evolution/02-eras-and-phases.mdx diff --git a/docs/05-evolution/03-about-hard-forks.mdx b/docs/about-cardano/05-evolution/03-about-hard-forks.mdx similarity index 100% rename from docs/05-evolution/03-about-hard-forks.mdx rename to docs/about-cardano/05-evolution/03-about-hard-forks.mdx diff --git a/docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx b/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/01-byron-to-shelley.mdx rename to docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx diff --git a/docs/05-evolution/04-upgrades/02-allegra.mdx b/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/02-allegra.mdx rename to docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx diff --git a/docs/05-evolution/04-upgrades/03-mary.mdx b/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/03-mary.mdx rename to docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx diff --git a/docs/05-evolution/04-upgrades/04-alonzo.mdx b/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/04-alonzo.mdx rename to docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx diff --git a/docs/05-evolution/04-upgrades/05-vasil.mdx b/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/05-vasil.mdx rename to docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx diff --git a/docs/05-evolution/04-upgrades/06-valentine.mdx b/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx similarity index 100% rename from docs/05-evolution/04-upgrades/06-valentine.mdx rename to docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx diff --git a/docs/05-evolution/04-upgrades/_category_.yml b/docs/about-cardano/05-evolution/04-upgrades/_category_.yml similarity index 100% rename from docs/05-evolution/04-upgrades/_category_.yml rename to docs/about-cardano/05-evolution/04-upgrades/_category_.yml diff --git a/docs/05-evolution/_category_.yml b/docs/about-cardano/05-evolution/_category_.yml similarity index 100% rename from docs/05-evolution/_category_.yml rename to docs/about-cardano/05-evolution/_category_.yml diff --git a/docs/introduction.mdx b/docs/about-cardano/introduction.mdx similarity index 63% rename from docs/introduction.mdx rename to docs/about-cardano/introduction.mdx index 7754d7e1..c01ab6c3 100644 --- a/docs/introduction.mdx +++ b/docs/about-cardano/introduction.mdx @@ -5,9 +5,15 @@ metaDescription: 'Introduction' sidebar_position: 1 --- -Welcome to the central hub for Cardano documentation. Here, you'll find content that describes and supports the features on both the Cardano mainnet and testnet environments. +Welcome to the central hub for Cardano documentation. Here, you'll find content +that describes and supports the features on both the Cardano mainnet and testnet +environments. -This includes basic explainers for newcomers to Cardano, explanations of the core features, details about Cardano's design and evolution, insights into how the Cardano network operates, and platform architecture. You can also access developer resources that explain the core concepts and provide links to developer documentation for more technical tutorials. +This includes basic explainers for newcomers to Cardano, explanations of the +core features, details about Cardano's design and evolution, insights into how +the Cardano network operates, and platform architecture. You can also access +developer resources that explain the core concepts and provide links to +developer documentation for more technical tutorials. If you are interested in building tools on Cardano, integrating with Cardano, and connecting with the wider developer community, please visit the @@ -37,8 +43,15 @@ powerful methods for ensuring the correctness of the code, such as basing the implementation on formal and executable specifications, extensive property-based testing, and running tests in simulation. -Cardano's smart contract platform seeks to deliver more -advanced features than any protocol previously developed and will serve as a -stable and secure platform for the development of enterprise-level DApps. Cardano's democratic governance system, being implemented based on [CIP-1694](https://cips.cardano.org/cip/CIP-1694) on-chain governance mechanisms, will enable the project to evolve over time and sustainably fund itself through a visionary treasury system. - -You can read more about Cardano on the [official Cardano website](https://cardano.org/) and watch a summary of Cardano's mission in this [explainer video](https://www.youtube.com/watch?v=l_Nv0-PVrnM/). +Cardano's smart contract platform seeks to deliver more advanced features than +any protocol previously developed and will serve as a stable and secure platform +for the development of enterprise-level DApps. Cardano's democratic governance +system, being implemented based on +[CIP-1694](https://cips.cardano.org/cip/CIP-1694) on-chain governance +mechanisms, will enable the project to evolve over time and sustainably fund +itself through a visionary treasury system. + +You can read more about Cardano on the +[official Cardano website](https://cardano.org/) and watch a summary of +Cardano's mission in this +[explainer video](https://www.youtube.com/watch?v=l_Nv0-PVrnM/). diff --git a/docs/06-cardano-testnets/02-environments.mdx b/docs/cardano-testnets/01-environments.mdx similarity index 100% rename from docs/06-cardano-testnets/02-environments.mdx rename to docs/cardano-testnets/01-environments.mdx diff --git a/docs/06-cardano-testnets/03-getting-started.mdx b/docs/cardano-testnets/02-getting-started.mdx similarity index 100% rename from docs/06-cardano-testnets/03-getting-started.mdx rename to docs/cardano-testnets/02-getting-started.mdx diff --git a/docs/06-cardano-testnets/04-local-testnet.mdx b/docs/cardano-testnets/03-local-testnet.mdx similarity index 100% rename from docs/06-cardano-testnets/04-local-testnet.mdx rename to docs/cardano-testnets/03-local-testnet.mdx diff --git a/docs/06-cardano-testnets/07-resources.mdx b/docs/cardano-testnets/04-resources.mdx similarity index 100% rename from docs/06-cardano-testnets/07-resources.mdx rename to docs/cardano-testnets/04-resources.mdx diff --git a/docs/06-cardano-testnets/08-support-feedback.mdx b/docs/cardano-testnets/05-support-feedback.mdx similarity index 100% rename from docs/06-cardano-testnets/08-support-feedback.mdx rename to docs/cardano-testnets/05-support-feedback.mdx diff --git a/docs/06-cardano-testnets/06-tools/01-faucet.mdx b/docs/cardano-testnets/06-tools/01-faucet.mdx similarity index 100% rename from docs/06-cardano-testnets/06-tools/01-faucet.mdx rename to docs/cardano-testnets/06-tools/01-faucet.mdx diff --git a/docs/06-cardano-testnets/05-daedalus-testnet.mdx b/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx similarity index 91% rename from docs/06-cardano-testnets/05-daedalus-testnet.mdx rename to docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx index b693760a..bbcdecd6 100644 --- a/docs/06-cardano-testnets/05-daedalus-testnet.mdx +++ b/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx @@ -3,7 +3,7 @@ title: Daedalus wallet for the Cardano testnets metaTitle: Daedalus wallet for the Cardano testnets --- -import WalletDownloaders from '../../src/components/WalletDownloaders' +import WalletDownloaders from '../../../src/components/WalletDownloaders' Here you can download any of the special testnet-only versions of the Daedalus wallet. Please note that this wallet is for testing purposes only. It may not be diff --git a/docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx b/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx similarity index 100% rename from docs/06-cardano-testnets/06-tools/03-plutus-fee-estimator.mdx rename to docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx diff --git a/docs/06-cardano-testnets/06-tools/_category_.yml b/docs/cardano-testnets/06-tools/_category_.yml similarity index 100% rename from docs/06-cardano-testnets/06-tools/_category_.yml rename to docs/cardano-testnets/06-tools/_category_.yml diff --git a/docs/07-development-guidelines/02-cardano-node-course.mdx b/docs/developer-resources/02-cardano-node-course.mdx similarity index 100% rename from docs/07-development-guidelines/02-cardano-node-course.mdx rename to docs/developer-resources/02-cardano-node-course.mdx diff --git a/docs/07-development-guidelines/03-native-tokens.mdx b/docs/developer-resources/03-native-tokens.mdx similarity index 94% rename from docs/07-development-guidelines/03-native-tokens.mdx rename to docs/developer-resources/03-native-tokens.mdx index 9e689281..ad69d691 100644 --- a/docs/07-development-guidelines/03-native-tokens.mdx +++ b/docs/developer-resources/03-native-tokens.mdx @@ -7,8 +7,8 @@ metaTitle: Learn about native tokens To start working with native tokens, see: -- [Developer portal native token tutorials](https://developers.cardano.org/docs/native-tokens/) -- [Ledger explanations about native tokens](https://cardano-ledger.readthedocs.io/en/latest/explanations/index.html). +- [Developer portal native token tutorials](https://developers.cardano.org/docs/native-tokens/) +- [Ledger explanations about native tokens](https://cardano-ledger.readthedocs.io/en/latest/explanations/index.html). ::: @@ -21,10 +21,10 @@ create smart contracts to handle custom tokens, for example, which removes a layer of added complexity and potential for manual errors since the ledger handles all token-related functionality. -The native tokens feature extends the accounting infrastructure defined -in the ledger model (originally designed for processing ada-only transactions) -to accommodate transactions using a range of assets. These assets include ada -and a variety of user-defined custom token types. +The native tokens feature extends the accounting infrastructure defined in the +ledger model (originally designed for processing ada-only transactions) to +accommodate transactions using a range of assets. These assets include ada and a +variety of user-defined custom token types. Read more about [native tokens and how they compare to ada and ERC20](https://cardano-ledger.readthedocs.io/en/latest/explanations/features.html) @@ -39,12 +39,13 @@ single-asset ledgers. ## Multi-asset (MA) support A blockchain, ledger, or cryptocurrency is said to have multi-asset (MA) support -when the network or ledger supports tracking, transfer, and ownership of different -types of assets on its ledger. In the Cardano environment, this functionality is -provided by the native tokens feature. +when the network or ledger supports tracking, transfer, and ownership of +different types of assets on its ledger. In the Cardano environment, this +functionality is provided by the native tokens feature. -This feature accommodates transactions that simultaneously use a range of assets. These assets -include ada and a variety of user-defined custom token types. +This feature accommodates transactions that simultaneously use a range of +assets. These assets include ada and a variety of user-defined custom token +types. ## Native versus non-native MA support @@ -137,7 +138,9 @@ customly created. Ada is Cardano’s principal currency. It is essential to hold ada (besides other currencies) to transfer multi-asset tokens between addresses, since each address -must hold a [minimum ada value](https://cardano-ledger.readthedocs.io/en/latest/explanations/min-utxo-alonzo.html) (`min-ada-value`). +must hold a +[minimum ada value](https://cardano-ledger.readthedocs.io/en/latest/explanations/min-utxo-alonzo.html) +(`min-ada-value`). As a consequence of this design, the following apply: @@ -155,7 +158,9 @@ As a consequence of this design, the following apply: :::note -Before transferring custom tokens, users may choose to use off-chain communication to negotiate who supplies the ada to cover the min-ada-value in the output made by the transferring transaction. +Before transferring custom tokens, users may choose to use off-chain +communication to negotiate who supplies the ada to cover the min-ada-value in +the output made by the transferring transaction. ::: @@ -298,8 +303,8 @@ As very basic set of rules that is made up of (ANDs and ORs of): 1. A specification of what signatures are needed to allow the mint (eg, a multisig specification, where no code is needed). -2. A specification of during what slot the script can be spent from (eg, - after slot 15 and before slot 20) With a Plutus Core script. +2. A specification of during what slot the script can be spent from (eg, after + slot 15 and before slot 20) With a Plutus Core script. Adherence to minting policies is checked by the node at the time a transaction is processed, by running the code or checking the relevant signatures. @@ -341,8 +346,8 @@ Having a permanent association between these allows us to guarantee that every token was minted in accordance with its minting policy, and not any other policy which it might have previously been associated with. -Note that this is not as restrictive as it sounds. In a loose parallel with the US -monetary policy, we can say that the policy is 'government and laws set the +Note that this is not as restrictive as it sounds. In a loose parallel with the +US monetary policy, we can say that the policy is 'government and laws set the policy', and this is a policy which requires looking up the current laws (which themselves could change), and only minting money in adherence to them. @@ -377,8 +382,8 @@ address. In particular, - only before a specified time slot. This type of policy is usually not used by itself. Usually, it is in conjunction -with the multi-signature or single issuer policy. For example, this output can be spent -after slot _s_ and only by a transaction signed by key _k_. +with the multi-signature or single issuer policy. For example, this output can +be spent after slot _s_ and only by a transaction signed by key _k_. This type of policy can be implemented without Plutus smart contracts. @@ -478,9 +483,7 @@ token. This can be done to eg, enable trading in multiple asset classes, maintain liquidity in one or more tokens (by acting as a broker), or to eliminate the effort/cost of token minting, issuing or metadata server maintenance. Thus, both reissuers and issuers can gain from such a deal - -eliminating cost and effort, maintaining separation and integrity, and -injecting value into the asset class. +eliminating cost and effort, maintaining separation and integrity, and injecting +value into the asset class. ::: - - diff --git a/docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx b/docs/developer-resources/04-smart-contracts/01-plutus.mdx similarity index 100% rename from docs/07-development-guidelines/04-smart-contracts/01-plutus.mdx rename to docs/developer-resources/04-smart-contracts/01-plutus.mdx diff --git a/docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx b/docs/developer-resources/04-smart-contracts/02-marlowe.mdx similarity index 100% rename from docs/07-development-guidelines/04-smart-contracts/02-marlowe.mdx rename to docs/developer-resources/04-smart-contracts/02-marlowe.mdx diff --git a/docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx b/docs/developer-resources/04-smart-contracts/03-aiken.mdx similarity index 100% rename from docs/07-development-guidelines/04-smart-contracts/03-aiken.mdx rename to docs/developer-resources/04-smart-contracts/03-aiken.mdx diff --git a/docs/07-development-guidelines/04-smart-contracts/_category_.yml b/docs/developer-resources/04-smart-contracts/_category_.yml similarity index 100% rename from docs/07-development-guidelines/04-smart-contracts/_category_.yml rename to docs/developer-resources/04-smart-contracts/_category_.yml diff --git a/docs/07-development-guidelines/05-scalability/01-hydra.mdx b/docs/developer-resources/05-scalability-solutions/01-hydra.mdx similarity index 100% rename from docs/07-development-guidelines/05-scalability/01-hydra.mdx rename to docs/developer-resources/05-scalability-solutions/01-hydra.mdx diff --git a/docs/07-development-guidelines/05-scalability/02-mithril.mdx b/docs/developer-resources/05-scalability-solutions/02-mithril.mdx similarity index 100% rename from docs/07-development-guidelines/05-scalability/02-mithril.mdx rename to docs/developer-resources/05-scalability-solutions/02-mithril.mdx diff --git a/docs/07-development-guidelines/05-scalability/_category_.yml b/docs/developer-resources/05-scalability-solutions/_category_.yml similarity index 100% rename from docs/07-development-guidelines/05-scalability/_category_.yml rename to docs/developer-resources/05-scalability-solutions/_category_.yml diff --git a/docs/16-release-notes/02-release-notes.mdx b/docs/developer-resources/06-release-notes/02-release-notes.mdx similarity index 100% rename from docs/16-release-notes/02-release-notes.mdx rename to docs/developer-resources/06-release-notes/02-release-notes.mdx diff --git a/docs/16-release-notes/03-comp-matrix.mdx b/docs/developer-resources/06-release-notes/03-comp-matrix.mdx similarity index 100% rename from docs/16-release-notes/03-comp-matrix.mdx rename to docs/developer-resources/06-release-notes/03-comp-matrix.mdx diff --git a/docs/16-release-notes/Cardano component dependencies 072021.png b/docs/developer-resources/06-release-notes/Cardano component dependencies 072021.png similarity index 100% rename from docs/16-release-notes/Cardano component dependencies 072021.png rename to docs/developer-resources/06-release-notes/Cardano component dependencies 072021.png diff --git a/docs/16-release-notes/Cardano_component_dependencies.png b/docs/developer-resources/06-release-notes/Cardano_component_dependencies.png similarity index 100% rename from docs/16-release-notes/Cardano_component_dependencies.png rename to docs/developer-resources/06-release-notes/Cardano_component_dependencies.png diff --git a/docs/16-release-notes/_category_.yml b/docs/developer-resources/06-release-notes/_category_.yml similarity index 100% rename from docs/16-release-notes/_category_.yml rename to docs/developer-resources/06-release-notes/_category_.yml diff --git a/docs/16-release-notes/comp-dependencies-new.png b/docs/developer-resources/06-release-notes/comp-dependencies-new.png similarity index 100% rename from docs/16-release-notes/comp-dependencies-new.png rename to docs/developer-resources/06-release-notes/comp-dependencies-new.png diff --git a/docs/developer-resources/welcome.mdx b/docs/developer-resources/welcome.mdx new file mode 100644 index 00000000..06b0be81 --- /dev/null +++ b/docs/developer-resources/welcome.mdx @@ -0,0 +1,85 @@ +--- +title: Welcome +metaTitle: Developer resources +sidebar_position: 1 +collapsible: true +collapsed: true +--- + +Welcome to the developer resources section! Here you will find references to the +resources that will help you with developing on Cardano. + +## Getting started + +- To get started, head over to the + [Developer portal](https://developers.cardano.org/). There, you will find + guides and tutorials on how to + [install](https://developers.cardano.org/docs/get-started/installing-cardano-node) + and [run](https://developers.cardano.org/docs/get-started/running-cardano) the + Cardano node and + [create simple transactions](https://developers.cardano.org/docs/get-started/create-simple-transaction). +- Alternatively, explore the + [Cardano course](https://cardano-course.gitbook.io/cardano-course) material. + +## Interfacing with Cardano + +There are various ways to interact with the Cardano node: + +- Via the official command-line interface (CLI) – + [cardano-cli](https://github.com/IntersectMBO/cardano-cli) +- Via a proxy interface like [Ogmios](https://ogmios.dev/) (JSON/WebSocket) or + the + [submit-api](https://github.com/IntersectMBO/cardano-node/tree/master/cardano-submit-api) + (CBOR/HTTP) +- Via an SDK/library such as + [cardano-api](https://github.com/IntersectMBO/cardano-api) (Haskell), + [Pallas](https://github.com/txpipe/pallas) (Rust), + [Yaci](https://github.com/bloxbean/yaci) (Java), or + [ouroboros-network-js](https://github.com/StricaHQ/ouroboros-network-js) + (JavaScript). + +You can also rely on third-party services and managed API query layers such as +[Blockfrost](https://blockfrost.io/), [Koios,](https://www.koios.rest/) +[Maestro](https://www.gomaestro.org/), or +[FreeLoaderz](https://freeloaderz.gitbook.io/freeloaderz-docs/). + +For more tools, refer to the most commonly used +[builder tools](https://developers.cardano.org/tools) on the developer portal or +see this +[list of community-built developer tools](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano). + +:::note + +Please note that this information is intended for informational purposes only +and **does not** constitute an endorsement or recommendation of any specific +tool or service. + +::: + +## Native tokens + +To start working with native tokens, see: + +- [Developer portal native token tutorials](https://developers.cardano.org/docs/native-tokens/) +- [Ledger explanations about native tokens](https://cardano-ledger.readthedocs.io/en/latest/explanations/index.html). + +## Smart contracts + +To start working with smart contracts, see: + +- [Developer portal smart contract tutorials](https://developers.cardano.org/docs/smart-contracts/) +- [Plutus Core documentation](https://plutus.readthedocs.io/en/latest/index.html) +- [Marlowe documentation](https://docs.marlowe.iohk.io/docs/introduction). + +## Going further + +- Finally, if you’re beginning your developer journey with Cardano, check out + the [Cardano course](https://cardano-course.gitbook.io/cardano-course/) + learning material. It includes simple tutorials on how to get started. +- And if you want to know more about blockchain, distributed ledgers, and + Cardano, check out the + [Cardano Academy video course](https://learn.academy.cardanofoundation.org/landing)! + +Keep navigating this section to learn more about native tokens, smart contracts, +and scalability solutions on Cardano. You will also find release notes and links +to the ecosystem builder tools and weekly development updates. diff --git a/docs/15-pioneer-programs/01-plutus-pioneers.mdx b/docs/pioneer-programs/01-plutus-pioneers.mdx similarity index 100% rename from docs/15-pioneer-programs/01-plutus-pioneers.mdx rename to docs/pioneer-programs/01-plutus-pioneers.mdx diff --git a/docs/stake-pool-operators/01-operating-a-stake-pool.mdx b/docs/stake-pool-operators/01-operating-a-stake-pool.mdx new file mode 100644 index 00000000..52288ea1 --- /dev/null +++ b/docs/stake-pool-operators/01-operating-a-stake-pool.mdx @@ -0,0 +1,32 @@ +--- +title: Operating a stake pool +metaTitle: Operating a stake pool +sidebar_position: 1 +--- + +Welcome to the stake pool operations section! + +Here, you will find explanations about stake pools, operators, and owners, along +with core concepts such as node connectivity, keys, operational certificates, +metadata management, performance, and ranking. + +:::info + +To get started with stake pool operations, refer to: + +- [Developer portal SPO tutorials](https://developers.cardano.org/docs/operate-a-stake-pool/) +- [Cardano course SPO tutorials](https://cardano-course.gitbook.io/cardano-course/handbook/create-a-stake-pool) +- [The Guild Operators' tutorials](https://cardano-community.github.io/guild-operators/). + +::: + +## Useful resources + +| | | +| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| Node details | [Release notes](/release-notes/release-notes), [compatibility matrix](/release-notes/comp-matrix), [Cardano node repository](https://github.com/input-output-hk/cardano-node#overview-of-the-cardano-node-repository), [Cardano node video course (includes SPO explainers).](/development-guidelines/cardano-node-course/) | +| Testnets | [Cardano testnet environments](/cardano-testnets/environments), [testnets faucet](/cardano-testnets/tools/faucet/). | +| Tools | [Cardano ecosystem tools](https://developers.cardano.org/tools/), [community-built developer tools](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano). | +| Explorers | [AdaStat](https://adastat.net/transactions), [Adatools](https://adatools.io/), [Cardanoscan](https://cardanoscan.io/transactions), [Cexplorer](https://cexplorer.io/), [Cardano Assets](https://cardanoassets.com/), [Pool.pm](https://pool.pm/tokens), [ADAtainment](https://www.adatainment.com/index.php?page=home&lang=en), [Cardano PoolTool](https://pooltool.io/). | +| SPO alliances | [Guild Operators](https://cardano-community.github.io/guild-operators/): a group of well-known and experienced community members that provides information about guild tools that simplify various stake operations, [Cardano Single Pool Alliance (SPA)](https://singlepoolalliance.net/): a group of separate SPOs who have vowed to run a single stake pool for the sole purpose of providing the Cardano ecosystem with true decentralization, [xSPO Alliance](https://www.xspo-alliance.org/): a group of small SPOs that joined with a total live stake of less than one million ada each. | +| Communication channels | [SPO Telegram announcements channel](https://t.me/SPOannouncements), [IOG Technical Community Discord](https://discord.com/invite/5kaErDKDRq), [support](https://iohk.zendesk.com/hc/en-us). | diff --git a/docs/08-operating-a-stake-pool/02-about-stake-pools.mdx b/docs/stake-pool-operators/02-about-stake-pools.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/02-about-stake-pools.mdx rename to docs/stake-pool-operators/02-about-stake-pools.mdx diff --git a/docs/08-operating-a-stake-pool/04-node-connectivity.mdx b/docs/stake-pool-operators/04-node-connectivity.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/04-node-connectivity.mdx rename to docs/stake-pool-operators/04-node-connectivity.mdx diff --git a/docs/08-operating-a-stake-pool/05-monitoring.mdx b/docs/stake-pool-operators/05-monitoring.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/05-monitoring.mdx rename to docs/stake-pool-operators/05-monitoring.mdx diff --git a/docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx b/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/06-creating-keys-and-certificates.mdx rename to docs/stake-pool-operators/06-creating-keys-and-certificates.mdx diff --git a/docs/08-operating-a-stake-pool/07-maintenance.mdx b/docs/stake-pool-operators/07-maintenance.mdx similarity index 86% rename from docs/08-operating-a-stake-pool/07-maintenance.mdx rename to docs/stake-pool-operators/07-maintenance.mdx index 43a43546..e677d992 100644 --- a/docs/08-operating-a-stake-pool/07-maintenance.mdx +++ b/docs/stake-pool-operators/07-maintenance.mdx @@ -6,13 +6,15 @@ metaTitle: Stake pool operations and maintenance After a successful stake pool registration and its further operation, SPOs might be interested in obtaining certain information about their pools’ activity. Information about those pools that are operating on mainnet can be fetched using -different explorer tools. See [introduction](/08-operating-a-stake-pool/index.mdx) for useful resources. +different explorer tools. See +[introduction](/stake-pool-operators/01-operating-a-stake-pool.mdx) for useful +resources. In certain cases, exchanges and stake pool operators, in particular, are looking for in-depth information about their mainnet _and_ testnet pools. To access data that is stored on the Cardano blockchain, it is recommended to use [cardano-node](https://github.com/input-output-hk/cardano-node), -[cardano-db-sync](https://github.com/input-output-hk/cardano-db-sync), or +[cardano-db-sync](https://github.com/input-output-hk/cardano-db-sync), or [cardano-graphql](https://github.com/input-output-hk/cardano-graphql). Each of the above integration components can be installed and easily deployed @@ -23,6 +25,6 @@ using Docker. Developer resources: - [Cardano course: operations and maintenance](https://cardano-course.gitbook.io/cardano-course/handbook/create-a-stake-pool/pool-maintainance) -- [Developer portal: operator tools](https://developers.cardano.org/docs/operate-a-stake-pool/guild-ops-suite) +- [Developer portal: operator tools](https://developers.cardano.org/docs/operate-a-stake-pool/guild-ops-suite) ::: diff --git a/docs/08-operating-a-stake-pool/08-metadata-management.mdx b/docs/stake-pool-operators/08-metadata-management.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/08-metadata-management.mdx rename to docs/stake-pool-operators/08-metadata-management.mdx diff --git a/docs/08-operating-a-stake-pool/09-performance.mdx b/docs/stake-pool-operators/09-performance.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/09-performance.mdx rename to docs/stake-pool-operators/09-performance.mdx diff --git a/docs/08-operating-a-stake-pool/10-ranking.mdx b/docs/stake-pool-operators/10-ranking.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/10-ranking.mdx rename to docs/stake-pool-operators/10-ranking.mdx diff --git a/docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx b/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx similarity index 100% rename from docs/08-operating-a-stake-pool/11-guidelines-for-large-spos.mdx rename to docs/stake-pool-operators/11-guidelines-for-large-spos.mdx diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 2660addd..d71d4373 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -3,12 +3,16 @@ import type { Config } from '@docusaurus/types' import type * as Preset from '@docusaurus/preset-classic' import { redirects } from './redirects' +const editUrl = + 'https://github.com/input-output-hk/cardano-documentation/blob/master/' + const config: Config = { title: 'Cardano Docs', favicon: 'img/cardano-favicon.png', // Set the production url of your site here url: 'https://docs.cardano.org/', + // Set the // pathname under which your site is served // For GitHub pages deployment, it is often '//' baseUrl: '/', @@ -52,20 +56,11 @@ const config: Config = { 'classic', { docs: { + editUrl: editUrl, + editLocalizedFiles: true, sidebarPath: './sidebars.ts', routeBasePath: '/', - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/input-output-hk/cardano-documentation/blob/master/', }, - // blog: { - // showReadingTime: true, - // // Please change this to your repo. - // // Remove this to remove the "edit this page" links. - // editUrl: - // 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', - // }, theme: { customCss: './src/css/custom.css', }, @@ -87,16 +82,66 @@ const config: Config = { src: 'img/cardano-logo.svg', }, items: [ - // { - // type: 'docSidebar', - // sidebarId: 'tutorialSidebar', - // position: 'left', - // label: 'Tutorial', - // }, - // { to: '/blog', label: 'Blog', position: 'left' }, { - href: 'https://github.com/input-output-hk/cardano-documentation', + to: 'about-cardano/introduction', + label: 'About Cardano', + position: 'left', + }, + { + to: 'developer-resources/welcome', + label: 'Developer resources', + position: 'left', + }, + { + to: 'stake-pool-operators/operating-a-stake-pool', + label: 'Stake pool operations', + position: 'left', + }, + { + to: 'cardano-testnets/environments', + label: 'Cardano testnets', + position: 'left', + }, + { + to: 'pioneer-programs/plutus-pioneers', + label: 'Pioneer programs', + position: 'left', + }, + { + type: 'dropdown', + label: 'Community', + position: 'left', + items: [ + { + label: 'Support', + href: 'https://iohk.zendesk.com/hc/en-us/requests/new', + }, + { + label: 'Essential Cardano', + href: 'https://www.essentialcardano.io/', + }, + { + label: 'Cardano Stack Exchange', + href: 'https://cardano.stackexchange.com/', + }, + { + label: 'Ambassadors program', + href: 'https://cardano.org/ambassadors/', + }, + { + label: 'Cardano Improvement Proposals (CIPs)', + href: 'https://cips.cardano.org/', + }, + ], + }, + { + label: 'Developer portal', + href: 'https://developers.cardano.org/', + position: 'left', + }, + { label: 'GitHub', + href: 'https://github.com/input-output-hk/cardano-documentation', position: 'right', }, ], diff --git a/package.json b/package.json index 6b43c325..e3fdb16f 100644 --- a/package.json +++ b/package.json @@ -24,14 +24,8 @@ "@emotion/styled": "^11.9.3", "@emotion/styled-base": "^10.0.24", "@input-output-hk/front-end-core-components": "^1.0.9", - "@input-output-hk/front-end-core-libraries": "^1.2.2", - "@input-output-hk/front-end-site-components": "^1.2.10", - "@input-output-hk/front-end-themes": "^1.2.6", "@material-ui/core": "^4.12.4", - "@mdx-js/loader": "^1.5.1", - "@mdx-js/mdx": "^1.5.1", - "@mdx-js/react": "^3.0.0", - "@mui/material": "^5.9.2", + "@mdx-js/react": "^3.0.1", "clsx": "^2.0.0", "dayjs": "^1.11.9", "docusaurus-node-polyfills": "^1.0.0", @@ -51,7 +45,7 @@ "react-hook-form": "^7.51.0", "react-icons": "^5.0.1", "react-tooltip": "^4.2.21", - "styled-components": "^4.4.1", + "styled-components": "^6.1.10", "styled-icons": "^9.0.1", "victory": "^36.5.3", "puppeteer": "^5.3.1" @@ -60,7 +54,7 @@ "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/tsconfig": "3.1.1", "@docusaurus/types": "3.1.1", - "@types/styled-components": "^5.1.34", + "@types/styled-components": "5.1.34", "typescript": "~5.2.2" }, "browserslist": { diff --git a/sidebars.ts b/sidebars.ts index 58c508d1..0278dfce 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -12,46 +12,40 @@ import type { SidebarsConfig } from '@docusaurus/plugin-content-docs' */ const sidebars: SidebarsConfig = { // By default, Docusaurus generates a sidebar from the docs folder structure - tutorialSidebar: [ - { type: 'autogenerated', dirName: '.' }, - { - type: 'link', - label: 'Cardano Ecosystem Tools', - href: 'https://developers.cardano.org/tools/', - className: 'cardano-ecosystems-external-link', - }, + aboutCardano: [ + { type: 'autogenerated', dirName: 'about-cardano' }, + { type: 'link', label: 'Glossary', href: 'https://www.essentialcardano.io/glossary?sort=alphabetical', - className: 'glossary-external-link', + className: 'external-link-with-separator', }, { type: 'link', - label: 'Cardano.org', - href: 'https://cardano.org/', - className: 'cardano-external-link', + label: 'FAQs', + href: 'https://www.essentialcardano.io/faq', }, + ], + developerResources: [ + { type: 'autogenerated', dirName: 'developer-resources' }, { type: 'link', - label: 'Developer Portal', - href: 'https://developers.cardano.org/', - className: 'cardano-developers-external-link', + label: 'Weekly development reports', + href: 'https://www.essentialcardano.io/development-update', + className: 'external-link-with-separator', }, - ], - - // But you can create a sidebar manually - /* - tutorialSidebar: [ - 'intro', - 'hello', { - type: 'category', - label: 'Tutorial', - items: ['tutorial-basics/create-a-document'], + type: 'link', + label: 'Builder tools', + href: 'https://developers.cardano.org/tools', }, ], - */ + stakePoolOperators: [ + { type: 'autogenerated', dirName: 'stake-pool-operators' }, + ], + cardanoTestnets: [{ type: 'autogenerated', dirName: 'cardano-testnets' }], + pioneerPrograms: [{ type: 'autogenerated', dirName: 'pioneer-programs' }], } export default sidebars diff --git a/src/components/Homepage/hero.js b/src/components/Homepage/hero.js index b3ca5c24..47ea6ace 100644 --- a/src/components/Homepage/hero.js +++ b/src/components/Homepage/hero.js @@ -102,7 +102,18 @@ const StyledHero = styled.div` } ` -const Hero = ({ heading, subHeading, lead, text, label }) => { +const ButtonContainer = styled.div` + display: flex; + flex-direction: row; + gap: 10px; + + @media (max-width: 899px) { + flex-direction: column; + align-items: center; + } +` + +const Hero = ({ heading, subHeading, lead, text, label1, label2 }) => { return ( @@ -114,9 +125,14 @@ const Hero = ({ heading, subHeading, lead, text, label }) => {

{lead}

{text}

- - - + + + + + + + +
diff --git a/src/components/WalletDownloaders.tsx b/src/components/WalletDownloaders.tsx index 4a412b9e..ae003f33 100644 --- a/src/components/WalletDownloaders.tsx +++ b/src/components/WalletDownloaders.tsx @@ -281,7 +281,6 @@ const WalletDownloaders = ({ env }) => { const unCacheURL = (url) => { return url + '?t=' + new Date().getTime() } - return ( {!hasError && !loading && platformsData && ( diff --git a/src/css/custom.css b/src/css/custom.css index a29b33c9..9eb41486 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -135,7 +135,7 @@ body { font-weight: bold; } -.cardano-ecosystems-external-link { +.external-link-with-separator { border-top: 0.01rem solid; padding-top: 0.5rem; } @@ -195,6 +195,14 @@ body { --ifm-footer-background-color: rgb(29, 30, 33); } +.navbar__link { + color: #fff !important; +} + +.navbar__logo { + flex: 1; +} + @media (max-width: 1150px) { .container-fluid { flex-direction: column; @@ -214,6 +222,24 @@ body { } } +@media (max-width: 999px) { + .navbar-sidebar__item { + color: #fff !important; + } + + .navbar__items { + color: #fff !important; + } + + .menu__link { + color: #fff !important; + } + + .menu__link--sublist-caret:after { + color: #fff !important; + } +} + @media (max-width: 650px) { .container-fluid { flex-direction: column; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 10e771d3..24728045 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -26,7 +26,8 @@ export default function Home(): JSX.Element { subHeading="Documentation for the" lead="Cardano is a decentralized third-generation proof-of-stake blockchain platform and home to the ada cryptocurrency. It has been designed from the ground up by a team of top engineers and academic experts." text="Cardano has a strong focus on sustainability, scalability, and transparency and is a fully open source project that aims to deliver an inclusive, fair, and resilient infrastructure for financial and social applications on a global scale. It is powered by Ouroboros, the ground-breaking proof-of-stake consensus protocol." - label="Get started" + label1="Learn about Cardano" + label2="Explore developer resources" /> diff --git a/yarn.lock b/yarn.lock index 0259f718..a2e13a7a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,187 +29,182 @@ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa" integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== -"@algolia/cache-browser-local-storage@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz#14b6dc9abc9e3a304a5fffb063d15f30af1032d1" - integrity sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g== - dependencies: - "@algolia/cache-common" "4.22.1" - -"@algolia/cache-common@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.22.1.tgz#c625dff4bc2a74e79f9aed67b4e053b0ef1b3ec1" - integrity sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA== - -"@algolia/cache-in-memory@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz#858a3d887f521362e87d04f3943e2810226a0d71" - integrity sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw== - dependencies: - "@algolia/cache-common" "4.22.1" - -"@algolia/client-account@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.22.1.tgz#a7fb8b66b9a4f0a428e1426b2561144267d76d43" - integrity sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw== - dependencies: - "@algolia/client-common" "4.22.1" - "@algolia/client-search" "4.22.1" - "@algolia/transporter" "4.22.1" - -"@algolia/client-analytics@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.22.1.tgz#506558740b4d49b1b1e3393861f729a8ce921851" - integrity sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg== - dependencies: - "@algolia/client-common" "4.22.1" - "@algolia/client-search" "4.22.1" - "@algolia/requester-common" "4.22.1" - "@algolia/transporter" "4.22.1" - -"@algolia/client-common@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.22.1.tgz#042b19c1b6157c485fa1b551349ab313944d2b05" - integrity sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ== - dependencies: - "@algolia/requester-common" "4.22.1" - "@algolia/transporter" "4.22.1" - -"@algolia/client-personalization@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.22.1.tgz#ff088d797648224fb582e9fe5828f8087835fa3d" - integrity sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ== - dependencies: - "@algolia/client-common" "4.22.1" - "@algolia/requester-common" "4.22.1" - "@algolia/transporter" "4.22.1" - -"@algolia/client-search@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.22.1.tgz#508cc6ab3d1f4e9c02735a630d4dff6fbb8514a2" - integrity sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA== - dependencies: - "@algolia/client-common" "4.22.1" - "@algolia/requester-common" "4.22.1" - "@algolia/transporter" "4.22.1" +"@algolia/cache-browser-local-storage@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz#0cc26b96085e1115dac5fcb9d826651ba57faabc" + integrity sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg== + dependencies: + "@algolia/cache-common" "4.23.3" + +"@algolia/cache-common@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.23.3.tgz#3bec79092d512a96c9bfbdeec7cff4ad36367166" + integrity sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A== + +"@algolia/cache-in-memory@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.23.3.tgz#3945f87cd21ffa2bec23890c85305b6b11192423" + integrity sha512-yvpbuUXg/+0rbcagxNT7un0eo3czx2Uf0y4eiR4z4SD7SiptwYTpbuS0IHxcLHG3lq22ukx1T6Kjtk/rT+mqNg== + dependencies: + "@algolia/cache-common" "4.23.3" + +"@algolia/client-account@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.23.3.tgz#8751bbf636e6741c95e7c778488dee3ee430ac6f" + integrity sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA== + dependencies: + "@algolia/client-common" "4.23.3" + "@algolia/client-search" "4.23.3" + "@algolia/transporter" "4.23.3" + +"@algolia/client-analytics@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.23.3.tgz#f88710885278fe6fb6964384af59004a5a6f161d" + integrity sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA== + dependencies: + "@algolia/client-common" "4.23.3" + "@algolia/client-search" "4.23.3" + "@algolia/requester-common" "4.23.3" + "@algolia/transporter" "4.23.3" + +"@algolia/client-common@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.23.3.tgz#891116aa0db75055a7ecc107649f7f0965774704" + integrity sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw== + dependencies: + "@algolia/requester-common" "4.23.3" + "@algolia/transporter" "4.23.3" + +"@algolia/client-personalization@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.23.3.tgz#35fa8e5699b0295fbc400a8eb211dc711e5909db" + integrity sha512-3E3yF3Ocr1tB/xOZiuC3doHQBQ2zu2MPTYZ0d4lpfWads2WTKG7ZzmGnsHmm63RflvDeLK/UVx7j2b3QuwKQ2g== + dependencies: + "@algolia/client-common" "4.23.3" + "@algolia/requester-common" "4.23.3" + "@algolia/transporter" "4.23.3" + +"@algolia/client-search@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.23.3.tgz#a3486e6af13a231ec4ab43a915a1f318787b937f" + integrity sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw== + dependencies: + "@algolia/client-common" "4.23.3" + "@algolia/requester-common" "4.23.3" + "@algolia/transporter" "4.23.3" "@algolia/events@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== -"@algolia/logger-common@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.22.1.tgz#79cf4cd295de0377a94582c6aaac59b1ded731d9" - integrity sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg== - -"@algolia/logger-console@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.22.1.tgz#0355345f6940f67aaa78ae9b81c06e44e49f2336" - integrity sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA== - dependencies: - "@algolia/logger-common" "4.22.1" - -"@algolia/requester-browser-xhr@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz#f04df6fe9690a071b267c77d26b83a3be9280361" - integrity sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw== - dependencies: - "@algolia/requester-common" "4.22.1" - -"@algolia/requester-common@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.22.1.tgz#27be35f3718aafcb6b388ff9c3aa2defabd559ff" - integrity sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg== - -"@algolia/requester-node-http@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz#589a6fa828ad0f325e727a6fcaf4e1a2343cc62b" - integrity sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA== - dependencies: - "@algolia/requester-common" "4.22.1" - -"@algolia/transporter@4.22.1": - version "4.22.1" - resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.22.1.tgz#8843841b857dc021668f31647aa557ff19cd9cb1" - integrity sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ== - dependencies: - "@algolia/cache-common" "4.22.1" - "@algolia/logger-common" "4.22.1" - "@algolia/requester-common" "4.22.1" +"@algolia/logger-common@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.23.3.tgz#35c6d833cbf41e853a4f36ba37c6e5864920bfe9" + integrity sha512-y9kBtmJwiZ9ZZ+1Ek66P0M68mHQzKRxkW5kAAXYN/rdzgDN0d2COsViEFufxJ0pb45K4FRcfC7+33YB4BLrZ+g== + +"@algolia/logger-console@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.23.3.tgz#30f916781826c4db5f51fcd9a8a264a06e136985" + integrity sha512-8xoiseoWDKuCVnWP8jHthgaeobDLolh00KJAdMe9XPrWPuf1by732jSpgy2BlsLTaT9m32pHI8CRfrOqQzHv3A== + dependencies: + "@algolia/logger-common" "4.23.3" + +"@algolia/recommend@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-4.23.3.tgz#53d4f194d22d9c72dc05f3f7514c5878f87c5890" + integrity sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w== + dependencies: + "@algolia/cache-browser-local-storage" "4.23.3" + "@algolia/cache-common" "4.23.3" + "@algolia/cache-in-memory" "4.23.3" + "@algolia/client-common" "4.23.3" + "@algolia/client-search" "4.23.3" + "@algolia/logger-common" "4.23.3" + "@algolia/logger-console" "4.23.3" + "@algolia/requester-browser-xhr" "4.23.3" + "@algolia/requester-common" "4.23.3" + "@algolia/requester-node-http" "4.23.3" + "@algolia/transporter" "4.23.3" + +"@algolia/requester-browser-xhr@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.23.3.tgz#9e47e76f60d540acc8b27b4ebc7a80d1b41938b9" + integrity sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw== + dependencies: + "@algolia/requester-common" "4.23.3" + +"@algolia/requester-common@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.23.3.tgz#7dbae896e41adfaaf1d1fa5f317f83a99afb04b3" + integrity sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw== + +"@algolia/requester-node-http@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.23.3.tgz#c9f94a5cb96a15f48cea338ab6ef16bbd0ff989f" + integrity sha512-zgu++8Uj03IWDEJM3fuNl34s746JnZOWn1Uz5taV1dFyJhVM/kTNw9Ik7YJWiUNHJQXcaD8IXD1eCb0nq/aByA== + dependencies: + "@algolia/requester-common" "4.23.3" + +"@algolia/transporter@4.23.3": + version "4.23.3" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.23.3.tgz#545b045b67db3850ddf0bbecbc6c84ff1f3398b7" + integrity sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ== + dependencies: + "@algolia/cache-common" "4.23.3" + "@algolia/logger-common" "4.23.3" + "@algolia/requester-common" "4.23.3" "@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.8.3": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.2", "@babel/code-frame@^7.8.3": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== - -"@babel/core@7.12.9": - version "7.12.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" - integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.5" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.5" - "@babel/parser" "^7.12.7" - "@babel/template" "^7.12.7" - "@babel/traverse" "^7.12.9" - "@babel/types" "^7.12.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5", "@babel/compat-data@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.4.tgz#6f102372e9094f25d908ca0d34fc74c74606059a" + integrity sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ== "@babel/core@^7.19.6", "@babel/core@^7.23.3": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" - integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" + integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.9" - "@babel/parser" "^7.23.9" - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helper-module-transforms" "^7.24.5" + "@babel/helpers" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.12.5", "@babel/generator@^7.23.3", "@babel/generator@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.23.3", "@babel/generator@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" + integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.5" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" "@babel/helper-annotate-as-pure@^7.22.5": @@ -226,7 +221,7 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== @@ -237,19 +232,19 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6": - version "7.23.10" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz#25d55fafbaea31fd0e723820bb6cc3df72edf7ea" - integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw== +"@babel/helper-create-class-features-plugin@^7.24.1", "@babel/helper-create-class-features-plugin@^7.24.4", "@babel/helper-create-class-features-plugin@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz#7d19da92c7e0cd8d11c09af2ce1b8e7512a6e723" + integrity sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.24.5" "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-replace-supers" "^7.24.1" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-split-export-declaration" "^7.24.5" semver "^6.3.1" "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": @@ -261,10 +256,10 @@ regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" - integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== +"@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== dependencies: "@babel/helper-compilation-targets" "^7.22.6" "@babel/helper-plugin-utils" "^7.22.5" @@ -277,7 +272,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": +"@babel/helper-function-name@^7.23.0": version "7.23.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== @@ -292,30 +287,30 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== +"@babel/helper-member-expression-to-functions@^7.23.0", "@babel/helper-member-expression-to-functions@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz#5981e131d5c7003c7d1fa1ad49e86c9b097ec475" + integrity sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA== dependencies: - "@babel/types" "^7.23.0" + "@babel/types" "^7.24.5" -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.24.0" -"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== +"@babel/helper-module-transforms@^7.23.3", "@babel/helper-module-transforms@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz#ea6c5e33f7b262a0ae762fd5986355c45f54a545" + integrity sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-simple-access" "^7.24.5" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/helper-validator-identifier" "^7.24.5" "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" @@ -324,15 +319,10 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-plugin-utils@7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.24.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz#a924607dd254a65695e5bd209b98b902b3b2f11a" + integrity sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ== "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" @@ -343,21 +333,21 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-wrap-function" "^7.22.20" -"@babel/helper-replace-supers@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== +"@babel/helper-replace-supers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz#7085bd19d4a0b7ed8f405c1ed73ccb70f323abc1" + integrity sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-member-expression-to-functions" "^7.23.0" "@babel/helper-optimise-call-expression" "^7.22.5" -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== +"@babel/helper-simple-access@^7.22.5", "@babel/helper-simple-access@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz#50da5b72f58c16b07fbd992810be6049478e85ba" + integrity sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" @@ -366,92 +356,92 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== +"@babel/helper-split-export-declaration@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" + integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.5" -"@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== +"@babel/helper-string-parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== +"@babel/helper-validator-identifier@^7.22.20", "@babel/helper-validator-identifier@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz#918b1a7fa23056603506370089bd990d8720db62" + integrity sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA== -"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": +"@babel/helper-validator-option@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== "@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz#335f934c0962e2c1ed1fb9d79e06a56115067c09" + integrity sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw== dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" + "@babel/helper-function-name" "^7.23.0" + "@babel/template" "^7.24.0" + "@babel/types" "^7.24.5" -"@babel/helpers@^7.12.5", "@babel/helpers@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" - integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== +"@babel/helpers@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.5.tgz#fedeb87eeafa62b621160402181ad8585a22a40a" + integrity sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q== dependencies: - "@babel/template" "^7.23.9" - "@babel/traverse" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.5" + "@babel/types" "^7.24.5" -"@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== +"@babel/highlight@^7.24.2": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.5.tgz#bc0613f98e1dd0720e99b2a9ee3760194a704b6e" + integrity sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw== dependencies: - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-validator-identifier" "^7.24.5" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.12.7", "@babel/parser@^7.22.7", "@babel/parser@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" - integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== +"@babel/parser@^7.22.7", "@babel/parser@^7.24.0", "@babel/parser@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.5.tgz#4a4d5ab4315579e5398a82dcf636ca80c3392790" + integrity sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" - integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz#4c3685eb9cd790bcad2843900fe0250c91ccf895" + integrity sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" - integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz#b645d9ba8c2bc5b7af50f0fe949f9edbeb07c8cf" + integrity sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" - integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz#da8261f2697f0f41b0855b91d3a20a1fbfd271d3" + integrity sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.24.1" -"@babel/plugin-proposal-object-rest-spread@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" - integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz#1181d9685984c91d657b8ddf14f0487a6bab2988" + integrity sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.12.1" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" @@ -493,19 +483,19 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-import-assertions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" - integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== +"@babel/plugin-syntax-import-assertions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz#db3aad724153a00eaac115a3fb898de544e34971" + integrity sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-syntax-import-attributes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" - integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== +"@babel/plugin-syntax-import-attributes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz#c66b966c63b714c4eec508fcf5763b1f2d381093" + integrity sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-import-meta@^7.10.4": version "7.10.4" @@ -521,19 +511,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== +"@babel/plugin-syntax-jsx@^7.23.3", "@babel/plugin-syntax-jsx@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz#3f6ca04b8c841811dbc3c5c5f837934e0d626c10" + integrity sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-jsx@^7.22.5", "@babel/plugin-syntax-jsx@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" - integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" @@ -556,7 +539,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== @@ -591,12 +574,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-typescript@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" - integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== +"@babel/plugin-syntax-typescript@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" + integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" @@ -606,212 +589,212 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" - integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== +"@babel/plugin-transform-arrow-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz#2bf263617060c9cc45bcdbf492b8cc805082bf27" + integrity sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-async-generator-functions@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" - integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ== +"@babel/plugin-transform-async-generator-functions@^7.24.3": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" + integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== dependencies: "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-remap-async-to-generator" "^7.22.20" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-to-generator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" - integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== +"@babel/plugin-transform-async-to-generator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" + integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-imports" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-remap-async-to-generator" "^7.22.20" -"@babel/plugin-transform-block-scoped-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" - integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== +"@babel/plugin-transform-block-scoped-functions@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz#1c94799e20fcd5c4d4589523bbc57b7692979380" + integrity sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-block-scoping@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" - integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== +"@babel/plugin-transform-block-scoping@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz#89574191397f85661d6f748d4b89ee4d9ee69a2a" + integrity sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-class-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" - integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== +"@babel/plugin-transform-class-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz#bcbf1aef6ba6085cfddec9fc8d58871cf011fc29" + integrity sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-class-static-block@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" - integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== +"@babel/plugin-transform-class-static-block@^7.24.4": + version "7.24.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz#1a4653c0cf8ac46441ec406dece6e9bc590356a4" + integrity sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.4" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.23.8": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" - integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== +"@babel/plugin-transform-classes@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz#05e04a09df49a46348299a0e24bfd7e901129339" + integrity sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-plugin-utils" "^7.24.5" + "@babel/helper-replace-supers" "^7.24.1" + "@babel/helper-split-export-declaration" "^7.24.5" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" - integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== +"@babel/plugin-transform-computed-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz#bc7e787f8e021eccfb677af5f13c29a9934ed8a7" + integrity sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/template" "^7.24.0" -"@babel/plugin-transform-destructuring@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" - integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== +"@babel/plugin-transform-destructuring@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz#80843ee6a520f7362686d1a97a7b53544ede453c" + integrity sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-dotall-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" - integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== +"@babel/plugin-transform-dotall-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz#d56913d2f12795cc9930801b84c6f8c47513ac13" + integrity sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-duplicate-keys@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" - integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== +"@babel/plugin-transform-duplicate-keys@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz#5347a797fe82b8d09749d10e9f5b83665adbca88" + integrity sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-dynamic-import@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" - integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== +"@babel/plugin-transform-dynamic-import@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz#2a5a49959201970dd09a5fca856cb651e44439dd" + integrity sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" - integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== +"@babel/plugin-transform-exponentiation-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz#6650ebeb5bd5c012d5f5f90a26613a08162e8ba4" + integrity sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-export-namespace-from@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" - integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== +"@babel/plugin-transform-export-namespace-from@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz#f033541fc036e3efb2dcb58eedafd4f6b8078acd" + integrity sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-transform-for-of@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" - integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== +"@babel/plugin-transform-for-of@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz#67448446b67ab6c091360ce3717e7d3a59e202fd" + integrity sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-function-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" - integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== +"@babel/plugin-transform-function-name@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz#8cba6f7730626cc4dfe4ca2fa516215a0592b361" + integrity sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA== dependencies: - "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-json-strings@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" - integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== +"@babel/plugin-transform-json-strings@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz#08e6369b62ab3e8a7b61089151b161180c8299f7" + integrity sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" - integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== +"@babel/plugin-transform-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz#0a1982297af83e6b3c94972686067df588c5c096" + integrity sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-logical-assignment-operators@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" - integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== +"@babel/plugin-transform-logical-assignment-operators@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz#719d8aded1aa94b8fb34e3a785ae8518e24cfa40" + integrity sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" - integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== +"@babel/plugin-transform-member-expression-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz#896d23601c92f437af8b01371ad34beb75df4489" + integrity sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-modules-amd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" - integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== +"@babel/plugin-transform-modules-amd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz#b6d829ed15258536977e9c7cc6437814871ffa39" + integrity sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-modules-commonjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" - integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== +"@babel/plugin-transform-modules-commonjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz#e71ba1d0d69e049a22bf90b3867e263823d3f1b9" + integrity sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" - integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw== +"@babel/plugin-transform-modules-systemjs@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz#2b9625a3d4e445babac9788daec39094e6b11e3e" + integrity sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA== dependencies: "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-validator-identifier" "^7.22.20" -"@babel/plugin-transform-modules-umd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" - integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== +"@babel/plugin-transform-modules-umd@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz#69220c66653a19cf2c0872b9c762b9a48b8bebef" + integrity sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg== dependencies: "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" @@ -821,110 +804,109 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-new-target@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" - integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== +"@babel/plugin-transform-new-target@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz#29c59988fa3d0157de1c871a28cd83096363cc34" + integrity sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" - integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz#0cd494bb97cb07d428bd651632cb9d4140513988" + integrity sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-transform-numeric-separator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" - integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== +"@babel/plugin-transform-numeric-separator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz#5bc019ce5b3435c1cadf37215e55e433d674d4e8" + integrity sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-transform-object-rest-spread@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" - integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== +"@babel/plugin-transform-object-rest-spread@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz#f91bbcb092ff957c54b4091c86bda8372f0b10ef" + integrity sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA== dependencies: - "@babel/compat-data" "^7.23.3" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.24.5" -"@babel/plugin-transform-object-super@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" - integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== +"@babel/plugin-transform-object-super@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz#e71d6ab13483cca89ed95a474f542bbfc20a0520" + integrity sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-replace-supers" "^7.24.1" -"@babel/plugin-transform-optional-catch-binding@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" - integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== +"@babel/plugin-transform-optional-catch-binding@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz#92a3d0efe847ba722f1a4508669b23134669e2da" + integrity sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" - integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== +"@babel/plugin-transform-optional-chaining@^7.24.1", "@babel/plugin-transform-optional-chaining@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz#a6334bebd7f9dd3df37447880d0bd64b778e600f" + integrity sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" - integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== +"@babel/plugin-transform-parameters@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz#5c3b23f3a6b8fed090f9b98f2926896d3153cc62" + integrity sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-private-methods@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" - integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== +"@babel/plugin-transform-private-methods@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz#a0faa1ae87eff077e1e47a5ec81c3aef383dc15a" + integrity sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.1" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-private-property-in-object@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" - integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== +"@babel/plugin-transform-private-property-in-object@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz#f5d1fcad36e30c960134cb479f1ca98a5b06eda5" + integrity sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" - integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== +"@babel/plugin-transform-property-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz#d6a9aeab96f03749f4eebeb0b6ea8e90ec958825" + integrity sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-react-constant-elements@^7.18.12": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz#5efc001d07ef0f7da0d73c3a86c132f73d28e43c" - integrity sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.1.tgz#d493a0918b9fdad7540f5afd9b5eb5c52500d18d" + integrity sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-react-display-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" - integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== +"@babel/plugin-transform-react-display-name@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz#554e3e1a25d181f040cf698b93fd289a03bfdcdb" + integrity sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-react-jsx-development@^7.22.5": version "7.22.5" @@ -933,7 +915,7 @@ dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" -"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": +"@babel/plugin-transform-react-jsx@^7.22.5", "@babel/plugin-transform-react-jsx@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== @@ -944,138 +926,139 @@ "@babel/plugin-syntax-jsx" "^7.23.3" "@babel/types" "^7.23.4" -"@babel/plugin-transform-react-pure-annotations@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" - integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== +"@babel/plugin-transform-react-pure-annotations@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz#c86bce22a53956331210d268e49a0ff06e392470" + integrity sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-regenerator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" - integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== +"@babel/plugin-transform-regenerator@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz#625b7545bae52363bdc1fbbdc7252b5046409c8c" + integrity sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" - integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== +"@babel/plugin-transform-reserved-words@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz#8de729f5ecbaaf5cf83b67de13bad38a21be57c1" + integrity sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-runtime@^7.22.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz#2c64d0680fc8e09e1dfe8fd5c646fe72abd82004" - integrity sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ== - dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" + integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== + dependencies: + "@babel/helper-module-imports" "^7.24.3" + "@babel/helper-plugin-utils" "^7.24.0" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.1" + babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" - integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== +"@babel/plugin-transform-shorthand-properties@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz#ba9a09144cf55d35ec6b93a32253becad8ee5b55" + integrity sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-spread@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" - integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== +"@babel/plugin-transform-spread@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz#a1acf9152cbf690e4da0ba10790b3ac7d2b2b391" + integrity sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" -"@babel/plugin-transform-sticky-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" - integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== +"@babel/plugin-transform-sticky-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz#f03e672912c6e203ed8d6e0271d9c2113dc031b9" + integrity sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-template-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" - integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== +"@babel/plugin-transform-template-literals@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz#15e2166873a30d8617e3e2ccadb86643d327aab7" + integrity sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-typeof-symbol@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" - integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== +"@babel/plugin-transform-typeof-symbol@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz#703cace5ef74155fb5eecab63cbfc39bdd25fe12" + integrity sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" -"@babel/plugin-transform-typescript@^7.23.3": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" - integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== +"@babel/plugin-transform-typescript@^7.24.1": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.5.tgz#bcba979e462120dc06a75bd34c473a04781931b8" + integrity sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.23.3" + "@babel/helper-create-class-features-plugin" "^7.24.5" + "@babel/helper-plugin-utils" "^7.24.5" + "@babel/plugin-syntax-typescript" "^7.24.1" -"@babel/plugin-transform-unicode-escapes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" - integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== +"@babel/plugin-transform-unicode-escapes@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz#fb3fa16676549ac7c7449db9b342614985c2a3a4" + integrity sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-property-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" - integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== +"@babel/plugin-transform-unicode-property-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz#56704fd4d99da81e5e9f0c0c93cabd91dbc4889e" + integrity sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" - integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== +"@babel/plugin-transform-unicode-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz#57c3c191d68f998ac46b708380c1ce4d13536385" + integrity sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" -"@babel/plugin-transform-unicode-sets-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" - integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== +"@babel/plugin-transform-unicode-sets-regex@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz#c1ea175b02afcffc9cf57a9c4658326625165b7f" + integrity sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/preset-env@^7.19.4", "@babel/preset-env@^7.22.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.9.tgz#beace3b7994560ed6bf78e4ae2073dff45387669" - integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.5.tgz#6a9ac90bd5a5a9dae502af60dfc58c190551bbcd" + integrity sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ== dependencies: - "@babel/compat-data" "^7.23.5" + "@babel/compat-data" "^7.24.4" "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.5" "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.23.3" - "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-assertions" "^7.24.1" + "@babel/plugin-syntax-import-attributes" "^7.24.1" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -1087,58 +1070,58 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.9" - "@babel/plugin-transform-async-to-generator" "^7.23.3" - "@babel/plugin-transform-block-scoped-functions" "^7.23.3" - "@babel/plugin-transform-block-scoping" "^7.23.4" - "@babel/plugin-transform-class-properties" "^7.23.3" - "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.8" - "@babel/plugin-transform-computed-properties" "^7.23.3" - "@babel/plugin-transform-destructuring" "^7.23.3" - "@babel/plugin-transform-dotall-regex" "^7.23.3" - "@babel/plugin-transform-duplicate-keys" "^7.23.3" - "@babel/plugin-transform-dynamic-import" "^7.23.4" - "@babel/plugin-transform-exponentiation-operator" "^7.23.3" - "@babel/plugin-transform-export-namespace-from" "^7.23.4" - "@babel/plugin-transform-for-of" "^7.23.6" - "@babel/plugin-transform-function-name" "^7.23.3" - "@babel/plugin-transform-json-strings" "^7.23.4" - "@babel/plugin-transform-literals" "^7.23.3" - "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" - "@babel/plugin-transform-member-expression-literals" "^7.23.3" - "@babel/plugin-transform-modules-amd" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.9" - "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-arrow-functions" "^7.24.1" + "@babel/plugin-transform-async-generator-functions" "^7.24.3" + "@babel/plugin-transform-async-to-generator" "^7.24.1" + "@babel/plugin-transform-block-scoped-functions" "^7.24.1" + "@babel/plugin-transform-block-scoping" "^7.24.5" + "@babel/plugin-transform-class-properties" "^7.24.1" + "@babel/plugin-transform-class-static-block" "^7.24.4" + "@babel/plugin-transform-classes" "^7.24.5" + "@babel/plugin-transform-computed-properties" "^7.24.1" + "@babel/plugin-transform-destructuring" "^7.24.5" + "@babel/plugin-transform-dotall-regex" "^7.24.1" + "@babel/plugin-transform-duplicate-keys" "^7.24.1" + "@babel/plugin-transform-dynamic-import" "^7.24.1" + "@babel/plugin-transform-exponentiation-operator" "^7.24.1" + "@babel/plugin-transform-export-namespace-from" "^7.24.1" + "@babel/plugin-transform-for-of" "^7.24.1" + "@babel/plugin-transform-function-name" "^7.24.1" + "@babel/plugin-transform-json-strings" "^7.24.1" + "@babel/plugin-transform-literals" "^7.24.1" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" + "@babel/plugin-transform-member-expression-literals" "^7.24.1" + "@babel/plugin-transform-modules-amd" "^7.24.1" + "@babel/plugin-transform-modules-commonjs" "^7.24.1" + "@babel/plugin-transform-modules-systemjs" "^7.24.1" + "@babel/plugin-transform-modules-umd" "^7.24.1" "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" - "@babel/plugin-transform-numeric-separator" "^7.23.4" - "@babel/plugin-transform-object-rest-spread" "^7.23.4" - "@babel/plugin-transform-object-super" "^7.23.3" - "@babel/plugin-transform-optional-catch-binding" "^7.23.4" - "@babel/plugin-transform-optional-chaining" "^7.23.4" - "@babel/plugin-transform-parameters" "^7.23.3" - "@babel/plugin-transform-private-methods" "^7.23.3" - "@babel/plugin-transform-private-property-in-object" "^7.23.4" - "@babel/plugin-transform-property-literals" "^7.23.3" - "@babel/plugin-transform-regenerator" "^7.23.3" - "@babel/plugin-transform-reserved-words" "^7.23.3" - "@babel/plugin-transform-shorthand-properties" "^7.23.3" - "@babel/plugin-transform-spread" "^7.23.3" - "@babel/plugin-transform-sticky-regex" "^7.23.3" - "@babel/plugin-transform-template-literals" "^7.23.3" - "@babel/plugin-transform-typeof-symbol" "^7.23.3" - "@babel/plugin-transform-unicode-escapes" "^7.23.3" - "@babel/plugin-transform-unicode-property-regex" "^7.23.3" - "@babel/plugin-transform-unicode-regex" "^7.23.3" - "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/plugin-transform-new-target" "^7.24.1" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" + "@babel/plugin-transform-numeric-separator" "^7.24.1" + "@babel/plugin-transform-object-rest-spread" "^7.24.5" + "@babel/plugin-transform-object-super" "^7.24.1" + "@babel/plugin-transform-optional-catch-binding" "^7.24.1" + "@babel/plugin-transform-optional-chaining" "^7.24.5" + "@babel/plugin-transform-parameters" "^7.24.5" + "@babel/plugin-transform-private-methods" "^7.24.1" + "@babel/plugin-transform-private-property-in-object" "^7.24.5" + "@babel/plugin-transform-property-literals" "^7.24.1" + "@babel/plugin-transform-regenerator" "^7.24.1" + "@babel/plugin-transform-reserved-words" "^7.24.1" + "@babel/plugin-transform-shorthand-properties" "^7.24.1" + "@babel/plugin-transform-spread" "^7.24.1" + "@babel/plugin-transform-sticky-regex" "^7.24.1" + "@babel/plugin-transform-template-literals" "^7.24.1" + "@babel/plugin-transform-typeof-symbol" "^7.24.5" + "@babel/plugin-transform-unicode-escapes" "^7.24.1" + "@babel/plugin-transform-unicode-property-regex" "^7.24.1" + "@babel/plugin-transform-unicode-regex" "^7.24.1" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.4" + babel-plugin-polyfill-regenerator "^0.6.1" core-js-compat "^3.31.0" semver "^6.3.1" @@ -1152,27 +1135,27 @@ esutils "^2.0.2" "@babel/preset-react@^7.18.6", "@babel/preset-react@^7.22.5": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" - integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.24.1.tgz#2450c2ac5cc498ef6101a6ca5474de251e33aa95" + integrity sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-react-display-name" "^7.23.3" - "@babel/plugin-transform-react-jsx" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-validator-option" "^7.23.5" + "@babel/plugin-transform-react-display-name" "^7.24.1" + "@babel/plugin-transform-react-jsx" "^7.23.4" "@babel/plugin-transform-react-jsx-development" "^7.22.5" - "@babel/plugin-transform-react-pure-annotations" "^7.23.3" + "@babel/plugin-transform-react-pure-annotations" "^7.24.1" "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.22.5": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" - integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz#89bdf13a3149a17b3b2a2c9c62547f06db8845ec" + integrity sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-typescript" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-validator-option" "^7.23.5" + "@babel/plugin-syntax-jsx" "^7.24.1" + "@babel/plugin-transform-modules-commonjs" "^7.24.1" + "@babel/plugin-transform-typescript" "^7.24.1" "@babel/regjsgen@^0.8.0": version "0.8.0" @@ -1180,52 +1163,52 @@ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime-corejs3@^7.22.6": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.23.9.tgz#1b43062a13ecb60158aecdd81bc3fab4108b7cbc" - integrity sha512-oeOFTrYWdWXCvXGB5orvMTJ6gCZ9I6FBjR+M38iKNXCsPxr4xT0RTdg5uz1H7QP8pp74IzPtwritEr+JscqHXQ== + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.24.5.tgz#d2a5f46a088caf8f3899ad095054f83b0a686194" + integrity sha512-GWO0mgzNMLWaSYM4z4NVIuY0Cd1fl8cPnuetuddu5w/qGuvt5Y7oUi/kvvQGK9xgOkFJDQX2heIvTRn/OQ1XTg== dependencies: core-js-pure "^3.30.2" regenerator-runtime "^0.14.0" -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.22.6", "@babel/runtime@^7.23.9", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.9.tgz#47791a15e4603bb5f905bc0753801cf21d6345f7" - integrity sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw== +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.3", "@babel/runtime@^7.22.6", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" + integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.12.7", "@babel/template@^7.22.15", "@babel/template@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" - integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== +"@babel/template@^7.22.15", "@babel/template@^7.24.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== dependencies: "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.12.9", "@babel/traverse@^7.22.8", "@babel/traverse@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" - integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== +"@babel/traverse@^7.22.8", "@babel/traverse@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.5.tgz#972aa0bc45f16983bf64aa1f877b2dd0eea7e6f8" + integrity sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA== dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.5" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.9" - "@babel/types" "^7.23.9" + "@babel/helper-split-export-declaration" "^7.24.5" + "@babel/parser" "^7.24.5" + "@babel/types" "^7.24.5" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.12.7", "@babel/types@^7.20.0", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.4.4": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" - integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== +"@babel/types@^7.20.0", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.24.0", "@babel/types@^7.24.5", "@babel/types@^7.4.4": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.5.tgz#7661930afc638a5383eb0c4aee59b74f38db84d7" + integrity sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.1" + "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" "@colors/colors@1.5.0": @@ -1234,28 +1217,28 @@ integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@ctrl/tinycolor@^4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-4.0.3.tgz#c56d96ef0d7be598cf68d1ab53f990849a79f5b4" - integrity sha512-e9nEVehVJwkymQpkGhdSNzLT2Lr9UTTby+JePq4Z2SxBbOQjY7pLgSouAaXvfaGQVSAaY0U4eJdwfSDmCbItcw== + version "4.1.0" + resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-4.1.0.tgz#91a8f8120ffc9da2feb2a38f7862b300d5e9691a" + integrity sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ== "@discoveryjs/json-ext@0.5.7": version "0.5.7" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@docsearch/css@3.5.2": - version "3.5.2" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.5.2.tgz#610f47b48814ca94041df969d9fcc47b91fc5aac" - integrity sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA== +"@docsearch/css@3.6.0": + version "3.6.0" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.6.0.tgz#0e9f56f704b3a34d044d15fd9962ebc1536ba4fb" + integrity sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ== "@docsearch/react@^3.5.2": - version "3.5.2" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.5.2.tgz#2e6bbee00eb67333b64906352734da6aef1232b9" - integrity sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng== + version "3.6.0" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.6.0.tgz#b4f25228ecb7fc473741aefac592121e86dd2958" + integrity sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w== dependencies: "@algolia/autocomplete-core" "1.9.3" "@algolia/autocomplete-preset-algolia" "1.9.3" - "@docsearch/css" "3.5.2" + "@docsearch/css" "3.6.0" algoliasearch "^4.19.1" "@docusaurus/core@3.1.1": @@ -1767,17 +1750,17 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== -"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.1", "@emotion/is-prop-valid@^0.8.6": +"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.6": version "0.8.8" resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== dependencies: "@emotion/memoize" "0.7.4" -"@emotion/is-prop-valid@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" - integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== +"@emotion/is-prop-valid@1.2.2", "@emotion/is-prop-valid@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz#d4175076679c6a26faa92b03bb786f9e52612337" + integrity sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw== dependencies: "@emotion/memoize" "^0.8.1" @@ -1792,9 +1775,9 @@ integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== "@emotion/react@^11.9.3": - version "11.11.3" - resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.3.tgz#96b855dc40a2a55f52a72f518a41db4f69c31a25" - integrity sha512-Cnn0kuq4DoONOMcnoVsTOR8E+AdnKFf//6kUWc4LCdnxj31pZWn7rIULd6Y7/Js1PiPHzn7SKCM9vB/jBni8eA== + version "11.11.4" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.4.tgz#3a829cac25c1f00e126408fab7f891f00ecc3c1d" + integrity sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw== dependencies: "@babel/runtime" "^7.18.3" "@emotion/babel-plugin" "^11.11.0" @@ -1816,10 +1799,10 @@ "@emotion/utils" "0.11.3" csstype "^2.5.7" -"@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.3.tgz#84b77bfcfe3b7bb47d326602f640ccfcacd5ffb0" - integrity sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA== +"@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3", "@emotion/serialize@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.4.tgz#fc8f6d80c492cfa08801d544a05331d1cc7cd451" + integrity sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ== dependencies: "@emotion/hash" "^0.9.1" "@emotion/memoize" "^0.8.1" @@ -1848,14 +1831,14 @@ "@emotion/utils" "0.11.3" "@emotion/styled@^11.9.3": - version "11.11.0" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" - integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== + version "11.11.5" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.5.tgz#0c5c8febef9d86e8a926e663b2e5488705545dfb" + integrity sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ== dependencies: "@babel/runtime" "^7.18.3" "@emotion/babel-plugin" "^11.11.0" - "@emotion/is-prop-valid" "^1.2.1" - "@emotion/serialize" "^1.1.2" + "@emotion/is-prop-valid" "^1.2.2" + "@emotion/serialize" "^1.1.4" "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" "@emotion/utils" "^1.2.1" @@ -1864,12 +1847,12 @@ resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== -"@emotion/unitless@0.7.5", "@emotion/unitless@^0.7.0": +"@emotion/unitless@0.7.5": version "0.7.5" resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== -"@emotion/unitless@^0.8.1": +"@emotion/unitless@0.8.1", "@emotion/unitless@^0.8.1": version "0.8.1" resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== @@ -1899,33 +1882,6 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== -"@floating-ui/core@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.0.tgz#fa41b87812a16bf123122bf945946bae3fdf7fc1" - integrity sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g== - dependencies: - "@floating-ui/utils" "^0.2.1" - -"@floating-ui/dom@^1.6.1": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.1.tgz#d552e8444f77f2d88534372369b3771dc3a2fa5d" - integrity sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ== - dependencies: - "@floating-ui/core" "^1.6.0" - "@floating-ui/utils" "^0.2.1" - -"@floating-ui/react-dom@^2.0.8": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.8.tgz#afc24f9756d1b433e1fe0d047c24bd4d9cefaa5d" - integrity sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw== - dependencies: - "@floating-ui/dom" "^1.6.1" - -"@floating-ui/utils@^0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" - integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== - "@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": version "9.3.0" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" @@ -1947,27 +1903,6 @@ react-helmet-async "^1.0.4" react-markdown "^4.2.2" -"@input-output-hk/front-end-core-libraries@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@input-output-hk/front-end-core-libraries/-/front-end-core-libraries-1.2.2.tgz#ea4c6b5194dfe05b1d9e0d49c8fa8c4e979a11e4" - integrity sha512-OYMNS7UBD5tL88NRy5nHsJYaQ++IbvQP3lKwoimaJnhTTybfcJL4iEhFukQer50Ot75ZSRfCJEmdXG+kGe1+FQ== - dependencies: - prop-types "^15.6.2" - react-ga "^2.7.0" - -"@input-output-hk/front-end-site-components@^1.2.10": - version "1.15.0" - resolved "https://registry.yarnpkg.com/@input-output-hk/front-end-site-components/-/front-end-site-components-1.15.0.tgz#a6a517893cb2fb610331125c9baf6a441c72a6eb" - integrity sha512-hGuGm6rXWGfYZjltoarlJRaN5BHUAb7FZoHzCG28vkkV1kljAvCNfk+1Eci99vzv7Xy+q9Yf5bLAvmkQaYgaSQ== - dependencies: - prop-types "^15.6.2" - react-icons "^3.9.0" - -"@input-output-hk/front-end-themes@^1.2.6": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@input-output-hk/front-end-themes/-/front-end-themes-1.2.6.tgz#d04a2d699da77cc2fa68071fc4583714b0cd977a" - integrity sha512-//qD9Ja+KQwZ3/MR4UEW91Vk7/J3wZCScKDmYv+Me7p4EkCMnvKZ6AYBfSF3zKtXEp53fTSdlwsh/gPjLqgoKw== - "@jest/schemas@^29.6.3": version "29.6.3" resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" @@ -1987,50 +1922,50 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/source-map@^0.3.3": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" - integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" - integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== +"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" "@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + version "2.0.5" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" + integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== "@material-ui/core@^4.12.4": version "4.12.4" @@ -2096,44 +2031,10 @@ prop-types "^15.7.2" react-is "^16.8.0 || ^17.0.0" -"@mdx-js/loader@^1.5.1": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/loader/-/loader-1.6.22.tgz#d9e8fe7f8185ff13c9c8639c048b123e30d322c4" - integrity sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q== - dependencies: - "@mdx-js/mdx" "1.6.22" - "@mdx-js/react" "1.6.22" - loader-utils "2.0.0" - -"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.5.1": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" - integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== - dependencies: - "@babel/core" "7.12.9" - "@babel/plugin-syntax-jsx" "7.12.1" - "@babel/plugin-syntax-object-rest-spread" "7.8.3" - "@mdx-js/util" "1.6.22" - babel-plugin-apply-mdx-type-prop "1.6.22" - babel-plugin-extract-import-names "1.6.22" - camelcase-css "2.0.1" - detab "2.0.4" - hast-util-raw "6.0.1" - lodash.uniq "4.5.0" - mdast-util-to-hast "10.0.1" - remark-footnotes "2.0.0" - remark-mdx "1.6.22" - remark-parse "8.0.3" - remark-squeeze-paragraphs "4.0.0" - style-to-object "0.3.0" - unified "9.2.0" - unist-builder "2.0.3" - unist-util-visit "2.0.3" - "@mdx-js/mdx@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.0.tgz#37ef87685143fafedf1165f0a79e9fe95fbe5154" - integrity sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw== + version "3.0.1" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.1.tgz#617bd2629ae561fdca1bb88e3badd947f5a82191" + integrity sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA== dependencies: "@types/estree" "^1.0.0" "@types/estree-jsx" "^1.0.0" @@ -2159,107 +2060,13 @@ unist-util-visit "^5.0.0" vfile "^6.0.0" -"@mdx-js/react@1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== - -"@mdx-js/react@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.0.tgz#eaccaa8d6a7736b19080aff5a70448a7ba692271" - integrity sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ== +"@mdx-js/react@^3.0.0", "@mdx-js/react@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.1.tgz#997a19b3a5b783d936c75ae7c47cfe62f967f746" + integrity sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A== dependencies: "@types/mdx" "^2.0.0" -"@mdx-js/util@1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" - integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== - -"@mui/base@5.0.0-beta.36": - version "5.0.0-beta.36" - resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.36.tgz#29ca2de9d387f6d3943b6f18a84415c43e5f206c" - integrity sha512-6A8fYiXgjqTO6pgj31Hc8wm1M3rFYCxDRh09dBVk0L0W4cb2lnurRJa3cAyic6hHY+we1S58OdGYRbKmOsDpGQ== - dependencies: - "@babel/runtime" "^7.23.9" - "@floating-ui/react-dom" "^2.0.8" - "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.9" - "@popperjs/core" "^2.11.8" - clsx "^2.1.0" - prop-types "^15.8.1" - -"@mui/core-downloads-tracker@^5.15.9": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.9.tgz#c29138c70cc0fb49cd909c29beef3fb0647e5af7" - integrity sha512-CSDpVevGaxsvMkiYBZ8ztki1z/eT0mM2MqUT21eCRiMz3DU4zQw5rXG5ML/yTuJF9Z2Wv9SliIeaRAuSR/9Nig== - -"@mui/material@^5.9.2": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.15.9.tgz#4d6a4aee002c6a2d0e174e08c6d23245c18dd828" - integrity sha512-kbHTZDcFmN8GHKzRpImUEl9AJfFWI/0Kl+DsYVT3kHzQWUuHiKm3uHXR1RCOqr7H8IgHFPdbxItmCSQ/mj7zgg== - dependencies: - "@babel/runtime" "^7.23.9" - "@mui/base" "5.0.0-beta.36" - "@mui/core-downloads-tracker" "^5.15.9" - "@mui/system" "^5.15.9" - "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.9" - "@types/react-transition-group" "^4.4.10" - clsx "^2.1.0" - csstype "^3.1.3" - prop-types "^15.8.1" - react-is "^18.2.0" - react-transition-group "^4.4.5" - -"@mui/private-theming@^5.15.9": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.15.9.tgz#3ea3514ed2f6bf68541dbe9206665a82cd89cb01" - integrity sha512-/aMJlDOxOTAXyp4F2rIukW1O0anodAMCkv1DfBh/z9vaKHY3bd5fFf42wmP+0GRmwMinC5aWPpNfHXOED1fEtg== - dependencies: - "@babel/runtime" "^7.23.9" - "@mui/utils" "^5.15.9" - prop-types "^15.8.1" - -"@mui/styled-engine@^5.15.9": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.15.9.tgz#444605039ec3fe456bdd5d5cb94330183be62b91" - integrity sha512-NRKtYkL5PZDH7dEmaLEIiipd3mxNnQSO+Yo8rFNBNptY8wzQnQ+VjayTq39qH7Sast5cwHKYFusUrQyD+SS4Og== - dependencies: - "@babel/runtime" "^7.23.9" - "@emotion/cache" "^11.11.0" - csstype "^3.1.3" - prop-types "^15.8.1" - -"@mui/system@^5.15.9": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.15.9.tgz#8a34ac0ab133af2550cc7ab980a35174142fd265" - integrity sha512-SxkaaZ8jsnIJ77bBXttfG//LUf6nTfOcaOuIgItqfHv60ZCQy/Hu7moaob35kBb+guxVJnoSZ+7vQJrA/E7pKg== - dependencies: - "@babel/runtime" "^7.23.9" - "@mui/private-theming" "^5.15.9" - "@mui/styled-engine" "^5.15.9" - "@mui/types" "^7.2.13" - "@mui/utils" "^5.15.9" - clsx "^2.1.0" - csstype "^3.1.3" - prop-types "^15.8.1" - -"@mui/types@^7.2.13": - version "7.2.13" - resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.13.tgz#d1584912942f9dc042441ecc2d1452be39c666b8" - integrity sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g== - -"@mui/utils@^5.15.9": - version "5.15.9" - resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.15.9.tgz#2bdf925e274d87cbe90c14eb52d0835318205e86" - integrity sha512-yDYfr61bCYUz1QtwvpqYy/3687Z8/nS4zv7lv/ih/6ZFGMl1iolEvxRmR84v2lOYxlds+kq1IVYbXxDKh8Z9sg== - dependencies: - "@babel/runtime" "^7.23.9" - "@types/prop-types" "^15.7.11" - prop-types "^15.8.1" - react-is "^18.2.0" - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -2303,14 +2110,9 @@ config-chain "^1.1.11" "@polka/url@^1.0.0-next.24": - version "1.0.0-next.24" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.24.tgz#58601079e11784d20f82d0585865bb42305c4df3" - integrity sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ== - -"@popperjs/core@^2.11.8": - version "2.11.8" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" - integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + version "1.0.0-next.25" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" + integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== "@sideway/address@^4.1.5": version "4.1.5" @@ -2768,17 +2570,17 @@ "@types/estree" "*" "@types/eslint@*": - version "8.56.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb" - integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw== + version "8.56.10" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d" + integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree-jsx@^1.0.0": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.4.tgz#8d34b43444887dde8a73af530f772f23e1d3287c" - integrity sha512-5idy3hvI9lAMqsyilBM+N+boaCf1MgoefbDxN6KEO5aK17TOHwFAYT9sjxzeKAiIWRUBgLxmZ9mPcnzZXtTcRQ== + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18" + integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== dependencies: "@types/estree" "*" @@ -2788,9 +2590,9 @@ integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.17.43" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz#10d8444be560cb789c4735aea5eac6e5af45df54" - integrity sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg== + version "4.19.0" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz#3ae8ab3767d98d0b682cda063c3339e1e86ccfaa" + integrity sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ== dependencies: "@types/node" "*" "@types/qs" "*" @@ -2812,13 +2614,6 @@ resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572" integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== -"@types/hast@^2.0.0": - version "2.3.10" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.10.tgz#5c9d9e0b304bbb8879b857225c5ebab2d81d7643" - integrity sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw== - dependencies: - "@types/unist" "^2" - "@types/hast@^3.0.0": version "3.0.4" resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" @@ -2885,13 +2680,6 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== -"@types/mdast@^3.0.0": - version "3.0.15" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5" - integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== - dependencies: - "@types/unist" "^2" - "@types/mdast@^4.0.0", "@types/mdast@^4.0.2": version "4.0.3" resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.3.tgz#1e011ff013566e919a4232d1701ad30d70cab333" @@ -2900,14 +2688,9 @@ "@types/unist" "*" "@types/mdx@^2.0.0": - version "2.0.11" - resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.11.tgz#21f4c166ed0e0a3a733869ba04cd8daea9834b8e" - integrity sha512-HM5bwOaIQJIQbAYfax35HCKxx7a3KrK3nBtIqJgSOitivTD1y3oW9P3rxY9RkXYPUk7y/AjAohfHKmFpGE79zw== - -"@types/mime@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" - integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== + version "2.0.13" + resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.13.tgz#68f6877043d377092890ff5b298152b0a21671bd" + integrity sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw== "@types/mime@^1": version "1.3.5" @@ -2927,9 +2710,9 @@ "@types/node" "*" "@types/node@*": - version "20.11.16" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.16.tgz#4411f79411514eb8e2926f036c86c9f0e4ec6708" - integrity sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ== + version "20.12.11" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.11.tgz#c4ef00d3507000d17690643278a60dc55a9dc9be" + integrity sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw== dependencies: undici-types "~5.26.4" @@ -2943,25 +2726,20 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== -"@types/parse5@^5.0.0": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" - integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== - "@types/prismjs@^1.26.0": - version "1.26.3" - resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.3.tgz#47fe8e784c2dee24fe636cab82e090d3da9b7dec" - integrity sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw== + version "1.26.4" + resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.4.tgz#1a9e1074619ce1d7322669e5b46fbe823925103a" + integrity sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg== -"@types/prop-types@*", "@types/prop-types@^15.7.11": - version "15.7.11" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" - integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== +"@types/prop-types@*": + version "15.7.12" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6" + integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== "@types/qs@*": - version "6.9.11" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.11.tgz#208d8a30bc507bd82e03ada29e4732ea46a6bbda" - integrity sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ== + version "6.9.15" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.15.tgz#adde8a060ec9c305a82de1babc1056e73bd64dce" + integrity sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg== "@types/range-parser@*": version "1.2.7" @@ -2994,7 +2772,7 @@ "@types/history" "^4.7.11" "@types/react" "*" -"@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.10": +"@types/react-transition-group@^4.2.0": version "4.4.10" resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.10.tgz#6ee71127bdab1f18f11ad8fb3322c6da27c327ac" integrity sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q== @@ -3002,12 +2780,11 @@ "@types/react" "*" "@types/react@*": - version "18.2.55" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.55.tgz#38141821b7084404b5013742bc4ae08e44da7a67" - integrity sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA== + version "18.3.1" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.1.tgz#fed43985caa834a2084d002e4771e15dfcbdbe8e" + integrity sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw== dependencies: "@types/prop-types" "*" - "@types/scheduler" "*" csstype "^3.0.2" "@types/retry@0.12.0": @@ -3022,11 +2799,6 @@ dependencies: "@types/node" "*" -"@types/scheduler@*": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" - integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== - "@types/send@*": version "0.17.4" resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" @@ -3043,13 +2815,13 @@ "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - version "1.15.5" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" - integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== dependencies: "@types/http-errors" "*" - "@types/mime" "*" "@types/node" "*" + "@types/send" "*" "@types/sockjs@^0.3.33": version "0.3.36" @@ -3058,7 +2830,7 @@ dependencies: "@types/node" "*" -"@types/styled-components@^5.1.34": +"@types/styled-components@5.1.34": version "5.1.34" resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.34.tgz#4107df8ef8a7eaba4fa6b05f78f93fba4daf0300" integrity sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA== @@ -3067,12 +2839,17 @@ "@types/react" "*" csstype "^3.0.2" +"@types/stylis@4.2.5": + version "4.2.5" + resolved "https://registry.yarnpkg.com/@types/stylis/-/stylis-4.2.5.tgz#1daa6456f40959d06157698a653a9ab0a70281df" + integrity sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw== + "@types/unist@*", "@types/unist@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== -"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": +"@types/unist@^2.0.0": version "2.0.10" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== @@ -3108,10 +2885,10 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" - integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" @@ -3126,10 +2903,10 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== -"@webassemblyjs/helper-buffer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" - integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" @@ -3145,15 +2922,15 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" - integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" "@webassemblyjs/ieee754@1.11.6": version "1.11.6" @@ -3174,59 +2951,59 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== -"@webassemblyjs/wasm-edit@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" - integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-opt" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - "@webassemblyjs/wast-printer" "1.11.6" - -"@webassemblyjs/wasm-gen@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" - integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== - dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wasm-opt@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" - integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" - integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-api-error" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wast-printer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" - integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": @@ -3272,6 +3049,11 @@ address@^1.0.1, address@^1.1.2: resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== +address@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/address/-/address-2.0.2.tgz#7c1063d26bfc647a695f3bd7bdb29d688b5fac73" + integrity sha512-u6nFssvaX9RHQmjMSqgT7b7QJbf/5/U8+ntbTL8vgABfIiEmm02ZSM5MwljKjCrIrm7iIbgYEya2YW6AaRccVA== + agent-base@5: version "5.1.1" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" @@ -3315,41 +3097,42 @@ ajv@^6.12.2, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.0.0, ajv@^8.9.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + version "8.13.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" + integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== dependencies: - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.2.2" + uri-js "^4.4.1" algoliasearch-helper@^3.13.3: - version "3.16.2" - resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz#edb8744d6ffe52e731387092fef7324d59214e2f" - integrity sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA== + version "3.19.0" + resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.19.0.tgz#56f9c61f46ecb0a0f7497f127a5d32a94d87e090" + integrity sha512-AaSb5DZDMZmDQyIy6lf4aL0OZGgyIdqvLIIvSuVQOIOqfhrYSY7TvotIFI2x0Q3cP3xUpTd7lI1astUC4aXBJw== dependencies: "@algolia/events" "^4.0.1" algoliasearch@^4.18.0, algoliasearch@^4.19.1: - version "4.22.1" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.22.1.tgz#f10fbecdc7654639ec20d62f109c1b3a46bc6afc" - integrity sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg== - dependencies: - "@algolia/cache-browser-local-storage" "4.22.1" - "@algolia/cache-common" "4.22.1" - "@algolia/cache-in-memory" "4.22.1" - "@algolia/client-account" "4.22.1" - "@algolia/client-analytics" "4.22.1" - "@algolia/client-common" "4.22.1" - "@algolia/client-personalization" "4.22.1" - "@algolia/client-search" "4.22.1" - "@algolia/logger-common" "4.22.1" - "@algolia/logger-console" "4.22.1" - "@algolia/requester-browser-xhr" "4.22.1" - "@algolia/requester-common" "4.22.1" - "@algolia/requester-node-http" "4.22.1" - "@algolia/transporter" "4.22.1" + version "4.23.3" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.23.3.tgz#e09011d0a3b0651444916a3e6bbcba064ec44b60" + integrity sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg== + dependencies: + "@algolia/cache-browser-local-storage" "4.23.3" + "@algolia/cache-common" "4.23.3" + "@algolia/cache-in-memory" "4.23.3" + "@algolia/client-account" "4.23.3" + "@algolia/client-analytics" "4.23.3" + "@algolia/client-common" "4.23.3" + "@algolia/client-personalization" "4.23.3" + "@algolia/client-search" "4.23.3" + "@algolia/logger-common" "4.23.3" + "@algolia/logger-console" "4.23.3" + "@algolia/recommend" "4.23.3" + "@algolia/requester-browser-xhr" "4.23.3" + "@algolia/requester-common" "4.23.3" + "@algolia/requester-node-http" "4.23.3" + "@algolia/transporter" "4.23.3" ansi-align@^3.0.1: version "3.0.1" @@ -3458,18 +3241,18 @@ at-least-node@^1.0.0: integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== autoprefixer@^10.4.12, autoprefixer@^10.4.14: - version "10.4.17" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.17.tgz#35cd5695cbbe82f536a50fa025d561b01fdec8be" - integrity sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg== + version "10.4.19" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" + integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== dependencies: - browserslist "^4.22.2" - caniuse-lite "^1.0.30001578" + browserslist "^4.23.0" + caniuse-lite "^1.0.30001599" fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" -available-typed-arrays@^1.0.6: +available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== @@ -3484,14 +3267,6 @@ babel-loader@^9.1.3: find-cache-dir "^4.0.0" schema-utils "^4.0.0" -babel-plugin-apply-mdx-type-prop@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" - integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - "@mdx-js/util" "1.6.22" - babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" @@ -3515,13 +3290,6 @@ babel-plugin-emotion@^10.0.27: find-root "^1.1.0" source-map "^0.5.7" -babel-plugin-extract-import-names@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" - integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - babel-plugin-macros@^2.0.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" @@ -3540,40 +3308,29 @@ babel-plugin-macros@^3.1.0: cosmiconfig "^7.0.0" resolve "^1.19.0" -babel-plugin-polyfill-corejs2@^0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" - integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" - integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" - core-js-compat "^3.34.0" - -babel-plugin-polyfill-regenerator@^0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" - integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== +babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: + version "0.10.4" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" + integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.1" + core-js-compat "^3.36.1" -"babel-plugin-styled-components@>= 1": - version "2.1.4" - resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz#9a1f37c7f32ef927b4b008b529feb4a2c82b1092" - integrity sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-module-imports" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.22.5" - lodash "^4.17.21" - picomatch "^2.3.1" + "@babel/helper-define-polyfill-provider" "^0.6.2" babel-plugin-syntax-jsx@^6.18.0: version "6.18.0" @@ -3611,9 +3368,9 @@ big.js@^5.2.2: integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== bl@^4.0.3: version "4.1.0" @@ -3634,13 +3391,13 @@ bn.js@^5.0.0, bn.js@^5.2.1: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== +body-parser@1.20.2: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== dependencies: bytes "3.1.2" - content-type "~1.0.4" + content-type "~1.0.5" debug "2.6.9" depd "2.0.0" destroy "1.2.0" @@ -3648,7 +3405,7 @@ body-parser@1.20.1: iconv-lite "0.4.24" on-finished "2.4.1" qs "6.11.0" - raw-body "2.5.1" + raw-body "2.5.2" type-is "~1.6.18" unpipe "1.0.0" @@ -3753,18 +3510,19 @@ browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.2.tgz#e78d4b69816d6e3dd1c747e64e9947f9ad79bc7e" - integrity sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg== + version "4.2.3" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.3.tgz#7afe4c01ec7ee59a89a558a4b75bd85ae62d4208" + integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== dependencies: bn.js "^5.2.1" browserify-rsa "^4.1.0" create-hash "^1.2.0" create-hmac "^1.1.7" - elliptic "^6.5.4" + elliptic "^6.5.5" + hash-base "~3.0" inherits "^2.0.4" - parse-asn1 "^5.1.6" - readable-stream "^3.6.2" + parse-asn1 "^5.1.7" + readable-stream "^2.3.8" safe-buffer "^5.2.1" browserify-zlib@^0.2.0: @@ -3774,13 +3532,13 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2: - version "4.22.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6" - integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A== +browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2, browserslist@^4.23.0: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001580" - electron-to-chromium "^1.4.648" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" node-releases "^2.0.14" update-browserslist-db "^1.0.13" @@ -3853,7 +3611,7 @@ cacheable-request@^10.2.8: normalize-url "^8.0.0" responselike "^3.0.0" -call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.7: +call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== @@ -3864,16 +3622,6 @@ call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.7: get-intrinsic "^1.2.4" set-function-length "^1.2.1" -call-bind@^1.0.5, call-bind@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.6.tgz#6c46675fc7a5e9de82d75a233d586c8b7ac0d931" - integrity sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - get-intrinsic "^1.2.3" - set-function-length "^1.2.0" - callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -3887,16 +3635,6 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" -camelcase-css@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase@^5.0.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - camelcase@^6.2.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" @@ -3922,15 +3660,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001578, caniuse-lite@^1.0.30001580: - version "1.0.30001585" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz#0b4e848d84919c783b2a41c13f7de8ce96744401" - integrity sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q== - -ccount@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" - integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599: + version "1.0.30001616" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz#4342712750d35f71ebba9fcac65e2cf8870013c3" + integrity sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw== ccount@^2.0.0: version "2.0.1" @@ -4080,9 +3813,9 @@ cli-boxes@^3.0.0: integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== cli-table3@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" - integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== + version "0.6.4" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.4.tgz#d1c536b8a3f2e7bec58f67ac9e5769b1b30088b0" + integrity sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw== dependencies: string-width "^4.2.0" optionalDependencies: @@ -4102,10 +3835,10 @@ clsx@^1.0.4: resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== -clsx@^2.0.0, clsx@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" - integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== +clsx@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" + integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== collapse-white-space@^1.0.2: version "1.0.6" @@ -4156,11 +3889,6 @@ combine-promises@^1.1.0: resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.2.0.tgz#5f2e68451862acf85761ded4d9e2af7769c2ca6a" integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== -comma-separated-tokens@^1.0.0: - version "1.0.8" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" - integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== - comma-separated-tokens@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" @@ -4272,12 +4000,12 @@ content-disposition@0.5.4: dependencies: safe-buffer "5.2.1" -content-type@~1.0.4: +content-type@~1.0.4, content-type@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -convert-source-map@^1.5.0, convert-source-map@^1.7.0: +convert-source-map@^1.5.0: version "1.9.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== @@ -4292,10 +4020,10 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== copy-text-to-clipboard@^3.2.0: version "3.2.0" @@ -4314,22 +4042,22 @@ copy-webpack-plugin@^11.0.0: schema-utils "^4.0.0" serialize-javascript "^6.0.0" -core-js-compat@^3.31.0, core-js-compat@^3.34.0: - version "3.35.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.35.1.tgz#215247d7edb9e830efa4218ff719beb2803555e2" - integrity sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw== +core-js-compat@^3.31.0, core-js-compat@^3.36.1: + version "3.37.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.0.tgz#d9570e544163779bb4dff1031c7972f44918dc73" + integrity sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA== dependencies: - browserslist "^4.22.2" + browserslist "^4.23.0" core-js-pure@^3.30.2: - version "3.35.1" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.35.1.tgz#f33ad7fdf9dddae260339a30e5f8363f5c49a3bc" - integrity sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ== + version "3.37.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.37.0.tgz#ce99fb4a7cec023fdbbe5b5bd1f06bbcba83316e" + integrity sha512-d3BrpyFr5eD4KcbRvQ3FTUx/KWmaDesr7+a3+1+P46IUnNoEt+oiLijPINZMEon7w9oGkIINWxrBAU9DEciwFQ== core-js@^3.31.1: - version "3.35.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.1.tgz#9c28f8b7ccee482796f8590cc8d15739eaaf980c" - integrity sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw== + version "3.37.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.37.0.tgz#d8dde58e91d156b2547c19d8a4efd5c7f6c426bb" + integrity sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug== core-util-is@~1.0.0: version "1.0.3" @@ -4463,15 +4191,15 @@ css-declaration-sorter@^6.3.1: integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== css-loader@^6.8.1: - version "6.10.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7" - integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw== + version "6.11.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" + integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== dependencies: icss-utils "^5.1.0" postcss "^8.4.33" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.4" - postcss-modules-scope "^3.1.1" + postcss-modules-extract-imports "^3.1.0" + postcss-modules-local-by-default "^4.0.5" + postcss-modules-scope "^3.2.0" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" semver "^7.5.4" @@ -4510,14 +4238,14 @@ css-select@^5.1.0: domutils "^3.0.1" nth-check "^2.0.1" -css-to-react-native@^2.2.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-2.3.2.tgz#e75e2f8f7aa385b4c3611c52b074b70a002f2e7d" - integrity sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw== +css-to-react-native@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.2.0.tgz#cdd8099f71024e149e4f6fe17a7d46ecd55f1e32" + integrity sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ== dependencies: camelize "^1.0.0" css-color-keywords "^1.0.0" - postcss-value-parser "^3.3.0" + postcss-value-parser "^4.0.2" css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" @@ -4613,16 +4341,16 @@ csso@^4.2.0: dependencies: css-tree "^1.1.2" +csstype@3.1.3, csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + csstype@^2.5.2, csstype@^2.5.7: version "2.6.21" resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== -csstype@^3.0.2, csstype@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" - integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== - "d3-array@2 - 3", "d3-array@2.10.0 - 3", d3-array@^3.1.6: version "3.2.4" resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5" @@ -4700,9 +4428,9 @@ d3-voronoi@^1.1.4: integrity sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg== dayjs@^1.11.9: - version "1.11.10" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" - integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== + version "1.11.11" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.11.tgz#dfe0e9d54c5f8b68ccf8ca5f72ac603e7e5ed59e" + integrity sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg== debounce@^1.2.1: version "1.2.1" @@ -4759,15 +4487,14 @@ defer-to-connect@^2.0.1: resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== -define-data-property@^1.0.1, define-data-property@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.2.tgz#f3c33b4f0102360cd7c0f5f28700f5678510b63a" - integrity sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g== +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: + es-define-property "^1.0.0" es-errors "^1.3.0" - get-intrinsic "^1.2.2" gopd "^1.0.1" - has-property-descriptors "^1.0.1" define-lazy-prop@^2.0.0: version "2.0.0" @@ -4837,13 +4564,6 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -detab@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" - integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== - dependencies: - repeat-string "^1.5.4" - detect-node@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -4858,12 +4578,11 @@ detect-port-alt@^1.1.6: debug "^2.6.0" detect-port@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" - integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== + version "1.6.0" + resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.6.0.tgz#5907b17f09883549cbfdcb786c64915f6a9e7a37" + integrity sha512-iKO0phS1ebSLst7ULM1hw4qjndYHqyKe76Pk0q+QDvoANFth/f9Pp6oSZzOIM367SeRi+ufseIGvIiThTPERSg== dependencies: - address "^1.0.1" - debug "4" + address "^2.0.2" devlop@^1.0.0, devlop@^1.1.0: version "1.1.0" @@ -5021,12 +4740,12 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.648: - version "1.4.659" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.659.tgz#e93af8119b6610cb4d2614a47508a74543b96ce5" - integrity sha512-sRJ3nV3HowrYpBtPF9bASQV7OW49IgZC01Xiq43WfSE3RTCkK0/JidoCmR73Hyc1mN+l/H4Yqx0eNiomvExFZg== +electron-to-chromium@^1.4.668: + version "1.4.758" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.758.tgz#f39e530cae2ca4329a0f0e1840629d8d1da73156" + integrity sha512-/o9x6TCdrYZBMdGeTifAP3wlF/gVT+TtWJe3BSmtNh92Mw81U9hrYwW9OAGUh+sEOX/yz5e34sksqRruZbjYrw== -elliptic@^6.5.3, elliptic@^6.5.4: +elliptic@^6.5.3, elliptic@^6.5.5: version "6.5.5" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.5.tgz#c715e09f78b6923977610d4c2346d6ce22e6dded" integrity sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw== @@ -5100,10 +4819,10 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -enhanced-resolve@^5.15.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" - integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== +enhanced-resolve@^5.16.0: + version "5.16.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567" + integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -5138,11 +4857,11 @@ es-errors@^1.3.0: integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== es-module-lexer@^1.2.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" - integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== + version "1.5.2" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.2.tgz#00b423304f2500ac59359cc9b6844951f372d497" + integrity sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA== -escalade@^3.1.1: +escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== @@ -5234,9 +4953,9 @@ estree-util-to-js@^2.0.0: source-map "^0.7.0" estree-util-value-to-estree@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz#0b7b5d6b6a4aaad5c60999ffbc265a985df98ac5" - integrity sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.1.tgz#a007388eca677510f319603a2f279fed6d104a15" + integrity sha512-5mvUrF2suuv5f5cGDnDphIy4/gW86z82kl5qG6mM9z04SEQI4FB5Apmaw/TGEf3l55nLtMs5s51dmhUzvAHQCA== dependencies: "@types/estree" "^1.0.0" is-plain-obj "^4.0.0" @@ -5313,16 +5032,16 @@ execa@^5.0.0: strip-final-newline "^2.0.0" express@^4.17.3: - version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.1" + body-parser "1.20.2" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.5.0" + cookie "0.6.0" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" @@ -5528,9 +5247,9 @@ flat@^5.0.2: integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== follow-redirects@^1.0.0: - version "1.15.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" - integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== for-each@^0.3.3: version "0.3.3" @@ -5608,9 +5327,9 @@ fs-extra@^9.0.0: universalify "^2.0.0" fs-monkey@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" - integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== + version "1.0.6" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.6.tgz#8ead082953e88d992cf3ff844faa907b26756da2" + integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== fs.realpath@^1.0.0: version "1.0.0" @@ -5627,12 +5346,12 @@ function-bind@^1.1.2: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== -gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: +gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-intrinsic@^1.1.3, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== @@ -5776,7 +5495,7 @@ graceful-fs@4.2.10: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -5813,24 +5532,24 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== @@ -5868,37 +5587,12 @@ hash.js@^1.0.0, hash.js@^1.0.3: minimalistic-assert "^1.0.1" hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: function-bind "^1.1.2" -hast-to-hyperscript@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" - integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== - dependencies: - "@types/unist" "^2.0.3" - comma-separated-tokens "^1.0.0" - property-information "^5.3.0" - space-separated-tokens "^1.0.0" - style-to-object "^0.3.0" - unist-util-is "^4.0.0" - web-namespaces "^1.0.0" - -hast-util-from-parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" - integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA== - dependencies: - "@types/parse5" "^5.0.0" - hastscript "^6.0.0" - property-information "^5.0.0" - vfile "^4.0.0" - vfile-location "^3.2.0" - web-namespaces "^1.0.0" - hast-util-from-parse5@^8.0.0: version "8.0.1" resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" @@ -5913,11 +5607,6 @@ hast-util-from-parse5@^8.0.0: vfile-location "^5.0.0" web-namespaces "^2.0.0" -hast-util-parse-selector@^2.0.0: - version "2.2.5" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" - integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== - hast-util-parse-selector@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" @@ -5925,26 +5614,10 @@ hast-util-parse-selector@^4.0.0: dependencies: "@types/hast" "^3.0.0" -hast-util-raw@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" - integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== - dependencies: - "@types/hast" "^2.0.0" - hast-util-from-parse5 "^6.0.0" - hast-util-to-parse5 "^6.0.0" - html-void-elements "^1.0.0" - parse5 "^6.0.0" - unist-util-position "^3.0.0" - vfile "^4.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - hast-util-raw@^9.0.0: - version "9.0.2" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.0.2.tgz#39b4a4886bd9f0a5dd42e86d02c966c2c152884c" - integrity sha512-PldBy71wO9Uq1kyaMch9AHIghtQvIwxBUkv823pKmkTM3oV1JxtsTNYdevMxvUHqcnOAuO65JKU2+0NOxc2ksA== + version "9.0.3" + resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.0.3.tgz#87ad66bdd7b1ceb166452bdab7dfb3e9ba640419" + integrity sha512-ICWvVOF2fq4+7CMmtCPD5CM4QKjPbHpPotE6+8tDooV0ZuyJVUzHsrNX+O5NaRbieTf0F7FfeBOMAwi6Td0+yQ== dependencies: "@types/hast" "^3.0.0" "@types/unist" "^3.0.0" @@ -6003,17 +5676,6 @@ hast-util-to-jsx-runtime@^2.0.0: unist-util-position "^5.0.0" vfile-message "^4.0.0" -hast-util-to-parse5@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" - integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== - dependencies: - hast-to-hyperscript "^9.0.0" - property-information "^5.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - hast-util-to-parse5@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz#477cd42d278d4f036bc2ea58586130f6f39ee6ed" @@ -6034,17 +5696,6 @@ hast-util-whitespace@^3.0.0: dependencies: "@types/hast" "^3.0.0" -hastscript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" - integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== - dependencies: - "@types/hast" "^2.0.0" - comma-separated-tokens "^1.0.0" - hast-util-parse-selector "^2.0.0" - property-information "^5.0.0" - space-separated-tokens "^1.0.0" - hastscript@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" @@ -6100,9 +5751,9 @@ hpack.js@^2.1.6: wbuf "^1.1.0" html-entities@^2.3.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" - integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== + version "2.5.2" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" + integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== html-escaper@^2.0.2: version "2.0.2" @@ -6160,11 +5811,6 @@ html-tokenize@^2.0.0: readable-stream "~1.0.27-1" through2 "~0.4.1" -html-void-elements@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" - integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== - html-void-elements@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-3.0.0.tgz#fc9dbd84af9e747249034d4d62602def6517f1d7" @@ -6393,10 +6039,10 @@ inline-style-parser@0.1.1: resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== -inline-style-parser@0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.2.tgz#d498b4e6de0373458fc610ff793f6b14ebf45633" - integrity sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ== +inline-style-parser@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.3.tgz#e35c5fb45f3a83ed7849fe487336eb7efa25971c" + integrity sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g== "internmap@1 - 2": version "2.0.3" @@ -6421,16 +6067,16 @@ ipaddr.js@1.9.1: integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" - integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" + integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== is-absolute-url@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: +is-alphabetical@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== @@ -6481,11 +6127,6 @@ is-buffer@^1.1.4: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - is-callable@^1.1.3: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" @@ -6615,11 +6256,6 @@ is-plain-obj@^1.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== -is-plain-obj@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - is-plain-obj@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" @@ -6637,11 +6273,6 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - is-reference@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" @@ -6676,11 +6307,6 @@ is-typedarray@^1.0.0: resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== -is-what@^3.3.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" - integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== - is-whitespace-character@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" @@ -6760,9 +6386,9 @@ jiti@^1.20.0: integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== joi@^17.9.2: - version "17.12.1" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.12.1.tgz#3347ecf4cd3301962d42191c021b165eef1f395b" - integrity sha512-vtxmq+Lsc5SlfqotnfVjlViWfOL9nt/avKNbKYizwf6gsCfq9NYY/ceYRMFD8XDdrjJ9abJyScWmhmIiy+XRtQ== + version "17.13.1" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.1.tgz#9c7b53dc3b44dd9ae200255cc3b398874918a6ca" + integrity sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg== dependencies: "@hapi/hoek" "^9.3.0" "@hapi/topo" "^5.1.0" @@ -6961,15 +6587,6 @@ loader-runner@^4.2.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== -loader-utils@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - loader-utils@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" @@ -7038,7 +6655,7 @@ lodash.startcase@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== -lodash.uniq@4.5.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== @@ -7079,13 +6696,6 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - markdown-escapes@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" @@ -7117,20 +6727,6 @@ mdast-add-list-metadata@1.0.1: dependencies: unist-util-visit-parents "1.1.2" -mdast-squeeze-paragraphs@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" - integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== - dependencies: - unist-util-remove "^2.0.0" - -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== - dependencies: - unist-util-visit "^2.0.0" - mdast-util-directive@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz#3fb1764e705bbdf0afb0d3f889e4404c3e82561f" @@ -7263,9 +6859,9 @@ mdast-util-mdx-expression@^2.0.0: mdast-util-to-markdown "^2.0.0" mdast-util-mdx-jsx@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz#f73631fa5bb7a36712ff1e9cedec0cafed03401c" - integrity sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz#daae777c72f9c4a106592e3025aa50fb26068e1b" + integrity sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA== dependencies: "@types/estree-jsx" "^1.0.0" "@types/hast" "^3.0.0" @@ -7312,20 +6908,6 @@ mdast-util-phrasing@^4.0.0: "@types/mdast" "^4.0.0" unist-util-is "^6.0.0" -mdast-util-to-hast@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" - integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - mdast-util-definitions "^4.0.0" - mdurl "^1.0.0" - unist-builder "^2.0.0" - unist-util-generated "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - mdast-util-to-hast@^13.0.0: version "13.1.0" resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz#1ae54d903150a10fe04d59f03b2b95fd210b2124" @@ -7367,11 +6949,6 @@ mdn-data@2.0.14: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== - media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" @@ -7384,18 +6961,6 @@ memfs@^3.1.2, memfs@^3.4.3: dependencies: fs-monkey "^1.0.4" -memoize-one@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" - integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== - -merge-anything@^2.2.4: - version "2.4.4" - resolved "https://registry.yarnpkg.com/merge-anything/-/merge-anything-2.4.4.tgz#6226b2ac3d3d3fc5fb9e8d23aa400df25f98fdf0" - integrity sha512-l5XlriUDJKQT12bH+rVhAHjwIuXWdAIecGwsYjv2LJo+dA1AeRTmeQS+3QBpO6lEthBMDi2IUMpLC1yyRvGlwQ== - dependencies: - is-what "^3.3.1" - merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" @@ -7417,9 +6982,9 @@ methods@~1.1.2: integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromark-core-commonmark@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz#50740201f0ee78c12a675bf3e68ffebc0bf931a3" - integrity sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA== + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d" + integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== dependencies: decode-named-character-reference "^1.0.0" devlop "^1.0.0" @@ -7780,9 +7345,9 @@ micromark-util-sanitize-uri@^2.0.0: micromark-util-symbol "^2.0.0" micromark-util-subtokenize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz#9f412442d77e0c5789ffdf42377fa8a2bcbdf581" - integrity sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg== + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5" + integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== dependencies: devlop "^1.0.0" micromark-util-chunked "^2.0.0" @@ -7893,9 +7458,9 @@ mimic-response@^4.0.0: integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== mini-css-extract-plugin@^2.7.6: - version "2.8.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz#1aeae2a90a954b6426c9e8311eab36b450f553a0" - integrity sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg== + version "2.9.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz#c73a1327ccf466f69026ac22a8e8fd707b78a235" + integrity sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA== dependencies: schema-utils "^4.0.0" tapable "^2.2.1" @@ -8064,9 +7629,9 @@ normalize-url@^6.0.1: integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== normalize-url@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.0.tgz#593dbd284f743e8dcf6a5ddf8fadff149c82701a" - integrity sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw== + version "8.0.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.1.tgz#9b7d96af9836577c58f5883e939365fa15623a4a" + integrity sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w== npm-run-path@^4.0.1: version "4.0.1" @@ -8279,7 +7844,7 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-asn1@^5.0.0, parse-asn1@^5.1.6: +parse-asn1@^5.0.0, parse-asn1@^5.1.7: version "5.1.7" resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.7.tgz#73cdaaa822125f9647165625eb45f8a051d2df06" integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== @@ -8303,18 +7868,6 @@ parse-entities@^1.1.0: is-decimal "^1.0.0" is-hexadecimal "^1.0.0" -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - parse-entities@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" @@ -8352,11 +7905,6 @@ parse5-htmlparser2-tree-adapter@^7.0.0: domhandler "^5.0.2" parse5 "^7.0.0" -parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - parse5@^7.0.0: version "7.1.2" resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" @@ -8625,24 +8173,24 @@ postcss-minify-selectors@^5.2.1: dependencies: postcss-selector-parser "^6.0.5" -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" - integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== +postcss-modules-extract-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== -postcss-modules-local-by-default@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" - integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== +postcss-modules-local-by-default@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f" + integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" - integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== +postcss-modules-scope@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5" + integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== dependencies: postcss-selector-parser "^6.0.4" @@ -8747,9 +8295,9 @@ postcss-reduce-transforms@^5.1.0: postcss-value-parser "^4.2.0" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: - version "6.0.15" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" - integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== + version "6.0.16" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" + integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -8776,12 +8324,7 @@ postcss-unique-selectors@^5.1.1: dependencies: postcss-selector-parser "^6.0.5" -postcss-value-parser@^3.3.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== @@ -8791,27 +8334,27 @@ postcss-zindex@^5.1.0: resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.1.0.tgz#4a5c7e5ff1050bd4c01d95b1847dfdcc58a496ff" integrity sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A== -postcss@^8.4.17, postcss@^8.4.21, postcss@^8.4.26, postcss@^8.4.33: - version "8.4.34" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.34.tgz#563276e86b4ff20dfa5eed0d394d4c53853b2051" - integrity sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q== +postcss@8.4.38, postcss@^8.4.17, postcss@^8.4.21, postcss@^8.4.26, postcss@^8.4.33: + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" - source-map-js "^1.0.2" + source-map-js "^1.2.0" posthog-js@^1.76.0: - version "1.105.7" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.105.7.tgz#7d0d505efedc849248ec570783b43dc3db6884d8" - integrity sha512-skpVufQrYllZ4Hi5bdBfe1F9pzeym1rlXUuvKbEYbMhmA+FCz47ZZ0zDX6a72A5hqPW5h7ZBTEJZbwad7jYt1A== + version "1.131.3" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.131.3.tgz#bd3e6123dc715f089825a92d3ec62480b7ec0a76" + integrity sha512-ds/TADDS+rT/WgUyeW4cJ+X+fX+O1KdkOyssNI/tP90PrFf0IJsck5B42YOLhfz87U2vgTyBaKHkdlMgWuOFog== dependencies: fflate "^0.4.8" preact "^10.19.3" preact@^10.19.3: - version "10.19.4" - resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.4.tgz#735d331d5b1bd2182cc36f2ba481fd6f0da3fe3b" - integrity sha512-dwaX5jAh0Ga8uENBX1hSOujmKWgx9RtL80KaKUFLc6jb4vCEAc3EeZ0rnQO/FO4VgjfPMfoLFWnNG8bHuZ9VLw== + version "10.21.0" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.21.0.tgz#5b0335c873a1724deb66e517830db4fd310c24f6" + integrity sha512-aQAIxtzWEwH8ou+OovWVSVNlFImL7xUCwJX3YMqA3U8iKCNC34999fFOnWjYNsylgfPgMexpbk7WYOLtKr/mxg== pretty-error@^4.0.0: version "4.0.0" @@ -8862,7 +8405,7 @@ prompts@^2.4.2: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.5.0, prop-types@^15.5.4, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@^15.5.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -8871,17 +8414,10 @@ prop-types@^15.5.0, prop-types@^15.5.4, prop-types@^15.6.2, prop-types@^15.7.2, object-assign "^4.1.1" react-is "^16.13.1" -property-information@^5.0.0, property-information@^5.3.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" - integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== - dependencies: - xtend "^4.0.0" - property-information@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.4.1.tgz#de8b79a7415fd2107dfbe65758bb2cc9dfcf60ac" - integrity sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w== + version "6.5.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" + integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== proto-list@~1.2.1: version "1.2.4" @@ -8964,11 +8500,11 @@ qs@6.11.0: side-channel "^1.0.4" qs@^6.11.2: - version "6.11.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" - integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + version "6.12.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a" + integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ== dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" querystring-es3@^0.2.1: version "0.2.1" @@ -9017,10 +8553,10 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== dependencies: bytes "3.1.2" http-errors "2.0.0" @@ -9076,12 +8612,12 @@ react-dev-utils@^12.0.1: text-table "^0.2.0" react-dom@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== dependencies: loose-envify "^1.1.0" - scheduler "^0.23.0" + scheduler "^0.23.2" react-error-overlay@^6.0.11: version "6.0.11" @@ -9093,11 +8629,6 @@ react-fast-compare@^3.2.0, react-fast-compare@^3.2.2: resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== -react-ga@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/react-ga/-/react-ga-2.7.0.tgz#24328f157f31e8cffbf4de74a3396536679d8d7c" - integrity sha512-AjC7UOZMvygrWTc2hKxTDvlMXEtbmA0IgJjmkhgmQQ3RkXrWR11xEagLGFGaNyaPnmg24oaIiaNPnEoftUhfXA== - react-google-recaptcha@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/react-google-recaptcha/-/react-google-recaptcha-3.1.0.tgz#44aaab834495d922b9d93d7d7a7fb2326315b4ab" @@ -9107,9 +8638,9 @@ react-google-recaptcha@^3.1.0: react-async-script "^1.2.0" react-helmet-async@*: - version "2.0.4" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-2.0.4.tgz#50a4377778f380ed1d0136303916b38eff1bf153" - integrity sha512-yxjQMWposw+akRfvpl5+8xejl4JtUlHnEBcji6u8/e6oc7ozT+P9PNTWMhCbz2y9tc5zPegw2BvKjQA+NwdEjQ== + version "2.0.5" + resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-2.0.5.tgz#cfc70cd7bb32df7883a8ed55502a1513747223ec" + integrity sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg== dependencies: invariant "^2.2.4" react-fast-compare "^3.2.2" @@ -9127,21 +8658,14 @@ react-helmet-async@^1.0.4, react-helmet-async@^1.3.0: shallowequal "^1.1.0" react-hook-form@^7.51.0: - version "7.51.0" - resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.51.0.tgz#757ae71b37c26e00590bd3788508287dcc5ecdaf" - integrity sha512-BggOy5j58RdhdMzzRUHGOYhSz1oeylFAv6jUSG86OvCIvlAvS7KvnRY7yoAf2pfEiPN7BesnR0xx73nEk3qIiw== - -react-icons@^3.9.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-3.11.0.tgz#2ca2903dfab8268ca18ebd8cc2e879921ec3b254" - integrity sha512-JRgiI/vdF6uyBgyZhVyYJUZAop95Sy4XDe/jmT3R/bKliFWpO/uZBwvSjWEdxwzec7SYbEPNPck0Kff2tUGM2Q== - dependencies: - camelcase "^5.0.0" + version "7.51.4" + resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.51.4.tgz#c3a47aeb22b699c45de9fc12b58763606cb52f0c" + integrity sha512-V14i8SEkh+V1gs6YtD0hdHYnoL4tp/HX/A45wWQN15CYr9bFRmmRdYStSO5L65lCCZRF+kYiSKhm9alqbcdiVA== react-icons@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-5.0.1.tgz#1694e11bfa2a2888cab47dcc30154ce90485feee" - integrity sha512-WqLZJ4bLzlhmsvme6iFdgO8gfZP17rfjYEJ2m9RsZjZ+cc4k1hTzknEz63YS1MeT50kVzoa1Nz36f4BEx+Wigw== + version "5.2.1" + resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-5.2.1.tgz#28c2040917b2a2eda639b0f797bff1888e018e4a" + integrity sha512-zdbW5GstTzXaVKvGSyTaBalt7HSfuK5ovrzlpyiWHAFXndXTdd/1hdDHI4xBM1Mn7YriT6aqESucFl9kEXzrdw== react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.6: version "16.13.1" @@ -9153,15 +8677,10 @@ react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.6: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - react-json-view-lite@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz#c59a0bea4ede394db331d482ee02e293d38f8218" - integrity sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ== + version "1.4.0" + resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz#0ff493245f4550abe5e1f1836f170fa70bb95914" + integrity sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA== react-loadable-ssr-addon-v5-slorber@^1.0.1: version "1.0.1" @@ -9227,7 +8746,7 @@ react-tooltip@^4.2.21: prop-types "^15.8.1" uuid "^7.0.3" -react-transition-group@^4.4.0, react-transition-group@^4.4.5: +react-transition-group@^4.4.0: version "4.4.5" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== @@ -9238,13 +8757,13 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: prop-types "^15.6.2" react@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== dependencies: loose-envify "^1.1.0" -readable-stream@^2.0.1, readable-stream@^2.0.2: +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== @@ -9257,7 +8776,7 @@ readable-stream@^2.0.1, readable-stream@^2.0.2: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0, readable-stream@^3.6.2: +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -9394,11 +8913,6 @@ remark-emoji@^4.0.0: node-emoji "^2.1.0" unified "^11.0.4" -remark-footnotes@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" - integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== - remark-frontmatter@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" @@ -9421,50 +8935,14 @@ remark-gfm@^4.0.0: remark-stringify "^11.0.0" unified "^11.0.0" -remark-mdx@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" - integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== - dependencies: - "@babel/core" "7.12.9" - "@babel/helper-plugin-utils" "7.10.4" - "@babel/plugin-proposal-object-rest-spread" "7.12.1" - "@babel/plugin-syntax-jsx" "7.12.1" - "@mdx-js/util" "1.6.22" - is-alphabetical "1.0.4" - remark-parse "8.0.3" - unified "9.2.0" - remark-mdx@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.0.tgz#146905a3925b078970e05fc89b0e16b9cc3bfddd" - integrity sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g== + version "3.0.1" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.1.tgz#8f73dd635c1874e44426e243f72c0977cf60e212" + integrity sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA== dependencies: mdast-util-mdx "^3.0.0" micromark-extension-mdxjs "^3.0.0" -remark-parse@8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" - integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== - dependencies: - ccount "^1.0.0" - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^2.0.0" - vfile-location "^3.0.0" - xtend "^4.0.1" - remark-parse@^11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" @@ -9507,13 +8985,6 @@ remark-rehype@^11.0.0: unified "^11.0.0" vfile "^6.0.0" -remark-squeeze-paragraphs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" - integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== - dependencies: - mdast-squeeze-paragraphs "^4.0.0" - remark-stringify@^11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" @@ -9574,7 +9045,7 @@ resolve-pathname@^3.0.0: resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== -resolve@^1.1.6, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.3.2: +resolve@^1.1.6, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.19.0: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -9657,10 +9128,10 @@ sax@^1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== dependencies: loose-envify "^1.1.0" @@ -9720,22 +9191,15 @@ semver-diff@^4.0.0: dependencies: semver "^7.3.5" -semver@^5.4.1: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.4: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" + version "7.6.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.1.tgz#60bfe090bf907a25aa8119a72b9f90ef7ca281b2" + integrity sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA== send@0.18.0: version "0.18.0" @@ -9800,17 +9264,17 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -set-function-length@^1.2.0, set-function-length@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" - integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - define-data-property "^1.1.2" + define-data-property "^1.1.4" es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.3" + get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.1" + has-property-descriptors "^1.0.2" setimmediate@^1.0.4: version "1.0.5" @@ -9842,7 +9306,7 @@ shallow-clone@^3.0.0: dependencies: kind-of "^6.0.2" -shallowequal@^1.1.0: +shallowequal@1.1.0, shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== @@ -9873,12 +9337,12 @@ shelljs@^0.8.5: interpret "^1.0.0" rechoir "^0.6.2" -side-channel@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" - integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== +side-channel@^1.0.4, side-channel@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== dependencies: - call-bind "^1.0.6" + call-bind "^1.0.7" es-errors "^1.3.0" get-intrinsic "^1.2.4" object-inspect "^1.13.1" @@ -9943,10 +9407,10 @@ sort-css-media-queries@2.1.0: resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz#7c85e06f79826baabb232f5560e9745d7a78c4ce" integrity sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA== -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" + integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== source-map-support@~0.5.20: version "0.5.21" @@ -9956,7 +9420,7 @@ source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@^0.5.0, source-map@^0.5.7: +source-map@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== @@ -9971,11 +9435,6 @@ source-map@^0.7.0: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== -space-separated-tokens@^1.0.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" - integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== - space-separated-tokens@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" @@ -10095,9 +9554,9 @@ string_decoder@~1.1.1: safe-buffer "~5.1.0" stringify-entities@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.3.tgz#cfabd7039d22ad30f3cc435b0ca2c1574fc88ef8" - integrity sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g== + version "4.0.4" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3" + integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== dependencies: character-entities-html4 "^2.0.0" character-entities-legacy "^3.0.0" @@ -10145,13 +9604,6 @@ strip-json-comments@~2.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -style-to-object@0.3.0, style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== - dependencies: - inline-style-parser "0.1.1" - style-to-object@^0.4.0: version "0.4.4" resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.4.tgz#266e3dfd56391a7eefb7770423612d043c3f33ec" @@ -10160,30 +9612,26 @@ style-to-object@^0.4.0: inline-style-parser "0.1.1" style-to-object@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.5.tgz#5e918349bc3a39eee3a804497d97fcbbf2f0d7c0" - integrity sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ== - dependencies: - inline-style-parser "0.2.2" - -styled-components@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.4.1.tgz#e0631e889f01db67df4de576fedaca463f05c2f2" - integrity sha512-RNqj14kYzw++6Sr38n7197xG33ipEOktGElty4I70IKzQF1jzaD1U4xQ+Ny/i03UUhHlC5NWEO+d8olRCDji6g== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@emotion/is-prop-valid" "^0.8.1" - "@emotion/unitless" "^0.7.0" - babel-plugin-styled-components ">= 1" - css-to-react-native "^2.2.2" - memoize-one "^5.0.0" - merge-anything "^2.2.4" - prop-types "^15.5.4" - react-is "^16.6.0" - stylis "^3.5.0" - stylis-rule-sheet "^0.0.10" - supports-color "^5.5.0" + version "1.0.6" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.6.tgz#0c28aed8be1813d166c60d962719b2907c26547b" + integrity sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA== + dependencies: + inline-style-parser "0.2.3" + +styled-components@^6.1.10: + version "6.1.10" + resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-6.1.10.tgz#9dc8c8e527245df15453f3ab654312c875ba536e" + integrity sha512-4K8IKcn7iOt76riGLjvBhRyNPTkUKTvmnwoRFBOtJLswVvzy2VsoE2KOrfl9FJLQUYbITLJY2wfIZ3tjbkA/Zw== + dependencies: + "@emotion/is-prop-valid" "1.2.2" + "@emotion/unitless" "0.8.1" + "@types/stylis" "4.2.5" + css-to-react-native "3.2.0" + csstype "3.1.3" + postcss "8.4.38" + shallowequal "1.1.0" + stylis "4.3.2" + tslib "2.6.2" styled-icons@^9.0.1: version "9.5.0" @@ -10223,22 +9671,17 @@ stylehacks@^5.1.1: browserslist "^4.21.4" postcss-selector-parser "^6.0.4" -stylis-rule-sheet@^0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" - integrity sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw== - stylis@4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== -stylis@^3.5.0: - version "3.5.4" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" - integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== +stylis@4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.2.tgz#8f76b70777dd53eb669c6f58c997bf0a9972e444" + integrity sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg== -supports-color@^5.3.0, supports-color@^5.5.0: +supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -10325,9 +9768,9 @@ terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.9: terser "^5.26.0" terser@^5.10.0, terser@^5.15.1, terser@^5.26.0: - version "5.27.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.0.tgz#70108689d9ab25fef61c4e93e808e9fd092bf20c" - integrity sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A== + version "5.31.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.0.tgz#06eef86f17007dbad4593f11a574c7f5eb02c6a1" + integrity sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -10365,9 +9808,9 @@ timers-browserify@^2.0.12: setimmediate "^1.0.4" tiny-invariant@^1.0.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + version "1.3.3" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" + integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== tiny-warning@^1.0.0, tiny-warning@^1.0.2: version "1.0.3" @@ -10426,16 +9869,16 @@ trough@^2.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-2.2.0.tgz#94a60bd6bd375c152c1df911a4b11d5b0256f50f" integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== +tslib@2.6.2, tslib@^2.0.3, tslib@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.3, tslib@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - tty-browserify@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811" @@ -10520,18 +9963,6 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unified@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - unified@^11.0.0, unified@^11.0.3, unified@^11.0.4: version "11.0.4" resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.4.tgz#f4be0ac0fe4c88cb873687c07c64c49ed5969015" @@ -10564,26 +9995,11 @@ unique-string@^3.0.0: dependencies: crypto-random-string "^4.0.0" -unist-builder@2.0.3, unist-builder@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" - integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== - -unist-util-generated@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" - integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== - unist-util-is@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - unist-util-is@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" @@ -10598,11 +10014,6 @@ unist-util-position-from-estree@^2.0.0: dependencies: "@types/unist" "^3.0.0" -unist-util-position@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" - integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== - unist-util-position@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" @@ -10617,13 +10028,6 @@ unist-util-remove-position@^1.0.0: dependencies: unist-util-visit "^1.1.0" -unist-util-remove-position@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" - integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== - dependencies: - unist-util-visit "^2.0.0" - unist-util-remove-position@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz#fea68a25658409c9460408bc6b4991b965b52163" @@ -10632,25 +10036,11 @@ unist-util-remove-position@^5.0.0: "@types/unist" "^3.0.0" unist-util-visit "^5.0.0" -unist-util-remove@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" - integrity sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q== - dependencies: - unist-util-is "^4.0.0" - unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - unist-util-stringify-position@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" @@ -10670,14 +10060,6 @@ unist-util-visit-parents@^2.0.0: dependencies: unist-util-is "^3.0.0" -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" @@ -10686,15 +10068,6 @@ unist-util-visit-parents@^6.0.0: "@types/unist" "^3.0.0" unist-util-is "^6.0.0" -unist-util-visit@2.0.3, unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - unist-util-visit@^1.1.0, unist-util-visit@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" @@ -10722,11 +10095,11 @@ unpipe@1.0.0, unpipe@~1.0.0: integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + version "1.0.15" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz#60ed9f8cba4a728b7ecf7356f641a31e3a691d97" + integrity sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA== dependencies: - escalade "^3.1.1" + escalade "^3.1.2" picocolors "^1.0.0" update-notifier@^6.0.2: @@ -10749,7 +10122,7 @@ update-notifier@^6.0.2: semver-diff "^4.0.0" xdg-basedir "^5.1.0" -uri-js@^4.2.2: +uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== @@ -10829,11 +10202,6 @@ vfile-location@^2.0.0: resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" integrity sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA== -vfile-location@^3.0.0, vfile-location@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" - integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== - vfile-location@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.2.tgz#220d9ca1ab6f8b2504a4db398f7ebc149f9cb464" @@ -10849,14 +10217,6 @@ vfile-message@^1.0.0: dependencies: unist-util-stringify-position "^1.1.1" -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" @@ -10875,16 +10235,6 @@ vfile@^2.0.0: unist-util-stringify-position "^1.0.0" vfile-message "^1.0.0" -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - vfile@^6.0.0, vfile@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.1.tgz#1e8327f41eac91947d4fe9d237a2dd9209762536" @@ -10894,229 +10244,229 @@ vfile@^6.0.0, vfile@^6.0.1: unist-util-stringify-position "^4.0.0" vfile-message "^4.0.0" -victory-area@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-area/-/victory-area-36.9.1.tgz#40635ad2a55ad0f1eaee8e2ef0630e13d2f1125a" - integrity sha512-rElzHXJBXZ6sFkYs10aFUoUikFI48XZLbFIfL1tzdA74T426fTRQZNlKvjb2s3XL4fcecqVpvlg1I2dkaAszIQ== +victory-area@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-area/-/victory-area-36.9.2.tgz#8dd79834cb182cbac0eb480d040dd6059e24bc43" + integrity sha512-32aharvPf2RgdQB+/u1j3/ajYFNH/7ugLX9ZRpdd65gP6QEbtXL+58gS6CxvFw6gr/y8a0xMlkMKkpDVacXLpw== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-axis@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-axis/-/victory-axis-36.9.1.tgz#35ab0aabc10712850502283105da62d3618785eb" - integrity sha512-s23wAFlE2KFSb6pRlmY4GXL7ZC2poL7jfUJbVWovBDkIUiz5G020ba2+RfMBL4tBTK006OPzQ3GeUPASG7qejA== +victory-axis@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-axis/-/victory-axis-36.9.2.tgz#80137a900671e918d9296f0f12f8252b6094b09b" + integrity sha512-4Odws+IAjprJtBg2b2ZCxEPgrQ6LgIOa22cFkGghzOSfTyNayN4M3AauNB44RZyn2O/hDiM1gdBkEg1g9YDevQ== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-bar@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-bar/-/victory-bar-36.9.1.tgz#5f224d7cbc59cc155492b1bd6dcf7a7af5275879" - integrity sha512-XCPKgeSBFItux1dBFpTZD90uqMw0wgd4+xD+sRgagVthTdppS3JV4YPNo1MxC/Gdm6XQfBFckcFpNG1qm3Noqw== +victory-bar@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-bar/-/victory-bar-36.9.2.tgz#8ab0f67337394b71d8bd6ee1599bd260f3d63303" + integrity sha512-R3LFoR91FzwWcnyGK2P8DHNVv9gsaWhl5pSr2KdeNtvLbZVEIvUkTeVN9RMBMzterSFPw0mbWhS1Asb3sV6PPw== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-box-plot@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-box-plot/-/victory-box-plot-36.9.1.tgz#29eadb940471ec542c801160dc93b173e5be3765" - integrity sha512-+dSHrA1naP5xEuVeIEoRadE8VL0+QmobJ6qwTxhZyjSwR9CGOelFZEgK4oVzWb7pfSa3dYUlXQRc+UWG02zFVw== +victory-box-plot@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-box-plot/-/victory-box-plot-36.9.2.tgz#504c0ceef303a7c56ce2877711d53df99915e9c4" + integrity sha512-nUD45V/YHDkAKZyak7YDsz+Vk1F9N0ica3jWQe0AY0JqD9DleHa8RY/olSVws26kLyEj1I+fQqva6GodcLaIqQ== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-brush-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-brush-container/-/victory-brush-container-36.9.1.tgz#bef257072d572b05cd99463fff3011925aec2fc6" - integrity sha512-XyLqCQ1LV1QbnWJh1ZlNxzk5Yp8PHqzGH6HLcnnKodZE8FBWTSREgELMQCrcT9NczI2GAA7XNkhGkZcJ4SuBMw== +victory-brush-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-brush-container/-/victory-brush-container-36.9.2.tgz#989c2b4787fb222f8354202c7ff0d0b3fa236e53" + integrity sha512-KcQjzFeo40tn52cJf1A02l5MqeR9GKkk3loDqM3T2hfi1PCyUrZXEUjGN5HNlLizDRvtcemaAHNAWlb70HbG/g== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-brush-line@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-brush-line/-/victory-brush-line-36.9.1.tgz#61c926325989afcebd655cc7789460e21c6d8495" - integrity sha512-evk8KThXX425wUvbAXIKLxcbddIB81b1bVGaQW+fuRGQi9ZOB0pCQxC23Pb7wrBaHzn7iyxbPwWbv9jZhfA5RQ== +victory-brush-line@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-brush-line/-/victory-brush-line-36.9.2.tgz#8fc446c77cb56d981e482f3a8119cc399ba1860b" + integrity sha512-/ncj8HEyl73fh8bhU4Iqe79DL62QP2rWWoogINxsGvndrhpFbL9tj7IPSEawi+riOh/CmohgI/ETu/V7QU9cJw== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-candlestick@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-candlestick/-/victory-candlestick-36.9.1.tgz#a8b8f620b19d1c4947bf07db6f3ed95cca0bea91" - integrity sha512-Ki2dM+xAKznP9YTqPr4wbUbs3qHwWUB/LGRSH753cn/VbvvLJGsw9AjTsDDCjPunlxljRUnISmBlABPQgUwxJg== +victory-candlestick@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-candlestick/-/victory-candlestick-36.9.2.tgz#c2a4cc775c476f20d8853f8402f5df0c734ba9ff" + integrity sha512-hbStzF61GHkkflJWFgLTZSR8SOm8siJn65rwApLJBIA283yWOlyPjdr/kIQtO/h5QkIiXIuLb7RyiUAJEnH9WA== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-canvas@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-canvas/-/victory-canvas-36.9.1.tgz#8165f055fea44b565f7b92877a4014e9c2fd2e1c" - integrity sha512-MfFrNqmQYrj3IdDx3pqdc67YWDouGJVPq5B2Jd9f71pJhxfbXAAsCC0OB7kDgZjVwzPlH2FpaOfRBan8zUJaPg== +victory-canvas@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-canvas/-/victory-canvas-36.9.2.tgz#5da579eeb47f9a8c14499c4c656137d12a6a9bd8" + integrity sha512-ImHJ7JQCpQ9aGCsh37EeVAmqJc7R0gl2CLM99gP9GfuJuZeoZ/GVfX6QFamfr19rYQOD2m9pVbecySBzdYI1zQ== dependencies: lodash "^4.17.19" - victory-bar "^36.9.1" - victory-core "^36.9.1" + victory-bar "^36.9.2" + victory-core "^36.9.2" -victory-chart@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-chart/-/victory-chart-36.9.1.tgz#952b88180c00f34b39aa32cce683692cd445bda2" - integrity sha512-i87Ok1vAeY9LirQt6T7B8tSr7d1vAuZvVv7f1MTTlRLHEAvifBNiGrhZho5ETzvTOXOAM7UjwqzPZze0Gk66cA== +victory-chart@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-chart/-/victory-chart-36.9.2.tgz#ab09f566722d7337e55ebca45a6a82ed071fb277" + integrity sha512-dMNcS0BpqL3YiGvI4BSEmPR76FCksCgf3K4CSZ7C/MGyrElqB6wWwzk7afnlB1Qr71YIHXDmdwsPNAl/iEwTtA== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-axis "^36.9.1" - victory-core "^36.9.1" - victory-polar-axis "^36.9.1" - victory-shared-events "^36.9.1" + victory-axis "^36.9.2" + victory-core "^36.9.2" + victory-polar-axis "^36.9.2" + victory-shared-events "^36.9.2" -victory-core@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-core/-/victory-core-36.9.1.tgz#9b06e47d8a233b312992e98206074502ed7f4ccf" - integrity sha512-voPTyOyyVipzJPjelxvszVixiI98ApMNb6X9qfaFYK7fHyavF/Hy4sf/Hwq1otatLI7zpr2hC4wF+af6HDELqA== +victory-core@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-core/-/victory-core-36.9.2.tgz#bb82846e8f60b62f51e70b2658192c8434596d02" + integrity sha512-AzmMy+9MYMaaRmmZZovc/Po9urHne3R3oX7bbXeQdVuK/uMBrlPiv11gVJnuEH2SXLVyep43jlKgaBp8ef9stQ== dependencies: lodash "^4.17.21" react-fast-compare "^3.2.0" - victory-vendor "^36.9.1" + victory-vendor "^36.9.2" -victory-create-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-create-container/-/victory-create-container-36.9.1.tgz#8034596e95eb3f1beb830c86efe50b9528deb892" - integrity sha512-L1c66whZAFnChVQdU2E0aYiTy3Wc1cM58V2vZPo1ORea/W9h3ojOW2bpYkG/XLf67PgnFZ299i23UzuC16Z5uw== +victory-create-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-create-container/-/victory-create-container-36.9.2.tgz#d913683cc2a9dda25f58c1f1336e0985f8288712" + integrity sha512-uA0dh1R0YDzuXyE/7StZvq4qshet+WYceY7R1UR5mR/F9079xy+iQsa2Ca4h97/GtVZoLO6r1eKLWBt9TN+U7A== dependencies: lodash "^4.17.19" - victory-brush-container "^36.9.1" - victory-core "^36.9.1" - victory-cursor-container "^36.9.1" - victory-selection-container "^36.9.1" - victory-voronoi-container "^36.9.1" - victory-zoom-container "^36.9.1" - -victory-cursor-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-cursor-container/-/victory-cursor-container-36.9.1.tgz#0d386d89d5f29dfce4c197570adefdabc3a2085b" - integrity sha512-jAxlHbebVjIvmyUBf2AVbfk3rpQNyWPSVoozcBAzjDKhrUn5GIPvytg8QvFsShwdCtSob1eSyBEsGkb16F6xnw== + victory-brush-container "^36.9.2" + victory-core "^36.9.2" + victory-cursor-container "^36.9.2" + victory-selection-container "^36.9.2" + victory-voronoi-container "^36.9.2" + victory-zoom-container "^36.9.2" + +victory-cursor-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-cursor-container/-/victory-cursor-container-36.9.2.tgz#4f874c76c02c80a4f3d09ffa741076f905f8ed4f" + integrity sha512-jidab4j3MaciF3fGX70jTj4H9rrLcY8o2LUrhJ67ZLvEFGGmnPtph+p8Fe97Umrag7E/DszjNxQZolpwlgUh3g== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-errorbar@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-errorbar/-/victory-errorbar-36.9.1.tgz#0ff0f0374597d48864502ae0e038e3c0169cc044" - integrity sha512-h19jbkd9LuINKCH8dhXSwSt/UuCiphH75+j3rbSQF9kibzOpUa+WT2IbvHcZEig7obuvj+p2734Ve2Lx4xDE6A== +victory-errorbar@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-errorbar/-/victory-errorbar-36.9.2.tgz#8dca0ee735f1328809399cbdf625e66a4f6e8bcf" + integrity sha512-i/WPMN6/7F55FpEpN9WcwiWwaFJ+2ymfTgfBDLkUD3XJ52HGen4BxUt1ouwDA3FXz9kLa/h6Wbp/fnRhX70row== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-group@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-group/-/victory-group-36.9.1.tgz#569bbeb0ced71ebfa7c58c5a8d320c2a6bca689a" - integrity sha512-FJwZbrwMJSR/ucj4rYXKYJ+R6oDNsHPG2OvVs4KWkMSSp1Ld/0/V42qFqFNixcLAEcD5ACYtyigZOmS8VEnSnA== +victory-group@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-group/-/victory-group-36.9.2.tgz#4451b3cf9a4a9488271277c31d85022dfdb59397" + integrity sha512-wBmpsjBTKva8mxHvHNY3b8RE58KtnpLLItEyyAHaYkmExwt3Uj8Cld3sF3vmeuijn2iR64NPKeMbgMbfZJzycw== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" - victory-shared-events "^36.9.1" + victory-core "^36.9.2" + victory-shared-events "^36.9.2" -victory-histogram@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-histogram/-/victory-histogram-36.9.1.tgz#63e8e05335a64712f9879e5639459c714aadfca9" - integrity sha512-GIsY8S7ouVvvO5xQpUEWOrS8lQfWpZQNINtvvPsYgDidQtBeOfHi4S1yg9Txrs2kHzZ7uy2LpMcOoyGXdG0V6Q== +victory-histogram@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-histogram/-/victory-histogram-36.9.2.tgz#e1314ca0c950c7a8950157a8254debaf4ecb4b04" + integrity sha512-w0ipFwWZ533qyqduRacr5cf+H4PGAUTdWNyGvZbWyu4+GtYYjGdoOolfUcO1ee8VJ1kZodpG8Z7ud6I/GWIzjQ== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-bar "^36.9.1" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-bar "^36.9.2" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-legend@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-legend/-/victory-legend-36.9.1.tgz#58149b3970cd2ca6e54433b8626388689bcf102e" - integrity sha512-NVWJzEJgm2+LH94b6aUQ96M58TzAgKP9wXlQC/CuYLMqK45RiLwg7pkSNuXBdtQiJgpD3W6d6klHQmUP2JkNzA== +victory-legend@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-legend/-/victory-legend-36.9.2.tgz#2ca9e36b7be60bc4a64711f25524ac1290e75453" + integrity sha512-cucFJpv6fty+yXp5pElQFQnHBk1TqA4guGUMI+XF/wLlnuM4bhdAtASobRIIBkz0mHGBaCAAV4PzL9azPU/9dg== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-line@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-line/-/victory-line-36.9.1.tgz#345f07754b3ac084e3d79247046bbe5566c2ace9" - integrity sha512-WfnDMI5mYN+7rC21yG3IXLIkGL+xNPAFDYikCwtKD9MnHUqk1k/HMGTH0BCVPgXagwIzd8aGpbJGlvcfRr1Kvg== +victory-line@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-line/-/victory-line-36.9.2.tgz#02e3e1f404ac4b0a2cca4ae4684c20037e2a51a3" + integrity sha512-kmYFZUo0o2xC8cXRsmt/oUBRQSZJVT2IJnAkboUepypoj09e6CY5tRH4TSdfEDGkBk23xQkn7d4IFgl4kAGnSA== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-pie@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-pie/-/victory-pie-36.9.1.tgz#32dcd2ee93b95e99b48d6e91823da98e6c546a16" - integrity sha512-TjfGe1Wd8cWaV7Ldd2AgPstAT0qbxY8EHYj2YyB93qfZCwdLQqxEmDobl+T+BmnRtCodXUWdghkLvVggf4N0bQ== +victory-pie@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-pie/-/victory-pie-36.9.2.tgz#2af3c12b9251de20f11a8325c821aede9cb5f8a5" + integrity sha512-i3zWezvy5wQEkhXKt4rS9ILGH7Vr9Q5eF9fKO4GMwDPBdYOTE3Dh2tVaSrfDC8g9zFIc0DKzOtVoJRTb+0AkPg== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" - victory-vendor "^36.9.1" + victory-core "^36.9.2" + victory-vendor "^36.9.2" -victory-polar-axis@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-polar-axis/-/victory-polar-axis-36.9.1.tgz#e81401075c4c01bca6781139ab8170fd9d34018b" - integrity sha512-C7oPeRzG0Mn+Veu8qI1lVgiBMyZwdrvnplUi6AnFvYf9wURoFjyC+DQ7Eh5IH4TeVQz9rr9ksiliFtXPOHCwvg== +victory-polar-axis@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-polar-axis/-/victory-polar-axis-36.9.2.tgz#574a7deede92d227e20e9ad4938c57633f5e5ac3" + integrity sha512-HBR90FF4M56yf/atXjSmy3DMps1vSAaLXmdVXLM/A5g+0pUS7HO719r5x6dsR3I6Rm+8x6Kk8xJs0qgpnGQIEw== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-scatter@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-scatter/-/victory-scatter-36.9.1.tgz#82e9e7069cbada550d50af328004c53ed1459dca" - integrity sha512-n5h/PUW2pHwiBJi0gLt5D5/jM3ZNXnFqZyjFkiKP6nztUtLRQfjcDMwmRWFOF/WZS/e2C7qMYizuXmxuU5ZVOw== +victory-scatter@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-scatter/-/victory-scatter-36.9.2.tgz#f07dced7660f90e2a898053431462d3c6372149f" + integrity sha512-hK9AtbJQfaW05i8BH7Lf1HK7vWMAfQofj23039HEQJqTKbCL77YT+Q0LhZw1a1BRCpC/5aSg9EuqblhfIYw2wg== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-selection-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-selection-container/-/victory-selection-container-36.9.1.tgz#b5c8cd00d9ec8b88d32d18052c399063be7dec53" - integrity sha512-yugHpsS+JHmhJdhduuDHIBVg0mJ60Nge52CCHdiqM7hitcK1+hJgeEPt9zyCDYivQrBimRCGjNYfXhjjCbxzrg== +victory-selection-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-selection-container/-/victory-selection-container-36.9.2.tgz#bff359d27d50b04a473eacdb8e8c66488afd20a4" + integrity sha512-chboroEwqqVlMB60kveXM2WznJ33ZM00PWkFVCoJDzHHlYs7TCADxzhqet2S67SbZGSyvSprY2YztSxX8kZ+XQ== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-shared-events@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-shared-events/-/victory-shared-events-36.9.1.tgz#53486abdc7d591d809f9ec91ed2eb1a4574d09b3" - integrity sha512-U+iDeuv17qYbigMivQcYmZPrvCMHQ8oHFprrlmF9K9cby3q9NFuZ6bbZUngm8kB61P0L6gR0BbYSWvdT9QUEbA== +victory-shared-events@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-shared-events/-/victory-shared-events-36.9.2.tgz#cf0cf2220ee1eb90baa16e202873b20254ab9cde" + integrity sha512-W/atiw3Or6MnpBuhluFv6007YrixIRh5NtiRvtFLGxNuQJLYjaSh6koRAih5xJer5Pj7YUx0tL9x67jTRcJ6Dg== dependencies: json-stringify-safe "^5.0.1" lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-stack@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-stack/-/victory-stack-36.9.1.tgz#4d1f177ec7f2e498279fa2630328df26aea25689" - integrity sha512-yTSLyq3PShJIIsHFjRZcWJvJsZU0+kZ6OhYawqnE133XkaQFdA6C4nhMGCAs6VzFT9PofzFuU0OY4geZ70G1TQ== +victory-stack@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-stack/-/victory-stack-36.9.2.tgz#25cd48ed66b4c9163993e6ac8d770dca791e2074" + integrity sha512-imR6FniVlDFlBa/B3Est8kTryNhWj2ZNpivmVOebVDxkKcVlLaDg3LotCUOI7NzOhBQaro0UzeE9KmZV93JcYA== dependencies: lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" - victory-shared-events "^36.9.1" + victory-core "^36.9.2" + victory-shared-events "^36.9.2" -victory-tooltip@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-tooltip/-/victory-tooltip-36.9.1.tgz#57fd080aa9f7f096b924ef3441021f8ddeb16a7c" - integrity sha512-/ICZ4jaYFplSgK1HkFikEN9d4xlRm7dI7MouYTC1m74q869nMPycLJeVjUo9RsiPnUDeiJLAnKZnXb0oICyYsQ== +victory-tooltip@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-tooltip/-/victory-tooltip-36.9.2.tgz#8e240a03f80909e80a9501419bec01bc13700919" + integrity sha512-76seo4TWD1WfZHJQH87IP3tlawv38DuwrUxpnTn8+uW6/CUex82poQiVevYdmJzhataS9jjyCWv3w7pOmLBCLg== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-vendor@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.9.1.tgz#a7536766ca9725711c7dc1a36dd1d1d248cfa22d" - integrity sha512-+pZIP+U3pEJdDCeFmsXwHzV7vNHQC/eIbHklfe2ZCZqayYRH7lQbHcVgsJ0XOOv27hWs4jH4MONgXxHMObTMSA== +victory-vendor@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.9.2.tgz#668b02a448fa4ea0f788dbf4228b7e64669ff801" + integrity sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ== dependencies: "@types/d3-array" "^3.0.3" "@types/d3-ease" "^3.0.0" @@ -11133,76 +10483,76 @@ victory-vendor@^36.9.1: d3-time "^3.0.0" d3-timer "^3.0.1" -victory-voronoi-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-voronoi-container/-/victory-voronoi-container-36.9.1.tgz#79cc5cf907eac52082c0a0085b07764e0ec0ea2d" - integrity sha512-F/ZWvhF/JkRxFT1UPGf4HgPnBAhUmbRIBssAvsIRer4cr3p7RieMNTMcTYHtVwR9kTKClfmJKgn1T7imBGt2BA== +victory-voronoi-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-voronoi-container/-/victory-voronoi-container-36.9.2.tgz#1b3ce4dd43ceb371f6caba6b0724ca563de87b96" + integrity sha512-NIVYqck9N4OQnEz9mgQ4wILsci3OBWWK7RLuITGHyoD7Ne/+WH1i0Pv2y9eIx+f55rc928FUTugPPhkHvXyH3A== dependencies: delaunay-find "0.0.6" lodash "^4.17.19" react-fast-compare "^3.2.0" - victory-core "^36.9.1" - victory-tooltip "^36.9.1" + victory-core "^36.9.2" + victory-tooltip "^36.9.2" -victory-voronoi@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-voronoi/-/victory-voronoi-36.9.1.tgz#6983c4129e245896fdd4cc24d8a42aef3b21b76f" - integrity sha512-LJyBRKYu2dyrBO8Mr6vvpyknjoag/k0uJ1ax4DAFGk1uAW+ktRu5QXmU5UMIiDNihScByUsiU76JnHhI2A5wYg== +victory-voronoi@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-voronoi/-/victory-voronoi-36.9.2.tgz#b58883b2a14c8ad0e4c131a1d02c6e428ecae612" + integrity sha512-50fq0UBTAFxxU+nabOIPE5P2v/2oAbGAX+Ckz6lu8LFwwig4J1DSz0/vQudqDGjzv3JNEdqTD4FIpyjbxLcxiA== dependencies: d3-voronoi "^1.1.4" lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" -victory-zoom-container@^36.9.1: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory-zoom-container/-/victory-zoom-container-36.9.1.tgz#3369bf4e3b8f9afe0cd2c32257286de68d33489c" - integrity sha512-2G+2iUsmTCpt1ItUWVOzK0CCRYCFf+/rH4uXuvXqipHjRnotz5bxOkuW68Fdx1MzGoexIc8DfQoKxKd/q0HkZA== +victory-zoom-container@^36.9.2: + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory-zoom-container/-/victory-zoom-container-36.9.2.tgz#2899c8fa06d772864128b44130d48744298b76d0" + integrity sha512-pXa2Ji6EX/pIarKT6Hcmmu2n7IG/x8Vs0D2eACQ/nbpvZa+DXWIxCRW4hcg2Va35fmXcDIEpGaX3/soXzZ+pbw== dependencies: lodash "^4.17.19" - victory-core "^36.9.1" + victory-core "^36.9.2" victory@^36.5.3: - version "36.9.1" - resolved "https://registry.yarnpkg.com/victory/-/victory-36.9.1.tgz#07cdab3cea7b762ecc631f58f3210b7a3fdf25a2" - integrity sha512-unLRMqyXNU6oiLqIPFKc5LdbQpqd0y8icz/J6ma5jnKfcZvsrrPRffkSv0KNPJ/EZMdRsZAcfOF7nSTOYeru3w== - dependencies: - victory-area "^36.9.1" - victory-axis "^36.9.1" - victory-bar "^36.9.1" - victory-box-plot "^36.9.1" - victory-brush-container "^36.9.1" - victory-brush-line "^36.9.1" - victory-candlestick "^36.9.1" - victory-canvas "^36.9.1" - victory-chart "^36.9.1" - victory-core "^36.9.1" - victory-create-container "^36.9.1" - victory-cursor-container "^36.9.1" - victory-errorbar "^36.9.1" - victory-group "^36.9.1" - victory-histogram "^36.9.1" - victory-legend "^36.9.1" - victory-line "^36.9.1" - victory-pie "^36.9.1" - victory-polar-axis "^36.9.1" - victory-scatter "^36.9.1" - victory-selection-container "^36.9.1" - victory-shared-events "^36.9.1" - victory-stack "^36.9.1" - victory-tooltip "^36.9.1" - victory-voronoi "^36.9.1" - victory-voronoi-container "^36.9.1" - victory-zoom-container "^36.9.1" + version "36.9.2" + resolved "https://registry.yarnpkg.com/victory/-/victory-36.9.2.tgz#0f4ceec0c732bf166f9a3997cbf6c6df54bf1476" + integrity sha512-kgVgiSno4KpD0HxmUo5GzqWI4P/eILLOM6AmJfAlagCnOzrtYGsAw+N1YxOcYvTiKsh/zmWawxHlpw3TMenFDQ== + dependencies: + victory-area "^36.9.2" + victory-axis "^36.9.2" + victory-bar "^36.9.2" + victory-box-plot "^36.9.2" + victory-brush-container "^36.9.2" + victory-brush-line "^36.9.2" + victory-candlestick "^36.9.2" + victory-canvas "^36.9.2" + victory-chart "^36.9.2" + victory-core "^36.9.2" + victory-create-container "^36.9.2" + victory-cursor-container "^36.9.2" + victory-errorbar "^36.9.2" + victory-group "^36.9.2" + victory-histogram "^36.9.2" + victory-legend "^36.9.2" + victory-line "^36.9.2" + victory-pie "^36.9.2" + victory-polar-axis "^36.9.2" + victory-scatter "^36.9.2" + victory-selection-container "^36.9.2" + victory-shared-events "^36.9.2" + victory-stack "^36.9.2" + victory-tooltip "^36.9.2" + victory-voronoi "^36.9.2" + victory-voronoi-container "^36.9.2" + victory-zoom-container "^36.9.2" vm-browserify@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== +watchpack@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff" + integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -11214,11 +10564,6 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -web-namespaces@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" - integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== - web-namespaces@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" @@ -11230,9 +10575,9 @@ webidl-conversions@^3.0.0: integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webpack-bundle-analyzer@^4.9.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454" - integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ== + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== dependencies: "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" @@ -11242,16 +10587,15 @@ webpack-bundle-analyzer@^4.9.0: escape-string-regexp "^4.0.0" gzip-size "^6.0.0" html-escaper "^2.0.2" - is-plain-object "^5.0.0" opener "^1.5.2" picocolors "^1.0.0" sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== dependencies: colorette "^2.0.10" memfs "^3.4.3" @@ -11260,9 +10604,9 @@ webpack-dev-middleware@^5.3.1: schema-utils "^4.0.0" webpack-dev-server@^4.15.1: - version "4.15.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7" - integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== + version "4.15.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" + integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -11292,7 +10636,7 @@ webpack-dev-server@^4.15.1: serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" + webpack-dev-middleware "^5.3.4" ws "^8.13.0" webpack-merge@^5.9.0: @@ -11310,25 +10654,25 @@ webpack-sources@^3.2.2, webpack-sources@^3.2.3: integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.88.1: - version "5.90.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.1.tgz#62ab0c097d7cbe83d32523dbfbb645cdb7c3c01c" - integrity sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog== + version "5.91.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" + integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.11.5" - "@webassemblyjs/wasm-edit" "^1.11.5" - "@webassemblyjs/wasm-parser" "^1.11.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" acorn-import-assertions "^1.9.0" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.15.0" + enhanced-resolve "^5.16.0" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" + graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" @@ -11336,7 +10680,7 @@ webpack@^5.88.1: schema-utils "^3.2.0" tapable "^2.1.1" terser-webpack-plugin "^5.3.10" - watchpack "^2.4.0" + watchpack "^2.4.1" webpack-sources "^3.2.3" webpackbar@^5.0.2: @@ -11372,15 +10716,15 @@ whatwg-url@^5.0.0: webidl-conversions "^3.0.0" which-typed-array@^1.1.14, which-typed-array@^1.1.2: - version "1.1.14" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" - integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== dependencies: - available-typed-arrays "^1.0.6" - call-bind "^1.0.5" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.1" + has-tostringtag "^1.0.2" which@^1.3.1: version "1.3.1" @@ -11438,9 +10782,9 @@ ws@^7.2.3, ws@^7.3.1: integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.13.0: - version "8.16.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" - integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== + version "8.17.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea" + integrity sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow== x-is-string@^0.1.0: version "0.1.0" @@ -11476,11 +10820,6 @@ yallist@^3.0.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" @@ -11504,11 +10843,6 @@ yocto-queue@^1.0.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== - zwitch@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" From b3d6e00515928ad57a37fdfe926f70602fb8cb30 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Thu, 9 May 2024 16:07:59 +0100 Subject: [PATCH 2/8] filip(fix): links and build errors --- .../version-current-metadata-prop-751.json | 8 +- .../docusaurus-debug-all-content-673.json | 8 +- .docusaurus/docusaurus.config.mjs | 34 +- .docusaurus/registry.js | 190 ++++----- .docusaurus/routes.js | 35 -- .docusaurus/routesChunkNames.json | 387 ++++++++---------- .docusaurus/site-metadata.json | 4 +- .../01-what-is-a-blockchain.mdx | 26 +- .../02-what-is-a-cryptocurrency.mdx | 4 +- .../02-new-to-cardano/04-proof-of-stake.mdx | 35 +- .../03-learn/02-cardano-node.mdx | 28 +- .../about-cardano/03-learn/03-stake-pools.mdx | 34 +- docs/about-cardano/03-learn/04-delegation.mdx | 4 +- .../03-learn/07-consensus-explained.mdx | 4 +- .../16-transaction-costs-determinism.mdx | 27 +- .../03-cardano-architecture.mdx | 53 +-- .../02-networking-protocol.mdx | 10 +- .../01-cardano-design-rationale.mdx | 107 ++++- .../05-evolution/04-upgrades/03-mary.mdx | 2 +- .../06-release-notes/02-release-notes.mdx | 22 +- .../01-operating-a-stake-pool.mdx | 2 +- .../02-about-stake-pools.mdx | 56 +-- .../04-node-connectivity.mdx | 23 +- redirects.js | 34 +- src/pages/index.tsx | 14 +- 25 files changed, 588 insertions(+), 563 deletions(-) diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json index 2221dec6..d91e1e94 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json @@ -609,7 +609,7 @@ "about-cardano/evolution/cardano-design-rationale": { "id": "about-cardano/evolution/cardano-design-rationale", "title": "Design rationale", - "description": "Cardano is an open source proof-of-stake blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration.", + "description": "Cardano is an open source", "sidebar": "aboutCardano" }, "about-cardano/evolution/eras-and-phases": { @@ -657,7 +657,7 @@ "about-cardano/explore-more/cardano-architecture": { "id": "about-cardano/explore-more/cardano-architecture", "title": "Cardano architecture", - "description": "This section describes the high-level architecture of Cardano, providing", + "description": "This section describes the high-level architecture of Cardano, providing details", "sidebar": "aboutCardano" }, "about-cardano/explore-more/cardano-network/index": { @@ -783,7 +783,7 @@ "about-cardano/learn/stake-pools": { "id": "about-cardano/learn/stake-pools", "title": "Stake pools", - "description": "A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of Ouroboros, Cardano's proof-of-stake protocol.", + "description": "A stake pool is a reliable server node that focuses on ledger maintenance and", "sidebar": "aboutCardano" }, "about-cardano/learn/transaction-costs-determinism": { @@ -1023,7 +1023,7 @@ "stake-pool-operators/about-stake-pools": { "id": "stake-pool-operators/about-stake-pools", "title": "About stake pools, operators, and owners", - "description": "A stake pool is a reliable server node that represents the", + "description": "A stake pool is a reliable server node that", "sidebar": "stakePoolOperators" }, "stake-pool-operators/creating-keys-and-certificates": { diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index cd6cff51..306de061 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -50,7 +50,7 @@ { "id": "about-cardano/evolution/cardano-design-rationale", "title": "Design rationale", - "description": "Cardano is an open source proof-of-stake blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration.", + "description": "Cardano is an open source", "source": "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", "sourceDirName": "about-cardano/05-evolution", "slug": "/about-cardano/evolution/cardano-design-rationale", @@ -270,7 +270,7 @@ { "id": "about-cardano/explore-more/cardano-architecture", "title": "Cardano architecture", - "description": "This section describes the high-level architecture of Cardano, providing", + "description": "This section describes the high-level architecture of Cardano, providing details", "source": "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", "sourceDirName": "about-cardano/04-explore-more", "slug": "/about-cardano/explore-more/cardano-architecture", @@ -859,7 +859,7 @@ { "id": "about-cardano/learn/stake-pools", "title": "Stake pools", - "description": "A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of Ouroboros, Cardano's proof-of-stake protocol.", + "description": "A stake pool is a reliable server node that focuses on ledger maintenance and", "source": "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", "sourceDirName": "about-cardano/03-learn", "slug": "/about-cardano/learn/stake-pools", @@ -1924,7 +1924,7 @@ { "id": "stake-pool-operators/about-stake-pools", "title": "About stake pools, operators, and owners", - "description": "A stake pool is a reliable server node that represents the", + "description": "A stake pool is a reliable server node that", "source": "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", "sourceDirName": "stake-pool-operators", "slug": "/stake-pool-operators/about-stake-pools", diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs index ceeaca90..7637402b 100644 --- a/.docusaurus/docusaurus.config.mjs +++ b/.docusaurus/docusaurus.config.mjs @@ -38,15 +38,15 @@ export default { "from": "/cardano-testnet/tools/faucet" }, { - "to": "/release-notes/comp-matrix", + "to": "/developer-resources/release-notes/comp-matrix", "from": "/tools/comp-matrix" }, { - "to": "/cardano-testnets/", + "to": "/cardano-testnets/environments", "from": "/cardano-testnet/overview/" }, { - "to": "/cardano-testnets/", + "to": "/cardano-testnets/environments", "from": "/cardano-testnet/about/testnet-introduction/" }, { @@ -90,19 +90,19 @@ export default { "from": "/development-guidelines/transaction-tutorials/introduction/" }, { - "to": "/operating-a-stake-pool/", + "to": "/stake-pool-operators/operating-a-stake-pool", "from": "/operating-a-stake-pool/stake-pool-operations-101/" }, { - "to": "/operating-a-stake-pool/", + "to": "/stake-pool-operators/operating-a-stake-pool", "from": "/operating-a-stake-pool/creating-a-stake-pool/" }, { - "to": "/operating-a-stake-pool/maintenance", + "to": "/stake-pool-operators/maintenance", "from": "/operating-a-stake-pool/public-stake-pools/" }, { - "to": "/operating-a-stake-pool/metadata-management", + "to": "/stake-pool-operators/metadata-management", "from": "/operating-a-stake-pool/smash/" }, { @@ -238,7 +238,7 @@ export default { "from": "/cardano-sidechains/proof-of-concept-evm-sidechain/transferring-tokens/" }, { - "to": "/development-guidelines/native-tokens", + "to": "/developer-resources/native-tokens", "from": "/native-tokens/learn/" }, { @@ -266,11 +266,11 @@ export default { "from": "/listing-cardano-native-assets-on-an-exchange/" }, { - "to": "/development-guidelines/smart-contracts/plutus", + "to": "/developer-resources/smart-contracts/plutus", "from": "/smart-contracts/plutus/learn-about-plutus/" }, { - "to": "/development-guidelines/smart-contracts/plutus", + "to": "/developer-resources/smart-contracts/plutus", "from": "/smart-contracts/plutus/plutus-resources/" }, { @@ -286,23 +286,23 @@ export default { "from": "/smart-contracts/plutus/plutus-use-cases/" }, { - "to": "/learn/collateral-mechanism", + "to": "/about-cardano/learn/collateral-mechanism", "from": "/smart-contracts/plutus/collateral-mechanism/" }, { - "to": "/learn/transaction-costs-determinism", + "to": "/about-cardano/learn/transaction-costs-determinism", "from": "/smart-contracts/plutus/transaction-costs-determinism/" }, { - "to": "/development-guidelines/smart-contracts/plutus", + "to": "/developer-resources/smart-contracts/plutus", "from": "/smart-contracts/plutus/sc-best-practices/" }, { - "to": "/development-guidelines/smart-contracts/marlowe", + "to": "/developer-resources/smart-contracts/marlowe", "from": "/smart-contracts/marlowe/learn-about-marlowe/" }, { - "to": "/development-guidelines/smart-contracts/aiken", + "to": "/developer-resources/smart-contracts/aiken", "from": "/smart-contracts/aiken/learn-about-aiken/" }, { @@ -313,10 +313,6 @@ export default { "to": "https://www.essentialcardano.io/", "from": "/community/essential-cardano" }, - { - "to": "https://cardano.stackexchange.com/", - "from": "/community/cardano-stack-exchange" - }, { "to": "https://cardano.org/ambassadors/", "from": "/community/ambassador-program" diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index 5885c753..f5e6ae99 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -1,100 +1,92 @@ export default { - "__comp---site-src-pages-index-tsx-1-df-d3e": [() => import(/* webpackChunkName: "__comp---site-src-pages-index-tsx-1-df-d3e" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], - "__comp---theme-debug-config-23-a-2ff": [() => import(/* webpackChunkName: "__comp---theme-debug-config-23-a-2ff" */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")], - "__comp---theme-debug-contentba-8-ce7": [() => import(/* webpackChunkName: "__comp---theme-debug-contentba-8-ce7" */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")], - "__comp---theme-debug-global-dataede-0fa": [() => import(/* webpackChunkName: "__comp---theme-debug-global-dataede-0fa" */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")], - "__comp---theme-debug-registry-679-501": [() => import(/* webpackChunkName: "__comp---theme-debug-registry-679-501" */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")], - "__comp---theme-debug-routes-946-699": [() => import(/* webpackChunkName: "__comp---theme-debug-routes-946-699" */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")], - "__comp---theme-debug-site-metadata-68-e-3d4": [() => import(/* webpackChunkName: "__comp---theme-debug-site-metadata-68-e-3d4" */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")], - "__comp---theme-doc-item-178-a40": [() => import(/* webpackChunkName: "__comp---theme-doc-item-178-a40" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], - "__comp---theme-doc-roota-94-67a": [() => import(/* webpackChunkName: "__comp---theme-doc-roota-94-67a" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], - "__comp---theme-doc-version-roota-7-b-5de": [() => import(/* webpackChunkName: "__comp---theme-doc-version-roota-7-b-5de" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], - "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], - "allContent---docusaurus-debug-content-246-9aa": [() => import(/* webpackChunkName: "allContent---docusaurus-debug-content-246-9aa" */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")], - "config---5-e-9-4f3": [() => import(/* webpackChunkName: "config---5-e-9-4f3" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], - "content---about-cardano-evolution-about-hard-forks-65-b-2a3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-about-hard-forks-65-b-2a3" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], - "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b": [() => import(/* webpackChunkName: "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], - "content---about-cardano-evolution-eras-and-phases-9-be-696": [() => import(/* webpackChunkName: "content---about-cardano-evolution-eras-and-phases-9-be-696" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], - "content---about-cardano-evolution-upgrades-allegra-651-2e3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-allegra-651-2e3" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], - "content---about-cardano-evolution-upgrades-alonzof-75-808": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-alonzof-75-808" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], - "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], - "content---about-cardano-evolution-upgrades-mary-779-f1c": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-mary-779-f1c" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], - "content---about-cardano-evolution-upgrades-valentined-89-e90": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-valentined-89-e90" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], - "content---about-cardano-evolution-upgrades-vasil-82-f-ce8": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], - "content---about-cardano-explore-more-cardano-architecturebee-1ad": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-architecturebee-1ad" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], - "content---about-cardano-explore-more-cardano-network-e-2-b-55e": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-e-2-b-55e" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], - "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], - "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], - "content---about-cardano-explore-more-concurrency-617-3f3": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-concurrency-617-3f3" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], - "content---about-cardano-explore-more-fee-structuref-47-1d2": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-fee-structuref-47-1d2" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], - "content---about-cardano-explore-more-monetary-policyd-6-d-d09": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-monetary-policyd-6-d-d09" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], - "content---about-cardano-explore-more-parameter-guidec-30-948": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-parameter-guidec-30-948" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], - "content---about-cardano-explore-more-relevant-research-papers-31-b-3de": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], - "content---about-cardano-explore-more-time-838-be5": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-time-838-be5" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], - "content---about-cardano-introductionc-23-28f": [() => import(/* webpackChunkName: "content---about-cardano-introductionc-23-28f" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], - "content---about-cardano-learn-cardano-addresses-307-5d7": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-addresses-307-5d7" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], - "content---about-cardano-learn-cardano-keysba-6-865": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-keysba-6-865" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], - "content---about-cardano-learn-cardano-node-16-a-3f0": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-node-16-a-3f0" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], - "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de": [() => import(/* webpackChunkName: "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], - "content---about-cardano-learn-collateral-mechanismc-7-d-0a0": [() => import(/* webpackChunkName: "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], - "content---about-cardano-learn-consensus-explained-7-fd-aac": [() => import(/* webpackChunkName: "content---about-cardano-learn-consensus-explained-7-fd-aac" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], - "content---about-cardano-learn-delegation-2-bd-bb9": [() => import(/* webpackChunkName: "content---about-cardano-learn-delegation-2-bd-bb9" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], - "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9": [() => import(/* webpackChunkName: "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], - "content---about-cardano-learn-ouroboros-overview-34-d-164": [() => import(/* webpackChunkName: "content---about-cardano-learn-ouroboros-overview-34-d-164" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], - "content---about-cardano-learn-pledging-rewards-475-7d0": [() => import(/* webpackChunkName: "content---about-cardano-learn-pledging-rewards-475-7d0" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], - "content---about-cardano-learn-stake-pools-512-d00": [() => import(/* webpackChunkName: "content---about-cardano-learn-stake-pools-512-d00" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], - "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb": [() => import(/* webpackChunkName: "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], - "content---about-cardano-new-to-cardano-0-e-0-74c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-0-e-0-74c" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], - "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], - "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], - "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], - "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], - "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], - "content---cardano-testnets-environmentsfb-0-ac1": [() => import(/* webpackChunkName: "content---cardano-testnets-environmentsfb-0-ac1" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], - "content---cardano-testnets-getting-startedc-81-e71": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-startedc-81-e71" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], - "content---cardano-testnets-local-testnet-815-9c7": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnet-815-9c7" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], - "content---cardano-testnets-resourcesd-22-0f1": [() => import(/* webpackChunkName: "content---cardano-testnets-resourcesd-22-0f1" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], - "content---cardano-testnets-support-feedbacke-8-c-4d4": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacke-8-c-4d4" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], - "content---cardano-testnets-tools-daedalus-testnet-2-fb-162": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], - "content---cardano-testnets-tools-faucet-9-cc-556": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-9-cc-556" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], - "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], - "content---community-ambassador-program-143-8d1": [() => import(/* webpackChunkName: "content---community-ambassador-program-143-8d1" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], - "content---community-cardano-stack-exchange-30-a-f18": [() => import(/* webpackChunkName: "content---community-cardano-stack-exchange-30-a-f18" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], - "content---community-cipsc-81-d09": [() => import(/* webpackChunkName: "content---community-cipsc-81-d09" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], - "content---community-community-contentf-15-284": [() => import(/* webpackChunkName: "content---community-community-contentf-15-284" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], - "content---community-essential-cardanoe-5-c-a1e": [() => import(/* webpackChunkName: "content---community-essential-cardanoe-5-c-a1e" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], - "content---community-getting-support-6-c-2-e27": [() => import(/* webpackChunkName: "content---community-getting-support-6-c-2-e27" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], - "content---developer-resources-cardano-node-coursec-17-d4e": [() => import(/* webpackChunkName: "content---developer-resources-cardano-node-coursec-17-d4e" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], - "content---developer-resources-native-tokens-645-03e": [() => import(/* webpackChunkName: "content---developer-resources-native-tokens-645-03e" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], - "content---developer-resources-release-notes-comp-matrix-238-de1": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-comp-matrix-238-de1" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], - "content---developer-resources-release-notes-release-notes-456-1e3": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-release-notes-456-1e3" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], - "content---developer-resources-scalability-solutions-hydra-54-b-019": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-hydra-54-b-019" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], - "content---developer-resources-scalability-solutions-mithrilad-1-578": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-mithrilad-1-578" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], - "content---developer-resources-smart-contracts-aiken-8-b-6-96f": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-aiken-8-b-6-96f" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], - "content---developer-resources-smart-contracts-marlowe-7-ce-a4b": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], - "content---developer-resources-smart-contracts-plutus-630-1dc": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-plutus-630-1dc" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], - "content---developer-resources-welcome-344-63c": [() => import(/* webpackChunkName: "content---developer-resources-welcome-344-63c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], - "content---development-guidelines-transaction-tutorials-329-63b": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-329-63b" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], - "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")], - "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], - "content---pioneer-programs-plutus-pioneers-9-cc-c97": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-9-cc-c97" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], - "content---stake-pool-operators-about-stake-poolsb-22-2be": [() => import(/* webpackChunkName: "content---stake-pool-operators-about-stake-poolsb-22-2be" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], - "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002": [() => import(/* webpackChunkName: "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], - "content---stake-pool-operators-guidelines-for-large-spose-45-d9b": [() => import(/* webpackChunkName: "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], - "content---stake-pool-operators-maintenance-17-b-6c2": [() => import(/* webpackChunkName: "content---stake-pool-operators-maintenance-17-b-6c2" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], - "content---stake-pool-operators-metadata-management-172-de2": [() => import(/* webpackChunkName: "content---stake-pool-operators-metadata-management-172-de2" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], - "content---stake-pool-operators-monitoringa-3-c-808": [() => import(/* webpackChunkName: "content---stake-pool-operators-monitoringa-3-c-808" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], - "content---stake-pool-operators-node-connectivity-84-e-e5e": [() => import(/* webpackChunkName: "content---stake-pool-operators-node-connectivity-84-e-e5e" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], - "content---stake-pool-operators-operating-a-stake-poolb-1-f-586": [() => import(/* webpackChunkName: "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], - "content---stake-pool-operators-performance-89-a-526": [() => import(/* webpackChunkName: "content---stake-pool-operators-performance-89-a-526" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], - "content---stake-pool-operators-ranking-330-da8": [() => import(/* webpackChunkName: "content---stake-pool-operators-ranking-330-da8" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], - "plugin---2-dc-cfd": [() => import(/* webpackChunkName: "plugin---2-dc-cfd" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], - "plugin---cf-2-0b9": [() => import(/* webpackChunkName: "plugin---cf-2-0b9" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], - "plugin---docusaurus-debug-14-c-5ff": [() => import(/* webpackChunkName: "plugin---docusaurus-debug-14-c-5ff" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json")], - "version---935-fcf": [() => import(/* webpackChunkName: "version---935-fcf" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")],}; + "006dce5f": [() => import(/* webpackChunkName: "006dce5f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], + "0e0bfb97": [() => import(/* webpackChunkName: "0e0bfb97" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], + "14316d9a": [() => import(/* webpackChunkName: "14316d9a" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], + "16938b19": [() => import(/* webpackChunkName: "16938b19" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], + "16a09b37": [() => import(/* webpackChunkName: "16a09b37" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], + "1720c230": [() => import(/* webpackChunkName: "1720c230" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], + "17896441": [() => import(/* webpackChunkName: "17896441" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], + "17bf1240": [() => import(/* webpackChunkName: "17bf1240" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], + "1d6a69e4": [() => import(/* webpackChunkName: "1d6a69e4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], + "1df93b7f": [() => import(/* webpackChunkName: "1df93b7f" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], + "2384f086": [() => import(/* webpackChunkName: "2384f086" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], + "2bd70f2f": [() => import(/* webpackChunkName: "2bd70f2f" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], + "2dc7a0b6": [() => import(/* webpackChunkName: "2dc7a0b6" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], + "2fbf2882": [() => import(/* webpackChunkName: "2fbf2882" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], + "30700c61": [() => import(/* webpackChunkName: "30700c61" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], + "30aca6da": [() => import(/* webpackChunkName: "30aca6da" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], + "31b0969d": [() => import(/* webpackChunkName: "31b0969d" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], + "3295e51c": [() => import(/* webpackChunkName: "3295e51c" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], + "33004b21": [() => import(/* webpackChunkName: "33004b21" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], + "34499a1c": [() => import(/* webpackChunkName: "34499a1c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], + "34dbf0be": [() => import(/* webpackChunkName: "34dbf0be" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], + "45656ecf": [() => import(/* webpackChunkName: "45656ecf" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], + "475b6736": [() => import(/* webpackChunkName: "475b6736" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], + "51223c35": [() => import(/* webpackChunkName: "51223c35" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], + "5359340c": [() => import(/* webpackChunkName: "5359340c" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], + "54bb0c9c": [() => import(/* webpackChunkName: "54bb0c9c" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], + "5a7e3d19": [() => import(/* webpackChunkName: "5a7e3d19" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], + "5e95c892": [() => import(/* webpackChunkName: "5e95c892" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], + "5e9f5e1a": [() => import(/* webpackChunkName: "5e9f5e1a" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], + "6175b506": [() => import(/* webpackChunkName: "6175b506" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], + "630dac60": [() => import(/* webpackChunkName: "630dac60" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], + "64584d13": [() => import(/* webpackChunkName: "64584d13" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], + "651293c9": [() => import(/* webpackChunkName: "651293c9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], + "65b3da99": [() => import(/* webpackChunkName: "65b3da99" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], + "6c284bd1": [() => import(/* webpackChunkName: "6c284bd1" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], + "6c73dadf": [() => import(/* webpackChunkName: "6c73dadf" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], + "779effac": [() => import(/* webpackChunkName: "779effac" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], + "77e0fe88": [() => import(/* webpackChunkName: "77e0fe88" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], + "7ce0fce2": [() => import(/* webpackChunkName: "7ce0fce2" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], + "7fd218b1": [() => import(/* webpackChunkName: "7fd218b1" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], + "7fdfd9bb": [() => import(/* webpackChunkName: "7fdfd9bb" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], + "8152d783": [() => import(/* webpackChunkName: "8152d783" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], + "82fa6d87": [() => import(/* webpackChunkName: "82fa6d87" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], + "83812b66": [() => import(/* webpackChunkName: "83812b66" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], + "84e91a79": [() => import(/* webpackChunkName: "84e91a79" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], + "89a6d20a": [() => import(/* webpackChunkName: "89a6d20a" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], + "8a68be87": [() => import(/* webpackChunkName: "8a68be87" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], + "8b6dfd3e": [() => import(/* webpackChunkName: "8b6dfd3e" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], + "8e74ec01": [() => import(/* webpackChunkName: "8e74ec01" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], + "90e4094c": [() => import(/* webpackChunkName: "90e4094c" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], + "935f2afb": [() => import(/* webpackChunkName: "935f2afb" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")], + "9be19b39": [() => import(/* webpackChunkName: "9be19b39" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], + "9cc224ee": [() => import(/* webpackChunkName: "9cc224ee" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], + "9ccd05aa": [() => import(/* webpackChunkName: "9ccd05aa" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], + "9d40b9c0": [() => import(/* webpackChunkName: "9d40b9c0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], + "a3c15cf5": [() => import(/* webpackChunkName: "a3c15cf5" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], + "a7bd4aaa": [() => import(/* webpackChunkName: "a7bd4aaa" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], + "a94703ab": [() => import(/* webpackChunkName: "a94703ab" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], + "ad13c422": [() => import(/* webpackChunkName: "ad13c422" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], + "b0ff96d9": [() => import(/* webpackChunkName: "b0ff96d9" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], + "b1fbef09": [() => import(/* webpackChunkName: "b1fbef09" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], + "b22e2a8f": [() => import(/* webpackChunkName: "b22e2a8f" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], + "ba6ed1c9": [() => import(/* webpackChunkName: "ba6ed1c9" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], + "bee15165": [() => import(/* webpackChunkName: "bee15165" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], + "bf675a67": [() => import(/* webpackChunkName: "bf675a67" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], + "c1793426": [() => import(/* webpackChunkName: "c1793426" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], + "c237ab2b": [() => import(/* webpackChunkName: "c237ab2b" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], + "c3063d0c": [() => import(/* webpackChunkName: "c3063d0c" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], + "c7d0bcfa": [() => import(/* webpackChunkName: "c7d0bcfa" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], + "c81d58b9": [() => import(/* webpackChunkName: "c81d58b9" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], + "c81fa9dc": [() => import(/* webpackChunkName: "c81fa9dc" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], + "cc4422ee": [() => import(/* webpackChunkName: "cc4422ee" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], + "cf21364d": [() => import(/* webpackChunkName: "cf21364d" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], + "d223021b": [() => import(/* webpackChunkName: "d223021b" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], + "d6d66228": [() => import(/* webpackChunkName: "d6d66228" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], + "d89c57a9": [() => import(/* webpackChunkName: "d89c57a9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], + "dfdf7783": [() => import(/* webpackChunkName: "dfdf7783" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], + "e2bdeb4a": [() => import(/* webpackChunkName: "e2bdeb4a" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], + "e45adf08": [() => import(/* webpackChunkName: "e45adf08" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], + "e5c660bc": [() => import(/* webpackChunkName: "e5c660bc" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], + "e61c2943": [() => import(/* webpackChunkName: "e61c2943" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], + "e8cd0fe1": [() => import(/* webpackChunkName: "e8cd0fe1" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], + "e8dcf325": [() => import(/* webpackChunkName: "e8dcf325" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], + "f157d899": [() => import(/* webpackChunkName: "f157d899" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], + "f473ddad": [() => import(/* webpackChunkName: "f473ddad" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], + "f682dbeb": [() => import(/* webpackChunkName: "f682dbeb" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], + "f758715f": [() => import(/* webpackChunkName: "f758715f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], + "f91fa50f": [() => import(/* webpackChunkName: "f91fa50f" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], + "fb03230e": [() => import(/* webpackChunkName: "fb03230e" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], + "fc1d119b": [() => import(/* webpackChunkName: "fc1d119b" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], + "fd0217f2": [() => import(/* webpackChunkName: "fd0217f2" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")],}; diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index c4498816..96dab7f7 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -2,41 +2,6 @@ import React from 'react'; import ComponentCreator from '@docusaurus/ComponentCreator'; export default [ - { - path: '/__docusaurus/debug', - component: ComponentCreator('/__docusaurus/debug', '9f6'), - exact: true - }, - { - path: '/__docusaurus/debug/config', - component: ComponentCreator('/__docusaurus/debug/config', 'eb0'), - exact: true - }, - { - path: '/__docusaurus/debug/content', - component: ComponentCreator('/__docusaurus/debug/content', 'ad9'), - exact: true - }, - { - path: '/__docusaurus/debug/globalData', - component: ComponentCreator('/__docusaurus/debug/globalData', '07c'), - exact: true - }, - { - path: '/__docusaurus/debug/metadata', - component: ComponentCreator('/__docusaurus/debug/metadata', '9b8'), - exact: true - }, - { - path: '/__docusaurus/debug/registry', - component: ComponentCreator('/__docusaurus/debug/registry', 'ddb'), - exact: true - }, - { - path: '/__docusaurus/debug/routes', - component: ComponentCreator('/__docusaurus/debug/routes', '628'), - exact: true - }, { path: '/', component: ComponentCreator('/', '13a'), diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index 8a646801..0e1c3d6c 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -1,393 +1,350 @@ { - "/__docusaurus/debug-9f6": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/config-eb0": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/content-ad9": { - "__comp": "__comp---theme-debug-contentba-8-ce7", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - }, - "allContent": "allContent---docusaurus-debug-content-246-9aa" - }, - "/__docusaurus/debug/globalData-07c": { - "__comp": "__comp---theme-debug-global-dataede-0fa", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/metadata-9b8": { - "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/registry-ddb": { - "__comp": "__comp---theme-debug-registry-679-501", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/routes-628": { - "__comp": "__comp---theme-debug-routes-946-699", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, "/-13a": { - "__comp": "__comp---site-src-pages-index-tsx-1-df-d3e", + "__comp": "1df93b7f", "__context": { - "plugin": "plugin---2-dc-cfd" + "plugin": "2dc7a0b6" }, - "config": "config---5-e-9-4f3" + "config": "5e9f5e1a" }, "/-f2a": { - "__comp": "__comp---theme-docs-root-5-e-9-0b6", + "__comp": "5e95c892", "__context": { - "plugin": "plugin---cf-2-0b9" + "plugin": "cf21364d" } }, "/-75a": { - "__comp": "__comp---theme-doc-version-roota-7-b-5de", - "version": "version---935-fcf" + "__comp": "a7bd4aaa", + "version": "935f2afb" }, "/-493": { - "__comp": "__comp---theme-doc-roota-94-67a" + "__comp": "a94703ab" }, "/about-cardano/evolution/about-hard-forks-4f5": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-about-hard-forks-65-b-2a3" + "__comp": "17896441", + "content": "65b3da99" }, "/about-cardano/evolution/cardano-design-rationale-204": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" + "__comp": "17896441", + "content": "bf675a67" }, "/about-cardano/evolution/eras-and-phases-fad": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-eras-and-phases-9-be-696" + "__comp": "17896441", + "content": "9be19b39" }, "/about-cardano/evolution/upgrades/allegra-c60": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-allegra-651-2e3" + "__comp": "17896441", + "content": "651293c9" }, "/about-cardano/evolution/upgrades/alonzo-796": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-alonzof-75-808" + "__comp": "17896441", + "content": "f758715f" }, "/about-cardano/evolution/upgrades/byron-to-shelley-4a6": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" + "__comp": "17896441", + "content": "006dce5f" }, "/about-cardano/evolution/upgrades/mary-593": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-mary-779-f1c" + "__comp": "17896441", + "content": "779effac" }, "/about-cardano/evolution/upgrades/valentine-102": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-valentined-89-e90" + "__comp": "17896441", + "content": "d89c57a9" }, "/about-cardano/evolution/upgrades/vasil-527": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" + "__comp": "17896441", + "content": "82fa6d87" }, "/about-cardano/explore-more/cardano-architecture-9d6": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-architecturebee-1ad" + "__comp": "17896441", + "content": "bee15165" }, "/about-cardano/explore-more/cardano-network/-ec4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-e-2-b-55e" + "__comp": "17896441", + "content": "e2bdeb4a" }, "/about-cardano/explore-more/cardano-network/networking-protocol-967": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" + "__comp": "17896441", + "content": "f91fa50f" }, "/about-cardano/explore-more/cardano-network/p2p-networking-e42": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" + "__comp": "17896441", + "content": "9d40b9c0" }, "/about-cardano/explore-more/concurrency-ec3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-concurrency-617-3f3" + "__comp": "17896441", + "content": "6175b506" }, "/about-cardano/explore-more/fee-structure-111": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-fee-structuref-47-1d2" + "__comp": "17896441", + "content": "f473ddad" }, "/about-cardano/explore-more/monetary-policy-255": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-monetary-policyd-6-d-d09" + "__comp": "17896441", + "content": "d6d66228" }, "/about-cardano/explore-more/parameter-guide-0dd": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-parameter-guidec-30-948" + "__comp": "17896441", + "content": "c3063d0c" }, "/about-cardano/explore-more/relevant-research-papers-09a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" + "__comp": "17896441", + "content": "31b0969d" }, "/about-cardano/explore-more/time-4fb": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-time-838-be5" + "__comp": "17896441", + "content": "83812b66" }, "/about-cardano/introduction-e76": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-introductionc-23-28f" + "__comp": "17896441", + "content": "c237ab2b" }, "/about-cardano/learn/cardano-addresses-a81": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-addresses-307-5d7" + "__comp": "17896441", + "content": "30700c61" }, "/about-cardano/learn/cardano-keys-505": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-keysba-6-865" + "__comp": "17896441", + "content": "ba6ed1c9" }, "/about-cardano/learn/cardano-node-c53": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-node-16-a-3f0" + "__comp": "17896441", + "content": "16a09b37" }, "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation-a11": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" + "__comp": "17896441", + "content": "5359340c" }, "/about-cardano/learn/collateral-mechanism-855": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" + "__comp": "17896441", + "content": "c7d0bcfa" }, "/about-cardano/learn/consensus-explained-fc3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-consensus-explained-7-fd-aac" + "__comp": "17896441", + "content": "7fd218b1" }, "/about-cardano/learn/delegation-a7b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-delegation-2-bd-bb9" + "__comp": "17896441", + "content": "2bd70f2f" }, "/about-cardano/learn/eutxo-explainer-481": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" + "__comp": "17896441", + "content": "8a68be87" }, "/about-cardano/learn/ouroboros-overview-8e8": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-ouroboros-overview-34-d-164" + "__comp": "17896441", + "content": "34dbf0be" }, "/about-cardano/learn/pledging-rewards-ee3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-pledging-rewards-475-7d0" + "__comp": "17896441", + "content": "475b6736" }, "/about-cardano/learn/stake-pools-725": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-stake-pools-512-d00" + "__comp": "17896441", + "content": "51223c35" }, "/about-cardano/learn/transaction-costs-determinism-768": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" + "__comp": "17896441", + "content": "e8dcf325" }, "/about-cardano/new-to-cardano/-0f9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-0-e-0-74c" + "__comp": "17896441", + "content": "0e0bfb97" }, "/about-cardano/new-to-cardano/cardano-tracking-tools-356": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" + "__comp": "17896441", + "content": "5a7e3d19" }, "/about-cardano/new-to-cardano/how-to-delegate-f09": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" + "__comp": "17896441", + "content": "e61c2943" }, "/about-cardano/new-to-cardano/proof-of-stake-b97": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" + "__comp": "17896441", + "content": "90e4094c" }, "/about-cardano/new-to-cardano/staking-calculator-a21": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" + "__comp": "17896441", + "content": "8e74ec01" }, "/about-cardano/new-to-cardano/types-of-wallets-efe": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" + "__comp": "17896441", + "content": "6c73dadf" }, "/about-cardano/new-to-cardano/what-is-a-blockchain-26d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" + "__comp": "17896441", + "content": "fc1d119b" }, "/about-cardano/new-to-cardano/what-is-a-cryptocurrency-d87": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" + "__comp": "17896441", + "content": "7fdfd9bb" }, "/about-cardano/new-to-cardano/what-is-a-smart-contract-585": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" + "__comp": "17896441", + "content": "cc4422ee" }, "/cardano-testnets/environments-07b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-environmentsfb-0-ac1" + "__comp": "17896441", + "content": "fb03230e" }, "/cardano-testnets/getting-started-3e0": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-getting-startedc-81-e71" + "__comp": "17896441", + "content": "c81fa9dc" }, "/cardano-testnets/local-testnet-818": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-local-testnet-815-9c7" + "__comp": "17896441", + "content": "8152d783" }, "/cardano-testnets/resources-e3c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-resourcesd-22-0f1" + "__comp": "17896441", + "content": "d223021b" }, "/cardano-testnets/support-feedback-48a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-support-feedbacke-8-c-4d4" + "__comp": "17896441", + "content": "e8cd0fe1" }, "/cardano-testnets/tools/daedalus-testnet-9ed": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" + "__comp": "17896441", + "content": "2fbf2882" }, "/cardano-testnets/tools/faucet-61e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-faucet-9-cc-556" + "__comp": "17896441", + "content": "9ccd05aa" }, "/cardano-testnets/tools/plutus-fee-estimator-88d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" + "__comp": "17896441", + "content": "f682dbeb" }, "/community/ambassador-program-85d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-ambassador-program-143-8d1" + "__comp": "17896441", + "content": "14316d9a" }, "/community/Cardano-stack-exchange-6c3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cardano-stack-exchange-30-a-f18" + "__comp": "17896441", + "content": "30aca6da" }, "/community/cips-78a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cipsc-81-d09" + "__comp": "17896441", + "content": "c81d58b9" }, "/community/community-content-5a5": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-community-contentf-15-284" + "__comp": "17896441", + "content": "f157d899" }, "/community/essential-cardano-250": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-essential-cardanoe-5-c-a1e" + "__comp": "17896441", + "content": "e5c660bc" }, "/community/getting-support-3a1": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-getting-support-6-c-2-e27" + "__comp": "17896441", + "content": "6c284bd1" }, "/developer-resources/cardano-node-course-fca": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-cardano-node-coursec-17-d4e" + "__comp": "17896441", + "content": "c1793426" }, "/developer-resources/native-tokens-1e9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-native-tokens-645-03e" + "__comp": "17896441", + "content": "64584d13" }, "/developer-resources/release-notes/comp-matrix-19e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-release-notes-comp-matrix-238-de1" + "__comp": "17896441", + "content": "2384f086" }, "/developer-resources/release-notes/release-notes-6ab": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-release-notes-release-notes-456-1e3" + "__comp": "17896441", + "content": "45656ecf" }, "/developer-resources/scalability-solutions/hydra-fa4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-scalability-solutions-hydra-54-b-019" + "__comp": "17896441", + "content": "54bb0c9c" }, "/developer-resources/scalability-solutions/mithril-54c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-scalability-solutions-mithrilad-1-578" + "__comp": "17896441", + "content": "ad13c422" }, "/developer-resources/smart-contracts/aiken-78e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-aiken-8-b-6-96f" + "__comp": "17896441", + "content": "8b6dfd3e" }, "/developer-resources/smart-contracts/marlowe-89f": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" + "__comp": "17896441", + "content": "7ce0fce2" }, "/developer-resources/smart-contracts/plutus-96c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-plutus-630-1dc" + "__comp": "17896441", + "content": "630dac60" }, "/developer-resources/welcome-65d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-welcome-344-63c" + "__comp": "17896441", + "content": "34499a1c" }, "/development-guidelines/transaction-tutorials/-b7d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-329-63b" + "__comp": "17896441", + "content": "3295e51c" }, "/development-guidelines/transaction-tutorials/minting-transaction-1f9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" + "__comp": "17896441", + "content": "1d6a69e4" }, "/development-guidelines/transaction-tutorials/multiple-purposes-03b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" + "__comp": "17896441", + "content": "fd0217f2" }, "/development-guidelines/transaction-tutorials/redelegate-transaction-0ad": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" + "__comp": "17896441", + "content": "16938b19" }, "/development-guidelines/transaction-tutorials/stake-transaction-4f0": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" + "__comp": "17896441", + "content": "dfdf7783" }, "/development-guidelines/transaction-tutorials/withdraw-transaction-f44": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" + "__comp": "17896441", + "content": "77e0fe88" }, "/pioneer-programs/plutus-pioneers-c24": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---pioneer-programs-plutus-pioneers-9-cc-c97" + "__comp": "17896441", + "content": "9cc224ee" }, "/stake-pool-operators/about-stake-pools-358": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-about-stake-poolsb-22-2be" + "__comp": "17896441", + "content": "b22e2a8f" }, "/stake-pool-operators/creating-keys-and-certificates-a06": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" + "__comp": "17896441", + "content": "b0ff96d9" }, "/stake-pool-operators/guidelines-for-large-spos-efa": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" + "__comp": "17896441", + "content": "e45adf08" }, "/stake-pool-operators/maintenance-0b2": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-maintenance-17-b-6c2" + "__comp": "17896441", + "content": "17bf1240" }, "/stake-pool-operators/metadata-management-d63": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-metadata-management-172-de2" + "__comp": "17896441", + "content": "1720c230" }, "/stake-pool-operators/monitoring-d19": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-monitoringa-3-c-808" + "__comp": "17896441", + "content": "a3c15cf5" }, "/stake-pool-operators/node-connectivity-687": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-node-connectivity-84-e-e5e" + "__comp": "17896441", + "content": "84e91a79" }, "/stake-pool-operators/operating-a-stake-pool-834": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" + "__comp": "17896441", + "content": "b1fbef09" }, "/stake-pool-operators/performance-211": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-performance-89-a-526" + "__comp": "17896441", + "content": "89a6d20a" }, "/stake-pool-operators/ranking-716": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-ranking-330-da8" + "__comp": "17896441", + "content": "33004b21" } } \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 8a585f73..241307b5 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "3.1.1" }, - "docusaurus-plugin-debug": { + "docusaurus-plugin-sitemap": { "type": "package", - "name": "@docusaurus/plugin-debug", + "name": "@docusaurus/plugin-sitemap", "version": "3.1.1" }, "docusaurus-theme-classic": { diff --git a/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx b/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx index aca6098a..35c4214a 100644 --- a/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx +++ b/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx @@ -6,8 +6,10 @@ metaTitle: What is a blockchain? A blockchain is a type of database or ledger that is duplicated and distributed to all participants within the blockchain network. It is made up of a set of interconnected nodes that store data or items of value in blocks. These blocks -are validated, cryptograhpically secured, and linked to each other in chronological order in -a chain. The information stored in the validated blocks of the blockchain cannot be altered later on. It is permanently inscribed in the distributed ledger. +are validated, cryptograhpically secured, and linked to each other in +chronological order in a chain. The information stored in the validated blocks +of the blockchain cannot be altered later on. It is permanently inscribed in the +distributed ledger. Blockchain technology, otherwise known as distributed ledger technology (DLT), provides a decentralized and accessible data structure for various records. Such @@ -30,8 +32,18 @@ difference between these systems: ![data-storage](https://ucarecdn.com/af01444d-6881-4aab-a0a9-ec2ff6a0ea40/) -+ **Centralized systems** — all data entries and activities are usually managed using one central server. This increases the risk of a single point of failure, and also means that the controlling entity (such as banks or government institutions, for example) act as decision-makers. -+ **Distributed systems** — generally rely on multiple server nodes, each of which serves a subset of the total end clients. -+ **Decentralized systems** — all data and records of transactions are stored not in one server, but in a system of interconnected, independent nodes and terminals. This ensures independence from centralized entities, transparency, and security. - -Finally, blockchains not only provide an immutable and secure database but also act as a functional environment to transact funds, create digital currencies, and process complex deals using digital agreements [(smart contracts)](/new-to-cardano/what-is-a-smart-contract). +- **Centralized systems** — all data entries and activities are usually managed + using one central server. This increases the risk of a single point of + failure, and also means that the controlling entity (such as banks or + government institutions, for example) act as decision-makers. +- **Distributed systems** — generally rely on multiple server nodes, each of + which serves a subset of the total end clients. +- **Decentralized systems** — all data and records of transactions are stored + not in one server, but in a system of interconnected, independent nodes and + terminals. This ensures independence from centralized entities, transparency, + and security. + +Finally, blockchains not only provide an immutable and secure database but also +act as a functional environment to transact funds, create digital currencies, +and process complex deals using digital agreements +[(smart contracts)](/about-cardano/new-to-cardano/what-is-a-smart-contract). diff --git a/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx b/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx index d1b6412b..f1c41701 100644 --- a/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx +++ b/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx @@ -43,7 +43,7 @@ payment unit, reward, trading asset, or information holder. Related topics: -- [Cardano monetary policy](/explore-cardano/monetary-policy) -- [Learn about native tokens](/development-guidelines/native-tokens). +- [Cardano monetary policy](/about-cardano/explore-more/monetary-policy) +- [Learn about native tokens](/developer-resources/native-tokens). ::: diff --git a/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx b/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx index b806d28c..1a88c63c 100644 --- a/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx +++ b/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx @@ -4,27 +4,26 @@ metaTitle: Proof of stake --- Proof of stake (PoS) is a type of -[consensus mechanism](/learn/consensus-explained) or -protocol that uses the amount of stake (or value) held in the system to -determine consensus. In essence, a consensus protocol is what controls the laws -and parameters governing the behavior of blockchains. Think of consensus as a -ruleset that each network participant adheres to. As blockchains are not -controlled by any single, central authority, a consensus protocol is used -instead to allow distributed network participants to agree on the _history_ of -the network captured on the blockchain – to reach consensus on what has -happened, and continue from a single source of truth. - -Cardano is built on the ground-breaking PoS consensus -protocol +[consensus mechanism](/about-cardano/learn/consensus-explained) or protocol that +uses the amount of stake (or value) held in the system to determine consensus. +In essence, a consensus protocol is what controls the laws and parameters +governing the behavior of blockchains. Think of consensus as a ruleset that each +network participant adheres to. As blockchains are not controlled by any single, +central authority, a consensus protocol is used instead to allow distributed +network participants to agree on the _history_ of the network captured on the +blockchain – to reach consensus on what has happened, and continue from a single +source of truth. + +Cardano is built on the ground-breaking PoS consensus protocol [Ouroboros](https://iohk.io/en/blog/posts/2022/06/03/from-classic-to-chronos-the-implementations-of-ouroboros-explained/), and the first blockchain consensus protocol to be developed through peer-reviewed research. At the heart of the protocol are -[stake pools](/learn/stake-pools), reliable server nodes run by a stake pool -operator to which ada holders can delegate their stake. Stake pools are used to -ensure that everyone can participate in the protocol, regardless of technical -experience or availability to keep a node running. These stake pools focus on -maintenance and hold the combined stake of various stakeholders in a single -entity. +[stake pools](/about-cardano/learn/stake-pools), reliable server nodes run by a +stake pool operator to which ada holders can delegate their stake. Stake pools +are used to ensure that everyone can participate in the protocol, regardless of +technical experience or availability to keep a node running. These stake pools +focus on maintenance and hold the combined stake of various stakeholders in a +single entity. ## How does proof of stake compare to proof of work protocols? diff --git a/docs/about-cardano/03-learn/02-cardano-node.mdx b/docs/about-cardano/03-learn/02-cardano-node.mdx index ad495411..d120fd37 100644 --- a/docs/about-cardano/03-learn/02-cardano-node.mdx +++ b/docs/about-cardano/03-learn/02-cardano-node.mdx @@ -15,19 +15,19 @@ contributing to the network. ## How does it work? -[Stake pools](/learn/stake-pools) use the Cardano node to validate how the pool -interacts with the network and are responsible for transaction processing and -block production. They act as reliable server nodes that hold and maintain the -combined stake of various stakeholders in a single entity. +[Stake pools](/about-cardano/learn/stake-pools) use the Cardano node to validate +how the pool interacts with the network and are responsible for transaction +processing and block production. They act as reliable server nodes that hold and +maintain the combined stake of various stakeholders in a single entity. ## Producing a block The goal of blockchain technology is the production of an independently-verifiable and cryptographically-linked chain of records (blocks). A network of block producers works to collectively advance the blockchain. A -[consensus](/learn/consensus-explained) protocol -provides transparency and decides which candidate blocks should be used to -extend the chain. +[consensus](/about-cardano/learn/consensus-explained) protocol provides +transparency and decides which candidate blocks should be used to extend the +chain. Submitted valid transactions might be included in any new block. A block is cryptographically signed by its producer and linked to the previous block in the @@ -56,10 +56,12 @@ aggregated stake of their owners and other stakeholders, also known as _delegators_. Slot leaders are randomly elected from among the stake pools. The more stake a pool controls, the greater the chance it has of being elected as a slot leader to produce a new block that is accepted into the blockchain. This is -the basic concept of [proof of stake (PoS)](/new-to-cardano/proof-of-stake). To maintain a level playing field, -and prevent a situation where a small number of very large pools control the -majority of stake, Cardano has an incentive system that discourages delegation -to pools that already control a large portion of the total stake. +the basic concept of +[proof of stake (PoS)](/about-cardano/new-to-cardano/proof-of-stake). To +maintain a level playing field, and prevent a situation where a small number of +very large pools control the majority of stake, Cardano has an incentive system +that discourages delegation to pools that already control a large portion of the +total stake. ### Transaction validation @@ -73,8 +75,6 @@ which will then be connected to other blocks in the chain. Related topics: -- [About the Cardano network](/explore-cardano/cardano-network) +- [About the Cardano network](/about-cardano/explore-more/cardano-network) ::: - - diff --git a/docs/about-cardano/03-learn/03-stake-pools.mdx b/docs/about-cardano/03-learn/03-stake-pools.mdx index cd121810..6e6b684b 100644 --- a/docs/about-cardano/03-learn/03-stake-pools.mdx +++ b/docs/about-cardano/03-learn/03-stake-pools.mdx @@ -3,21 +3,33 @@ title: Stake pools metaTitle: Stake pools --- -A stake pool is a reliable server node that focuses on ledger maintenance and holds the combined resources - the 'stake' - of various stakeholders in a single entity. Stake pools are responsible for processing transactions that will be placed in the ledger, as well as producing new blocks. Stake pools are at the core of [Ouroboros](https://iohk.io/en/blog/posts/2022/06/03/from-classic-to-chronos-the-implementations-of-ouroboros-explained/), Cardano's proof-of-stake protocol. - -To be secure, Ouroboros requires a good number of stakeholders to be online and maintain sufficiently good network connectivity at any given time. This is why Ouroboros relies on stake pools, entities that are committed to running the protocol 24/7, on behalf of the contributing stakeholders that hold ada. The idea is that these resource holders can bring their resources (their stake) together and form a *pool*, where typically one holder is the operator of the pool and the rest are delegators. Typically, the stake pool operator (SPO) installs and runs software compatible with the platform (the server node), while delegators take a more passive role. They delegate their stake to the pool. - -While Ouroboros is cheaper to run than a proof-of-work protocol, running Ouroboros still incurs some costs. Therefore, SPOs are rewarded for running the protocol in the form of incentives that come from the transaction fees and inflation of the circulating ada supply. +A stake pool is a reliable server node that focuses on ledger maintenance and +holds the combined resources - the 'stake' - of various stakeholders in a single +entity. Stake pools are responsible for processing transactions that will be +placed in the ledger, as well as producing new blocks. Stake pools are at the +core of +[Ouroboros](https://iohk.io/en/blog/posts/2022/06/03/from-classic-to-chronos-the-implementations-of-ouroboros-explained/), +Cardano's proof-of-stake protocol. + +To be secure, Ouroboros requires a good number of stakeholders to be online and +maintain sufficiently good network connectivity at any given time. This is why +Ouroboros relies on stake pools, entities that are committed to running the +protocol 24/7, on behalf of the contributing stakeholders that hold ada. The +idea is that these resource holders can bring their resources (their stake) +together and form a _pool_, where typically one holder is the operator of the +pool and the rest are delegators. Typically, the stake pool operator (SPO) +installs and runs software compatible with the platform (the server node), while +delegators take a more passive role. They delegate their stake to the pool. + +While Ouroboros is cheaper to run than a proof-of-work protocol, running +Ouroboros still incurs some costs. Therefore, SPOs are rewarded for running the +protocol in the form of incentives that come from the transaction fees and +inflation of the circulating ada supply. :::info Further reading: -* [About stake pools, operators, and owners](/operating-a-stake-pool/about-stake-pools) +- [About stake pools, operators, and owners](/stake-pool-operators/about-stake-pools) ::: - - - - - diff --git a/docs/about-cardano/03-learn/04-delegation.mdx b/docs/about-cardano/03-learn/04-delegation.mdx index ebf3c67c..0d77b398 100644 --- a/docs/about-cardano/03-learn/04-delegation.mdx +++ b/docs/about-cardano/03-learn/04-delegation.mdx @@ -28,7 +28,7 @@ There are three options ada holders can consider for delegating their stake: :::note If you are not familiar with Cardano CLI or stake pool operations, see -[delegation tips here.](/new-to-cardano/how-to-delegate) +[delegation tips here.](/about-cardano/new-to-cardano/how-to-delegate) ::: @@ -50,7 +50,7 @@ With the concept of delegation, any stakeholder can allow a stake pool to generate blocks for the Cardano network. Then the protocol will distribute the rewards to all participants, including the fees for the SPO. A stakeholder delegates to a particular pool ID, which is the hash of the operator's -[verification key](/learn/cardano-keys#vrf-keys). +[verification key](/about-cardano/learn/cardano-keys#vrf-keys). To limit the delegate’s block generation power to a certain range of epochs and slots, the stakeholder can limit the proxy signing key’s valid message space to diff --git a/docs/about-cardano/03-learn/07-consensus-explained.mdx b/docs/about-cardano/03-learn/07-consensus-explained.mdx index a34121d1..c8e53ad4 100644 --- a/docs/about-cardano/03-learn/07-consensus-explained.mdx +++ b/docs/about-cardano/03-learn/07-consensus-explained.mdx @@ -29,8 +29,8 @@ several peer-reviewed papers presented at top-tier conferences and publications in the area of cybersecurity and cryptography. Rather than relying on 'miners' (as in proof-of-work protocols) to solve computationally complex equations to create new blocks – and rewarding the first to do so – proof of stake selects -[stake pools to create new blocks](/learn/cardano-node#how-does-it-work) based -on the stake they control in the network. +[stake pools to create new blocks](/about-cardano/learn/cardano-node#how-does-it-work) +based on the stake they control in the network. ## How Ouroboros works diff --git a/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx b/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx index 1b9c4b85..bf5057a8 100644 --- a/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx +++ b/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx @@ -4,12 +4,11 @@ metaTitle: Transaction costs and determinism --- Cardano’s approach to price setting mainly relies on market demand over actual -supply. On Cardano, more than one type of -demand competes for the common supply. Thus, it is crucial to consider both -_relative_ and _absolute_ pricing. One way to do this is to inspect the effects -of smart contract pricing, non-fungible token (NFT) operations, and so on, with -respect to some common value – in our case, the consumption of Cardano’s -processing power. +supply. On Cardano, more than one type of demand competes for the common supply. +Thus, it is crucial to consider both _relative_ and _absolute_ pricing. One way +to do this is to inspect the effects of smart contract pricing, non-fungible +token (NFT) operations, and so on, with respect to some common value – in our +case, the consumption of Cardano’s processing power. The Cardano ledger's design is focused on high assurance, security, and proven formal verification. In alignment with this strategy, it is also important to @@ -18,8 +17,8 @@ predict the impact and outcome of a transaction before its actual execution. The ability to guarantee the cost of transaction execution and how the transaction behaves on the ledger _before_ it is submitted became even more -prominent with the introduction of smart contract support in 2021. This feature is -different from other blockchains, including Ethereum, where other network +prominent with the introduction of smart contract support in 2021. This feature +is different from other blockchains, including Ethereum, where other network activity can influence the gas cost. This ability is also guaranteed by the deterministic nature of Cardano and Plutus scripts. @@ -78,10 +77,10 @@ The Alonzo upgrade changed the data on the ledger as follows: To support Plutus scripts, transactions have the following features: -1. For each of its actions, the transaction carries a user-specified - argument, called a redeemer. Depending on the script, a redeemer can serve a - different purpose. For example, it can act as the bid the user places in an - auction, or the user’s guess in a guessing game, among many other functions. +1. For each of its actions, the transaction carries a user-specified argument, + called a redeemer. Depending on the script, a redeemer can serve a different + purpose. For example, it can act as the bid the user places in an auction, or + the user’s guess in a guessing game, among many other functions. 2. The transaction specifies computational execution budgets for each script. 3. To ensure that a transaction can pay its execution fee, Alonzo introduced collateral. @@ -92,7 +91,7 @@ With the Vasil upgrade, Plutus scripts were upgraded to V2 functionality with an improved cost model and new built-ins. The use of reference inputs, inline datums, and reference scripts allowed for efficient throughput and significantly increased performance. -[See the complete Vasil feature overview here](/evolution/upgrades/vasil). +[See the complete Vasil feature overview here](/about-cardano/evolution/upgrades/vasil). The node performs the checks that ensure the transaction is constructed correctly. For example, it must not exceed the maximum execution resource @@ -133,5 +132,3 @@ Further reading: - [No surprises transaction validation: Part 2 (about two phases of validation and collateral](https://iohk.io/en/blog/posts/2021/09/07/no-surprises-transaction-validation-part-2/) ::: - - diff --git a/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx b/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx index daa465b0..e6830268 100644 --- a/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx +++ b/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx @@ -3,8 +3,8 @@ title: Cardano architecture metaTitle: Cardano architecture --- -This section describes the high-level architecture of Cardano, providing -details on the core components and their interactions. +This section describes the high-level architecture of Cardano, providing details +on the core components and their interactions. The following diagram outlines the interaction between the system components of Cardano: @@ -28,7 +28,8 @@ combinations of components): ## Nodes and remote nodes A blockchain system consists of a set of nodes distributed across a network that -communicate with each other to achieve [consensus](/learn/consensus-explained) about the system’s state. +communicate with each other to achieve +[consensus](/about-cardano/learn/consensus-explained) about the system’s state. Nodes are responsible for: @@ -37,14 +38,18 @@ Nodes are responsible for: protocol - Validating and relaying blocks - Producing blocks (some nodes) -- Providing information about the state of the blockchain to other local clients. +- Providing information about the state of the blockchain to other local + clients. ### Node process The `cardano-node` is the top level Cardano component that consists of the other -subsystems, of which the most significant are [consensus](https://github.com/IntersectMBO/ouroboros-consensus?tab=readme-ov-file#ouroboros-consensus), +subsystems, of which the most significant are +[consensus](https://github.com/IntersectMBO/ouroboros-consensus?tab=readme-ov-file#ouroboros-consensus), [ledger](https://github.com/IntersectMBO/cardano-ledger?tab=readme-ov-file#cardano-ledger), -and [networking](https://github.com/IntersectMBO/ouroboros-network?tab=readme-ov-file#ouroboros-network) with ancillary configuration, CLI, logging, and monitoring. +and +[networking](https://github.com/IntersectMBO/ouroboros-network?tab=readme-ov-file#ouroboros-network) +with ancillary configuration, CLI, logging, and monitoring. ### Node-to-node IPC protocol @@ -82,13 +87,12 @@ these applications to access the raw chain data and to query the current ledger state. It also provides the ability to submit new transactions to the system. The node-to-client protocol uses the same design as the node-to-node protocol, -but with a different set of mini-protocols, and local pipes rather than -TCP connections. As such, it is a relatively low-level narrow interface that -exposes only what the node can provide natively. For example, the node provides -access to all the raw chain data but does not provide a way to query data on the -chain. The job of providing data services and more convenient higher level APIs -is delegated to dedicated clients, such as cardano-db-sync and the wallet -backend. +but with a different set of mini-protocols, and local pipes rather than TCP +connections. As such, it is a relatively low-level narrow interface that exposes +only what the node can provide natively. For example, the node provides access +to all the raw chain data but does not provide a way to query data on the chain. +The job of providing data services and more convenient higher level APIs is +delegated to dedicated clients, such as cardano-db-sync and the wallet backend. The node-to-client protocol consists of three mini-protocols: @@ -106,7 +110,8 @@ chain itself. :::info -Read more about the [networking protocol design here](/explore-cardano/cardano-network/networking-protocol). +Read more about the +[networking protocol design here](/about-cardano/explore-more/cardano-network/networking-protocol). ::: @@ -133,20 +138,20 @@ state of the user’s wallet and does all the 'heavy lifting', such as coin selection, transaction construction, and submission. The backend interacts with a local node via the node-to-client IPC protocol, and interacts with the frontend via a HTTP API. The backend also provides a CLI that enables -interaction with the wallet. The wallet backend can also be used on its own - – without Daedalus – via its API. This is a convenient way for software developers +interaction with the wallet. The wallet backend can also be used on its own – +without Daedalus – via its API. This is a convenient way for software developers to integrate Cardano with other applications and systems. ## Cardano DB Sync -The Cardano node stores only the blockchain itself and the associated information -needed to validate the blockchain. This design principle is about minimizing -code complexity (and reducing computational cost and resource use) to keep the -node's local interfaces as minimal as possible and to use external clients to -provide a variety of convenient interfaces and extra functionality. In -particular, the node does not provide a convenient query interface for +The Cardano node stores only the blockchain itself and the associated +information needed to validate the blockchain. This design principle is about +minimizing code complexity (and reducing computational cost and resource use) to +keep the node's local interfaces as minimal as possible and to use external +clients to provide a variety of convenient interfaces and extra functionality. +In particular, the node does not provide a convenient query interface for historical information on the blockchain. This data service is provided by a separate component using a Structured Query Language (SQL) database. -Learn more about [Cardano DB Sync here](https://github.com/IntersectMBO/cardano-db-sync?tab=readme-ov-file#cardano-db-sync). - +Learn more about +[Cardano DB Sync here](https://github.com/IntersectMBO/cardano-db-sync?tab=readme-ov-file#cardano-db-sync). diff --git a/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx b/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx index 314f5d25..e52ae27a 100644 --- a/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx +++ b/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx @@ -38,8 +38,8 @@ following tasks: The multiplexing layer acts as a central crossing between mini-protocols and the network channel. It runs several -[mini-protocols](/explore-cardano/cardano-network/#utilizing-mini-protocols) in -parallel in a single channel ‒ TCP connection, for example. +[mini-protocols](/about-cardano/explore-more/cardano-network/#utilizing-mini-protocols) +in parallel in a single channel ‒ TCP connection, for example. Figure 1 reflects how data flows between two nodes, each running three mini-protocols using a multiplexer (MUX) and a de-multiplexer (DEMUX). @@ -64,9 +64,9 @@ the multiplexed data. :::note This is not a generic, but specialized, use of multiplexing. Individual -mini-protocols have strict constraints on unacknowledged messages that can be -in flight. The design avoids the conditions in which the use of general TCP -over TCP multiplexing creates chaotic performance. +mini-protocols have strict constraints on unacknowledged messages that can be in +flight. The design avoids the conditions in which the use of general TCP over +TCP multiplexing creates chaotic performance. ::: diff --git a/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx b/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx index cacd9bd0..08110d44 100644 --- a/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx +++ b/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx @@ -3,24 +3,103 @@ title: Design rationale metaTitle: Cardano design rationale --- -[Cardano](https://cardano.org/) is an open source [proof-of-stake](/new-to-cardano/proof-of-stake) blockchain project that began in 2015 to address existing blockchain challenges in the design and development of cryptocurrencies. It aims to provide a more balanced and sustainable ecosystem that better accounts for the needs of its users as well as other systems seeking integration. +[Cardano](https://cardano.org/) is an open source +[proof-of-stake](/about-cardano/new-to-cardano/proof-of-stake) blockchain +project that began in 2015 to address existing blockchain challenges in the +design and development of cryptocurrencies. It aims to provide a more balanced +and sustainable ecosystem that better accounts for the needs of its users as +well as other systems seeking integration. -The first generation of blockchains (like Bitcoin) offered decentralized ledgers for secure cryptocurrency transfer. However, such blockchains did not provide a functional environment for complex deal settlement and decentralized application (DApp) development. As blockchain technology matured, the second generation (like Ethereum) provided more enhanced solutions for writing and executing smart contracts, application development, and the creation of different token types. On the other hand, the second generation of blockchains often faces issues in terms of scalability. +The first generation of blockchains (like Bitcoin) offered decentralized ledgers +for secure cryptocurrency transfer. However, such blockchains did not provide a +functional environment for complex deal settlement and decentralized application +(DApp) development. As blockchain technology matured, the second generation +(like Ethereum) provided more enhanced solutions for writing and executing smart +contracts, application development, and the creation of different token types. +On the other hand, the second generation of blockchains often faces issues in +terms of scalability. -Cardano is conceived as the third-generation blockchain as it combines the properties of the prior generations and evolves to meet all the arising needs of users. When comparing blockchain properties, many aspects should be considered. Thus, the best solution must ensure the highest security, scalability (transaction throughput, data scale, network bandwidth), and functionality (besides transaction processing, the blockchain should provide all means for business deal settlement). Moreover, it is important to ensure that blockchain technology is constantly developing in terms of sustainability and is interoperable with other blockchains and financial institutions. +Cardano is conceived as the third-generation blockchain as it combines the +properties of the prior generations and evolves to meet all the arising needs of +users. When comparing blockchain properties, many aspects should be considered. +Thus, the best solution must ensure the highest security, scalability +(transaction throughput, data scale, network bandwidth), and functionality +(besides transaction processing, the blockchain should provide all means for +business deal settlement). Moreover, it is important to ensure that blockchain +technology is constantly developing in terms of sustainability and is +interoperable with other blockchains and financial institutions. -To address these needs, Cardano has been built focusing on such core concepts as: +To address these needs, Cardano has been built focusing on such core concepts +as: -- **Scalability** – ensures that the Cardano network is capable of processing an increasing number of transactions as user demand grows. Scalability also provides higher bandwidth capabilities to allow transactions to carry a significant amount of supportive data that can be easily managed within the network. For these needs, Cardano is implementing various techniques (like data compression for instance), and introduces such scaling solutions as [Hydra](https://hydra.family/head-protocol/) and [Mithril](https://mithril.network/doc/), for example. Read more about the [research underpinning Cardano's scalability here](https://www.essentialcardano.io/article/an-analysis-of-the-research-underpinning-cardanos-scalability). -- **Interoperability** – ensures the most multi-functional environment for financial, business, or commercial operations by enabling users to interact with different blockchain systems. Cardano aims to support cross-chain transfers, multiple token types, and commonly used smart contract languages. Read more about the concept of [partner chains](https://iohk.io/en/blog/posts/2023/11/03/partner-chains-are-coming-to-cardano/). -- **Sustainability** – designing a proof-of-stake blockchain means it is vital to ensure that the system is self-sustainable. To drive growth and maturity in a truly decentralized manner, Cardano is built to allow the community to maintain its continuous development by participating, proposing, and implementing system improvements. This is now being implemented through [CIP-1694](https://cips.cardano.org/cip/CIP-1694) on-chain governance mechanisms. +- **Scalability** – ensures that the Cardano network is capable of processing an + increasing number of transactions as user demand grows. Scalability also + provides higher bandwidth capabilities to allow transactions to carry a + significant amount of supportive data that can be easily managed within the + network. For these needs, Cardano is implementing various techniques (like + data compression for instance), and introduces such scaling solutions as + [Hydra](https://hydra.family/head-protocol/) and + [Mithril](https://mithril.network/doc/), for example. Read more about the + [research underpinning Cardano's scalability here](https://www.essentialcardano.io/article/an-analysis-of-the-research-underpinning-cardanos-scalability). +- **Interoperability** – ensures the most multi-functional environment for + financial, business, or commercial operations by enabling users to interact + with different blockchain systems. Cardano aims to support cross-chain + transfers, multiple token types, and commonly used smart contract languages. + Read more about the concept of + [partner chains](https://iohk.io/en/blog/posts/2023/11/03/partner-chains-are-coming-to-cardano/). +- **Sustainability** – designing a proof-of-stake blockchain means it is vital + to ensure that the system is self-sustainable. To drive growth and maturity in + a truly decentralized manner, Cardano is built to allow the community to + maintain its continuous development by participating, proposing, and + implementing system improvements. This is now being implemented through + [CIP-1694](https://cips.cardano.org/cip/CIP-1694) on-chain governance + mechanisms. ## Cardano advantages -- **Academic research** – formal methods, such as mathematical specifications, property-based tests, and proofs, are the best way to deliver high assurance software systems and give confidence to users for the management of digital funds. Cardano has been built using formal methods to achieve strong guarantees on the functional correctness of core components of the system. All of the research and technical specifications that underpin Cardano are publicly available, and all Cardano development activity is published online. -- **System design** – Cardano is written in Haskell, a secure functional programming language that encourages building a system using pure functions, which leads to a design where components are conveniently testable in isolation. Advanced features of Haskell enable employing a whole range of powerful methods for ensuring code correctness, such as basing the implementation on formal and executable specifications, extensive property-based testing, and running tests in simulation. -- **Security** – [Ouroboros](https://iohk.io/en/blog/posts/2020/06/23/the-ouroboros-path-to-decentralization/) (the Cardano proof-of-stake protocol) establishes rigorous security guarantees; it was delivered with several peer-reviewed papers presented in top-tier conferences and publications in the area of cybersecurity and cryptography. -- **Energy efficiency** – Cardano is a proof-of-stake blockchain. In contrast to proof-of-work blockchains, [Cardano requires much less energy](https://iohk.io/en/blog/posts/2021/08/17/why-they-re-calling-cardano-the-green-blockchain/) and computational power. The Bitcoin network is secured through computers doing ever-more-energy-intensive computations – proof of work – which is unsustainable in the long term. Cambridge University has an online tool that shows the [computers powering Bitcoin](https://cbeci.org/) already consume more electricity than some countries, like [Switzerland](https://www.bfe.admin.ch/bfe/en/home/supply/statistics-and-geodata/energy-statistics/overall-energy-statistics.html) for example. -- **Seamless upgrades** – traditionally, blockchains upgrade using hard forks. When conducting a hard fork, the current protocol would stop operating, new rules and changes would be implemented, and the chain would restart – with its previous history being erased. Cardano handles hard forks differently. Instead of implementing radical changes, the Cardano [hard fork combinator technology](https://iohk.io/en/blog/posts/2020/05/07/combinator-makes-easy-work-of-shelley-hard-fork/) ensures a smooth transition to a new protocol while saving the history of the previous blocks and not causing any disruptions for end users. -- **Decentralization** – Cardano is maintained by over 3,000 distributed stake pools that are operated by the community. All blocks and transactions are validated by network participants without any reliance on a centralized authority. -- **Functional environment for business use cases** – Cardano is establishing a foundation for global, decentralized finance to develop a range of DApps that can run using functional and domain-specific smart contracts, providing multi-asset tokens for any needs. +- **Academic research** – formal methods, such as mathematical specifications, + property-based tests, and proofs, are the best way to deliver high assurance + software systems and give confidence to users for the management of digital + funds. Cardano has been built using formal methods to achieve strong + guarantees on the functional correctness of core components of the system. All + of the research and technical specifications that underpin Cardano are + publicly available, and all Cardano development activity is published online. +- **System design** – Cardano is written in Haskell, a secure functional + programming language that encourages building a system using pure functions, + which leads to a design where components are conveniently testable in + isolation. Advanced features of Haskell enable employing a whole range of + powerful methods for ensuring code correctness, such as basing the + implementation on formal and executable specifications, extensive + property-based testing, and running tests in simulation. +- **Security** – + [Ouroboros](https://iohk.io/en/blog/posts/2020/06/23/the-ouroboros-path-to-decentralization/) + (the Cardano proof-of-stake protocol) establishes rigorous security + guarantees; it was delivered with several peer-reviewed papers presented in + top-tier conferences and publications in the area of cybersecurity and + cryptography. +- **Energy efficiency** – Cardano is a proof-of-stake blockchain. In contrast to + proof-of-work blockchains, + [Cardano requires much less energy](https://iohk.io/en/blog/posts/2021/08/17/why-they-re-calling-cardano-the-green-blockchain/) + and computational power. The Bitcoin network is secured through computers + doing ever-more-energy-intensive computations – proof of work – which is + unsustainable in the long term. Cambridge University has an online tool that + shows the [computers powering Bitcoin](https://cbeci.org/) already consume + more electricity than some countries, like + [Switzerland](https://www.bfe.admin.ch/bfe/en/home/supply/statistics-and-geodata/energy-statistics/overall-energy-statistics.html) + for example. +- **Seamless upgrades** – traditionally, blockchains upgrade using hard forks. + When conducting a hard fork, the current protocol would stop operating, new + rules and changes would be implemented, and the chain would restart – with its + previous history being erased. Cardano handles hard forks differently. Instead + of implementing radical changes, the Cardano + [hard fork combinator technology](https://iohk.io/en/blog/posts/2020/05/07/combinator-makes-easy-work-of-shelley-hard-fork/) + ensures a smooth transition to a new protocol while saving the history of the + previous blocks and not causing any disruptions for end users. +- **Decentralization** – Cardano is maintained by over 3,000 distributed stake + pools that are operated by the community. All blocks and transactions are + validated by network participants without any reliance on a centralized + authority. +- **Functional environment for business use cases** – Cardano is establishing a + foundation for global, decentralized finance to develop a range of DApps that + can run using functional and domain-specific smart contracts, providing + multi-asset tokens for any needs. diff --git a/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx b/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx index 005caa10..a1f0dafd 100644 --- a/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx +++ b/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx @@ -27,6 +27,6 @@ traded, exchanged, or used as payment for products or services. Further reading: -- [Learn about native tokens](/development-guidelines/native-tokens) +- [Learn about native tokens](/developer-resources/native-tokens) ::: diff --git a/docs/developer-resources/06-release-notes/02-release-notes.mdx b/docs/developer-resources/06-release-notes/02-release-notes.mdx index 96d4a225..0672391b 100644 --- a/docs/developer-resources/06-release-notes/02-release-notes.mdx +++ b/docs/developer-resources/06-release-notes/02-release-notes.mdx @@ -6,8 +6,8 @@ sidebar_position: 1 Here is the latest release information for the Cardano components. Component dependencies and compatibility information can be found in the -[compatibility matrix](/release-notes/comp-matrix). Release notes for specific -components are available on each component's release page. +[compatibility matrix](/developer-resources/release-notes/comp-matrix). Release +notes for specific components are available on each component's release page. Cardano node configuration details (for mainnet and testnets) are available on the @@ -15,12 +15,12 @@ the ## Latest Cardano component releases -| Name | Version | Release date | -| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ----------------- | -| [Cardano node](https://github.com/IntersectMBO/cardano-node) | [8.9.2](https://github.com/IntersectMBO/cardano-node/releases/tag/8.9.2) | 16 April, 2024 | -| [Cardano DB Sync](https://github.com/IntersectMBO/cardano-db-sync) | [13.2.0.1](https://github.com/IntersectMBO/cardano-db-sync/releases/tag/13.2.0.1) | 15 February, 2024 | -| [Cardano Rosetta](https://github.com/cardano-foundation/cardano-rosetta) | [2.2.1](https://github.com/cardano-foundation/cardano-rosetta/releases/tag/2.2.1) | 13 March, 2024 | -| [Cardano GraphQL](https://github.com/cardano-foundation/cardano-graphql) | [8.0.1](https://github.com/cardano-foundation/cardano-graphql/releases/tag/8.0.1) | 22 March, 2024 | -| [Cardano addresses](https://github.com/IntersectMBO/cardano-addresses) | [3.12.0](https://github.com/IntersectMBO/cardano-addresses/releases/tag/3.12.0) | 17 August, 2022 | -| [Cardano wallet](https://github.com/cardano-foundation/cardano-wallet) | [v2024-03-27](https://github.com/cardano-foundation/cardano-wallet/releases/tag/v2024-03-27)| 28 March, 2024 | -| [Bech32](https://github.com/IntersectMBO/bech32) | [1.1.5](https://github.com/IntersectMBO/bech32/releases/tag/v1.1.5) | 23 February, 2024 | +| Name | Version | Release date | +| ------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------- | ----------------- | +| [Cardano node](https://github.com/IntersectMBO/cardano-node) | [8.9.2](https://github.com/IntersectMBO/cardano-node/releases/tag/8.9.2) | 16 April, 2024 | +| [Cardano DB Sync](https://github.com/IntersectMBO/cardano-db-sync) | [13.2.0.1](https://github.com/IntersectMBO/cardano-db-sync/releases/tag/13.2.0.1) | 15 February, 2024 | +| [Cardano Rosetta](https://github.com/cardano-foundation/cardano-rosetta) | [2.2.1](https://github.com/cardano-foundation/cardano-rosetta/releases/tag/2.2.1) | 13 March, 2024 | +| [Cardano GraphQL](https://github.com/cardano-foundation/cardano-graphql) | [8.0.1](https://github.com/cardano-foundation/cardano-graphql/releases/tag/8.0.1) | 22 March, 2024 | +| [Cardano addresses](https://github.com/IntersectMBO/cardano-addresses) | [3.12.0](https://github.com/IntersectMBO/cardano-addresses/releases/tag/3.12.0) | 17 August, 2022 | +| [Cardano wallet](https://github.com/cardano-foundation/cardano-wallet) | [v2024-03-27](https://github.com/cardano-foundation/cardano-wallet/releases/tag/v2024-03-27) | 28 March, 2024 | +| [Bech32](https://github.com/IntersectMBO/bech32) | [1.1.5](https://github.com/IntersectMBO/bech32/releases/tag/v1.1.5) | 23 February, 2024 | diff --git a/docs/stake-pool-operators/01-operating-a-stake-pool.mdx b/docs/stake-pool-operators/01-operating-a-stake-pool.mdx index 52288ea1..c986f2fb 100644 --- a/docs/stake-pool-operators/01-operating-a-stake-pool.mdx +++ b/docs/stake-pool-operators/01-operating-a-stake-pool.mdx @@ -24,7 +24,7 @@ To get started with stake pool operations, refer to: | | | | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| Node details | [Release notes](/release-notes/release-notes), [compatibility matrix](/release-notes/comp-matrix), [Cardano node repository](https://github.com/input-output-hk/cardano-node#overview-of-the-cardano-node-repository), [Cardano node video course (includes SPO explainers).](/development-guidelines/cardano-node-course/) | +| Node details | [Release notes](/developer-resources/release-notes/release-notes), [compatibility matrix](/developer-resources/release-notes/comp-matrix), [Cardano node repository](https://github.com/input-output-hk/cardano-node#overview-of-the-cardano-node-repository), [Cardano node video course (includes SPO explainers).](/developer-resources/cardano-node-course/) | | Testnets | [Cardano testnet environments](/cardano-testnets/environments), [testnets faucet](/cardano-testnets/tools/faucet/). | | Tools | [Cardano ecosystem tools](https://developers.cardano.org/tools/), [community-built developer tools](https://www.essentialcardano.io/article/a-list-of-community-built-developer-tools-on-cardano). | | Explorers | [AdaStat](https://adastat.net/transactions), [Adatools](https://adatools.io/), [Cardanoscan](https://cardanoscan.io/transactions), [Cexplorer](https://cexplorer.io/), [Cardano Assets](https://cardanoassets.com/), [Pool.pm](https://pool.pm/tokens), [ADAtainment](https://www.adatainment.com/index.php?page=home&lang=en), [Cardano PoolTool](https://pooltool.io/). | diff --git a/docs/stake-pool-operators/02-about-stake-pools.mdx b/docs/stake-pool-operators/02-about-stake-pools.mdx index 153b7933..3a74230d 100644 --- a/docs/stake-pool-operators/02-about-stake-pools.mdx +++ b/docs/stake-pool-operators/02-about-stake-pools.mdx @@ -3,37 +3,41 @@ title: About stake pools, operators, and owners metaTitle: About stake pools, operators, and owners --- -A [stake pool](/learn/stake-pools) is a reliable server node that represents the -combined stake of various stakeholders in a single entity. Stake +A [stake pool](/about-cardano/learn/stake-pools) is a reliable server node that +represents the combined stake of various stakeholders in a single entity. Stake pools use the [Cardano node](https://docs.cardano.org/learn/cardano-node/) to -form the backbone of the Cardano network by processing transactions and validating and producing blocks. - -Stake pool roles include a stake pool operator -and one or more stake pool owner(s). It is important to note the -conceptual differences between the two: - -- A _stake pool operator_ is the owner of the cold and VRF signing keys used to create the stake pool. - The operator configures and maintains stake pool infrastructure and is responsible for monitoring it. - The operator can register, re-register, or retire a stake pool, update - certificates, and ensure that the block-producing node can sign and validate blocks and process transactions. -- A _stake pool owner_ is determined by the stake signing keys used in stake pool creation. The owner's - [pledge stake](/learn/pledging-rewards) is intended to - provide protection against Sybil attacks. +form the backbone of the Cardano network by processing transactions and +validating and producing blocks. + +Stake pool roles include a stake pool operator and one or more stake pool +owner(s). It is important to note the conceptual differences between the two: + +- A _stake pool operator_ is the owner of the cold and VRF signing keys used to + create the stake pool. The operator configures and maintains stake pool + infrastructure and is responsible for monitoring it. The operator can + register, re-register, or retire a stake pool, update certificates, and ensure + that the block-producing node can sign and validate blocks and process + transactions. +- A _stake pool owner_ is determined by the stake signing keys used in stake + pool creation. The owner's + [pledge stake](/about-cardano/learn/pledging-rewards) is intended to provide + protection against Sybil attacks. Usually, the stake pool operator and the owner are the same person. However, a -stake pool can have multiple owners that choose to combine their pledge. It should -be noted that the stake pool's declared pledge must be met by the combined stake in the -owner's wallets and failure to do so will result in the pool being unable to produce blocks. +stake pool can have multiple owners that choose to combine their pledge. It +should be noted that the stake pool's declared pledge must be met by the +combined stake in the owner's wallets and failure to do so will result in the +pool being unable to produce blocks. All operator and owner rewards are paid out into a single rewards account -associated with the reward address of the pool. If a stake pool has multiple owners, it is -up to the owner of the rewards account to distribute rewards to the operator and -other owners. - -An agreement is likely needed to define when -and how the accumulated rewards in a shared account should be split. For -example, they can agree to have the operator control the shared account, or they -can choose to use a multisig account. +associated with the reward address of the pool. If a stake pool has multiple +owners, it is up to the owner of the rewards account to distribute rewards to +the operator and other owners. + +An agreement is likely needed to define when and how the accumulated rewards in +a shared account should be split. For example, they can agree to have the +operator control the shared account, or they can choose to use a multisig +account. To run a pool effectively, a bi-directional relationship and trust are crucial. If this trust is broken, other parties can lose in regards to accumulated or diff --git a/docs/stake-pool-operators/04-node-connectivity.mdx b/docs/stake-pool-operators/04-node-connectivity.mdx index f3c18257..33cdad28 100644 --- a/docs/stake-pool-operators/04-node-connectivity.mdx +++ b/docs/stake-pool-operators/04-node-connectivity.mdx @@ -9,11 +9,23 @@ block creation. ## Cardano networking -Cardano's networking evolved from its initial federated structure to hybrid and the Dynamic peer-to-peer (P2P) model. Networking will keep evolving with future additions such as Ouroboros Genesis and peer-sharing. See [this explainer](/explore-cardano/cardano-network/p2p-networking) for more details about network evolution and P2P. - -In a previous hybrid setup, SPOs could configure a node to connect to, for example, 50 other SPO nodes. This is a pretty large number, since many nodes can be offline, change their addresses, etc. While 20 connections are enough for efficient communication, SPOs had to over-provision because of the static configuration. - -In a Dynamic P2P setup, SPOs can target to configure 20 connections, which can be picked from thousands of SPO relays, not just 50. And if any are offline, or go offline, the setup will automatically pick new ones, to meet the set target. This means that the configuration is no longer limited to a static pool of 50 peers. +Cardano's networking evolved from its initial federated structure to hybrid and +the Dynamic peer-to-peer (P2P) model. Networking will keep evolving with future +additions such as Ouroboros Genesis and peer-sharing. See +[this explainer](/about-cardano/explore-more/cardano-network/p2p-networking) for +more details about network evolution and P2P. + +In a previous hybrid setup, SPOs could configure a node to connect to, for +example, 50 other SPO nodes. This is a pretty large number, since many nodes can +be offline, change their addresses, etc. While 20 connections are enough for +efficient communication, SPOs had to over-provision because of the static +configuration. + +In a Dynamic P2P setup, SPOs can target to configure 20 connections, which can +be picked from thousands of SPO relays, not just 50. And if any are offline, or +go offline, the setup will automatically pick new ones, to meet the set target. +This means that the configuration is no longer limited to a static pool of 50 +peers. ## Connecting core and relay nodes @@ -37,4 +49,3 @@ Developer resources: - [Configurations and setup](https://cardano-course.gitbook.io/cardano-course/handbook/create-a-stake-pool/the-setup) ::: - diff --git a/redirects.js b/redirects.js index 1c84ef37..eeef44dc 100644 --- a/redirects.js +++ b/redirects.js @@ -4,15 +4,15 @@ export const redirects = [ from: '/cardano-testnet/tools/faucet', }, { - to: '/release-notes/comp-matrix', + to: '/developer-resources/release-notes/comp-matrix', from: '/tools/comp-matrix', }, { - to: '/cardano-testnets/', + to: '/cardano-testnets/environments', from: '/cardano-testnet/overview/', }, { - to: '/cardano-testnets/', + to: '/cardano-testnets/environments', from: '/cardano-testnet/about/testnet-introduction/', }, { @@ -56,19 +56,19 @@ export const redirects = [ from: '/development-guidelines/transaction-tutorials/introduction/', }, { - to: '/operating-a-stake-pool/', + to: '/stake-pool-operators/operating-a-stake-pool', from: '/operating-a-stake-pool/stake-pool-operations-101/', }, { - to: '/operating-a-stake-pool/', + to: '/stake-pool-operators/operating-a-stake-pool', from: '/operating-a-stake-pool/creating-a-stake-pool/', }, { - to: '/operating-a-stake-pool/maintenance', + to: '/stake-pool-operators/maintenance', from: '/operating-a-stake-pool/public-stake-pools/', }, { - to: '/operating-a-stake-pool/metadata-management', + to: '/stake-pool-operators/metadata-management', from: '/operating-a-stake-pool/smash/', }, { @@ -204,7 +204,7 @@ export const redirects = [ from: '/cardano-sidechains/proof-of-concept-evm-sidechain/transferring-tokens/', }, { - to: '/development-guidelines/native-tokens', + to: '/developer-resources/native-tokens', from: '/native-tokens/learn/', }, { @@ -232,11 +232,11 @@ export const redirects = [ from: '/listing-cardano-native-assets-on-an-exchange/', }, { - to: '/development-guidelines/smart-contracts/plutus', + to: '/developer-resources/smart-contracts/plutus', from: '/smart-contracts/plutus/learn-about-plutus/', }, { - to: '/development-guidelines/smart-contracts/plutus', + to: '/developer-resources/smart-contracts/plutus', from: '/smart-contracts/plutus/plutus-resources/', }, { @@ -252,23 +252,23 @@ export const redirects = [ from: '/smart-contracts/plutus/plutus-use-cases/', }, { - to: '/learn/collateral-mechanism', + to: '/about-cardano/learn/collateral-mechanism', from: '/smart-contracts/plutus/collateral-mechanism/', }, { - to: '/learn/transaction-costs-determinism', + to: '/about-cardano/learn/transaction-costs-determinism', from: '/smart-contracts/plutus/transaction-costs-determinism/', }, { - to: '/development-guidelines/smart-contracts/plutus', + to: '/developer-resources/smart-contracts/plutus', from: '/smart-contracts/plutus/sc-best-practices/', }, { - to: '/development-guidelines/smart-contracts/marlowe', + to: '/developer-resources/smart-contracts/marlowe', from: '/smart-contracts/marlowe/learn-about-marlowe/', }, { - to: '/development-guidelines/smart-contracts/aiken', + to: '/developer-resources/smart-contracts/aiken', from: '/smart-contracts/aiken/learn-about-aiken/', }, { @@ -279,10 +279,6 @@ export const redirects = [ to: 'https://www.essentialcardano.io/', from: '/community/essential-cardano', }, - { - to: 'https://cardano.stackexchange.com/', - from: '/community/cardano-stack-exchange', - }, { to: 'https://cardano.org/ambassadors/', from: '/community/ambassador-program', diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 24728045..fa0e14e2 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -37,7 +37,7 @@ export default function Home(): JSX.Element { heading="3rd Gen" text="Cardano is the first blockchain platform to evolve out of a scientific philosophy and a research-first driven approach. It is being designed for function and scale right from the start." label="What is Cardano?" - ctalink="/introduction" + ctalink="/about-cardano/introduction" Icon={IdeaIco} /> @@ -55,7 +55,7 @@ export default function Home(): JSX.Element { heading="Secure, scalable, and interoperable" text="Security is one of the founding principles of Cardano. As it is written in the functional language Haskell, it uses pure functions to build the system, where components can be tested in isolation. More advanced features of Haskell, such as basing the implementation on formal and executable specifications, extensive property-based testing, and running tests in simulation provides a range of powerful methods for ensuring code correctness." label="More on security" - ctalink="/evolution/cardano-design-rationale" + ctalink="/about-cardano/evolution/cardano-design-rationale" Icon={DiamondsIco} /> @@ -64,7 +64,7 @@ export default function Home(): JSX.Element { heading="Explore more" text="The high-level architecture of the Cardano platform stack is modular by design and includes various system components that interact together to fulfil different deployment use cases." label="Cardano architecture" - ctalink="/explore-cardano/cardano-architecture" + ctalink="/about-cardano/explore-more/cardano-architecture" Icon={CircuitIcon} /> @@ -80,7 +80,7 @@ export default function Home(): JSX.Element { heading="New to Cardano?" text="If you are new to Cardano and would like to learn more about the basics we have a range of explainers on the components of blockchain and how Cardano stands out from other solutions. From explanations on cryptocurrency and consensus and diving deeper into the types of wallets and delegation instructions, we aim to make your introduction to Cardano seamless and comprehensive." label="Get Started" - ctalink="/new-to-cardano" + ctalink="/about-cardano/new-to-cardano" btn="secondary" /> @@ -91,7 +91,7 @@ export default function Home(): JSX.Element { heading="Stake pool operators" text="Committed to the health and diversity of Cardano, stake pool operators (SPOs) act as the driving force of the ecosystem, being responsible for transaction processing and block production. Interested in running your own stake pool? Find out how to set up and operate a stake pool. " label="Learn more" - ctalink="/operating-a-stake-pool/" + ctalink="/stake-pool-operators/operating-a-stake-pool/" /> @@ -102,7 +102,7 @@ export default function Home(): JSX.Element { heading="Stake pools" text="A stake pool is a reliable server node that focuses on maintenance and holds the combined stake of various stakeholders in a single entity." label="Stake pools explained" - ctalink="/learn/stake-pools" + ctalink="/about-cardano/learn/stake-pools" btn="primary" /> @@ -112,7 +112,7 @@ export default function Home(): JSX.Element { heading="Delegation" text="Delegation of stake is a mechanism inherent in the Cardano proof of stake (PoS) protocol that allows the protocol to scale even in a setting where the set of stakeholders are highly distributed." label="Delegation explained" - ctalink="/learn/delegation" + ctalink="/about-cardano/learn/delegation" btn="primary" /> From eab0e57c01473d9895bdb8bcccf5bc609153a269 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Fri, 10 May 2024 12:04:13 +0100 Subject: [PATCH 3/8] filip(fix): adjust navbar button responsiveness --- .docusaurus/registry.js | 190 ++++++++------- .docusaurus/routes.js | 35 +++ .docusaurus/routesChunkNames.json | 387 +++++++++++++++++------------- .docusaurus/site-metadata.json | 4 +- src/components/Homepage/button.js | 17 +- src/components/Homepage/hero.js | 4 +- src/css/custom.css | 17 +- 7 files changed, 384 insertions(+), 270 deletions(-) diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index f5e6ae99..5885c753 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -1,92 +1,100 @@ export default { - "006dce5f": [() => import(/* webpackChunkName: "006dce5f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], - "0e0bfb97": [() => import(/* webpackChunkName: "0e0bfb97" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], - "14316d9a": [() => import(/* webpackChunkName: "14316d9a" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], - "16938b19": [() => import(/* webpackChunkName: "16938b19" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], - "16a09b37": [() => import(/* webpackChunkName: "16a09b37" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], - "1720c230": [() => import(/* webpackChunkName: "1720c230" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], - "17896441": [() => import(/* webpackChunkName: "17896441" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], - "17bf1240": [() => import(/* webpackChunkName: "17bf1240" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], - "1d6a69e4": [() => import(/* webpackChunkName: "1d6a69e4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], - "1df93b7f": [() => import(/* webpackChunkName: "1df93b7f" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], - "2384f086": [() => import(/* webpackChunkName: "2384f086" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], - "2bd70f2f": [() => import(/* webpackChunkName: "2bd70f2f" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], - "2dc7a0b6": [() => import(/* webpackChunkName: "2dc7a0b6" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], - "2fbf2882": [() => import(/* webpackChunkName: "2fbf2882" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], - "30700c61": [() => import(/* webpackChunkName: "30700c61" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], - "30aca6da": [() => import(/* webpackChunkName: "30aca6da" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], - "31b0969d": [() => import(/* webpackChunkName: "31b0969d" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], - "3295e51c": [() => import(/* webpackChunkName: "3295e51c" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], - "33004b21": [() => import(/* webpackChunkName: "33004b21" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], - "34499a1c": [() => import(/* webpackChunkName: "34499a1c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], - "34dbf0be": [() => import(/* webpackChunkName: "34dbf0be" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], - "45656ecf": [() => import(/* webpackChunkName: "45656ecf" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], - "475b6736": [() => import(/* webpackChunkName: "475b6736" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], - "51223c35": [() => import(/* webpackChunkName: "51223c35" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], - "5359340c": [() => import(/* webpackChunkName: "5359340c" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], - "54bb0c9c": [() => import(/* webpackChunkName: "54bb0c9c" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], - "5a7e3d19": [() => import(/* webpackChunkName: "5a7e3d19" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], - "5e95c892": [() => import(/* webpackChunkName: "5e95c892" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], - "5e9f5e1a": [() => import(/* webpackChunkName: "5e9f5e1a" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], - "6175b506": [() => import(/* webpackChunkName: "6175b506" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], - "630dac60": [() => import(/* webpackChunkName: "630dac60" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], - "64584d13": [() => import(/* webpackChunkName: "64584d13" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], - "651293c9": [() => import(/* webpackChunkName: "651293c9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], - "65b3da99": [() => import(/* webpackChunkName: "65b3da99" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], - "6c284bd1": [() => import(/* webpackChunkName: "6c284bd1" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], - "6c73dadf": [() => import(/* webpackChunkName: "6c73dadf" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], - "779effac": [() => import(/* webpackChunkName: "779effac" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], - "77e0fe88": [() => import(/* webpackChunkName: "77e0fe88" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], - "7ce0fce2": [() => import(/* webpackChunkName: "7ce0fce2" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], - "7fd218b1": [() => import(/* webpackChunkName: "7fd218b1" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], - "7fdfd9bb": [() => import(/* webpackChunkName: "7fdfd9bb" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], - "8152d783": [() => import(/* webpackChunkName: "8152d783" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], - "82fa6d87": [() => import(/* webpackChunkName: "82fa6d87" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], - "83812b66": [() => import(/* webpackChunkName: "83812b66" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], - "84e91a79": [() => import(/* webpackChunkName: "84e91a79" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], - "89a6d20a": [() => import(/* webpackChunkName: "89a6d20a" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], - "8a68be87": [() => import(/* webpackChunkName: "8a68be87" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], - "8b6dfd3e": [() => import(/* webpackChunkName: "8b6dfd3e" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], - "8e74ec01": [() => import(/* webpackChunkName: "8e74ec01" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], - "90e4094c": [() => import(/* webpackChunkName: "90e4094c" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], - "935f2afb": [() => import(/* webpackChunkName: "935f2afb" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")], - "9be19b39": [() => import(/* webpackChunkName: "9be19b39" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], - "9cc224ee": [() => import(/* webpackChunkName: "9cc224ee" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], - "9ccd05aa": [() => import(/* webpackChunkName: "9ccd05aa" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], - "9d40b9c0": [() => import(/* webpackChunkName: "9d40b9c0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], - "a3c15cf5": [() => import(/* webpackChunkName: "a3c15cf5" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], - "a7bd4aaa": [() => import(/* webpackChunkName: "a7bd4aaa" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], - "a94703ab": [() => import(/* webpackChunkName: "a94703ab" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], - "ad13c422": [() => import(/* webpackChunkName: "ad13c422" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], - "b0ff96d9": [() => import(/* webpackChunkName: "b0ff96d9" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], - "b1fbef09": [() => import(/* webpackChunkName: "b1fbef09" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], - "b22e2a8f": [() => import(/* webpackChunkName: "b22e2a8f" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], - "ba6ed1c9": [() => import(/* webpackChunkName: "ba6ed1c9" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], - "bee15165": [() => import(/* webpackChunkName: "bee15165" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], - "bf675a67": [() => import(/* webpackChunkName: "bf675a67" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], - "c1793426": [() => import(/* webpackChunkName: "c1793426" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], - "c237ab2b": [() => import(/* webpackChunkName: "c237ab2b" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], - "c3063d0c": [() => import(/* webpackChunkName: "c3063d0c" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], - "c7d0bcfa": [() => import(/* webpackChunkName: "c7d0bcfa" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], - "c81d58b9": [() => import(/* webpackChunkName: "c81d58b9" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], - "c81fa9dc": [() => import(/* webpackChunkName: "c81fa9dc" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], - "cc4422ee": [() => import(/* webpackChunkName: "cc4422ee" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], - "cf21364d": [() => import(/* webpackChunkName: "cf21364d" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], - "d223021b": [() => import(/* webpackChunkName: "d223021b" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], - "d6d66228": [() => import(/* webpackChunkName: "d6d66228" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], - "d89c57a9": [() => import(/* webpackChunkName: "d89c57a9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], - "dfdf7783": [() => import(/* webpackChunkName: "dfdf7783" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], - "e2bdeb4a": [() => import(/* webpackChunkName: "e2bdeb4a" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], - "e45adf08": [() => import(/* webpackChunkName: "e45adf08" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], - "e5c660bc": [() => import(/* webpackChunkName: "e5c660bc" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], - "e61c2943": [() => import(/* webpackChunkName: "e61c2943" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], - "e8cd0fe1": [() => import(/* webpackChunkName: "e8cd0fe1" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], - "e8dcf325": [() => import(/* webpackChunkName: "e8dcf325" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], - "f157d899": [() => import(/* webpackChunkName: "f157d899" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], - "f473ddad": [() => import(/* webpackChunkName: "f473ddad" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], - "f682dbeb": [() => import(/* webpackChunkName: "f682dbeb" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], - "f758715f": [() => import(/* webpackChunkName: "f758715f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], - "f91fa50f": [() => import(/* webpackChunkName: "f91fa50f" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], - "fb03230e": [() => import(/* webpackChunkName: "fb03230e" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], - "fc1d119b": [() => import(/* webpackChunkName: "fc1d119b" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], - "fd0217f2": [() => import(/* webpackChunkName: "fd0217f2" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")],}; + "__comp---site-src-pages-index-tsx-1-df-d3e": [() => import(/* webpackChunkName: "__comp---site-src-pages-index-tsx-1-df-d3e" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], + "__comp---theme-debug-config-23-a-2ff": [() => import(/* webpackChunkName: "__comp---theme-debug-config-23-a-2ff" */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")], + "__comp---theme-debug-contentba-8-ce7": [() => import(/* webpackChunkName: "__comp---theme-debug-contentba-8-ce7" */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")], + "__comp---theme-debug-global-dataede-0fa": [() => import(/* webpackChunkName: "__comp---theme-debug-global-dataede-0fa" */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")], + "__comp---theme-debug-registry-679-501": [() => import(/* webpackChunkName: "__comp---theme-debug-registry-679-501" */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")], + "__comp---theme-debug-routes-946-699": [() => import(/* webpackChunkName: "__comp---theme-debug-routes-946-699" */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")], + "__comp---theme-debug-site-metadata-68-e-3d4": [() => import(/* webpackChunkName: "__comp---theme-debug-site-metadata-68-e-3d4" */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")], + "__comp---theme-doc-item-178-a40": [() => import(/* webpackChunkName: "__comp---theme-doc-item-178-a40" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], + "__comp---theme-doc-roota-94-67a": [() => import(/* webpackChunkName: "__comp---theme-doc-roota-94-67a" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], + "__comp---theme-doc-version-roota-7-b-5de": [() => import(/* webpackChunkName: "__comp---theme-doc-version-roota-7-b-5de" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], + "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], + "allContent---docusaurus-debug-content-246-9aa": [() => import(/* webpackChunkName: "allContent---docusaurus-debug-content-246-9aa" */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")], + "config---5-e-9-4f3": [() => import(/* webpackChunkName: "config---5-e-9-4f3" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], + "content---about-cardano-evolution-about-hard-forks-65-b-2a3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-about-hard-forks-65-b-2a3" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], + "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b": [() => import(/* webpackChunkName: "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], + "content---about-cardano-evolution-eras-and-phases-9-be-696": [() => import(/* webpackChunkName: "content---about-cardano-evolution-eras-and-phases-9-be-696" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], + "content---about-cardano-evolution-upgrades-allegra-651-2e3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-allegra-651-2e3" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], + "content---about-cardano-evolution-upgrades-alonzof-75-808": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-alonzof-75-808" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], + "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], + "content---about-cardano-evolution-upgrades-mary-779-f1c": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-mary-779-f1c" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], + "content---about-cardano-evolution-upgrades-valentined-89-e90": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-valentined-89-e90" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], + "content---about-cardano-evolution-upgrades-vasil-82-f-ce8": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], + "content---about-cardano-explore-more-cardano-architecturebee-1ad": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-architecturebee-1ad" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], + "content---about-cardano-explore-more-cardano-network-e-2-b-55e": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-e-2-b-55e" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], + "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], + "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], + "content---about-cardano-explore-more-concurrency-617-3f3": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-concurrency-617-3f3" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], + "content---about-cardano-explore-more-fee-structuref-47-1d2": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-fee-structuref-47-1d2" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], + "content---about-cardano-explore-more-monetary-policyd-6-d-d09": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-monetary-policyd-6-d-d09" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], + "content---about-cardano-explore-more-parameter-guidec-30-948": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-parameter-guidec-30-948" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], + "content---about-cardano-explore-more-relevant-research-papers-31-b-3de": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], + "content---about-cardano-explore-more-time-838-be5": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-time-838-be5" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], + "content---about-cardano-introductionc-23-28f": [() => import(/* webpackChunkName: "content---about-cardano-introductionc-23-28f" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], + "content---about-cardano-learn-cardano-addresses-307-5d7": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-addresses-307-5d7" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], + "content---about-cardano-learn-cardano-keysba-6-865": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-keysba-6-865" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], + "content---about-cardano-learn-cardano-node-16-a-3f0": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-node-16-a-3f0" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], + "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de": [() => import(/* webpackChunkName: "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], + "content---about-cardano-learn-collateral-mechanismc-7-d-0a0": [() => import(/* webpackChunkName: "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], + "content---about-cardano-learn-consensus-explained-7-fd-aac": [() => import(/* webpackChunkName: "content---about-cardano-learn-consensus-explained-7-fd-aac" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], + "content---about-cardano-learn-delegation-2-bd-bb9": [() => import(/* webpackChunkName: "content---about-cardano-learn-delegation-2-bd-bb9" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], + "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9": [() => import(/* webpackChunkName: "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], + "content---about-cardano-learn-ouroboros-overview-34-d-164": [() => import(/* webpackChunkName: "content---about-cardano-learn-ouroboros-overview-34-d-164" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], + "content---about-cardano-learn-pledging-rewards-475-7d0": [() => import(/* webpackChunkName: "content---about-cardano-learn-pledging-rewards-475-7d0" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], + "content---about-cardano-learn-stake-pools-512-d00": [() => import(/* webpackChunkName: "content---about-cardano-learn-stake-pools-512-d00" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], + "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb": [() => import(/* webpackChunkName: "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], + "content---about-cardano-new-to-cardano-0-e-0-74c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-0-e-0-74c" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], + "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], + "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], + "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], + "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], + "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], + "content---cardano-testnets-environmentsfb-0-ac1": [() => import(/* webpackChunkName: "content---cardano-testnets-environmentsfb-0-ac1" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], + "content---cardano-testnets-getting-startedc-81-e71": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-startedc-81-e71" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], + "content---cardano-testnets-local-testnet-815-9c7": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnet-815-9c7" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], + "content---cardano-testnets-resourcesd-22-0f1": [() => import(/* webpackChunkName: "content---cardano-testnets-resourcesd-22-0f1" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], + "content---cardano-testnets-support-feedbacke-8-c-4d4": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacke-8-c-4d4" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], + "content---cardano-testnets-tools-daedalus-testnet-2-fb-162": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], + "content---cardano-testnets-tools-faucet-9-cc-556": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-9-cc-556" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], + "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], + "content---community-ambassador-program-143-8d1": [() => import(/* webpackChunkName: "content---community-ambassador-program-143-8d1" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], + "content---community-cardano-stack-exchange-30-a-f18": [() => import(/* webpackChunkName: "content---community-cardano-stack-exchange-30-a-f18" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], + "content---community-cipsc-81-d09": [() => import(/* webpackChunkName: "content---community-cipsc-81-d09" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], + "content---community-community-contentf-15-284": [() => import(/* webpackChunkName: "content---community-community-contentf-15-284" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], + "content---community-essential-cardanoe-5-c-a1e": [() => import(/* webpackChunkName: "content---community-essential-cardanoe-5-c-a1e" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], + "content---community-getting-support-6-c-2-e27": [() => import(/* webpackChunkName: "content---community-getting-support-6-c-2-e27" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], + "content---developer-resources-cardano-node-coursec-17-d4e": [() => import(/* webpackChunkName: "content---developer-resources-cardano-node-coursec-17-d4e" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], + "content---developer-resources-native-tokens-645-03e": [() => import(/* webpackChunkName: "content---developer-resources-native-tokens-645-03e" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], + "content---developer-resources-release-notes-comp-matrix-238-de1": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-comp-matrix-238-de1" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], + "content---developer-resources-release-notes-release-notes-456-1e3": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-release-notes-456-1e3" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], + "content---developer-resources-scalability-solutions-hydra-54-b-019": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-hydra-54-b-019" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], + "content---developer-resources-scalability-solutions-mithrilad-1-578": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-mithrilad-1-578" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], + "content---developer-resources-smart-contracts-aiken-8-b-6-96f": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-aiken-8-b-6-96f" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], + "content---developer-resources-smart-contracts-marlowe-7-ce-a4b": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], + "content---developer-resources-smart-contracts-plutus-630-1dc": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-plutus-630-1dc" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], + "content---developer-resources-welcome-344-63c": [() => import(/* webpackChunkName: "content---developer-resources-welcome-344-63c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], + "content---development-guidelines-transaction-tutorials-329-63b": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-329-63b" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], + "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], + "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")], + "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], + "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], + "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], + "content---pioneer-programs-plutus-pioneers-9-cc-c97": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-9-cc-c97" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], + "content---stake-pool-operators-about-stake-poolsb-22-2be": [() => import(/* webpackChunkName: "content---stake-pool-operators-about-stake-poolsb-22-2be" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], + "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002": [() => import(/* webpackChunkName: "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], + "content---stake-pool-operators-guidelines-for-large-spose-45-d9b": [() => import(/* webpackChunkName: "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], + "content---stake-pool-operators-maintenance-17-b-6c2": [() => import(/* webpackChunkName: "content---stake-pool-operators-maintenance-17-b-6c2" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], + "content---stake-pool-operators-metadata-management-172-de2": [() => import(/* webpackChunkName: "content---stake-pool-operators-metadata-management-172-de2" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], + "content---stake-pool-operators-monitoringa-3-c-808": [() => import(/* webpackChunkName: "content---stake-pool-operators-monitoringa-3-c-808" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], + "content---stake-pool-operators-node-connectivity-84-e-e5e": [() => import(/* webpackChunkName: "content---stake-pool-operators-node-connectivity-84-e-e5e" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], + "content---stake-pool-operators-operating-a-stake-poolb-1-f-586": [() => import(/* webpackChunkName: "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], + "content---stake-pool-operators-performance-89-a-526": [() => import(/* webpackChunkName: "content---stake-pool-operators-performance-89-a-526" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], + "content---stake-pool-operators-ranking-330-da8": [() => import(/* webpackChunkName: "content---stake-pool-operators-ranking-330-da8" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], + "plugin---2-dc-cfd": [() => import(/* webpackChunkName: "plugin---2-dc-cfd" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], + "plugin---cf-2-0b9": [() => import(/* webpackChunkName: "plugin---cf-2-0b9" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], + "plugin---docusaurus-debug-14-c-5ff": [() => import(/* webpackChunkName: "plugin---docusaurus-debug-14-c-5ff" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json")], + "version---935-fcf": [() => import(/* webpackChunkName: "version---935-fcf" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")],}; diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index 96dab7f7..c4498816 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -2,6 +2,41 @@ import React from 'react'; import ComponentCreator from '@docusaurus/ComponentCreator'; export default [ + { + path: '/__docusaurus/debug', + component: ComponentCreator('/__docusaurus/debug', '9f6'), + exact: true + }, + { + path: '/__docusaurus/debug/config', + component: ComponentCreator('/__docusaurus/debug/config', 'eb0'), + exact: true + }, + { + path: '/__docusaurus/debug/content', + component: ComponentCreator('/__docusaurus/debug/content', 'ad9'), + exact: true + }, + { + path: '/__docusaurus/debug/globalData', + component: ComponentCreator('/__docusaurus/debug/globalData', '07c'), + exact: true + }, + { + path: '/__docusaurus/debug/metadata', + component: ComponentCreator('/__docusaurus/debug/metadata', '9b8'), + exact: true + }, + { + path: '/__docusaurus/debug/registry', + component: ComponentCreator('/__docusaurus/debug/registry', 'ddb'), + exact: true + }, + { + path: '/__docusaurus/debug/routes', + component: ComponentCreator('/__docusaurus/debug/routes', '628'), + exact: true + }, { path: '/', component: ComponentCreator('/', '13a'), diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index 0e1c3d6c..8a646801 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -1,350 +1,393 @@ { + "/__docusaurus/debug-9f6": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/config-eb0": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/content-ad9": { + "__comp": "__comp---theme-debug-contentba-8-ce7", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + }, + "allContent": "allContent---docusaurus-debug-content-246-9aa" + }, + "/__docusaurus/debug/globalData-07c": { + "__comp": "__comp---theme-debug-global-dataede-0fa", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/metadata-9b8": { + "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/registry-ddb": { + "__comp": "__comp---theme-debug-registry-679-501", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/routes-628": { + "__comp": "__comp---theme-debug-routes-946-699", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, "/-13a": { - "__comp": "1df93b7f", + "__comp": "__comp---site-src-pages-index-tsx-1-df-d3e", "__context": { - "plugin": "2dc7a0b6" + "plugin": "plugin---2-dc-cfd" }, - "config": "5e9f5e1a" + "config": "config---5-e-9-4f3" }, "/-f2a": { - "__comp": "5e95c892", + "__comp": "__comp---theme-docs-root-5-e-9-0b6", "__context": { - "plugin": "cf21364d" + "plugin": "plugin---cf-2-0b9" } }, "/-75a": { - "__comp": "a7bd4aaa", - "version": "935f2afb" + "__comp": "__comp---theme-doc-version-roota-7-b-5de", + "version": "version---935-fcf" }, "/-493": { - "__comp": "a94703ab" + "__comp": "__comp---theme-doc-roota-94-67a" }, "/about-cardano/evolution/about-hard-forks-4f5": { - "__comp": "17896441", - "content": "65b3da99" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-about-hard-forks-65-b-2a3" }, "/about-cardano/evolution/cardano-design-rationale-204": { - "__comp": "17896441", - "content": "bf675a67" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" }, "/about-cardano/evolution/eras-and-phases-fad": { - "__comp": "17896441", - "content": "9be19b39" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-eras-and-phases-9-be-696" }, "/about-cardano/evolution/upgrades/allegra-c60": { - "__comp": "17896441", - "content": "651293c9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-allegra-651-2e3" }, "/about-cardano/evolution/upgrades/alonzo-796": { - "__comp": "17896441", - "content": "f758715f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-alonzof-75-808" }, "/about-cardano/evolution/upgrades/byron-to-shelley-4a6": { - "__comp": "17896441", - "content": "006dce5f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" }, "/about-cardano/evolution/upgrades/mary-593": { - "__comp": "17896441", - "content": "779effac" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-mary-779-f1c" }, "/about-cardano/evolution/upgrades/valentine-102": { - "__comp": "17896441", - "content": "d89c57a9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-valentined-89-e90" }, "/about-cardano/evolution/upgrades/vasil-527": { - "__comp": "17896441", - "content": "82fa6d87" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" }, "/about-cardano/explore-more/cardano-architecture-9d6": { - "__comp": "17896441", - "content": "bee15165" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-architecturebee-1ad" }, "/about-cardano/explore-more/cardano-network/-ec4": { - "__comp": "17896441", - "content": "e2bdeb4a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-e-2-b-55e" }, "/about-cardano/explore-more/cardano-network/networking-protocol-967": { - "__comp": "17896441", - "content": "f91fa50f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" }, "/about-cardano/explore-more/cardano-network/p2p-networking-e42": { - "__comp": "17896441", - "content": "9d40b9c0" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" }, "/about-cardano/explore-more/concurrency-ec3": { - "__comp": "17896441", - "content": "6175b506" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-concurrency-617-3f3" }, "/about-cardano/explore-more/fee-structure-111": { - "__comp": "17896441", - "content": "f473ddad" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-fee-structuref-47-1d2" }, "/about-cardano/explore-more/monetary-policy-255": { - "__comp": "17896441", - "content": "d6d66228" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-monetary-policyd-6-d-d09" }, "/about-cardano/explore-more/parameter-guide-0dd": { - "__comp": "17896441", - "content": "c3063d0c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-parameter-guidec-30-948" }, "/about-cardano/explore-more/relevant-research-papers-09a": { - "__comp": "17896441", - "content": "31b0969d" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" }, "/about-cardano/explore-more/time-4fb": { - "__comp": "17896441", - "content": "83812b66" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-time-838-be5" }, "/about-cardano/introduction-e76": { - "__comp": "17896441", - "content": "c237ab2b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-introductionc-23-28f" }, "/about-cardano/learn/cardano-addresses-a81": { - "__comp": "17896441", - "content": "30700c61" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-addresses-307-5d7" }, "/about-cardano/learn/cardano-keys-505": { - "__comp": "17896441", - "content": "ba6ed1c9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-keysba-6-865" }, "/about-cardano/learn/cardano-node-c53": { - "__comp": "17896441", - "content": "16a09b37" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-node-16-a-3f0" }, "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation-a11": { - "__comp": "17896441", - "content": "5359340c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" }, "/about-cardano/learn/collateral-mechanism-855": { - "__comp": "17896441", - "content": "c7d0bcfa" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" }, "/about-cardano/learn/consensus-explained-fc3": { - "__comp": "17896441", - "content": "7fd218b1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-consensus-explained-7-fd-aac" }, "/about-cardano/learn/delegation-a7b": { - "__comp": "17896441", - "content": "2bd70f2f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-delegation-2-bd-bb9" }, "/about-cardano/learn/eutxo-explainer-481": { - "__comp": "17896441", - "content": "8a68be87" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" }, "/about-cardano/learn/ouroboros-overview-8e8": { - "__comp": "17896441", - "content": "34dbf0be" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-ouroboros-overview-34-d-164" }, "/about-cardano/learn/pledging-rewards-ee3": { - "__comp": "17896441", - "content": "475b6736" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-pledging-rewards-475-7d0" }, "/about-cardano/learn/stake-pools-725": { - "__comp": "17896441", - "content": "51223c35" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-stake-pools-512-d00" }, "/about-cardano/learn/transaction-costs-determinism-768": { - "__comp": "17896441", - "content": "e8dcf325" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" }, "/about-cardano/new-to-cardano/-0f9": { - "__comp": "17896441", - "content": "0e0bfb97" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-0-e-0-74c" }, "/about-cardano/new-to-cardano/cardano-tracking-tools-356": { - "__comp": "17896441", - "content": "5a7e3d19" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" }, "/about-cardano/new-to-cardano/how-to-delegate-f09": { - "__comp": "17896441", - "content": "e61c2943" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" }, "/about-cardano/new-to-cardano/proof-of-stake-b97": { - "__comp": "17896441", - "content": "90e4094c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" }, "/about-cardano/new-to-cardano/staking-calculator-a21": { - "__comp": "17896441", - "content": "8e74ec01" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" }, "/about-cardano/new-to-cardano/types-of-wallets-efe": { - "__comp": "17896441", - "content": "6c73dadf" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" }, "/about-cardano/new-to-cardano/what-is-a-blockchain-26d": { - "__comp": "17896441", - "content": "fc1d119b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" }, "/about-cardano/new-to-cardano/what-is-a-cryptocurrency-d87": { - "__comp": "17896441", - "content": "7fdfd9bb" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" }, "/about-cardano/new-to-cardano/what-is-a-smart-contract-585": { - "__comp": "17896441", - "content": "cc4422ee" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" }, "/cardano-testnets/environments-07b": { - "__comp": "17896441", - "content": "fb03230e" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-environmentsfb-0-ac1" }, "/cardano-testnets/getting-started-3e0": { - "__comp": "17896441", - "content": "c81fa9dc" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-getting-startedc-81-e71" }, "/cardano-testnets/local-testnet-818": { - "__comp": "17896441", - "content": "8152d783" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-local-testnet-815-9c7" }, "/cardano-testnets/resources-e3c": { - "__comp": "17896441", - "content": "d223021b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-resourcesd-22-0f1" }, "/cardano-testnets/support-feedback-48a": { - "__comp": "17896441", - "content": "e8cd0fe1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-support-feedbacke-8-c-4d4" }, "/cardano-testnets/tools/daedalus-testnet-9ed": { - "__comp": "17896441", - "content": "2fbf2882" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" }, "/cardano-testnets/tools/faucet-61e": { - "__comp": "17896441", - "content": "9ccd05aa" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-faucet-9-cc-556" }, "/cardano-testnets/tools/plutus-fee-estimator-88d": { - "__comp": "17896441", - "content": "f682dbeb" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" }, "/community/ambassador-program-85d": { - "__comp": "17896441", - "content": "14316d9a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-ambassador-program-143-8d1" }, "/community/Cardano-stack-exchange-6c3": { - "__comp": "17896441", - "content": "30aca6da" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-cardano-stack-exchange-30-a-f18" }, "/community/cips-78a": { - "__comp": "17896441", - "content": "c81d58b9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-cipsc-81-d09" }, "/community/community-content-5a5": { - "__comp": "17896441", - "content": "f157d899" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-community-contentf-15-284" }, "/community/essential-cardano-250": { - "__comp": "17896441", - "content": "e5c660bc" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-essential-cardanoe-5-c-a1e" }, "/community/getting-support-3a1": { - "__comp": "17896441", - "content": "6c284bd1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---community-getting-support-6-c-2-e27" }, "/developer-resources/cardano-node-course-fca": { - "__comp": "17896441", - "content": "c1793426" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-cardano-node-coursec-17-d4e" }, "/developer-resources/native-tokens-1e9": { - "__comp": "17896441", - "content": "64584d13" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-native-tokens-645-03e" }, "/developer-resources/release-notes/comp-matrix-19e": { - "__comp": "17896441", - "content": "2384f086" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-release-notes-comp-matrix-238-de1" }, "/developer-resources/release-notes/release-notes-6ab": { - "__comp": "17896441", - "content": "45656ecf" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-release-notes-release-notes-456-1e3" }, "/developer-resources/scalability-solutions/hydra-fa4": { - "__comp": "17896441", - "content": "54bb0c9c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-scalability-solutions-hydra-54-b-019" }, "/developer-resources/scalability-solutions/mithril-54c": { - "__comp": "17896441", - "content": "ad13c422" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-scalability-solutions-mithrilad-1-578" }, "/developer-resources/smart-contracts/aiken-78e": { - "__comp": "17896441", - "content": "8b6dfd3e" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-aiken-8-b-6-96f" }, "/developer-resources/smart-contracts/marlowe-89f": { - "__comp": "17896441", - "content": "7ce0fce2" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" }, "/developer-resources/smart-contracts/plutus-96c": { - "__comp": "17896441", - "content": "630dac60" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-plutus-630-1dc" }, "/developer-resources/welcome-65d": { - "__comp": "17896441", - "content": "34499a1c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-welcome-344-63c" }, "/development-guidelines/transaction-tutorials/-b7d": { - "__comp": "17896441", - "content": "3295e51c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-329-63b" }, "/development-guidelines/transaction-tutorials/minting-transaction-1f9": { - "__comp": "17896441", - "content": "1d6a69e4" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" }, "/development-guidelines/transaction-tutorials/multiple-purposes-03b": { - "__comp": "17896441", - "content": "fd0217f2" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" }, "/development-guidelines/transaction-tutorials/redelegate-transaction-0ad": { - "__comp": "17896441", - "content": "16938b19" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" }, "/development-guidelines/transaction-tutorials/stake-transaction-4f0": { - "__comp": "17896441", - "content": "dfdf7783" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" }, "/development-guidelines/transaction-tutorials/withdraw-transaction-f44": { - "__comp": "17896441", - "content": "77e0fe88" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" }, "/pioneer-programs/plutus-pioneers-c24": { - "__comp": "17896441", - "content": "9cc224ee" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---pioneer-programs-plutus-pioneers-9-cc-c97" }, "/stake-pool-operators/about-stake-pools-358": { - "__comp": "17896441", - "content": "b22e2a8f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-about-stake-poolsb-22-2be" }, "/stake-pool-operators/creating-keys-and-certificates-a06": { - "__comp": "17896441", - "content": "b0ff96d9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" }, "/stake-pool-operators/guidelines-for-large-spos-efa": { - "__comp": "17896441", - "content": "e45adf08" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" }, "/stake-pool-operators/maintenance-0b2": { - "__comp": "17896441", - "content": "17bf1240" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-maintenance-17-b-6c2" }, "/stake-pool-operators/metadata-management-d63": { - "__comp": "17896441", - "content": "1720c230" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-metadata-management-172-de2" }, "/stake-pool-operators/monitoring-d19": { - "__comp": "17896441", - "content": "a3c15cf5" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-monitoringa-3-c-808" }, "/stake-pool-operators/node-connectivity-687": { - "__comp": "17896441", - "content": "84e91a79" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-node-connectivity-84-e-e5e" }, "/stake-pool-operators/operating-a-stake-pool-834": { - "__comp": "17896441", - "content": "b1fbef09" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" }, "/stake-pool-operators/performance-211": { - "__comp": "17896441", - "content": "89a6d20a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-performance-89-a-526" }, "/stake-pool-operators/ranking-716": { - "__comp": "17896441", - "content": "33004b21" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-ranking-330-da8" } } \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 241307b5..8a585f73 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "3.1.1" }, - "docusaurus-plugin-sitemap": { + "docusaurus-plugin-debug": { "type": "package", - "name": "@docusaurus/plugin-sitemap", + "name": "@docusaurus/plugin-debug", "version": "3.1.1" }, "docusaurus-theme-classic": { diff --git a/src/components/Homepage/button.js b/src/components/Homepage/button.js index f6c7fa76..fb09721f 100644 --- a/src/components/Homepage/button.js +++ b/src/components/Homepage/button.js @@ -42,6 +42,19 @@ const StyledButton = styled.button` opacity:0.75; } `} + +${(props) => + props.btn === 'hero' && + `text-decoration: none; + padding: 1rem 2.5rem; + background-color: rgba(0,51,173,1); + color: #fff; + border-radius: 4rem; + min-width: 300px; + &:hover { + opacity:0.75; + } + `} &:hover { svg { transform: translateX(3px); @@ -52,7 +65,9 @@ const StyledButton = styled.button` const Button = (props) => ( {props.children} - {props.btn === 'primary' || props.btn === 'secondary' ? ( + {props.btn === 'primary' || + props.btn === 'secondary' || + props.btn === 'hero' ? ( '' ) : ( diff --git a/src/components/Homepage/hero.js b/src/components/Homepage/hero.js index 47ea6ace..878068b3 100644 --- a/src/components/Homepage/hero.js +++ b/src/components/Homepage/hero.js @@ -127,10 +127,10 @@ const Hero = ({ heading, subHeading, lead, text, label1, label2 }) => {

{text}

- + - + diff --git a/src/css/custom.css b/src/css/custom.css index 9eb41486..c46eddb2 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -196,11 +196,21 @@ body { } .navbar__link { + font-size: 14px; color: #fff !important; + font-family: 'Chivo', Helvetica, Arial, sans-serif; + overflow: hidden; } -.navbar__logo { - flex: 1; +.dropdown__menu { + background-color: #fff; +} + +@media (max-width: 1380px) { + .navbar__link { + font-size: 12px; + max-width: 100px; + } } @media (max-width: 1150px) { @@ -220,6 +230,9 @@ body { .footer { padding: 3rem 1.5rem; } + .navbar__link { + max-width: 88px; + } } @media (max-width: 999px) { From 446f91832aa68a203c31a5e9f107428e668631bd Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Fri, 10 May 2024 15:24:43 +0100 Subject: [PATCH 4/8] filip(fix): add new redirects and remove obsolete doc files --- .../version-current-metadata-prop-751.json | 62 +-- .../docusaurus-debug-all-content-673.json | 239 +---------- .docusaurus/docusaurus.config.mjs | 262 ++++++++++-- .docusaurus/globalData.json | 48 --- .docusaurus/registry.js | 178 ++++---- .docusaurus/routes.js | 101 +---- .docusaurus/routesChunkNames.json | 393 +++++++----------- .docusaurus/site-metadata.json | 4 +- .../02-minting-transaction.mdx | 66 --- .../03-stake-transaction.mdx | 116 ------ .../04-withdraw-transaction.mdx | 59 --- .../05-redelegate-transaction.mdx | 64 --- .../06-multiple-purposes.mdx | 158 ------- .../07-transaction-tutorials/index.mdx | 76 ---- docs/14-community/01-cips.mdx | 48 --- docs/14-community/02-essential-cardano.mdx | 23 - docs/14-community/03-community-content.mdx | 27 -- .../04-Cardano-stack-exchange.mdx | 9 - docs/14-community/05-ambassador-program.mdx | 18 - docs/14-community/06-getting-support.mdx | 33 -- docs/14-community/_category_.yml | 4 - docs/cardano-testnets/01-environments.mdx | 19 +- redirects.js | 265 ++++++++++-- 23 files changed, 720 insertions(+), 1552 deletions(-) delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx delete mode 100644 docs/07-development-guidelines/07-transaction-tutorials/index.mdx delete mode 100644 docs/14-community/01-cips.mdx delete mode 100644 docs/14-community/02-essential-cardano.mdx delete mode 100644 docs/14-community/03-community-content.mdx delete mode 100644 docs/14-community/04-Cardano-stack-exchange.mdx delete mode 100644 docs/14-community/05-ambassador-program.mdx delete mode 100644 docs/14-community/06-getting-support.mdx delete mode 100644 docs/14-community/_category_.yml diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json index d91e1e94..297eb18c 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json @@ -849,7 +849,7 @@ "cardano-testnets/environments": { "id": "cardano-testnets/environments", "title": "Testnet environments", - "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", + "description": "Cardano testnets sit at the vanguard of network development, providing sandboxed", "sidebar": "cardanoTestnets" }, "cardano-testnets/getting-started": { @@ -894,36 +894,6 @@ "description": "The Plutus fee estimator has been developed by IOG performance experts for price", "sidebar": "cardanoTestnets" }, - "community/ambassador-program": { - "id": "community/ambassador-program", - "title": "Ambassadors program", - "description": "The Cardano community is privileged to have committed members of our" - }, - "community/Cardano-stack-exchange": { - "id": "community/Cardano-stack-exchange", - "title": "Cardano Stack Exchange", - "description": "Cardano Stack Exchange is a" - }, - "community/cips": { - "id": "community/cips", - "title": "Cardano Improvement Proposals (CIPs)", - "description": "Individuals with improvement proposals for Cardano can" - }, - "community/community-content": { - "id": "community/community-content", - "title": "Community content", - "description": "Community collaboration is central to" - }, - "community/essential-cardano": { - "id": "community/essential-cardano", - "title": "Essential Cardano", - "description": "Essential Cardano is an open-source" - }, - "community/getting-support": { - "id": "community/getting-support", - "title": "Getting Support", - "description": "Your feedback is important because it helps us improve" - }, "developer-resources/cardano-node-course": { "id": "developer-resources/cardano-node-course", "title": "The Cardano node video course", @@ -984,36 +954,6 @@ "description": "Welcome to the developer resources section! Here you will find references to the", "sidebar": "developerResources" }, - "development-guidelines/transaction-tutorials/index": { - "id": "development-guidelines/transaction-tutorials/index", - "title": "Transaction tutorials", - "description": "A transaction is an event created, signed, and sent by a user to modify the" - }, - "development-guidelines/transaction-tutorials/minting-transaction": { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "title": "Minting transactions", - "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano." - }, - "development-guidelines/transaction-tutorials/multiple-purposes": { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "title": "Multiple purposes", - "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes." - }, - "development-guidelines/transaction-tutorials/redelegate-transaction": { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "title": "Redelegation", - "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:" - }, - "development-guidelines/transaction-tutorials/stake-transaction": { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "title": "Staking transactions", - "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool." - }, - "development-guidelines/transaction-tutorials/withdraw-transaction": { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "title": "Withdrawing transactions", - "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:" - }, "pioneer-programs/plutus-pioneers": { "id": "pioneer-programs/plutus-pioneers", "title": "Plutus Pioneer program", diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index 306de061..d1b041ab 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -1168,7 +1168,7 @@ { "id": "cardano-testnets/environments", "title": "Testnet environments", - "description": "Discover the various testnet environments available on Cardano to select the one best suited for your testing needs.", + "description": "Cardano testnets sit at the vanguard of network development, providing sandboxed", "source": "@site/docs/cardano-testnets/01-environments.mdx", "sourceDirName": "cardano-testnets", "slug": "/cardano-testnets/environments", @@ -1381,126 +1381,6 @@ "permalink": "/cardano-testnets/tools/daedalus-testnet" } }, - { - "id": "community/ambassador-program", - "title": "Ambassadors program", - "description": "The Cardano community is privileged to have committed members of our", - "source": "@site/docs/14-community/05-ambassador-program.mdx", - "sourceDirName": "14-community", - "slug": "/community/ambassador-program", - "permalink": "/community/ambassador-program", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/05-ambassador-program.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 5, - "frontMatter": { - "title": "Ambassadors program", - "metaTitle": "Ambassadors program", - "sidebar_position": 5 - } - }, - { - "id": "community/Cardano-stack-exchange", - "title": "Cardano Stack Exchange", - "description": "Cardano Stack Exchange is a", - "source": "@site/docs/14-community/04-Cardano-stack-exchange.mdx", - "sourceDirName": "14-community", - "slug": "/community/Cardano-stack-exchange", - "permalink": "/community/Cardano-stack-exchange", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/04-Cardano-stack-exchange.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 4, - "frontMatter": { - "title": "Cardano Stack Exchange", - "metaTitle": "Cardano Stack Exchange", - "sidebar_position": 4 - } - }, - { - "id": "community/cips", - "title": "Cardano Improvement Proposals (CIPs)", - "description": "Individuals with improvement proposals for Cardano can", - "source": "@site/docs/14-community/01-cips.mdx", - "sourceDirName": "14-community", - "slug": "/community/cips", - "permalink": "/community/cips", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/01-cips.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "title": "Cardano Improvement Proposals (CIPs)", - "metaTitle": "Cardano Improvement Proposals (CIPs)", - "sidebar_position": 1 - } - }, - { - "id": "community/community-content", - "title": "Community content", - "description": "Community collaboration is central to", - "source": "@site/docs/14-community/03-community-content.mdx", - "sourceDirName": "14-community", - "slug": "/community/community-content", - "permalink": "/community/community-content", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/03-community-content.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 3, - "frontMatter": { - "title": "Community content", - "metaTitle": "Community content", - "sidebar_position": 3 - } - }, - { - "id": "community/essential-cardano", - "title": "Essential Cardano", - "description": "Essential Cardano is an open-source", - "source": "@site/docs/14-community/02-essential-cardano.mdx", - "sourceDirName": "14-community", - "slug": "/community/essential-cardano", - "permalink": "/community/essential-cardano", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/02-essential-cardano.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 2, - "frontMatter": { - "title": "Essential Cardano", - "metaTitle": "Essential Cardano", - "sidebar_position": 2 - } - }, - { - "id": "community/getting-support", - "title": "Getting Support", - "description": "Your feedback is important because it helps us improve", - "source": "@site/docs/14-community/06-getting-support.mdx", - "sourceDirName": "14-community", - "slug": "/community/getting-support", - "permalink": "/community/getting-support", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/14-community/06-getting-support.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 6, - "frontMatter": { - "title": "Getting Support", - "metaTitle": "Getting Support", - "sidebar_position": 6 - } - }, { "id": "developer-resources/cardano-node-course", "title": "The Cardano node video course", @@ -1783,123 +1663,6 @@ "permalink": "/developer-resources/cardano-node-course" } }, - { - "id": "development-guidelines/transaction-tutorials/index", - "title": "Transaction tutorials", - "description": "A transaction is an event created, signed, and sent by a user to modify the", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/", - "permalink": "/development-guidelines/transaction-tutorials/", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 7, - "frontMatter": { - "title": "Transaction tutorials", - "metaTitle": "Transaction tutorials", - "sidebar_position": 7, - "collapsible": true, - "collapsed": true - } - }, - { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "title": "Minting transactions", - "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/minting-transaction", - "permalink": "/development-guidelines/transaction-tutorials/minting-transaction", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 2, - "frontMatter": { - "title": "Minting transactions", - "metaTitle": "Minting transactions" - } - }, - { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "title": "Multiple purposes", - "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/multiple-purposes", - "permalink": "/development-guidelines/transaction-tutorials/multiple-purposes", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 6, - "frontMatter": { - "title": "Multiple purposes", - "metaTitle": "Multiple purposes" - } - }, - { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "title": "Redelegation", - "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/redelegate-transaction", - "permalink": "/development-guidelines/transaction-tutorials/redelegate-transaction", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 5, - "frontMatter": { - "title": "Redelegation", - "metaTitle": "Redelegation" - } - }, - { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "title": "Staking transactions", - "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/stake-transaction", - "permalink": "/development-guidelines/transaction-tutorials/stake-transaction", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 3, - "frontMatter": { - "title": "Staking transactions", - "metaTitle": "Staking transactions" - } - }, - { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "title": "Withdrawing transactions", - "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", - "source": "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", - "sourceDirName": "07-development-guidelines/07-transaction-tutorials", - "slug": "/development-guidelines/transaction-tutorials/withdraw-transaction", - "permalink": "/development-guidelines/transaction-tutorials/withdraw-transaction", - "draft": false, - "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", - "tags": [], - "version": "current", - "sidebarPosition": 4, - "frontMatter": { - "title": "Withdrawing transactions", - "metaTitle": "Withdrawing transactions" - } - }, { "id": "pioneer-programs/plutus-pioneers", "title": "Plutus Pioneer program", diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs index 7637402b..20f61fa4 100644 --- a/.docusaurus/docusaurus.config.mjs +++ b/.docusaurus/docusaurus.config.mjs @@ -77,34 +77,14 @@ export default { "to": "https://tests.cardano.intersectmbo.org/", "from": "/development-guidelines/node-tests/" }, - { - "to": "https://docs.cardano.org/operating-a-stake-pool/monitoring", - "from": "/development-guidelines/node-monitoring/" - }, { "to": "https://github.com/IntersectMBO/cardano-cli?tab=readme-ov-file#overview-of-the-cardano-cli-repository", "from": "/development-guidelines/use-cli/" }, { - "to": "/development-guidelines/transaction-tutorials/", + "to": "/developer-resources/welcome", "from": "/development-guidelines/transaction-tutorials/introduction/" }, - { - "to": "/stake-pool-operators/operating-a-stake-pool", - "from": "/operating-a-stake-pool/stake-pool-operations-101/" - }, - { - "to": "/stake-pool-operators/operating-a-stake-pool", - "from": "/operating-a-stake-pool/creating-a-stake-pool/" - }, - { - "to": "/stake-pool-operators/maintenance", - "from": "/operating-a-stake-pool/public-stake-pools/" - }, - { - "to": "/stake-pool-operators/metadata-management", - "from": "/operating-a-stake-pool/smash/" - }, { "to": "https://github.com/IntersectMBO/cardano-node?tab=readme-ov-file#overview-of-the-cardano-node-repository", "from": "/cardano-components/cardano-node/" @@ -265,14 +245,6 @@ export default { "to": "https://cardano-ledger.readthedocs.io/en/latest/explanations/listing.html", "from": "/listing-cardano-native-assets-on-an-exchange/" }, - { - "to": "/developer-resources/smart-contracts/plutus", - "from": "/smart-contracts/plutus/learn-about-plutus/" - }, - { - "to": "/developer-resources/smart-contracts/plutus", - "from": "/smart-contracts/plutus/plutus-resources/" - }, { "to": "https://plutus.readthedocs.io/en/latest/simple-example.html", "from": "/smart-contracts/plutus/plutus-scripts/" @@ -320,6 +292,238 @@ export default { { "to": "https://iohk.zendesk.com/hc/en-us", "from": "/community/getting-support" + }, + { + "to": "/about-cardano/introduction", + "from": "/introduction/" + }, + { + "to": "/about-cardano/new-to-cardano/", + "from": "/new-to-cardano/introduction/" + }, + { + "to": "/about-cardano/new-to-cardano/what-is-a-blockchain", + "from": "/new-to-cardano/what-is-a-blockchain/" + }, + { + "to": "/about-cardano/new-to-cardano/what-is-a-cryptocurrency", + "from": "/new-to-cardano/what-is-a-cryptocurrency/" + }, + { + "to": "/about-cardano/evolution/cardano-design-rationale#cardano-advantages", + "from": "/new-to-cardano/why-use-cardano/" + }, + { + "to": "/about-cardano/new-to-cardano/proof-of-stake", + "from": "/new-to-cardano/proof-of-stake/" + }, + { + "to": "/about-cardano/new-to-cardano/cardano-tracking-tools", + "from": "/new-to-cardano/cardano-tracking-tools/" + }, + { + "to": "/about-cardano/new-to-cardano/types-of-wallets#where-to-store-ada", + "from": "/new-to-cardano/how-to-purchase-ada/" + }, + { + "to": "/about-cardano/new-to-cardano/types-of-wallets", + "from": "/new-to-cardano/types-of-wallets/" + }, + { + "to": "/about-cardano/new-to-cardano/how-to-delegate", + "from": "/new-to-cardano/how-to-delegate/" + }, + { + "to": "/about-cardano/new-to-cardano/what-is-a-smart-contract", + "from": "/new-to-cardano/what-is-a-smart-contract/" + }, + { + "to": "/about-cardano/learn/cardano-node", + "from": "/learn/cardano-node/" + }, + { + "to": "/about-cardano/learn/stake-pools", + "from": "/learn/stake-pools/" + }, + { + "to": "/about-cardano/learn/delegation", + "from": "/learn/delegation/" + }, + { + "to": "/about-cardano/learn/pledging-rewards", + "from": "/learn/pledging-rewards/" + }, + { + "to": "/about-cardano/learn/pledging-rewards", + "from": "/learn/pledging-and-delegation-options/" + }, + { + "to": "/about-cardano/learn/consensus-explained", + "from": "/learn/consensus-explained/" + }, + { + "to": "/about-cardano/learn/ouroboros-overview", + "from": "/learn/ouroboros-overview/" + }, + { + "to": "/about-cardano/learn/cardano-keys", + "from": "/learn/cardano-keys/" + }, + { + "to": "/about-cardano/learn/cardano-addresses", + "from": "/learn/cardano-addresses/" + }, + { + "to": "/about-cardano/evolution/about-hard-forks", + "from": "/learn/about-hard-forks/" + }, + { + "to": "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation", + "from": "/learn/chain-confirmation-versus-transaction-confirmation/" + }, + { + "to": "/about-cardano/learn/eutxo-explainer", + "from": "/learn/eutxo-explainer/" + }, + { + "to": "/about-cardano/evolution/cardano-design-rationale", + "from": "/explore-cardano/cardano-design-rationale/" + }, + { + "to": "/about-cardano/evolution/eras-and-phases", + "from": "/explore-cardano/eras-and-phases/" + }, + { + "to": "/about-cardano/explore-more/cardano-architecture", + "from": "/explore-cardano/cardano-architecture/" + }, + { + "to": "/about-cardano/explore-more/cardano-network/", + "from": "/explore-cardano/cardano-network/about-the-cardano-network/" + }, + { + "to": "/about-cardano/explore-more/cardano-network/networking-protocol", + "from": "/explore-cardano/cardano-network/networking-protocol/" + }, + { + "to": "/about-cardano/explore-more/cardano-network/p2p-networking", + "from": "/explore-cardano/cardano-network/p2p-networking/" + }, + { + "to": "/about-cardano/introduction", + "from": "/explore-cardano/cardano-entropy/" + }, + { + "to": "/about-cardano/explore-more/fee-structure", + "from": "/explore-cardano/fee-structure/" + }, + { + "to": "/about-cardano/explore-more/monetary-policy", + "from": "/explore-cardano/monetary-policy/" + }, + { + "to": "/about-cardano/introduction", + "from": "/explore-cardano/explain-nonce/" + }, + { + "to": "/about-cardano/explore-more/time", + "from": "/explore-cardano/time/" + }, + { + "to": "/about-cardano/explore-more/concurrency", + "from": "/explore-cardano/concurrency/" + }, + { + "to": "/about-cardano/explore-more/relevant-research-papers", + "from": "/explore-cardano/relevant-research-papers/" + }, + { + "to": "/about-cardano/explore-more/parameter-guide", + "from": "/explore-cardano/parameter-guide/" + }, + { + "to": "/about-cardano/evolution/upgrades/vasil", + "from": "/cardano-testnet/about/feature-overview/" + }, + { + "to": "/about-cardano/evolution/upgrades/valentine", + "from": "/cardano-testnet/about/secp/" + }, + { + "to": "/cardano-testnets/tools/daedalus-testnet", + "from": "/cardano-testnet/daedalus-testnet/" + }, + { + "to": "/about-cardano/new-to-cardano/staking-calculator", + "from": "/cardano-testnet/tools/staking-calculator/" + }, + { + "to": "/cardano-testnets/tools/plutus-fee-estimator", + "from": "/cardano-testnet/tools/plutus-fee-estimator/" + }, + { + "to": "/stake-pool-operators/monitoring", + "from": "/development-guidelines/node-monitoring/" + }, + { + "to": "/stake-pool-operators/operating-a-stake-pool", + "from": "/operating-a-stake-pool/stake-pool-operations-101/" + }, + { + "to": "/stake-pool-operators/about-stake-pools", + "from": "/operating-a-stake-pool/about-stake-pools/" + }, + { + "to": "/stake-pool-operators/operating-a-stake-pool", + "from": "/operating-a-stake-pool/creating-a-stake-pool/" + }, + { + "to": "/stake-pool-operators/node-connectivity", + "from": "/operating-a-stake-pool/node-connectivity/" + }, + { + "to": "/stake-pool-operators/creating-keys-and-certificates", + "from": "/operating-a-stake-pool/creating-keys-and-certificates/" + }, + { + "to": "/stake-pool-operators/maintenance", + "from": "/operating-a-stake-pool/public-stake-pools/" + }, + { + "to": "/stake-pool-operators/metadata-management", + "from": "/operating-a-stake-pool/smash/" + }, + { + "to": "/stake-pool-operators/performance", + "from": "/operating-a-stake-pool/performance/" + }, + { + "to": "/stake-pool-operators/ranking", + "from": "/operating-a-stake-pool/ranking/" + }, + { + "to": "/stake-pool-operators/guidelines-for-large-spos", + "from": "/operating-a-stake-pool/guidelines-for-large-spos/" + }, + { + "to": "https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/04-exchange-scenarios.md", + "from": "/native-tokens/exchange-multi-asset-management-scenarios/" + }, + { + "to": "https://cardano-ledger.readthedocs.io/en/latest/explanations/listing.html", + "from": "/native-tokens/listing-cardano-native-assets-on-an-exchange/" + }, + { + "to": "/developer-resources/smart-contracts/plutus", + "from": "/smart-contracts/plutus/learn-about-plutus/" + }, + { + "to": "/developer-resources/smart-contracts/plutus", + "from": "/smart-contracts/plutus/plutus-resources/" + }, + { + "to": "/developer-resources/release-notes/release-notes", + "from": "/tools/release-notes/" } ] } diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json index ab6690e1..54d5260e 100644 --- a/.docusaurus/globalData.json +++ b/.docusaurus/globalData.json @@ -255,30 +255,6 @@ "path": "/cardano-testnets/tools/plutus-fee-estimator", "sidebar": "cardanoTestnets" }, - { - "id": "community/ambassador-program", - "path": "/community/ambassador-program" - }, - { - "id": "community/Cardano-stack-exchange", - "path": "/community/Cardano-stack-exchange" - }, - { - "id": "community/cips", - "path": "/community/cips" - }, - { - "id": "community/community-content", - "path": "/community/community-content" - }, - { - "id": "community/essential-cardano", - "path": "/community/essential-cardano" - }, - { - "id": "community/getting-support", - "path": "/community/getting-support" - }, { "id": "developer-resources/cardano-node-course", "path": "/developer-resources/cardano-node-course", @@ -329,30 +305,6 @@ "path": "/developer-resources/welcome", "sidebar": "developerResources" }, - { - "id": "development-guidelines/transaction-tutorials/index", - "path": "/development-guidelines/transaction-tutorials/" - }, - { - "id": "development-guidelines/transaction-tutorials/minting-transaction", - "path": "/development-guidelines/transaction-tutorials/minting-transaction" - }, - { - "id": "development-guidelines/transaction-tutorials/multiple-purposes", - "path": "/development-guidelines/transaction-tutorials/multiple-purposes" - }, - { - "id": "development-guidelines/transaction-tutorials/redelegate-transaction", - "path": "/development-guidelines/transaction-tutorials/redelegate-transaction" - }, - { - "id": "development-guidelines/transaction-tutorials/stake-transaction", - "path": "/development-guidelines/transaction-tutorials/stake-transaction" - }, - { - "id": "development-guidelines/transaction-tutorials/withdraw-transaction", - "path": "/development-guidelines/transaction-tutorials/withdraw-transaction" - }, { "id": "pioneer-programs/plutus-pioneers", "path": "/pioneer-programs/plutus-pioneers", diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index 5885c753..dfc5b16c 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -1,100 +1,80 @@ export default { - "__comp---site-src-pages-index-tsx-1-df-d3e": [() => import(/* webpackChunkName: "__comp---site-src-pages-index-tsx-1-df-d3e" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], - "__comp---theme-debug-config-23-a-2ff": [() => import(/* webpackChunkName: "__comp---theme-debug-config-23-a-2ff" */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")], - "__comp---theme-debug-contentba-8-ce7": [() => import(/* webpackChunkName: "__comp---theme-debug-contentba-8-ce7" */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")], - "__comp---theme-debug-global-dataede-0fa": [() => import(/* webpackChunkName: "__comp---theme-debug-global-dataede-0fa" */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")], - "__comp---theme-debug-registry-679-501": [() => import(/* webpackChunkName: "__comp---theme-debug-registry-679-501" */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")], - "__comp---theme-debug-routes-946-699": [() => import(/* webpackChunkName: "__comp---theme-debug-routes-946-699" */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")], - "__comp---theme-debug-site-metadata-68-e-3d4": [() => import(/* webpackChunkName: "__comp---theme-debug-site-metadata-68-e-3d4" */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")], - "__comp---theme-doc-item-178-a40": [() => import(/* webpackChunkName: "__comp---theme-doc-item-178-a40" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], - "__comp---theme-doc-roota-94-67a": [() => import(/* webpackChunkName: "__comp---theme-doc-roota-94-67a" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], - "__comp---theme-doc-version-roota-7-b-5de": [() => import(/* webpackChunkName: "__comp---theme-doc-version-roota-7-b-5de" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], - "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], - "allContent---docusaurus-debug-content-246-9aa": [() => import(/* webpackChunkName: "allContent---docusaurus-debug-content-246-9aa" */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")], - "config---5-e-9-4f3": [() => import(/* webpackChunkName: "config---5-e-9-4f3" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], - "content---about-cardano-evolution-about-hard-forks-65-b-2a3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-about-hard-forks-65-b-2a3" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], - "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b": [() => import(/* webpackChunkName: "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], - "content---about-cardano-evolution-eras-and-phases-9-be-696": [() => import(/* webpackChunkName: "content---about-cardano-evolution-eras-and-phases-9-be-696" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], - "content---about-cardano-evolution-upgrades-allegra-651-2e3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-allegra-651-2e3" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], - "content---about-cardano-evolution-upgrades-alonzof-75-808": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-alonzof-75-808" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], - "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], - "content---about-cardano-evolution-upgrades-mary-779-f1c": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-mary-779-f1c" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], - "content---about-cardano-evolution-upgrades-valentined-89-e90": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-valentined-89-e90" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], - "content---about-cardano-evolution-upgrades-vasil-82-f-ce8": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], - "content---about-cardano-explore-more-cardano-architecturebee-1ad": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-architecturebee-1ad" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], - "content---about-cardano-explore-more-cardano-network-e-2-b-55e": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-e-2-b-55e" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], - "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], - "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], - "content---about-cardano-explore-more-concurrency-617-3f3": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-concurrency-617-3f3" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], - "content---about-cardano-explore-more-fee-structuref-47-1d2": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-fee-structuref-47-1d2" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], - "content---about-cardano-explore-more-monetary-policyd-6-d-d09": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-monetary-policyd-6-d-d09" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], - "content---about-cardano-explore-more-parameter-guidec-30-948": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-parameter-guidec-30-948" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], - "content---about-cardano-explore-more-relevant-research-papers-31-b-3de": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], - "content---about-cardano-explore-more-time-838-be5": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-time-838-be5" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], - "content---about-cardano-introductionc-23-28f": [() => import(/* webpackChunkName: "content---about-cardano-introductionc-23-28f" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], - "content---about-cardano-learn-cardano-addresses-307-5d7": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-addresses-307-5d7" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], - "content---about-cardano-learn-cardano-keysba-6-865": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-keysba-6-865" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], - "content---about-cardano-learn-cardano-node-16-a-3f0": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-node-16-a-3f0" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], - "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de": [() => import(/* webpackChunkName: "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], - "content---about-cardano-learn-collateral-mechanismc-7-d-0a0": [() => import(/* webpackChunkName: "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], - "content---about-cardano-learn-consensus-explained-7-fd-aac": [() => import(/* webpackChunkName: "content---about-cardano-learn-consensus-explained-7-fd-aac" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], - "content---about-cardano-learn-delegation-2-bd-bb9": [() => import(/* webpackChunkName: "content---about-cardano-learn-delegation-2-bd-bb9" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], - "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9": [() => import(/* webpackChunkName: "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], - "content---about-cardano-learn-ouroboros-overview-34-d-164": [() => import(/* webpackChunkName: "content---about-cardano-learn-ouroboros-overview-34-d-164" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], - "content---about-cardano-learn-pledging-rewards-475-7d0": [() => import(/* webpackChunkName: "content---about-cardano-learn-pledging-rewards-475-7d0" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], - "content---about-cardano-learn-stake-pools-512-d00": [() => import(/* webpackChunkName: "content---about-cardano-learn-stake-pools-512-d00" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], - "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb": [() => import(/* webpackChunkName: "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], - "content---about-cardano-new-to-cardano-0-e-0-74c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-0-e-0-74c" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], - "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], - "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], - "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], - "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], - "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], - "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], - "content---cardano-testnets-environmentsfb-0-ac1": [() => import(/* webpackChunkName: "content---cardano-testnets-environmentsfb-0-ac1" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], - "content---cardano-testnets-getting-startedc-81-e71": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-startedc-81-e71" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], - "content---cardano-testnets-local-testnet-815-9c7": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnet-815-9c7" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], - "content---cardano-testnets-resourcesd-22-0f1": [() => import(/* webpackChunkName: "content---cardano-testnets-resourcesd-22-0f1" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], - "content---cardano-testnets-support-feedbacke-8-c-4d4": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacke-8-c-4d4" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], - "content---cardano-testnets-tools-daedalus-testnet-2-fb-162": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], - "content---cardano-testnets-tools-faucet-9-cc-556": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-9-cc-556" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], - "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], - "content---community-ambassador-program-143-8d1": [() => import(/* webpackChunkName: "content---community-ambassador-program-143-8d1" */ "@site/docs/14-community/05-ambassador-program.mdx"), "@site/docs/14-community/05-ambassador-program.mdx", require.resolveWeak("@site/docs/14-community/05-ambassador-program.mdx")], - "content---community-cardano-stack-exchange-30-a-f18": [() => import(/* webpackChunkName: "content---community-cardano-stack-exchange-30-a-f18" */ "@site/docs/14-community/04-Cardano-stack-exchange.mdx"), "@site/docs/14-community/04-Cardano-stack-exchange.mdx", require.resolveWeak("@site/docs/14-community/04-Cardano-stack-exchange.mdx")], - "content---community-cipsc-81-d09": [() => import(/* webpackChunkName: "content---community-cipsc-81-d09" */ "@site/docs/14-community/01-cips.mdx"), "@site/docs/14-community/01-cips.mdx", require.resolveWeak("@site/docs/14-community/01-cips.mdx")], - "content---community-community-contentf-15-284": [() => import(/* webpackChunkName: "content---community-community-contentf-15-284" */ "@site/docs/14-community/03-community-content.mdx"), "@site/docs/14-community/03-community-content.mdx", require.resolveWeak("@site/docs/14-community/03-community-content.mdx")], - "content---community-essential-cardanoe-5-c-a1e": [() => import(/* webpackChunkName: "content---community-essential-cardanoe-5-c-a1e" */ "@site/docs/14-community/02-essential-cardano.mdx"), "@site/docs/14-community/02-essential-cardano.mdx", require.resolveWeak("@site/docs/14-community/02-essential-cardano.mdx")], - "content---community-getting-support-6-c-2-e27": [() => import(/* webpackChunkName: "content---community-getting-support-6-c-2-e27" */ "@site/docs/14-community/06-getting-support.mdx"), "@site/docs/14-community/06-getting-support.mdx", require.resolveWeak("@site/docs/14-community/06-getting-support.mdx")], - "content---developer-resources-cardano-node-coursec-17-d4e": [() => import(/* webpackChunkName: "content---developer-resources-cardano-node-coursec-17-d4e" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], - "content---developer-resources-native-tokens-645-03e": [() => import(/* webpackChunkName: "content---developer-resources-native-tokens-645-03e" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], - "content---developer-resources-release-notes-comp-matrix-238-de1": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-comp-matrix-238-de1" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], - "content---developer-resources-release-notes-release-notes-456-1e3": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-release-notes-456-1e3" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], - "content---developer-resources-scalability-solutions-hydra-54-b-019": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-hydra-54-b-019" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], - "content---developer-resources-scalability-solutions-mithrilad-1-578": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-mithrilad-1-578" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], - "content---developer-resources-smart-contracts-aiken-8-b-6-96f": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-aiken-8-b-6-96f" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], - "content---developer-resources-smart-contracts-marlowe-7-ce-a4b": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], - "content---developer-resources-smart-contracts-plutus-630-1dc": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-plutus-630-1dc" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], - "content---developer-resources-welcome-344-63c": [() => import(/* webpackChunkName: "content---developer-resources-welcome-344-63c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], - "content---development-guidelines-transaction-tutorials-329-63b": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-329-63b" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/index.mdx")], - "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx")], - "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx")], - "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d": [() => import(/* webpackChunkName: "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" */ "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx")], - "content---pioneer-programs-plutus-pioneers-9-cc-c97": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-9-cc-c97" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], - "content---stake-pool-operators-about-stake-poolsb-22-2be": [() => import(/* webpackChunkName: "content---stake-pool-operators-about-stake-poolsb-22-2be" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], - "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002": [() => import(/* webpackChunkName: "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], - "content---stake-pool-operators-guidelines-for-large-spose-45-d9b": [() => import(/* webpackChunkName: "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], - "content---stake-pool-operators-maintenance-17-b-6c2": [() => import(/* webpackChunkName: "content---stake-pool-operators-maintenance-17-b-6c2" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], - "content---stake-pool-operators-metadata-management-172-de2": [() => import(/* webpackChunkName: "content---stake-pool-operators-metadata-management-172-de2" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], - "content---stake-pool-operators-monitoringa-3-c-808": [() => import(/* webpackChunkName: "content---stake-pool-operators-monitoringa-3-c-808" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], - "content---stake-pool-operators-node-connectivity-84-e-e5e": [() => import(/* webpackChunkName: "content---stake-pool-operators-node-connectivity-84-e-e5e" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], - "content---stake-pool-operators-operating-a-stake-poolb-1-f-586": [() => import(/* webpackChunkName: "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], - "content---stake-pool-operators-performance-89-a-526": [() => import(/* webpackChunkName: "content---stake-pool-operators-performance-89-a-526" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], - "content---stake-pool-operators-ranking-330-da8": [() => import(/* webpackChunkName: "content---stake-pool-operators-ranking-330-da8" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], - "plugin---2-dc-cfd": [() => import(/* webpackChunkName: "plugin---2-dc-cfd" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], - "plugin---cf-2-0b9": [() => import(/* webpackChunkName: "plugin---cf-2-0b9" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], - "plugin---docusaurus-debug-14-c-5ff": [() => import(/* webpackChunkName: "plugin---docusaurus-debug-14-c-5ff" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json")], - "version---935-fcf": [() => import(/* webpackChunkName: "version---935-fcf" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")],}; + "006dce5f": [() => import(/* webpackChunkName: "006dce5f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], + "0e0bfb97": [() => import(/* webpackChunkName: "0e0bfb97" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], + "16a09b37": [() => import(/* webpackChunkName: "16a09b37" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], + "1720c230": [() => import(/* webpackChunkName: "1720c230" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], + "17896441": [() => import(/* webpackChunkName: "17896441" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], + "17bf1240": [() => import(/* webpackChunkName: "17bf1240" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], + "1df93b7f": [() => import(/* webpackChunkName: "1df93b7f" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], + "2384f086": [() => import(/* webpackChunkName: "2384f086" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], + "2bd70f2f": [() => import(/* webpackChunkName: "2bd70f2f" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], + "2dc7a0b6": [() => import(/* webpackChunkName: "2dc7a0b6" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], + "2fbf2882": [() => import(/* webpackChunkName: "2fbf2882" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], + "30700c61": [() => import(/* webpackChunkName: "30700c61" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], + "31b0969d": [() => import(/* webpackChunkName: "31b0969d" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], + "33004b21": [() => import(/* webpackChunkName: "33004b21" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], + "34499a1c": [() => import(/* webpackChunkName: "34499a1c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], + "34dbf0be": [() => import(/* webpackChunkName: "34dbf0be" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], + "45656ecf": [() => import(/* webpackChunkName: "45656ecf" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], + "475b6736": [() => import(/* webpackChunkName: "475b6736" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], + "51223c35": [() => import(/* webpackChunkName: "51223c35" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], + "5359340c": [() => import(/* webpackChunkName: "5359340c" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], + "54bb0c9c": [() => import(/* webpackChunkName: "54bb0c9c" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], + "5a7e3d19": [() => import(/* webpackChunkName: "5a7e3d19" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], + "5e95c892": [() => import(/* webpackChunkName: "5e95c892" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], + "5e9f5e1a": [() => import(/* webpackChunkName: "5e9f5e1a" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], + "6175b506": [() => import(/* webpackChunkName: "6175b506" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], + "630dac60": [() => import(/* webpackChunkName: "630dac60" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], + "64584d13": [() => import(/* webpackChunkName: "64584d13" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], + "651293c9": [() => import(/* webpackChunkName: "651293c9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], + "65b3da99": [() => import(/* webpackChunkName: "65b3da99" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], + "6c73dadf": [() => import(/* webpackChunkName: "6c73dadf" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], + "779effac": [() => import(/* webpackChunkName: "779effac" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], + "7ce0fce2": [() => import(/* webpackChunkName: "7ce0fce2" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], + "7fd218b1": [() => import(/* webpackChunkName: "7fd218b1" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], + "7fdfd9bb": [() => import(/* webpackChunkName: "7fdfd9bb" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], + "8152d783": [() => import(/* webpackChunkName: "8152d783" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], + "82fa6d87": [() => import(/* webpackChunkName: "82fa6d87" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], + "83812b66": [() => import(/* webpackChunkName: "83812b66" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], + "84e91a79": [() => import(/* webpackChunkName: "84e91a79" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], + "89a6d20a": [() => import(/* webpackChunkName: "89a6d20a" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], + "8a68be87": [() => import(/* webpackChunkName: "8a68be87" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], + "8b6dfd3e": [() => import(/* webpackChunkName: "8b6dfd3e" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], + "8e74ec01": [() => import(/* webpackChunkName: "8e74ec01" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], + "90e4094c": [() => import(/* webpackChunkName: "90e4094c" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], + "935f2afb": [() => import(/* webpackChunkName: "935f2afb" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")], + "9be19b39": [() => import(/* webpackChunkName: "9be19b39" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], + "9cc224ee": [() => import(/* webpackChunkName: "9cc224ee" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], + "9ccd05aa": [() => import(/* webpackChunkName: "9ccd05aa" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], + "9d40b9c0": [() => import(/* webpackChunkName: "9d40b9c0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], + "a3c15cf5": [() => import(/* webpackChunkName: "a3c15cf5" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], + "a7bd4aaa": [() => import(/* webpackChunkName: "a7bd4aaa" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], + "a94703ab": [() => import(/* webpackChunkName: "a94703ab" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], + "ad13c422": [() => import(/* webpackChunkName: "ad13c422" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], + "b0ff96d9": [() => import(/* webpackChunkName: "b0ff96d9" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], + "b1fbef09": [() => import(/* webpackChunkName: "b1fbef09" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], + "b22e2a8f": [() => import(/* webpackChunkName: "b22e2a8f" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], + "ba6ed1c9": [() => import(/* webpackChunkName: "ba6ed1c9" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], + "bee15165": [() => import(/* webpackChunkName: "bee15165" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], + "bf675a67": [() => import(/* webpackChunkName: "bf675a67" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], + "c1793426": [() => import(/* webpackChunkName: "c1793426" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], + "c237ab2b": [() => import(/* webpackChunkName: "c237ab2b" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], + "c3063d0c": [() => import(/* webpackChunkName: "c3063d0c" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], + "c7d0bcfa": [() => import(/* webpackChunkName: "c7d0bcfa" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], + "c81fa9dc": [() => import(/* webpackChunkName: "c81fa9dc" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], + "cc4422ee": [() => import(/* webpackChunkName: "cc4422ee" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], + "cf21364d": [() => import(/* webpackChunkName: "cf21364d" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], + "d223021b": [() => import(/* webpackChunkName: "d223021b" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], + "d6d66228": [() => import(/* webpackChunkName: "d6d66228" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], + "d89c57a9": [() => import(/* webpackChunkName: "d89c57a9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], + "e2bdeb4a": [() => import(/* webpackChunkName: "e2bdeb4a" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], + "e45adf08": [() => import(/* webpackChunkName: "e45adf08" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], + "e61c2943": [() => import(/* webpackChunkName: "e61c2943" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], + "e8cd0fe1": [() => import(/* webpackChunkName: "e8cd0fe1" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], + "e8dcf325": [() => import(/* webpackChunkName: "e8dcf325" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], + "f473ddad": [() => import(/* webpackChunkName: "f473ddad" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], + "f682dbeb": [() => import(/* webpackChunkName: "f682dbeb" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], + "f758715f": [() => import(/* webpackChunkName: "f758715f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], + "f91fa50f": [() => import(/* webpackChunkName: "f91fa50f" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], + "fb03230e": [() => import(/* webpackChunkName: "fb03230e" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], + "fc1d119b": [() => import(/* webpackChunkName: "fc1d119b" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")],}; diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index c4498816..d9739cb2 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -2,41 +2,6 @@ import React from 'react'; import ComponentCreator from '@docusaurus/ComponentCreator'; export default [ - { - path: '/__docusaurus/debug', - component: ComponentCreator('/__docusaurus/debug', '9f6'), - exact: true - }, - { - path: '/__docusaurus/debug/config', - component: ComponentCreator('/__docusaurus/debug/config', 'eb0'), - exact: true - }, - { - path: '/__docusaurus/debug/content', - component: ComponentCreator('/__docusaurus/debug/content', 'ad9'), - exact: true - }, - { - path: '/__docusaurus/debug/globalData', - component: ComponentCreator('/__docusaurus/debug/globalData', '07c'), - exact: true - }, - { - path: '/__docusaurus/debug/metadata', - component: ComponentCreator('/__docusaurus/debug/metadata', '9b8'), - exact: true - }, - { - path: '/__docusaurus/debug/registry', - component: ComponentCreator('/__docusaurus/debug/registry', 'ddb'), - exact: true - }, - { - path: '/__docusaurus/debug/routes', - component: ComponentCreator('/__docusaurus/debug/routes', '628'), - exact: true - }, { path: '/', component: ComponentCreator('/', '13a'), @@ -44,15 +9,15 @@ export default [ }, { path: '/', - component: ComponentCreator('/', 'f2a'), + component: ComponentCreator('/', 'b8a'), routes: [ { path: '/', - component: ComponentCreator('/', '75a'), + component: ComponentCreator('/', '856'), routes: [ { path: '/', - component: ComponentCreator('/', '493'), + component: ComponentCreator('/', '687'), routes: [ { path: '/about-cardano/evolution/about-hard-forks', @@ -348,36 +313,6 @@ export default [ exact: true, sidebar: "cardanoTestnets" }, - { - path: '/community/ambassador-program', - component: ComponentCreator('/community/ambassador-program', '85d'), - exact: true - }, - { - path: '/community/Cardano-stack-exchange', - component: ComponentCreator('/community/Cardano-stack-exchange', '6c3'), - exact: true - }, - { - path: '/community/cips', - component: ComponentCreator('/community/cips', '78a'), - exact: true - }, - { - path: '/community/community-content', - component: ComponentCreator('/community/community-content', '5a5'), - exact: true - }, - { - path: '/community/essential-cardano', - component: ComponentCreator('/community/essential-cardano', '250'), - exact: true - }, - { - path: '/community/getting-support', - component: ComponentCreator('/community/getting-support', '3a1'), - exact: true - }, { path: '/developer-resources/cardano-node-course', component: ComponentCreator('/developer-resources/cardano-node-course', 'fca'), @@ -438,36 +373,6 @@ export default [ exact: true, sidebar: "developerResources" }, - { - path: '/development-guidelines/transaction-tutorials/', - component: ComponentCreator('/development-guidelines/transaction-tutorials/', 'b7d'), - exact: true - }, - { - path: '/development-guidelines/transaction-tutorials/minting-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/minting-transaction', '1f9'), - exact: true - }, - { - path: '/development-guidelines/transaction-tutorials/multiple-purposes', - component: ComponentCreator('/development-guidelines/transaction-tutorials/multiple-purposes', '03b'), - exact: true - }, - { - path: '/development-guidelines/transaction-tutorials/redelegate-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/redelegate-transaction', '0ad'), - exact: true - }, - { - path: '/development-guidelines/transaction-tutorials/stake-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/stake-transaction', '4f0'), - exact: true - }, - { - path: '/development-guidelines/transaction-tutorials/withdraw-transaction', - component: ComponentCreator('/development-guidelines/transaction-tutorials/withdraw-transaction', 'f44'), - exact: true - }, { path: '/pioneer-programs/plutus-pioneers', component: ComponentCreator('/pioneer-programs/plutus-pioneers', 'c24'), diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index 8a646801..be2212a9 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -1,393 +1,302 @@ { - "/__docusaurus/debug-9f6": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/config-eb0": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/content-ad9": { - "__comp": "__comp---theme-debug-contentba-8-ce7", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - }, - "allContent": "allContent---docusaurus-debug-content-246-9aa" - }, - "/__docusaurus/debug/globalData-07c": { - "__comp": "__comp---theme-debug-global-dataede-0fa", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/metadata-9b8": { - "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/registry-ddb": { - "__comp": "__comp---theme-debug-registry-679-501", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, - "/__docusaurus/debug/routes-628": { - "__comp": "__comp---theme-debug-routes-946-699", - "__context": { - "plugin": "plugin---docusaurus-debug-14-c-5ff" - } - }, "/-13a": { - "__comp": "__comp---site-src-pages-index-tsx-1-df-d3e", + "__comp": "1df93b7f", "__context": { - "plugin": "plugin---2-dc-cfd" + "plugin": "2dc7a0b6" }, - "config": "config---5-e-9-4f3" + "config": "5e9f5e1a" }, - "/-f2a": { - "__comp": "__comp---theme-docs-root-5-e-9-0b6", + "/-b8a": { + "__comp": "5e95c892", "__context": { - "plugin": "plugin---cf-2-0b9" + "plugin": "cf21364d" } }, - "/-75a": { - "__comp": "__comp---theme-doc-version-roota-7-b-5de", - "version": "version---935-fcf" + "/-856": { + "__comp": "a7bd4aaa", + "version": "935f2afb" }, - "/-493": { - "__comp": "__comp---theme-doc-roota-94-67a" + "/-687": { + "__comp": "a94703ab" }, "/about-cardano/evolution/about-hard-forks-4f5": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-about-hard-forks-65-b-2a3" + "__comp": "17896441", + "content": "65b3da99" }, "/about-cardano/evolution/cardano-design-rationale-204": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" + "__comp": "17896441", + "content": "bf675a67" }, "/about-cardano/evolution/eras-and-phases-fad": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-eras-and-phases-9-be-696" + "__comp": "17896441", + "content": "9be19b39" }, "/about-cardano/evolution/upgrades/allegra-c60": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-allegra-651-2e3" + "__comp": "17896441", + "content": "651293c9" }, "/about-cardano/evolution/upgrades/alonzo-796": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-alonzof-75-808" + "__comp": "17896441", + "content": "f758715f" }, "/about-cardano/evolution/upgrades/byron-to-shelley-4a6": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" + "__comp": "17896441", + "content": "006dce5f" }, "/about-cardano/evolution/upgrades/mary-593": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-mary-779-f1c" + "__comp": "17896441", + "content": "779effac" }, "/about-cardano/evolution/upgrades/valentine-102": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-valentined-89-e90" + "__comp": "17896441", + "content": "d89c57a9" }, "/about-cardano/evolution/upgrades/vasil-527": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" + "__comp": "17896441", + "content": "82fa6d87" }, "/about-cardano/explore-more/cardano-architecture-9d6": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-architecturebee-1ad" + "__comp": "17896441", + "content": "bee15165" }, "/about-cardano/explore-more/cardano-network/-ec4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-e-2-b-55e" + "__comp": "17896441", + "content": "e2bdeb4a" }, "/about-cardano/explore-more/cardano-network/networking-protocol-967": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" + "__comp": "17896441", + "content": "f91fa50f" }, "/about-cardano/explore-more/cardano-network/p2p-networking-e42": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" + "__comp": "17896441", + "content": "9d40b9c0" }, "/about-cardano/explore-more/concurrency-ec3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-concurrency-617-3f3" + "__comp": "17896441", + "content": "6175b506" }, "/about-cardano/explore-more/fee-structure-111": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-fee-structuref-47-1d2" + "__comp": "17896441", + "content": "f473ddad" }, "/about-cardano/explore-more/monetary-policy-255": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-monetary-policyd-6-d-d09" + "__comp": "17896441", + "content": "d6d66228" }, "/about-cardano/explore-more/parameter-guide-0dd": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-parameter-guidec-30-948" + "__comp": "17896441", + "content": "c3063d0c" }, "/about-cardano/explore-more/relevant-research-papers-09a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" + "__comp": "17896441", + "content": "31b0969d" }, "/about-cardano/explore-more/time-4fb": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-explore-more-time-838-be5" + "__comp": "17896441", + "content": "83812b66" }, "/about-cardano/introduction-e76": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-introductionc-23-28f" + "__comp": "17896441", + "content": "c237ab2b" }, "/about-cardano/learn/cardano-addresses-a81": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-addresses-307-5d7" + "__comp": "17896441", + "content": "30700c61" }, "/about-cardano/learn/cardano-keys-505": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-keysba-6-865" + "__comp": "17896441", + "content": "ba6ed1c9" }, "/about-cardano/learn/cardano-node-c53": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-cardano-node-16-a-3f0" + "__comp": "17896441", + "content": "16a09b37" }, "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation-a11": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" + "__comp": "17896441", + "content": "5359340c" }, "/about-cardano/learn/collateral-mechanism-855": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" + "__comp": "17896441", + "content": "c7d0bcfa" }, "/about-cardano/learn/consensus-explained-fc3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-consensus-explained-7-fd-aac" + "__comp": "17896441", + "content": "7fd218b1" }, "/about-cardano/learn/delegation-a7b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-delegation-2-bd-bb9" + "__comp": "17896441", + "content": "2bd70f2f" }, "/about-cardano/learn/eutxo-explainer-481": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" + "__comp": "17896441", + "content": "8a68be87" }, "/about-cardano/learn/ouroboros-overview-8e8": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-ouroboros-overview-34-d-164" + "__comp": "17896441", + "content": "34dbf0be" }, "/about-cardano/learn/pledging-rewards-ee3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-pledging-rewards-475-7d0" + "__comp": "17896441", + "content": "475b6736" }, "/about-cardano/learn/stake-pools-725": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-stake-pools-512-d00" + "__comp": "17896441", + "content": "51223c35" }, "/about-cardano/learn/transaction-costs-determinism-768": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" + "__comp": "17896441", + "content": "e8dcf325" }, "/about-cardano/new-to-cardano/-0f9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-0-e-0-74c" + "__comp": "17896441", + "content": "0e0bfb97" }, "/about-cardano/new-to-cardano/cardano-tracking-tools-356": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" + "__comp": "17896441", + "content": "5a7e3d19" }, "/about-cardano/new-to-cardano/how-to-delegate-f09": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" + "__comp": "17896441", + "content": "e61c2943" }, "/about-cardano/new-to-cardano/proof-of-stake-b97": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" + "__comp": "17896441", + "content": "90e4094c" }, "/about-cardano/new-to-cardano/staking-calculator-a21": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" + "__comp": "17896441", + "content": "8e74ec01" }, "/about-cardano/new-to-cardano/types-of-wallets-efe": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" + "__comp": "17896441", + "content": "6c73dadf" }, "/about-cardano/new-to-cardano/what-is-a-blockchain-26d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" + "__comp": "17896441", + "content": "fc1d119b" }, "/about-cardano/new-to-cardano/what-is-a-cryptocurrency-d87": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" + "__comp": "17896441", + "content": "7fdfd9bb" }, "/about-cardano/new-to-cardano/what-is-a-smart-contract-585": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" + "__comp": "17896441", + "content": "cc4422ee" }, "/cardano-testnets/environments-07b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-environmentsfb-0-ac1" + "__comp": "17896441", + "content": "fb03230e" }, "/cardano-testnets/getting-started-3e0": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-getting-startedc-81-e71" + "__comp": "17896441", + "content": "c81fa9dc" }, "/cardano-testnets/local-testnet-818": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-local-testnet-815-9c7" + "__comp": "17896441", + "content": "8152d783" }, "/cardano-testnets/resources-e3c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-resourcesd-22-0f1" + "__comp": "17896441", + "content": "d223021b" }, "/cardano-testnets/support-feedback-48a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-support-feedbacke-8-c-4d4" + "__comp": "17896441", + "content": "e8cd0fe1" }, "/cardano-testnets/tools/daedalus-testnet-9ed": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" + "__comp": "17896441", + "content": "2fbf2882" }, "/cardano-testnets/tools/faucet-61e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-faucet-9-cc-556" + "__comp": "17896441", + "content": "9ccd05aa" }, "/cardano-testnets/tools/plutus-fee-estimator-88d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" - }, - "/community/ambassador-program-85d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-ambassador-program-143-8d1" - }, - "/community/Cardano-stack-exchange-6c3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cardano-stack-exchange-30-a-f18" - }, - "/community/cips-78a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-cipsc-81-d09" - }, - "/community/community-content-5a5": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-community-contentf-15-284" - }, - "/community/essential-cardano-250": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-essential-cardanoe-5-c-a1e" - }, - "/community/getting-support-3a1": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---community-getting-support-6-c-2-e27" + "__comp": "17896441", + "content": "f682dbeb" }, "/developer-resources/cardano-node-course-fca": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-cardano-node-coursec-17-d4e" + "__comp": "17896441", + "content": "c1793426" }, "/developer-resources/native-tokens-1e9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-native-tokens-645-03e" + "__comp": "17896441", + "content": "64584d13" }, "/developer-resources/release-notes/comp-matrix-19e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-release-notes-comp-matrix-238-de1" + "__comp": "17896441", + "content": "2384f086" }, "/developer-resources/release-notes/release-notes-6ab": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-release-notes-release-notes-456-1e3" + "__comp": "17896441", + "content": "45656ecf" }, "/developer-resources/scalability-solutions/hydra-fa4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-scalability-solutions-hydra-54-b-019" + "__comp": "17896441", + "content": "54bb0c9c" }, "/developer-resources/scalability-solutions/mithril-54c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-scalability-solutions-mithrilad-1-578" + "__comp": "17896441", + "content": "ad13c422" }, "/developer-resources/smart-contracts/aiken-78e": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-aiken-8-b-6-96f" + "__comp": "17896441", + "content": "8b6dfd3e" }, "/developer-resources/smart-contracts/marlowe-89f": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-marlowe-7-ce-a4b" + "__comp": "17896441", + "content": "7ce0fce2" }, "/developer-resources/smart-contracts/plutus-96c": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-smart-contracts-plutus-630-1dc" + "__comp": "17896441", + "content": "630dac60" }, "/developer-resources/welcome-65d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---developer-resources-welcome-344-63c" - }, - "/development-guidelines/transaction-tutorials/-b7d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-329-63b" - }, - "/development-guidelines/transaction-tutorials/minting-transaction-1f9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-minting-transaction-1-d-6-565" - }, - "/development-guidelines/transaction-tutorials/multiple-purposes-03b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-multiple-purposesfd-0-439" - }, - "/development-guidelines/transaction-tutorials/redelegate-transaction-0ad": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-redelegate-transaction-169-5c4" - }, - "/development-guidelines/transaction-tutorials/stake-transaction-4f0": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-stake-transactiondfd-8a4" - }, - "/development-guidelines/transaction-tutorials/withdraw-transaction-f44": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---development-guidelines-transaction-tutorials-withdraw-transaction-77-e-83d" + "__comp": "17896441", + "content": "34499a1c" }, "/pioneer-programs/plutus-pioneers-c24": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---pioneer-programs-plutus-pioneers-9-cc-c97" + "__comp": "17896441", + "content": "9cc224ee" }, "/stake-pool-operators/about-stake-pools-358": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-about-stake-poolsb-22-2be" + "__comp": "17896441", + "content": "b22e2a8f" }, "/stake-pool-operators/creating-keys-and-certificates-a06": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" + "__comp": "17896441", + "content": "b0ff96d9" }, "/stake-pool-operators/guidelines-for-large-spos-efa": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" + "__comp": "17896441", + "content": "e45adf08" }, "/stake-pool-operators/maintenance-0b2": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-maintenance-17-b-6c2" + "__comp": "17896441", + "content": "17bf1240" }, "/stake-pool-operators/metadata-management-d63": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-metadata-management-172-de2" + "__comp": "17896441", + "content": "1720c230" }, "/stake-pool-operators/monitoring-d19": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-monitoringa-3-c-808" + "__comp": "17896441", + "content": "a3c15cf5" }, "/stake-pool-operators/node-connectivity-687": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-node-connectivity-84-e-e5e" + "__comp": "17896441", + "content": "84e91a79" }, "/stake-pool-operators/operating-a-stake-pool-834": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" + "__comp": "17896441", + "content": "b1fbef09" }, "/stake-pool-operators/performance-211": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-performance-89-a-526" + "__comp": "17896441", + "content": "89a6d20a" }, "/stake-pool-operators/ranking-716": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---stake-pool-operators-ranking-330-da8" + "__comp": "17896441", + "content": "33004b21" } } \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 8a585f73..241307b5 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "3.1.1" }, - "docusaurus-plugin-debug": { + "docusaurus-plugin-sitemap": { "type": "package", - "name": "@docusaurus/plugin-debug", + "name": "@docusaurus/plugin-sitemap", "version": "3.1.1" }, "docusaurus-theme-classic": { diff --git a/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx b/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx deleted file mode 100644 index 5f4bfb85..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/02-minting-transaction.mdx +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Minting transactions -metaTitle: Minting transactions ---- - -The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano. - -Consider a scenario where Bob wants to give Alice a token, but only Bob has the minting authority for that token. To achieve this, Bob needs to create a script that defines the minting and burning rules. There are two approaches to accomplish this: using Plutus policy scripts or simple multi-signature scripts. In this case, the tutorial suggests using a simple multi-signature script since the rule is straightforward: only Bob can mint the token. - -Before you begin, ensure that you have all the necessary components ready. First, you need to generate new keys for the script itself. The process for obtaining script keys is as follows: - -``` -$ cardano-cli address key-gen \ - --verification-key-file transactions-tutorial-policy/policy.vkey \ - --signing-key-file transactions-tutorial-policy/policy.skey -``` - -Before creating the script, you need to get the key hash of the new keys: - -``` -$ cardano-cli address key-hash \ - --payment-verification-key-file transactions-tutorial-policy/policy.vkey -8ebd5f9c84fc25ae4506c7d0b687b2f7e82fe3f891036833e7f25c9b -``` - -You can now create the script by writing the following code into `transactions-tutorial-policy/policy.script`: - -``` -{ - “keyHash”: “8ebd5f9c84fc25ae4506c7d0b687b2f7e82fe3f891036833e7f25c9b”, - “type”: “sig” -} -``` - -You can get the `PolicyId` with the following command: - -``` -$ cardano-cli transaction policyid \ - --script-file transactions-tutorial-policy/policy.script -C38b0924e32e677f7787f0a0247b177588ec135db927688d8a63310a -``` - -It is also helpful to store it in an environment variable: - -``` -export POLICY_ID=C38b0924e32e677f7787f0a0247b177588ec135db927688d8a63310a -``` - -Now, you need to create a token name, which has to be in hexadecimal (54657374546F6B656E): - -``` -export TOKEN_NAME=54657374546F6B656E -``` - -Build the transaction: - -``` -cardano-cli transaction build \ - --tx-in f947f84f1156995afd695247a8dc8a508fd40d371ce0afb801029769a0104874#0 \ - --mint "1 $(echo $POLICY_ID).$(echo $TOKEN_NAME)" \ - --testnet-magic 1 \ - --change-address $(cat bob.addr) \ - --mint-script-file ../cardano/transactions-tutorial-policy/policy.script \ - --out-file minting.tx \ - --tx-out "$(cat alice.addr)+1047330+1 $(echo $POLICY_ID).$(echo $TOKEN_NAME)" -``` diff --git a/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx b/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx deleted file mode 100644 index ae29c845..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/03-stake-transaction.mdx +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Staking transactions -metaTitle: Staking transactions ---- - -Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool. - -To delegate ada, first, you need to generate a stake key pair. This involves creating a `stake.vkey` and `stake.skey`, in addition to your regular payment key pair (`payment.vkey` and `payment.skey`), and obtaining a new address called `stake.addr`, similar to your `payment.addr`. - -Assuming you already have your `payment.vkey` and `payment.skey`, which you can easily generate using the `cardano-cli address key-gen` command, proceed by creating the `stake.vkey` and `stake.skey`: - -``` -cardano-cli stake-address key-gen \ - --verification-key-file stake.vkey \ - --signing-key-file stake.skey -``` - -Now you have your payment key pair and stake key pair. The next step is to build the `payment.addr` and `stake.addr` files: - -``` -# payment.addr -cardano-cli address build \ - --payment-verification-key-file payment.vkey \ - --stake-verification-key-file stake.vkey \ - --out-file payment.addr -``` - -Note that the example includes the `--stake-verification-key-file` argument. This command is used to create an address that includes its staking part. Addresses without a staking part are primarily used for sending and receiving ada, as well as interacting with DApps. Some examples may omit this argument, but it's crucial for delegation and participating in the staking process. - -``` -# stake.addr -cardano-cli stake-address build \ - --stake-verification-key-file stake.vkey \ - --out-file stake.addr -``` - -This command uses only the stake verification file. - -Before proceeding with delegation, it's essential to create two new certificates: a registration certificate and a delegation certificate. These files are required to register the stake key on the blockchain and indicate your intention to delegate ada. - -This command generates a certificate, which indicates the intention to register the stake key: - -``` -# registration.cert -cardano-cli stake-address registration-certificate \ - --stake-verification-key-file stake.vkey \ - --out-file reg.cert -``` - -Create a delegation certificate: - -``` -# delegate.cert -cardano-cli stake-address delegation-certificate \ - --stake-verification-key-file stake.vkey \ - --stake-pool-id pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h \ - --out-file delegation.cert -``` - -At this stage of the tutorial, you should have already selected a stake pool. The example features ADACT (PoolId: pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h). You can list all pools using the command `cardano-cli query stake-pools` or visit https://preview.cardanoscan.io/pools to select the pool that best suits your needs. Please note that the example uses the `preview` testnet. If you're using another testnet or mainnet, make sure that the pool ID is on the correct network. - -Now that you have the `reg.cert` and `delegation.cert` files, you can proceed to the next step. You need to send a transaction containing the certificates. There are two options: sending them individually or sending them together. The example shows how to send them both at the same time. - -Start by querying the funds of `payment.addr`: - -``` -cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -142c46bb93b9c80140a6302e4a8a360e6f46f55aaf001c825ca790bb23572754 0 10000000000 lovelace + TxOutDatumNone -``` - -If there are no funds in the address, you can request them from the [faucet](https://docs.cardano.org/cardano-testnet/tools/faucet/). Make sure you select the right testnet. - -It's time to build, sign, and submit your transaction. - -The command below introduces two new arguments of transaction creation: `--witness-override` and `certificate-file`. The first one specifies that the transaction will require two signatures. Therefore, transaction fees will be higher. `certificate-file` adds your new certificates to the transaction: - -``` -cardano-cli transaction build \ - --witness-override 2 \ - --tx-in 142c46bb93b9c80140a6302e4a8a360e6f46f55aaf001c825ca790bb23572754#0 \ - --certificate-file reg.cert \ - --certificate-file delegation.cert \ - --change-address $(cat payment.addr) \ - --out-file delegateTx.raw -``` - -In the signing phase, you need to add two signatures: `payment.skey` and `stake.skey`: - -``` -cardano-cli transaction sign \ - --tx-body-file delegateTx.raw \ - --signing-key-file payment.skey \ - --signing-key-file stake.skey \ - --out-file delegateTx.signed - -cardano-cli transaction submit \ - --tx-file delegateTx.signed -Transaction successfully submitted. -``` - -Once the transaction is submitted and processed, you have successfully delegated your ada. Now, let's take a look at your delegation and rewards: - -``` -cardano-cli query stake-address-info --address $(cat stake.addr) -[ - { - "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", - "delegation": "pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h", - "rewardAccountBalance": 0 - } -] -``` - -After a few days, you will receive rewards, and the next part of the tutorial demonstrates how to withdraw them. diff --git a/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx b/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx deleted file mode 100644 index 4c886d4a..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/04-withdraw-transaction.mdx +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Withdrawing transactions -metaTitle: Withdrawing transactions ---- - -This part of the tutorial will demonstrate how easy it is to claim rewards using the `cardano-cli`. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command: - -``` -$ cardano-cli query stake-address-info --address $(cat stake.addr) -[ - { - "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", - "delegation": "pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h", - "rewardAccountBalance": 29385845 - } -] -``` - -In this case, you have ~29 ada. You also need some of your own ada to pay the fees, so you need to query your payment address: - -``` -$ cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) -afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 1 9987657206 lovelace + TxOutDatumNone -``` - -Use the second UTXO with TxIx=1. You're ready to create your withdrawal transaction: - -``` -cardano-cli transaction build \ - --tx-in afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d#1 \ - --withdrawal $(cat stake.addr)+29385845 \ - --change-address $(cat payment.addr) \ - --out-file withdrawal-tx.raw -``` - -Note that this transaction will take funds from the stake address, so it will need to be signed with the `stake.skey` file: - -``` -cardano-cli transaction sign \ - --tx-file withdrawal-tx.raw \ - --signing-key-file payment.skey \ - --signing-key-file stake.skey \ - --out-file withdrawal-tx.signed - -cardano-cli transaction submit --tx-file withdrawal-tx.signed -``` - -Finally, verify that you have received your rewards in your payment address: - -``` -$ cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b 0 10016871698 lovelace + TxOutDatumNone -afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) -``` diff --git a/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx b/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx deleted file mode 100644 index bbab6f10..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/05-redelegate-transaction.mdx +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: Redelegation -metaTitle: Redelegation ---- - -This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are: - -- Original stake pool is no longer available -- You've discovered a more convenient option -- You have your own stake pool and you want to delegate your stake to it. - -To do that, you need to create a new certificate that you are sending in a transaction, as in the first part of the tutorial: - -``` -cardano-cli stake-address delegation-certificate \ - --stake-verification-key-file stake.vkey \ - --stake-pool-id pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec \ - --out-file new-delegation.cert -``` - -Now the delegation certificate contains the `--stake-pool-id` of the new stake pool. It means that you're ready to build your transaction, selecting the UTXO from which you will pay the fee: - -``` -$ cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b 0 10016871698 lovelace + TxOutDatumNone -afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) -``` - -Build: - -``` -cardano-cli transaction build \ - --witness-override 2 \ - --tx-in 2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b#0 \ - --change-address $(cat payment.addr) \ - --certificate new-delegation.cert \ - --out-file new-delegation.tx - -Sign: - -cardano-cli transaction sign \ - --tx-file new-delegation.tx \ - --signing-key-file payment.skey \ - --signing-key-file stake.skey \ - --out-file new-delegation.signed - -cardano-cli transaction submit --tx-file new-delegation.signed -``` - -If you check your stake address details, you'll see that you have delegated your stake to a new stake pool and you have zero rewards for now: - -``` -$ cardano-cli query stake-address-info --address $(cat stake.addr) -[ - { - "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", - "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", - "rewardAccountBalance": 0 - } -] -``` - diff --git a/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx b/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx deleted file mode 100644 index a38e4ff8..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/06-multiple-purposes.mdx +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: Multiple purposes -metaTitle: Multiple purposes ---- - -Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes. - - -In this tutorial, you will learn how to: - -- Withdraw funds from a script -- Mint a token -- Withdraw delegated funds -- Set metadata for the transaction - -As mentioned in the minting tutorial, one way to mint a token is by creating a script derived from a `keyHash`. For that, you first need to generate new keys and a key hash using the following commands: - -``` -cardano-cli address key-gen \ - --verification-key-file script.vkey \ - --signing-key-file script.skey - -cardano-cli address key-hash --payment-verification-key-file script.vkey -54a318b79a805f4f4cf0562a27302e93ed5b2e657cccdf4f6a8330ef -``` -Having the key hash, you can create the script as follows: - -``` -cat payment.script -{ - "keyHash": "54a318b79a805f4f4cf0562a27302e93ed5b2e657cccdf4f6a8330ef", - "type": "sig" -} -``` - -You also need to create the address and the policy ID of the script: - -``` -cardano-cli address build --payment-script-file payment.script -addr_test1wzgd97kc864w62ulela5ykw8m64z2nu4wjejacyfp6u7qwqyz9v9m -``` - -``` -cardano-cli transaction policyid --script-file payment.script -90d2fad83eaaed2b9fcffb4259c7deaa254f9574b32ee0890eb9e038 -``` - -## First transaction - -First of all, you need to fund the script address using `payment.addr` funds: - -``` -cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -12bc01bca615bb4cbe5f36b06d86092ad3c8a10e6a37e09f94a5f006f3aaf230 0 10040283782 lovelace + TxOutDatumNone -``` - -In this transaction, the example sets a `tx-out-inline-datum` file that only contains the number 42. This is essential since you wouldn't be able to get the funds from the script if it does not have a datum: - -``` -cardano-cli transaction build --tx-in 12bc01bca615bb4cbe5f36b06d86092ad3c8a10e6a37e09f94a5f006f3aaf230#0 --tx-out $(cat payment.script.addr)+10000000 --change-address $(cat payment.addr) --tx-out-inline-datum-file datum.json --out-file 1st.tx - -cat datum.json -{ - "constructor": 0, - "fields": [{"int": 42}] -} -``` - -## Second transaction - -In this transaction, you can query the UTXO details: - -``` -cardano-cli query utxo --address $(cat payment.script.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) -``` - -``` -cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879 1 10030116301 lovelace + TxOutDatumNone -``` - -You can also verify that you have available rewards: - -``` -cardano-cli query stake-address-info --address $(cat stake.addr) -[ - { - "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", - "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", - "rewardAccountBalance": 15192167 - } -] -``` - -Now you can build the transaction with multiple purposes: - -``` -cardano-cli transaction build \ - --tx-in 04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879#1 \ - --tx-in 04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879#0 \ - --tx-in-script-file payment.script \ - --change-address $(cat payment.addr) \ - --mint "1 $(cat payment.script.policyid).746F6B656E" \ - --mint-script-file payment.script \ - --withdrawal $(cat stake.addr)+15192167 \ - --metadata-json-file metadata.json \ - --out-file 2nd.tx -``` -You can see multiple things happening in this transaction: - - - There are two UTXOs to be spent - - One is from a script, and the other is from a payment - - You are minting a token and this only can be done by defining the `mint-script-file` - the rules to mint that token - - You are withdrawing funds from the delegation - - Finally, you are setting a metadata file - -Finally, you can verify the result of signing and submitting the transaction: - -The payment address now has: -- The new token minted -- Funds that were in the script address -- Rewards from delegation - -``` -cardano-cli query utxo --address $(cat payment.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -c260ebce5868a56ce559f5277e6ca2d47b0eecb5b851b957fcb40a2194f67b29 0 10055118943 lovelace + 1 90d2fad83eaaed2b9fcffb4259c7deaa254f9574b32ee0890eb9e038.746f6b656e + TxOutDatumNone -``` - -The script address does not have any funds. - -``` -cardano-cli query utxo --address $(cat payment.script.addr) - TxHash TxIx Amount --------------------------------------------------------------------------------------- -``` -We no longer have rewards from delegating: - -``` -cardano-cli query stake-address-info --address $(cat stake.addr) -[ - { - "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", - "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", - "rewardAccountBalance": 0 - } -] -``` - -And the best part, it was only done in one transaction. diff --git a/docs/07-development-guidelines/07-transaction-tutorials/index.mdx b/docs/07-development-guidelines/07-transaction-tutorials/index.mdx deleted file mode 100644 index c2d7cf2f..00000000 --- a/docs/07-development-guidelines/07-transaction-tutorials/index.mdx +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Transaction tutorials -metaTitle: Transaction tutorials -sidebar_position: 7 -collapsible: true -collapsed: true ---- - -A transaction is an event created, signed, and sent by a user to modify the -ledger's state. It is commonly used to transfer ada or other tokens from one -user to another. Additionally, it can serve various purposes, such as token -creation, delegation registration to a stake pool, or interaction with smart -contracts, among others. The process to modify the ledger through a transaction -is as follows: - -- **Creating the transaction**. A transaction includes a set of data that - specifies how you intend to modify the ledger. The fundamental components of a - transaction include UTXOs, from which the funds are sourced, and destination - addresses to which you want to send funds along with the desired amount of - tokens. There are various tools available to assist in creating transactions, - such as wallets and `cardano-cli`. - -- **Signing the transaction**. A user who owns the funds to be spent must - provide authorization for the transaction through a signature. If the funds - are held in a smart contract address, the authorization is carried out by - executing the smart contract itself. Various tools are available to assist in - signing transactions, including wallets and `cardano-cli`. - -- **Submitting the transaction**. For a transaction to be reflected in the - ledger, the user must submit it. These transactions are received by stake - pools, validated, and then added to the ledger within a block. - -Each transaction includes an identifier known as `TxId`, and after completing -these three steps, you can view transaction's content in the Cardano Explorer, -accessible at https://explorer.cardano.org, for example. - -## Transaction tutorials index - -In this section, you will find tutorials on how to create: - -- [Minting transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/minting-transaction/) -- [Staking transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/stake-transaction/) -- [Withdrawing transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/withdraw-transaction/) -- [Transactions with funds redelegation](https://docs.cardano.org/development-guidelines/transaction-tutorials/redelegate-transaction/) -- [Transactions for multiple purposes](https://docs.cardano.org/development-guidelines/transaction-tutorials/multiple-purposes/) - -**For additional references, see**: - -- [Building and signing transactions](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/building-and-signing-tx.md) -- [Diagnosing transaction problems and troubleshooting](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/diagnosing-transactions.md) -- [Transaction metadata](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/tx-metadata.md) -- [Scripts](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/simple-scripts.md) -- [Multi-asset support](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/01-multi-assets.md) -- [Cardano governance update proposals](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/cardano-governance.md) -- [Creating Cardano testnets](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/create-cardano.md) - -**Plutus scripts** - -- [About Plutus scripts](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-script-example.md) - (Plutus V2 examples) -- [Plutus spending script](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/plutus-spending-script-example.md) -- [Babbage certifying script example](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-certifying-script-example.md) -- [Babbage withdrawing script example](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-withdrawing-script-example.md) - -> Note: For more information about Plutus, tutorials, and how-to guides go to -> [Plutus Docs](https://plutus.readthedocs.io/en/latest/). - -**Vasil tutorials** - -The tutorials below provide explainers of the CIPs introduced with Vasil -functionality. Examples include the usage of Plutus v2 scripts: - -- [How to use reference inputs](https://github.com/perturbing/vasil-tests/blob/main/reference-inputs-cip-31.md) -- [How to use inline datums](https://github.com/perturbing/vasil-tests/blob/main/inline-datums-cip-32.md) -- [How to reference scripts](https://github.com/perturbing/vasil-tests/blob/main/referencing-scripts-cip-33.md) -- [How to use collateral outputs](https://github.com/perturbing/vasil-tests/blob/main/collateral-output-cip-40.md) diff --git a/docs/14-community/01-cips.mdx b/docs/14-community/01-cips.mdx deleted file mode 100644 index 2e2f90e9..00000000 --- a/docs/14-community/01-cips.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Cardano Improvement Proposals (CIPs) -metaTitle: Cardano Improvement Proposals (CIPs) -sidebar_position: 1 ---- - -Individuals with improvement proposals for [Cardano](https://cardano.org/) can -structure those thoughts into Cardano Improvement Proposals (CIPs). - -A _CIP_ has an expected format: the proposals structure is templated to -facilitate discussion and reviewing. This enables other community members to -jump in and discuss specific proposals, or individual points in a proposal. The -proposals and their history are also publicly available and maintained on the -Cardano Foundation -[CIPs' Github repository](https://github.com/cardano-foundation/CIPs). - -For the non-GitHub crowd: an auto-generated companion site _is being worked on_ -at [cips.cardano.org](https://cips.cardano.org). - -CIPs themselves go through semi-formal processing: CIP Editors -(IOHK/CF/EM/Community) hold regular meetings to discuss and review proposals. -The meeting notes are -[public](https://github.com/cardano-foundation/CIPs/tree/master/BiweeklyMeetings), -meetings biweekly. Authors are invited to participate and provide feedback while -conversations often happen asynchronously in the Cardano forum -[CIPs section](https://forum.cardano.org/c/english/cips/122) and/or in the -Github pull requests themselves. - -Think of the CIP repository as a collection of helpful tools - there might be -multiple hammers, screwdrivers... maybe some work well together, some do the -_same_ things, and some just won't work together: You get to choose which CIPs -your implementation aligns with. We expect the community will gravitate towards -some more than others, and propose new ones they want to share, and some -naturally cluster - emerging behaviors and decentralization! - -> Keep in mind: A CIP merged into the repository does _not_ constitute any kind -> of endorsement beyond structural and apparent well-meaning. - -### In summary - -The CIP process exist to enable, promote, and facilitate structured public -discussions for **Process**, **Standard** or **Informational** Cardano proposals -in a source-controlled, Foundation-managed, GitHub repository. By creating an -open-source collection of CIPs with and for the community, we work to empower -current and upcoming implementations, and the overall Cardano ecosystem. - -For more details, please refer to -[CIP1](https://github.com/cardano-foundation/CIPs/blob/master/CIP-0001/CIP-0001.md/). diff --git a/docs/14-community/02-essential-cardano.mdx b/docs/14-community/02-essential-cardano.mdx deleted file mode 100644 index af3088fe..00000000 --- a/docs/14-community/02-essential-cardano.mdx +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Essential Cardano -metaTitle: Essential Cardano -sidebar_position: 2 ---- - -[Essential Cardano](https://www.essentialcardano.io/) is an open-source -community-driven Cardano library of sharable, informative content. Essential -Cardano contains various types of content such as articles, videos, -infographics, developer resources, weekly development updates, glossary and -FAQs. - -You can begin your EC experience by creating an account through the sign up -button at the top right of the page, which will allow you to submit content to -the hub and receive notifications about your contributions. You can contribute -articles, videos and other resources for the whole Cardano community to gain -from. - -[Essential Cardano GitHub repository](https://github.com/input-output-hk/essential-cardano) -is an open-source repository built for the community outlining all the -organizations, partners, and groups that are part of the Cardano ecosystem. You -can help us grow and expand this list by submitting a pull request (PR) with -your contribution. diff --git a/docs/14-community/03-community-content.mdx b/docs/14-community/03-community-content.mdx deleted file mode 100644 index 76f1664d..00000000 --- a/docs/14-community/03-community-content.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Community content -metaTitle: Community content -sidebar_position: 3 ---- - -Community collaboration is central to -[Cardano's](https://github.com/input-output-hk/cardano-documentation/pull/162) -success. This page provides some community-generated content that we have -gathered and deemed complementary to the content we are producing. As these -materials were _not_ produced by IOHK, we cannot verify that their content is -fully accurate or completely up-to-date. - -- [CoinCashew Guide: How to build a Cardano Stake Pool](https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node) -- [Guild Operators guides](https://cardano-community.github.io/guild-operators) -- [big pey's stake pool video tutorials](https://www.youtube.com/playlist?list=PLyThQPJpttTJ4r9wUdlWi1DMty4nAT85d) -- [creating a private testnet using Docker](https://github.com/ItFlyingStart/shelley-private-testnet) -- [StakePoolOperator Scripts](https://github.com/gitmachtl/scripts) -- [video guide: How to create a Cardano stake pool](https://www.youtube.com/playlist?list=PLyThQPJpttTJ4r9wUdlWi1DMty4nAT85d) -- [building a Cardano stake pool using CNTools](https://www.youtube.com/watch?v=UN4rSRr7LDk&feature=youtu.be) -- [Plutus Pioneers Program notes](https://plutus-pioneer-program.readthedocs.io/en/latest/plutus_pioneer_program.html) -- [Developer resources on Essential Cardano](https://www.essentialcardano.io/developer) -- [Guides to getting started on Web3 development](https://mesh.martify.io/guides) - -If you have produced material and would like to contribute your content for -inclusion on this page, please click 'Edit in Github' in the upper-right hand -corner and submit an issue or PR. diff --git a/docs/14-community/04-Cardano-stack-exchange.mdx b/docs/14-community/04-Cardano-stack-exchange.mdx deleted file mode 100644 index e089e34e..00000000 --- a/docs/14-community/04-Cardano-stack-exchange.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Cardano Stack Exchange -metaTitle: Cardano Stack Exchange -sidebar_position: 4 ---- - -[Cardano Stack Exchange](https://cardano.stackexchange.com/) is a -question-and-answer site for users and developers of the -[Cardano](https://cardano.org/) ecosystem. Come and join us! diff --git a/docs/14-community/05-ambassador-program.mdx b/docs/14-community/05-ambassador-program.mdx deleted file mode 100644 index d2f08f60..00000000 --- a/docs/14-community/05-ambassador-program.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Ambassadors program -metaTitle: Ambassadors program -sidebar_position: 5 ---- - -The Cardano community is privileged to have committed members of our -[Ambassadors Program](https://www.cardano.org/ambassadors/), which was -established in 2018. - -The program aims to: - -- Drive the adoption of [Cardano](https://cardano.org/) -- Promote awareness -- Educate the wider community - -If you would like to join this program, please visit the -[Cardano Ambassador Program](https://www.cardano.org/ambassadors/). diff --git a/docs/14-community/06-getting-support.mdx b/docs/14-community/06-getting-support.mdx deleted file mode 100644 index 5208c7e8..00000000 --- a/docs/14-community/06-getting-support.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Getting Support -metaTitle: Getting Support -sidebar_position: 6 ---- - -Your feedback is important because it helps us improve -[Cardano](https://github.com/input-output-hk/cardano-documentation/pull/163). We -have an active Telegram channel and a dedicated -[support page](https://iohk.zendesk.com/) to help you with your issues and -questions. - -# Telegram Channel: Cardano Developers - -You can reach the developers in the Cardano community using these: - -- [Cardano Forums](https://forum.cardano.org/c/developers/) -- [Stack Exchange](https://cardano.stackexchange.com/) -- Telegram: - - [Group for Development queries](https://t.me/CardanoDevelopersOfficial) - - [Group for Stake Pool Operation queries](https://t.me/CardanoStakePoolWorkgroup). - -# Where can I get technical support? - -To contact IOHK Technical Support, please submit a request using the -[Submit a request form](https://iohk.zendesk.com/hc/en-us/requests/new). On that -page you can also click the Support button at the bottom right of your screen. -The request form is better if you have a lot to write. - -To use Community Technical Support, you can visit -[Cardano Forums](https://forum.cardano.org/c/english/communitytechnicalsupport), -[Stack Exchange](https://cardano.stackexchange.com/), or -[Telegram channel](https://t.me/CardanoCommunityTechSupport). diff --git a/docs/14-community/_category_.yml b/docs/14-community/_category_.yml deleted file mode 100644 index 44f53128..00000000 --- a/docs/14-community/_category_.yml +++ /dev/null @@ -1,4 +0,0 @@ -position: 14 -label: 'Community' -collapsible: true -collapsed: true diff --git a/docs/cardano-testnets/01-environments.mdx b/docs/cardano-testnets/01-environments.mdx index ac0e92c3..f00f92d3 100644 --- a/docs/cardano-testnets/01-environments.mdx +++ b/docs/cardano-testnets/01-environments.mdx @@ -3,22 +3,31 @@ title: Testnet environments metaTitle: Testnet environments --- +Cardano testnets sit at the vanguard of network development, providing sandboxed +environments for continuing innovation, harnessing the power of the Cardano +community to iterate and improve. -Discover the various testnet environments available on Cardano to select the one best suited for your testing needs. +Stake pool operators, exchanges, smart contract developers, and projects can +engage with different early-stage and pre-production networks to actively test +core Cardano functionality prior to deploying on mainnet. + +Discover the various testnet environments available on Cardano to select the one +best suited for your testing needs. ## Early-stage testing networks ### SanchoNet -SanchoNet is an early-stage testnet environment for testing CIP-1694 on-chain governance mechanisms. +SanchoNet is an early-stage testnet environment for testing CIP-1694 on-chain +governance mechanisms. - [**SanchoNet configurations**](https://book.world.dev.cardano.org/env-sanchonet.html) ### Preview -Preview is the network environment for testing release candidates -and expanded test scenarios. Preview is meant for DApps, stake pool operators -(SPOs), and exchanges who wish to test mature release candidates. +Preview is the network environment for testing release candidates and expanded +test scenarios. Preview is meant for DApps, stake pool operators (SPOs), and +exchanges who wish to test mature release candidates. - [**Preview configurations**](https://book.world.dev.cardano.org/env-preview.html) diff --git a/redirects.js b/redirects.js index eeef44dc..baab3ba8 100644 --- a/redirects.js +++ b/redirects.js @@ -43,34 +43,14 @@ export const redirects = [ to: 'https://tests.cardano.intersectmbo.org/', from: '/development-guidelines/node-tests/', }, - { - to: 'https://docs.cardano.org/operating-a-stake-pool/monitoring', - from: '/development-guidelines/node-monitoring/', - }, { to: 'https://github.com/IntersectMBO/cardano-cli?tab=readme-ov-file#overview-of-the-cardano-cli-repository', from: '/development-guidelines/use-cli/', }, { - to: '/development-guidelines/transaction-tutorials/', + to: '/developer-resources/welcome', from: '/development-guidelines/transaction-tutorials/introduction/', }, - { - to: '/stake-pool-operators/operating-a-stake-pool', - from: '/operating-a-stake-pool/stake-pool-operations-101/', - }, - { - to: '/stake-pool-operators/operating-a-stake-pool', - from: '/operating-a-stake-pool/creating-a-stake-pool/', - }, - { - to: '/stake-pool-operators/maintenance', - from: '/operating-a-stake-pool/public-stake-pools/', - }, - { - to: '/stake-pool-operators/metadata-management', - from: '/operating-a-stake-pool/smash/', - }, { to: 'https://github.com/IntersectMBO/cardano-node?tab=readme-ov-file#overview-of-the-cardano-node-repository', from: '/cardano-components/cardano-node/', @@ -231,14 +211,6 @@ export const redirects = [ to: 'https://cardano-ledger.readthedocs.io/en/latest/explanations/listing.html', from: '/listing-cardano-native-assets-on-an-exchange/', }, - { - to: '/developer-resources/smart-contracts/plutus', - from: '/smart-contracts/plutus/learn-about-plutus/', - }, - { - to: '/developer-resources/smart-contracts/plutus', - from: '/smart-contracts/plutus/plutus-resources/', - }, { to: 'https://plutus.readthedocs.io/en/latest/simple-example.html', from: '/smart-contracts/plutus/plutus-scripts/', @@ -287,4 +259,239 @@ export const redirects = [ to: 'https://iohk.zendesk.com/hc/en-us', from: '/community/getting-support', }, + + //Phase 2 + + { + to: '/about-cardano/introduction', + from: '/introduction/', + }, + { + to: '/about-cardano/new-to-cardano/', + from: '/new-to-cardano/introduction/', + }, + { + to: '/about-cardano/new-to-cardano/what-is-a-blockchain', + from: '/new-to-cardano/what-is-a-blockchain/', + }, + { + to: '/about-cardano/new-to-cardano/what-is-a-cryptocurrency', + from: '/new-to-cardano/what-is-a-cryptocurrency/', + }, + { + to: '/about-cardano/evolution/cardano-design-rationale#cardano-advantages', + from: '/new-to-cardano/why-use-cardano/', + }, + { + to: '/about-cardano/new-to-cardano/proof-of-stake', + from: '/new-to-cardano/proof-of-stake/', + }, + { + to: '/about-cardano/new-to-cardano/cardano-tracking-tools', + from: '/new-to-cardano/cardano-tracking-tools/', + }, + { + to: '/about-cardano/new-to-cardano/types-of-wallets#where-to-store-ada', + from: '/new-to-cardano/how-to-purchase-ada/', + }, + { + to: '/about-cardano/new-to-cardano/types-of-wallets', + from: '/new-to-cardano/types-of-wallets/', + }, + { + to: '/about-cardano/new-to-cardano/how-to-delegate', + from: '/new-to-cardano/how-to-delegate/', + }, + { + to: '/about-cardano/new-to-cardano/what-is-a-smart-contract', + from: '/new-to-cardano/what-is-a-smart-contract/', + }, + { + to: '/about-cardano/learn/cardano-node', + from: '/learn/cardano-node/', + }, + { + to: '/about-cardano/learn/stake-pools', + from: '/learn/stake-pools/', + }, + { + to: '/about-cardano/learn/delegation', + from: '/learn/delegation/', + }, + { + to: '/about-cardano/learn/pledging-rewards', + from: '/learn/pledging-rewards/', + }, + { + to: '/about-cardano/learn/pledging-rewards', + from: '/learn/pledging-and-delegation-options/', + }, + { + to: '/about-cardano/learn/consensus-explained', + from: '/learn/consensus-explained/', + }, + { + to: '/about-cardano/learn/ouroboros-overview', + from: '/learn/ouroboros-overview/', + }, + { + to: '/about-cardano/learn/cardano-keys', + from: '/learn/cardano-keys/', + }, + { + to: '/about-cardano/learn/cardano-addresses', + from: '/learn/cardano-addresses/', + }, + { + to: '/about-cardano/evolution/about-hard-forks', + from: '/learn/about-hard-forks/', + }, + { + to: '/about-cardano/learn/chain-confirmation-versus-transaction-confirmation', + from: '/learn/chain-confirmation-versus-transaction-confirmation/', + }, + { + to: '/about-cardano/learn/eutxo-explainer', + from: '/learn/eutxo-explainer/', + }, + { + to: '/about-cardano/evolution/cardano-design-rationale', + from: '/explore-cardano/cardano-design-rationale/', + }, + { + to: '/about-cardano/evolution/eras-and-phases', + from: '/explore-cardano/eras-and-phases/', + }, + { + to: '/about-cardano/explore-more/cardano-architecture', + from: '/explore-cardano/cardano-architecture/', + }, + { + to: '/about-cardano/explore-more/cardano-network/', + from: '/explore-cardano/cardano-network/about-the-cardano-network/', + }, + { + to: '/about-cardano/explore-more/cardano-network/networking-protocol', + from: '/explore-cardano/cardano-network/networking-protocol/', + }, + { + to: '/about-cardano/explore-more/cardano-network/p2p-networking', + from: '/explore-cardano/cardano-network/p2p-networking/', + }, + { + to: '/about-cardano/introduction', + from: '/explore-cardano/cardano-entropy/', + }, + { + to: '/about-cardano/explore-more/fee-structure', + from: '/explore-cardano/fee-structure/', + }, + { + to: '/about-cardano/explore-more/monetary-policy', + from: '/explore-cardano/monetary-policy/', + }, + { + to: '/about-cardano/introduction', + from: '/explore-cardano/explain-nonce/', + }, + { + to: '/about-cardano/explore-more/time', + from: '/explore-cardano/time/', + }, + { + to: '/about-cardano/explore-more/concurrency', + from: '/explore-cardano/concurrency/', + }, + { + to: '/about-cardano/explore-more/relevant-research-papers', + from: '/explore-cardano/relevant-research-papers/', + }, + { + to: '/about-cardano/explore-more/parameter-guide', + from: '/explore-cardano/parameter-guide/', + }, + { + to: '/about-cardano/evolution/upgrades/vasil', + from: '/cardano-testnet/about/feature-overview/', + }, + { + to: '/about-cardano/evolution/upgrades/valentine', + from: '/cardano-testnet/about/secp/', + }, + { + to: '/cardano-testnets/tools/daedalus-testnet', + from: '/cardano-testnet/daedalus-testnet/', + }, + { + to: '/about-cardano/new-to-cardano/staking-calculator', + from: '/cardano-testnet/tools/staking-calculator/', + }, + { + to: '/cardano-testnets/tools/plutus-fee-estimator', + from: '/cardano-testnet/tools/plutus-fee-estimator/', + }, + { + to: '/stake-pool-operators/monitoring', + from: '/development-guidelines/node-monitoring/', + }, + { + to: '/stake-pool-operators/operating-a-stake-pool', + from: '/operating-a-stake-pool/stake-pool-operations-101/', + }, + { + to: '/stake-pool-operators/about-stake-pools', + from: '/operating-a-stake-pool/about-stake-pools/', + }, + { + to: '/stake-pool-operators/operating-a-stake-pool', + from: '/operating-a-stake-pool/creating-a-stake-pool/', + }, + { + to: '/stake-pool-operators/node-connectivity', + from: '/operating-a-stake-pool/node-connectivity/', + }, + { + to: '/stake-pool-operators/creating-keys-and-certificates', + from: '/operating-a-stake-pool/creating-keys-and-certificates/', + }, + { + to: '/stake-pool-operators/maintenance', + from: '/operating-a-stake-pool/public-stake-pools/', + }, + { + to: '/stake-pool-operators/metadata-management', + from: '/operating-a-stake-pool/smash/', + }, + { + to: '/stake-pool-operators/performance', + from: '/operating-a-stake-pool/performance/', + }, + { + to: '/stake-pool-operators/ranking', + from: '/operating-a-stake-pool/ranking/', + }, + { + to: '/stake-pool-operators/guidelines-for-large-spos', + from: '/operating-a-stake-pool/guidelines-for-large-spos/', + }, + { + to: 'https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/04-exchange-scenarios.md', + from: '/native-tokens/exchange-multi-asset-management-scenarios/', + }, + { + to: 'https://cardano-ledger.readthedocs.io/en/latest/explanations/listing.html', + from: '/native-tokens/listing-cardano-native-assets-on-an-exchange/', + }, + { + to: '/developer-resources/smart-contracts/plutus', + from: '/smart-contracts/plutus/learn-about-plutus/', + }, + { + to: '/developer-resources/smart-contracts/plutus', + from: '/smart-contracts/plutus/plutus-resources/', + }, + { + to: '/developer-resources/release-notes/release-notes', + from: '/tools/release-notes/', + }, ] From c5195d00efda29a81c63b22f3631c91d5006015b Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Mon, 13 May 2024 09:55:11 +0100 Subject: [PATCH 5/8] filip(fix): add transaction tutorials section back under dev resources --- .../version-current-metadata-prop-751.json | 80 ++++ .../docusaurus-debug-all-content-673.json | 259 ++++++++++-- .docusaurus/globalData.json | 30 ++ .docusaurus/registry.js | 172 ++++---- .docusaurus/routes.js | 93 ++++- .docusaurus/routesChunkNames.json | 385 ++++++++++-------- .docusaurus/site-metadata.json | 4 +- .../02-minting-transaction.mdx | 66 +++ .../03-stake-transaction.mdx | 116 ++++++ .../04-withdraw-transaction.mdx | 59 +++ .../05-redelegate-transaction.mdx | 64 +++ .../06-multiple-purposes.mdx | 158 +++++++ .../03-transaction-tutorials/index.mdx | 76 ++++ ...native-tokens.mdx => 04-native-tokens.mdx} | 0 .../01-plutus.mdx | 0 .../02-marlowe.mdx | 0 .../03-aiken.mdx | 0 .../_category_.yml | 2 +- .../01-hydra.mdx | 0 .../02-mithril.mdx | 0 .../_category_.yml | 2 +- .../02-release-notes.mdx | 0 .../03-comp-matrix.mdx | 0 .../Cardano component dependencies 072021.png | Bin .../Cardano_component_dependencies.png | Bin .../_category_.yml | 2 +- .../comp-dependencies-new.png | Bin 27 files changed, 1286 insertions(+), 282 deletions(-) create mode 100644 docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx create mode 100644 docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx create mode 100644 docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx create mode 100644 docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx create mode 100644 docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx create mode 100644 docs/developer-resources/03-transaction-tutorials/index.mdx rename docs/developer-resources/{03-native-tokens.mdx => 04-native-tokens.mdx} (100%) rename docs/developer-resources/{04-smart-contracts => 05-smart-contracts}/01-plutus.mdx (100%) rename docs/developer-resources/{04-smart-contracts => 05-smart-contracts}/02-marlowe.mdx (100%) rename docs/developer-resources/{04-smart-contracts => 05-smart-contracts}/03-aiken.mdx (100%) rename docs/developer-resources/{04-smart-contracts => 05-smart-contracts}/_category_.yml (83%) rename docs/developer-resources/{05-scalability-solutions => 06-scalability-solutions}/01-hydra.mdx (100%) rename docs/developer-resources/{05-scalability-solutions => 06-scalability-solutions}/02-mithril.mdx (100%) rename docs/developer-resources/{05-scalability-solutions => 06-scalability-solutions}/_category_.yml (84%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/02-release-notes.mdx (100%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/03-comp-matrix.mdx (100%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/Cardano component dependencies 072021.png (100%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/Cardano_component_dependencies.png (100%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/_category_.yml (81%) rename docs/developer-resources/{06-release-notes => 07-release-notes}/comp-dependencies-new.png (100%) diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json index 297eb18c..15eec8f3 100644 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json @@ -359,6 +359,50 @@ "docId": "developer-resources/cardano-node-course", "unlisted": false }, + { + "type": "category", + "label": "Transaction tutorials", + "collapsible": true, + "collapsed": true, + "items": [ + { + "type": "link", + "label": "Minting transactions", + "href": "/developer-resources/transaction-tutorials/minting-transaction", + "docId": "developer-resources/transaction-tutorials/minting-transaction", + "unlisted": false + }, + { + "type": "link", + "label": "Staking transactions", + "href": "/developer-resources/transaction-tutorials/stake-transaction", + "docId": "developer-resources/transaction-tutorials/stake-transaction", + "unlisted": false + }, + { + "type": "link", + "label": "Withdrawing transactions", + "href": "/developer-resources/transaction-tutorials/withdraw-transaction", + "docId": "developer-resources/transaction-tutorials/withdraw-transaction", + "unlisted": false + }, + { + "type": "link", + "label": "Redelegation", + "href": "/developer-resources/transaction-tutorials/redelegate-transaction", + "docId": "developer-resources/transaction-tutorials/redelegate-transaction", + "unlisted": false + }, + { + "type": "link", + "label": "Multiple purposes", + "href": "/developer-resources/transaction-tutorials/multiple-purposes", + "docId": "developer-resources/transaction-tutorials/multiple-purposes", + "unlisted": false + } + ], + "href": "/developer-resources/transaction-tutorials/" + }, { "type": "link", "label": "Native tokens", @@ -948,6 +992,42 @@ "description": "To start developing with Plutus, see:", "sidebar": "developerResources" }, + "developer-resources/transaction-tutorials/index": { + "id": "developer-resources/transaction-tutorials/index", + "title": "Transaction tutorials", + "description": "A transaction is an event created, signed, and sent by a user to modify the", + "sidebar": "developerResources" + }, + "developer-resources/transaction-tutorials/minting-transaction": { + "id": "developer-resources/transaction-tutorials/minting-transaction", + "title": "Minting transactions", + "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", + "sidebar": "developerResources" + }, + "developer-resources/transaction-tutorials/multiple-purposes": { + "id": "developer-resources/transaction-tutorials/multiple-purposes", + "title": "Multiple purposes", + "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", + "sidebar": "developerResources" + }, + "developer-resources/transaction-tutorials/redelegate-transaction": { + "id": "developer-resources/transaction-tutorials/redelegate-transaction", + "title": "Redelegation", + "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", + "sidebar": "developerResources" + }, + "developer-resources/transaction-tutorials/stake-transaction": { + "id": "developer-resources/transaction-tutorials/stake-transaction", + "title": "Staking transactions", + "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", + "sidebar": "developerResources" + }, + "developer-resources/transaction-tutorials/withdraw-transaction": { + "id": "developer-resources/transaction-tutorials/withdraw-transaction", + "title": "Withdrawing transactions", + "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", + "sidebar": "developerResources" + }, "developer-resources/welcome": { "id": "developer-resources/welcome", "title": "Welcome", diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index d1b041ab..f1c132fe 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -1405,32 +1405,32 @@ "permalink": "/developer-resources/welcome" }, "next": { - "title": "Native tokens", - "permalink": "/developer-resources/native-tokens" + "title": "Transaction tutorials", + "permalink": "/developer-resources/transaction-tutorials/" } }, { "id": "developer-resources/native-tokens", "title": "Native tokens", "description": "To start working with native tokens, see:", - "source": "@site/docs/developer-resources/03-native-tokens.mdx", + "source": "@site/docs/developer-resources/04-native-tokens.mdx", "sourceDirName": "developer-resources", "slug": "/developer-resources/native-tokens", "permalink": "/developer-resources/native-tokens", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-native-tokens.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-native-tokens.mdx", "tags": [], "version": "current", - "sidebarPosition": 3, + "sidebarPosition": 4, "frontMatter": { "title": "Native tokens", "metaTitle": "Learn about native tokens" }, "sidebar": "developerResources", "previous": { - "title": "The Cardano node video course", - "permalink": "/developer-resources/cardano-node-course" + "title": "Multiple purposes", + "permalink": "/developer-resources/transaction-tutorials/multiple-purposes" }, "next": { "title": "Plutus", @@ -1441,13 +1441,13 @@ "id": "developer-resources/release-notes/comp-matrix", "title": "Compatibility matrix", "description": "This сomponent compatibility with the Cardano node matrix shows the runtime dependencies of Cardano components on a specific version of", - "source": "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", - "sourceDirName": "developer-resources/06-release-notes", + "source": "@site/docs/developer-resources/07-release-notes/03-comp-matrix.mdx", + "sourceDirName": "developer-resources/07-release-notes", "slug": "/developer-resources/release-notes/comp-matrix", "permalink": "/developer-resources/release-notes/comp-matrix", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/07-release-notes/03-comp-matrix.mdx", "tags": [], "version": "current", "sidebarPosition": 2, @@ -1466,13 +1466,13 @@ "id": "developer-resources/release-notes/release-notes", "title": "Release notes", "description": "Here is the latest release information for the Cardano components. Component", - "source": "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", - "sourceDirName": "developer-resources/06-release-notes", + "source": "@site/docs/developer-resources/07-release-notes/02-release-notes.mdx", + "sourceDirName": "developer-resources/07-release-notes", "slug": "/developer-resources/release-notes/release-notes", "permalink": "/developer-resources/release-notes/release-notes", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-release-notes/02-release-notes.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/07-release-notes/02-release-notes.mdx", "tags": [], "version": "current", "sidebarPosition": 1, @@ -1495,13 +1495,13 @@ "id": "developer-resources/scalability-solutions/hydra", "title": "Hydra", "description": "Hydra is a layer 2 scaling solution for Cardano rooted in peer-reviewed research that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.", - "source": "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", - "sourceDirName": "developer-resources/05-scalability-solutions", + "source": "@site/docs/developer-resources/06-scalability-solutions/01-hydra.mdx", + "sourceDirName": "developer-resources/06-scalability-solutions", "slug": "/developer-resources/scalability-solutions/hydra", "permalink": "/developer-resources/scalability-solutions/hydra", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-scalability-solutions/01-hydra.mdx", "tags": [], "version": "current", "sidebarPosition": 1, @@ -1524,13 +1524,13 @@ "id": "developer-resources/scalability-solutions/mithril", "title": "Mithril", "description": "Mithril is a stake-based multi-signature scheme that leverages the existing", - "source": "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", - "sourceDirName": "developer-resources/05-scalability-solutions", + "source": "@site/docs/developer-resources/06-scalability-solutions/02-mithril.mdx", + "sourceDirName": "developer-resources/06-scalability-solutions", "slug": "/developer-resources/scalability-solutions/mithril", "permalink": "/developer-resources/scalability-solutions/mithril", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/06-scalability-solutions/02-mithril.mdx", "tags": [], "version": "current", "sidebarPosition": 2, @@ -1553,13 +1553,13 @@ "id": "developer-resources/smart-contracts/aiken", "title": "Aiken", "description": "To get started with Aiken, see:", - "source": "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", - "sourceDirName": "developer-resources/04-smart-contracts", + "source": "@site/docs/developer-resources/05-smart-contracts/03-aiken.mdx", + "sourceDirName": "developer-resources/05-smart-contracts", "slug": "/developer-resources/smart-contracts/aiken", "permalink": "/developer-resources/smart-contracts/aiken", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/03-aiken.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-smart-contracts/03-aiken.mdx", "tags": [], "version": "current", "sidebarPosition": 3, @@ -1582,13 +1582,13 @@ "id": "developer-resources/smart-contracts/marlowe", "title": "Marlowe", "description": "To get started with Marlowe, find the various resources on the", - "source": "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", - "sourceDirName": "developer-resources/04-smart-contracts", + "source": "@site/docs/developer-resources/05-smart-contracts/02-marlowe.mdx", + "sourceDirName": "developer-resources/05-smart-contracts", "slug": "/developer-resources/smart-contracts/marlowe", "permalink": "/developer-resources/smart-contracts/marlowe", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-smart-contracts/02-marlowe.mdx", "tags": [], "version": "current", "sidebarPosition": 2, @@ -1611,13 +1611,13 @@ "id": "developer-resources/smart-contracts/plutus", "title": "Plutus", "description": "To start developing with Plutus, see:", - "source": "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", - "sourceDirName": "developer-resources/04-smart-contracts", + "source": "@site/docs/developer-resources/05-smart-contracts/01-plutus.mdx", + "sourceDirName": "developer-resources/05-smart-contracts", "slug": "/developer-resources/smart-contracts/plutus", "permalink": "/developer-resources/smart-contracts/plutus", "draft": false, "unlisted": false, - "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/04-smart-contracts/01-plutus.mdx", + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/05-smart-contracts/01-plutus.mdx", "tags": [], "version": "current", "sidebarPosition": 1, @@ -1636,6 +1636,177 @@ "permalink": "/developer-resources/smart-contracts/marlowe" } }, + { + "id": "developer-resources/transaction-tutorials/index", + "title": "Transaction tutorials", + "description": "A transaction is an event created, signed, and sent by a user to modify the", + "source": "@site/docs/developer-resources/03-transaction-tutorials/index.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/", + "permalink": "/developer-resources/transaction-tutorials/", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/index.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 3, + "frontMatter": { + "title": "Transaction tutorials", + "metaTitle": "Transaction tutorials", + "sidebar_position": 3, + "collapsible": true, + "collapsed": true + }, + "sidebar": "developerResources", + "previous": { + "title": "The Cardano node video course", + "permalink": "/developer-resources/cardano-node-course" + }, + "next": { + "title": "Minting transactions", + "permalink": "/developer-resources/transaction-tutorials/minting-transaction" + } + }, + { + "id": "developer-resources/transaction-tutorials/minting-transaction", + "title": "Minting transactions", + "description": "The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano.", + "source": "@site/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/minting-transaction", + "permalink": "/developer-resources/transaction-tutorials/minting-transaction", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 2, + "frontMatter": { + "title": "Minting transactions", + "metaTitle": "Minting transactions" + }, + "sidebar": "developerResources", + "previous": { + "title": "Transaction tutorials", + "permalink": "/developer-resources/transaction-tutorials/" + }, + "next": { + "title": "Staking transactions", + "permalink": "/developer-resources/transaction-tutorials/stake-transaction" + } + }, + { + "id": "developer-resources/transaction-tutorials/multiple-purposes", + "title": "Multiple purposes", + "description": "Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes.", + "source": "@site/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/multiple-purposes", + "permalink": "/developer-resources/transaction-tutorials/multiple-purposes", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 6, + "frontMatter": { + "title": "Multiple purposes", + "metaTitle": "Multiple purposes" + }, + "sidebar": "developerResources", + "previous": { + "title": "Redelegation", + "permalink": "/developer-resources/transaction-tutorials/redelegate-transaction" + }, + "next": { + "title": "Native tokens", + "permalink": "/developer-resources/native-tokens" + } + }, + { + "id": "developer-resources/transaction-tutorials/redelegate-transaction", + "title": "Redelegation", + "description": "This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are:", + "source": "@site/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/redelegate-transaction", + "permalink": "/developer-resources/transaction-tutorials/redelegate-transaction", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 5, + "frontMatter": { + "title": "Redelegation", + "metaTitle": "Redelegation" + }, + "sidebar": "developerResources", + "previous": { + "title": "Withdrawing transactions", + "permalink": "/developer-resources/transaction-tutorials/withdraw-transaction" + }, + "next": { + "title": "Multiple purposes", + "permalink": "/developer-resources/transaction-tutorials/multiple-purposes" + } + }, + { + "id": "developer-resources/transaction-tutorials/stake-transaction", + "title": "Staking transactions", + "description": "Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool.", + "source": "@site/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/stake-transaction", + "permalink": "/developer-resources/transaction-tutorials/stake-transaction", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 3, + "frontMatter": { + "title": "Staking transactions", + "metaTitle": "Staking transactions" + }, + "sidebar": "developerResources", + "previous": { + "title": "Minting transactions", + "permalink": "/developer-resources/transaction-tutorials/minting-transaction" + }, + "next": { + "title": "Withdrawing transactions", + "permalink": "/developer-resources/transaction-tutorials/withdraw-transaction" + } + }, + { + "id": "developer-resources/transaction-tutorials/withdraw-transaction", + "title": "Withdrawing transactions", + "description": "This part of the tutorial will demonstrate how easy it is to claim rewards using the cardano-cli. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command:", + "source": "@site/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx", + "sourceDirName": "developer-resources/03-transaction-tutorials", + "slug": "/developer-resources/transaction-tutorials/withdraw-transaction", + "permalink": "/developer-resources/transaction-tutorials/withdraw-transaction", + "draft": false, + "unlisted": false, + "editUrl": "https://github.com/input-output-hk/cardano-documentation/blob/master/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx", + "tags": [], + "version": "current", + "sidebarPosition": 4, + "frontMatter": { + "title": "Withdrawing transactions", + "metaTitle": "Withdrawing transactions" + }, + "sidebar": "developerResources", + "previous": { + "title": "Staking transactions", + "permalink": "/developer-resources/transaction-tutorials/stake-transaction" + }, + "next": { + "title": "Redelegation", + "permalink": "/developer-resources/transaction-tutorials/redelegate-transaction" + } + }, { "id": "developer-resources/welcome", "title": "Welcome", @@ -2194,6 +2365,38 @@ "type": "doc", "id": "developer-resources/cardano-node-course" }, + { + "type": "category", + "label": "Transaction tutorials", + "collapsible": true, + "collapsed": true, + "items": [ + { + "type": "doc", + "id": "developer-resources/transaction-tutorials/minting-transaction" + }, + { + "type": "doc", + "id": "developer-resources/transaction-tutorials/stake-transaction" + }, + { + "type": "doc", + "id": "developer-resources/transaction-tutorials/withdraw-transaction" + }, + { + "type": "doc", + "id": "developer-resources/transaction-tutorials/redelegate-transaction" + }, + { + "type": "doc", + "id": "developer-resources/transaction-tutorials/multiple-purposes" + } + ], + "link": { + "type": "doc", + "id": "developer-resources/transaction-tutorials/index" + } + }, { "type": "doc", "id": "developer-resources/native-tokens" diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json index 54d5260e..d9e849a9 100644 --- a/.docusaurus/globalData.json +++ b/.docusaurus/globalData.json @@ -300,6 +300,36 @@ "path": "/developer-resources/smart-contracts/plutus", "sidebar": "developerResources" }, + { + "id": "developer-resources/transaction-tutorials/index", + "path": "/developer-resources/transaction-tutorials/", + "sidebar": "developerResources" + }, + { + "id": "developer-resources/transaction-tutorials/minting-transaction", + "path": "/developer-resources/transaction-tutorials/minting-transaction", + "sidebar": "developerResources" + }, + { + "id": "developer-resources/transaction-tutorials/multiple-purposes", + "path": "/developer-resources/transaction-tutorials/multiple-purposes", + "sidebar": "developerResources" + }, + { + "id": "developer-resources/transaction-tutorials/redelegate-transaction", + "path": "/developer-resources/transaction-tutorials/redelegate-transaction", + "sidebar": "developerResources" + }, + { + "id": "developer-resources/transaction-tutorials/stake-transaction", + "path": "/developer-resources/transaction-tutorials/stake-transaction", + "sidebar": "developerResources" + }, + { + "id": "developer-resources/transaction-tutorials/withdraw-transaction", + "path": "/developer-resources/transaction-tutorials/withdraw-transaction", + "sidebar": "developerResources" + }, { "id": "developer-resources/welcome", "path": "/developer-resources/welcome", diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js index dfc5b16c..03758e2a 100644 --- a/.docusaurus/registry.js +++ b/.docusaurus/registry.js @@ -1,80 +1,94 @@ export default { - "006dce5f": [() => import(/* webpackChunkName: "006dce5f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], - "0e0bfb97": [() => import(/* webpackChunkName: "0e0bfb97" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], - "16a09b37": [() => import(/* webpackChunkName: "16a09b37" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], - "1720c230": [() => import(/* webpackChunkName: "1720c230" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], - "17896441": [() => import(/* webpackChunkName: "17896441" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], - "17bf1240": [() => import(/* webpackChunkName: "17bf1240" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], - "1df93b7f": [() => import(/* webpackChunkName: "1df93b7f" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], - "2384f086": [() => import(/* webpackChunkName: "2384f086" */ "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/03-comp-matrix.mdx")], - "2bd70f2f": [() => import(/* webpackChunkName: "2bd70f2f" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], - "2dc7a0b6": [() => import(/* webpackChunkName: "2dc7a0b6" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], - "2fbf2882": [() => import(/* webpackChunkName: "2fbf2882" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], - "30700c61": [() => import(/* webpackChunkName: "30700c61" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], - "31b0969d": [() => import(/* webpackChunkName: "31b0969d" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], - "33004b21": [() => import(/* webpackChunkName: "33004b21" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], - "34499a1c": [() => import(/* webpackChunkName: "34499a1c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], - "34dbf0be": [() => import(/* webpackChunkName: "34dbf0be" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], - "45656ecf": [() => import(/* webpackChunkName: "45656ecf" */ "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/06-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/06-release-notes/02-release-notes.mdx")], - "475b6736": [() => import(/* webpackChunkName: "475b6736" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], - "51223c35": [() => import(/* webpackChunkName: "51223c35" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], - "5359340c": [() => import(/* webpackChunkName: "5359340c" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], - "54bb0c9c": [() => import(/* webpackChunkName: "54bb0c9c" */ "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/01-hydra.mdx")], - "5a7e3d19": [() => import(/* webpackChunkName: "5a7e3d19" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], - "5e95c892": [() => import(/* webpackChunkName: "5e95c892" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], - "5e9f5e1a": [() => import(/* webpackChunkName: "5e9f5e1a" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], - "6175b506": [() => import(/* webpackChunkName: "6175b506" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], - "630dac60": [() => import(/* webpackChunkName: "630dac60" */ "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/01-plutus.mdx")], - "64584d13": [() => import(/* webpackChunkName: "64584d13" */ "@site/docs/developer-resources/03-native-tokens.mdx"), "@site/docs/developer-resources/03-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/03-native-tokens.mdx")], - "651293c9": [() => import(/* webpackChunkName: "651293c9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], - "65b3da99": [() => import(/* webpackChunkName: "65b3da99" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], - "6c73dadf": [() => import(/* webpackChunkName: "6c73dadf" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], - "779effac": [() => import(/* webpackChunkName: "779effac" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], - "7ce0fce2": [() => import(/* webpackChunkName: "7ce0fce2" */ "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/02-marlowe.mdx")], - "7fd218b1": [() => import(/* webpackChunkName: "7fd218b1" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], - "7fdfd9bb": [() => import(/* webpackChunkName: "7fdfd9bb" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], - "8152d783": [() => import(/* webpackChunkName: "8152d783" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], - "82fa6d87": [() => import(/* webpackChunkName: "82fa6d87" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], - "83812b66": [() => import(/* webpackChunkName: "83812b66" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], - "84e91a79": [() => import(/* webpackChunkName: "84e91a79" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], - "89a6d20a": [() => import(/* webpackChunkName: "89a6d20a" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], - "8a68be87": [() => import(/* webpackChunkName: "8a68be87" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], - "8b6dfd3e": [() => import(/* webpackChunkName: "8b6dfd3e" */ "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/04-smart-contracts/03-aiken.mdx")], - "8e74ec01": [() => import(/* webpackChunkName: "8e74ec01" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], - "90e4094c": [() => import(/* webpackChunkName: "90e4094c" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], - "935f2afb": [() => import(/* webpackChunkName: "935f2afb" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")], - "9be19b39": [() => import(/* webpackChunkName: "9be19b39" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], - "9cc224ee": [() => import(/* webpackChunkName: "9cc224ee" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], - "9ccd05aa": [() => import(/* webpackChunkName: "9ccd05aa" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], - "9d40b9c0": [() => import(/* webpackChunkName: "9d40b9c0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], - "a3c15cf5": [() => import(/* webpackChunkName: "a3c15cf5" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], - "a7bd4aaa": [() => import(/* webpackChunkName: "a7bd4aaa" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], - "a94703ab": [() => import(/* webpackChunkName: "a94703ab" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], - "ad13c422": [() => import(/* webpackChunkName: "ad13c422" */ "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/05-scalability-solutions/02-mithril.mdx")], - "b0ff96d9": [() => import(/* webpackChunkName: "b0ff96d9" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], - "b1fbef09": [() => import(/* webpackChunkName: "b1fbef09" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], - "b22e2a8f": [() => import(/* webpackChunkName: "b22e2a8f" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], - "ba6ed1c9": [() => import(/* webpackChunkName: "ba6ed1c9" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], - "bee15165": [() => import(/* webpackChunkName: "bee15165" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], - "bf675a67": [() => import(/* webpackChunkName: "bf675a67" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], - "c1793426": [() => import(/* webpackChunkName: "c1793426" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], - "c237ab2b": [() => import(/* webpackChunkName: "c237ab2b" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], - "c3063d0c": [() => import(/* webpackChunkName: "c3063d0c" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], - "c7d0bcfa": [() => import(/* webpackChunkName: "c7d0bcfa" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], - "c81fa9dc": [() => import(/* webpackChunkName: "c81fa9dc" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], - "cc4422ee": [() => import(/* webpackChunkName: "cc4422ee" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], - "cf21364d": [() => import(/* webpackChunkName: "cf21364d" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], - "d223021b": [() => import(/* webpackChunkName: "d223021b" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], - "d6d66228": [() => import(/* webpackChunkName: "d6d66228" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], - "d89c57a9": [() => import(/* webpackChunkName: "d89c57a9" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], - "e2bdeb4a": [() => import(/* webpackChunkName: "e2bdeb4a" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], - "e45adf08": [() => import(/* webpackChunkName: "e45adf08" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], - "e61c2943": [() => import(/* webpackChunkName: "e61c2943" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], - "e8cd0fe1": [() => import(/* webpackChunkName: "e8cd0fe1" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], - "e8dcf325": [() => import(/* webpackChunkName: "e8dcf325" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], - "f473ddad": [() => import(/* webpackChunkName: "f473ddad" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], - "f682dbeb": [() => import(/* webpackChunkName: "f682dbeb" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], - "f758715f": [() => import(/* webpackChunkName: "f758715f" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], - "f91fa50f": [() => import(/* webpackChunkName: "f91fa50f" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], - "fb03230e": [() => import(/* webpackChunkName: "fb03230e" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], - "fc1d119b": [() => import(/* webpackChunkName: "fc1d119b" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")],}; + "__comp---site-src-pages-index-tsx-1-df-d3e": [() => import(/* webpackChunkName: "__comp---site-src-pages-index-tsx-1-df-d3e" */ "@site/src/pages/index.tsx"), "@site/src/pages/index.tsx", require.resolveWeak("@site/src/pages/index.tsx")], + "__comp---theme-debug-config-23-a-2ff": [() => import(/* webpackChunkName: "__comp---theme-debug-config-23-a-2ff" */ "@theme/DebugConfig"), "@theme/DebugConfig", require.resolveWeak("@theme/DebugConfig")], + "__comp---theme-debug-contentba-8-ce7": [() => import(/* webpackChunkName: "__comp---theme-debug-contentba-8-ce7" */ "@theme/DebugContent"), "@theme/DebugContent", require.resolveWeak("@theme/DebugContent")], + "__comp---theme-debug-global-dataede-0fa": [() => import(/* webpackChunkName: "__comp---theme-debug-global-dataede-0fa" */ "@theme/DebugGlobalData"), "@theme/DebugGlobalData", require.resolveWeak("@theme/DebugGlobalData")], + "__comp---theme-debug-registry-679-501": [() => import(/* webpackChunkName: "__comp---theme-debug-registry-679-501" */ "@theme/DebugRegistry"), "@theme/DebugRegistry", require.resolveWeak("@theme/DebugRegistry")], + "__comp---theme-debug-routes-946-699": [() => import(/* webpackChunkName: "__comp---theme-debug-routes-946-699" */ "@theme/DebugRoutes"), "@theme/DebugRoutes", require.resolveWeak("@theme/DebugRoutes")], + "__comp---theme-debug-site-metadata-68-e-3d4": [() => import(/* webpackChunkName: "__comp---theme-debug-site-metadata-68-e-3d4" */ "@theme/DebugSiteMetadata"), "@theme/DebugSiteMetadata", require.resolveWeak("@theme/DebugSiteMetadata")], + "__comp---theme-doc-item-178-a40": [() => import(/* webpackChunkName: "__comp---theme-doc-item-178-a40" */ "@theme/DocItem"), "@theme/DocItem", require.resolveWeak("@theme/DocItem")], + "__comp---theme-doc-roota-94-67a": [() => import(/* webpackChunkName: "__comp---theme-doc-roota-94-67a" */ "@theme/DocRoot"), "@theme/DocRoot", require.resolveWeak("@theme/DocRoot")], + "__comp---theme-doc-version-roota-7-b-5de": [() => import(/* webpackChunkName: "__comp---theme-doc-version-roota-7-b-5de" */ "@theme/DocVersionRoot"), "@theme/DocVersionRoot", require.resolveWeak("@theme/DocVersionRoot")], + "__comp---theme-docs-root-5-e-9-0b6": [() => import(/* webpackChunkName: "__comp---theme-docs-root-5-e-9-0b6" */ "@theme/DocsRoot"), "@theme/DocsRoot", require.resolveWeak("@theme/DocsRoot")], + "allContent---docusaurus-debug-content-246-9aa": [() => import(/* webpackChunkName: "allContent---docusaurus-debug-content-246-9aa" */ "~debug/default/docusaurus-debug-all-content-673.json"), "~debug/default/docusaurus-debug-all-content-673.json", require.resolveWeak("~debug/default/docusaurus-debug-all-content-673.json")], + "config---5-e-9-4f3": [() => import(/* webpackChunkName: "config---5-e-9-4f3" */ "@generated/docusaurus.config"), "@generated/docusaurus.config", require.resolveWeak("@generated/docusaurus.config")], + "content---about-cardano-evolution-about-hard-forks-65-b-2a3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-about-hard-forks-65-b-2a3" */ "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx"), "@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/03-about-hard-forks.mdx")], + "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b": [() => import(/* webpackChunkName: "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" */ "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx"), "@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/01-cardano-design-rationale.mdx")], + "content---about-cardano-evolution-eras-and-phases-9-be-696": [() => import(/* webpackChunkName: "content---about-cardano-evolution-eras-and-phases-9-be-696" */ "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx"), "@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/02-eras-and-phases.mdx")], + "content---about-cardano-evolution-upgrades-allegra-651-2e3": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-allegra-651-2e3" */ "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/02-allegra.mdx")], + "content---about-cardano-evolution-upgrades-alonzof-75-808": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-alonzof-75-808" */ "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/04-alonzo.mdx")], + "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" */ "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/01-byron-to-shelley.mdx")], + "content---about-cardano-evolution-upgrades-mary-779-f1c": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-mary-779-f1c" */ "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/03-mary.mdx")], + "content---about-cardano-evolution-upgrades-valentined-89-e90": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-valentined-89-e90" */ "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/06-valentine.mdx")], + "content---about-cardano-evolution-upgrades-vasil-82-f-ce8": [() => import(/* webpackChunkName: "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" */ "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx"), "@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx", require.resolveWeak("@site/docs/about-cardano/05-evolution/04-upgrades/05-vasil.mdx")], + "content---about-cardano-explore-more-cardano-architecturebee-1ad": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-architecturebee-1ad" */ "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx"), "@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/03-cardano-architecture.mdx")], + "content---about-cardano-explore-more-cardano-network-e-2-b-55e": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-e-2-b-55e" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/index.mdx")], + "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/02-networking-protocol.mdx")], + "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" */ "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx"), "@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/04-cardano-network/03-p2p-networking.mdx")], + "content---about-cardano-explore-more-concurrency-617-3f3": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-concurrency-617-3f3" */ "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx"), "@site/docs/about-cardano/04-explore-more/10-concurrency.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/10-concurrency.mdx")], + "content---about-cardano-explore-more-fee-structuref-47-1d2": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-fee-structuref-47-1d2" */ "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx"), "@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/06-fee-structure.mdx")], + "content---about-cardano-explore-more-monetary-policyd-6-d-d09": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-monetary-policyd-6-d-d09" */ "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx"), "@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/07-monetary-policy.mdx")], + "content---about-cardano-explore-more-parameter-guidec-30-948": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-parameter-guidec-30-948" */ "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx"), "@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/11-parameter-guide.mdx")], + "content---about-cardano-explore-more-relevant-research-papers-31-b-3de": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" */ "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx"), "@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/12-relevant-research-papers.mdx")], + "content---about-cardano-explore-more-time-838-be5": [() => import(/* webpackChunkName: "content---about-cardano-explore-more-time-838-be5" */ "@site/docs/about-cardano/04-explore-more/09-time.mdx"), "@site/docs/about-cardano/04-explore-more/09-time.mdx", require.resolveWeak("@site/docs/about-cardano/04-explore-more/09-time.mdx")], + "content---about-cardano-introductionc-23-28f": [() => import(/* webpackChunkName: "content---about-cardano-introductionc-23-28f" */ "@site/docs/about-cardano/introduction.mdx"), "@site/docs/about-cardano/introduction.mdx", require.resolveWeak("@site/docs/about-cardano/introduction.mdx")], + "content---about-cardano-learn-cardano-addresses-307-5d7": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-addresses-307-5d7" */ "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx"), "@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/10-cardano-addresses.mdx")], + "content---about-cardano-learn-cardano-keysba-6-865": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-keysba-6-865" */ "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx"), "@site/docs/about-cardano/03-learn/09-cardano-keys.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/09-cardano-keys.mdx")], + "content---about-cardano-learn-cardano-node-16-a-3f0": [() => import(/* webpackChunkName: "content---about-cardano-learn-cardano-node-16-a-3f0" */ "@site/docs/about-cardano/03-learn/02-cardano-node.mdx"), "@site/docs/about-cardano/03-learn/02-cardano-node.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/02-cardano-node.mdx")], + "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de": [() => import(/* webpackChunkName: "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" */ "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx"), "@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/12-chain-confirmation-versus-transaction-confirmation.mdx")], + "content---about-cardano-learn-collateral-mechanismc-7-d-0a0": [() => import(/* webpackChunkName: "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" */ "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx"), "@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/17-collateral-mechanism.mdx")], + "content---about-cardano-learn-consensus-explained-7-fd-aac": [() => import(/* webpackChunkName: "content---about-cardano-learn-consensus-explained-7-fd-aac" */ "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx"), "@site/docs/about-cardano/03-learn/07-consensus-explained.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/07-consensus-explained.mdx")], + "content---about-cardano-learn-delegation-2-bd-bb9": [() => import(/* webpackChunkName: "content---about-cardano-learn-delegation-2-bd-bb9" */ "@site/docs/about-cardano/03-learn/04-delegation.mdx"), "@site/docs/about-cardano/03-learn/04-delegation.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/04-delegation.mdx")], + "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9": [() => import(/* webpackChunkName: "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" */ "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md"), "@site/docs/about-cardano/03-learn/15-eutxo-explainer.md", require.resolveWeak("@site/docs/about-cardano/03-learn/15-eutxo-explainer.md")], + "content---about-cardano-learn-ouroboros-overview-34-d-164": [() => import(/* webpackChunkName: "content---about-cardano-learn-ouroboros-overview-34-d-164" */ "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx"), "@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/08-ouroboros-overview.mdx")], + "content---about-cardano-learn-pledging-rewards-475-7d0": [() => import(/* webpackChunkName: "content---about-cardano-learn-pledging-rewards-475-7d0" */ "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx"), "@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/05-pledging-rewards.mdx")], + "content---about-cardano-learn-stake-pools-512-d00": [() => import(/* webpackChunkName: "content---about-cardano-learn-stake-pools-512-d00" */ "@site/docs/about-cardano/03-learn/03-stake-pools.mdx"), "@site/docs/about-cardano/03-learn/03-stake-pools.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/03-stake-pools.mdx")], + "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb": [() => import(/* webpackChunkName: "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" */ "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx"), "@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx", require.resolveWeak("@site/docs/about-cardano/03-learn/16-transaction-costs-determinism.mdx")], + "content---about-cardano-new-to-cardano-0-e-0-74c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-0-e-0-74c" */ "@site/docs/about-cardano/02-new-to-cardano/index.mdx"), "@site/docs/about-cardano/02-new-to-cardano/index.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/index.mdx")], + "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" */ "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx"), "@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/06-cardano-tracking-tools.mdx")], + "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" */ "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx"), "@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/09-how-to-delegate.mdx")], + "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" */ "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx"), "@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/04-proof-of-stake.mdx")], + "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" */ "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx"), "@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/10-staking-calculator.mdx")], + "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" */ "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx"), "@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/08-types-of-wallets.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" */ "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx"), "@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/01-what-is-a-blockchain.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" */ "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx"), "@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/02-what-is-a-cryptocurrency.mdx")], + "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04": [() => import(/* webpackChunkName: "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" */ "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx"), "@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx", require.resolveWeak("@site/docs/about-cardano/02-new-to-cardano/11-what-is-a-smart-contract.mdx")], + "content---cardano-testnets-environmentsfb-0-ac1": [() => import(/* webpackChunkName: "content---cardano-testnets-environmentsfb-0-ac1" */ "@site/docs/cardano-testnets/01-environments.mdx"), "@site/docs/cardano-testnets/01-environments.mdx", require.resolveWeak("@site/docs/cardano-testnets/01-environments.mdx")], + "content---cardano-testnets-getting-startedc-81-e71": [() => import(/* webpackChunkName: "content---cardano-testnets-getting-startedc-81-e71" */ "@site/docs/cardano-testnets/02-getting-started.mdx"), "@site/docs/cardano-testnets/02-getting-started.mdx", require.resolveWeak("@site/docs/cardano-testnets/02-getting-started.mdx")], + "content---cardano-testnets-local-testnet-815-9c7": [() => import(/* webpackChunkName: "content---cardano-testnets-local-testnet-815-9c7" */ "@site/docs/cardano-testnets/03-local-testnet.mdx"), "@site/docs/cardano-testnets/03-local-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/03-local-testnet.mdx")], + "content---cardano-testnets-resourcesd-22-0f1": [() => import(/* webpackChunkName: "content---cardano-testnets-resourcesd-22-0f1" */ "@site/docs/cardano-testnets/04-resources.mdx"), "@site/docs/cardano-testnets/04-resources.mdx", require.resolveWeak("@site/docs/cardano-testnets/04-resources.mdx")], + "content---cardano-testnets-support-feedbacke-8-c-4d4": [() => import(/* webpackChunkName: "content---cardano-testnets-support-feedbacke-8-c-4d4" */ "@site/docs/cardano-testnets/05-support-feedback.mdx"), "@site/docs/cardano-testnets/05-support-feedback.mdx", require.resolveWeak("@site/docs/cardano-testnets/05-support-feedback.mdx")], + "content---cardano-testnets-tools-daedalus-testnet-2-fb-162": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" */ "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx"), "@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/02-daedalus-testnet.mdx")], + "content---cardano-testnets-tools-faucet-9-cc-556": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-faucet-9-cc-556" */ "@site/docs/cardano-testnets/06-tools/01-faucet.mdx"), "@site/docs/cardano-testnets/06-tools/01-faucet.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/01-faucet.mdx")], + "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706": [() => import(/* webpackChunkName: "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" */ "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx"), "@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx", require.resolveWeak("@site/docs/cardano-testnets/06-tools/03-plutus-fee-estimator.mdx")], + "content---developer-resources-cardano-node-coursec-17-d4e": [() => import(/* webpackChunkName: "content---developer-resources-cardano-node-coursec-17-d4e" */ "@site/docs/developer-resources/02-cardano-node-course.mdx"), "@site/docs/developer-resources/02-cardano-node-course.mdx", require.resolveWeak("@site/docs/developer-resources/02-cardano-node-course.mdx")], + "content---developer-resources-native-tokens-698-080": [() => import(/* webpackChunkName: "content---developer-resources-native-tokens-698-080" */ "@site/docs/developer-resources/04-native-tokens.mdx"), "@site/docs/developer-resources/04-native-tokens.mdx", require.resolveWeak("@site/docs/developer-resources/04-native-tokens.mdx")], + "content---developer-resources-release-notes-comp-matrixb-03-207": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-comp-matrixb-03-207" */ "@site/docs/developer-resources/07-release-notes/03-comp-matrix.mdx"), "@site/docs/developer-resources/07-release-notes/03-comp-matrix.mdx", require.resolveWeak("@site/docs/developer-resources/07-release-notes/03-comp-matrix.mdx")], + "content---developer-resources-release-notes-release-notes-31-f-8b5": [() => import(/* webpackChunkName: "content---developer-resources-release-notes-release-notes-31-f-8b5" */ "@site/docs/developer-resources/07-release-notes/02-release-notes.mdx"), "@site/docs/developer-resources/07-release-notes/02-release-notes.mdx", require.resolveWeak("@site/docs/developer-resources/07-release-notes/02-release-notes.mdx")], + "content---developer-resources-scalability-solutions-hydra-415-d40": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-hydra-415-d40" */ "@site/docs/developer-resources/06-scalability-solutions/01-hydra.mdx"), "@site/docs/developer-resources/06-scalability-solutions/01-hydra.mdx", require.resolveWeak("@site/docs/developer-resources/06-scalability-solutions/01-hydra.mdx")], + "content---developer-resources-scalability-solutions-mithril-75-b-123": [() => import(/* webpackChunkName: "content---developer-resources-scalability-solutions-mithril-75-b-123" */ "@site/docs/developer-resources/06-scalability-solutions/02-mithril.mdx"), "@site/docs/developer-resources/06-scalability-solutions/02-mithril.mdx", require.resolveWeak("@site/docs/developer-resources/06-scalability-solutions/02-mithril.mdx")], + "content---developer-resources-smart-contracts-aiken-7-b-3-bf1": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-aiken-7-b-3-bf1" */ "@site/docs/developer-resources/05-smart-contracts/03-aiken.mdx"), "@site/docs/developer-resources/05-smart-contracts/03-aiken.mdx", require.resolveWeak("@site/docs/developer-resources/05-smart-contracts/03-aiken.mdx")], + "content---developer-resources-smart-contracts-marlowea-93-f9a": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-marlowea-93-f9a" */ "@site/docs/developer-resources/05-smart-contracts/02-marlowe.mdx"), "@site/docs/developer-resources/05-smart-contracts/02-marlowe.mdx", require.resolveWeak("@site/docs/developer-resources/05-smart-contracts/02-marlowe.mdx")], + "content---developer-resources-smart-contracts-plutuse-84-1ab": [() => import(/* webpackChunkName: "content---developer-resources-smart-contracts-plutuse-84-1ab" */ "@site/docs/developer-resources/05-smart-contracts/01-plutus.mdx"), "@site/docs/developer-resources/05-smart-contracts/01-plutus.mdx", require.resolveWeak("@site/docs/developer-resources/05-smart-contracts/01-plutus.mdx")], + "content---developer-resources-transaction-tutorials-104-6b4": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-104-6b4" */ "@site/docs/developer-resources/03-transaction-tutorials/index.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/index.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/index.mdx")], + "content---developer-resources-transaction-tutorials-minting-transaction-9-c-2-ea6": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-minting-transaction-9-c-2-ea6" */ "@site/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx")], + "content---developer-resources-transaction-tutorials-multiple-purposes-590-618": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-multiple-purposes-590-618" */ "@site/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx")], + "content---developer-resources-transaction-tutorials-redelegate-transaction-3-dd-80c": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-redelegate-transaction-3-dd-80c" */ "@site/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx")], + "content---developer-resources-transaction-tutorials-stake-transaction-3-c-1-9ef": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-stake-transaction-3-c-1-9ef" */ "@site/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx")], + "content---developer-resources-transaction-tutorials-withdraw-transaction-78-a-829": [() => import(/* webpackChunkName: "content---developer-resources-transaction-tutorials-withdraw-transaction-78-a-829" */ "@site/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx"), "@site/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx", require.resolveWeak("@site/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx")], + "content---developer-resources-welcome-344-63c": [() => import(/* webpackChunkName: "content---developer-resources-welcome-344-63c" */ "@site/docs/developer-resources/welcome.mdx"), "@site/docs/developer-resources/welcome.mdx", require.resolveWeak("@site/docs/developer-resources/welcome.mdx")], + "content---pioneer-programs-plutus-pioneers-9-cc-c97": [() => import(/* webpackChunkName: "content---pioneer-programs-plutus-pioneers-9-cc-c97" */ "@site/docs/pioneer-programs/01-plutus-pioneers.mdx"), "@site/docs/pioneer-programs/01-plutus-pioneers.mdx", require.resolveWeak("@site/docs/pioneer-programs/01-plutus-pioneers.mdx")], + "content---stake-pool-operators-about-stake-poolsb-22-2be": [() => import(/* webpackChunkName: "content---stake-pool-operators-about-stake-poolsb-22-2be" */ "@site/docs/stake-pool-operators/02-about-stake-pools.mdx"), "@site/docs/stake-pool-operators/02-about-stake-pools.mdx", require.resolveWeak("@site/docs/stake-pool-operators/02-about-stake-pools.mdx")], + "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002": [() => import(/* webpackChunkName: "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" */ "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx"), "@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx", require.resolveWeak("@site/docs/stake-pool-operators/06-creating-keys-and-certificates.mdx")], + "content---stake-pool-operators-guidelines-for-large-spose-45-d9b": [() => import(/* webpackChunkName: "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" */ "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx"), "@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx", require.resolveWeak("@site/docs/stake-pool-operators/11-guidelines-for-large-spos.mdx")], + "content---stake-pool-operators-maintenance-17-b-6c2": [() => import(/* webpackChunkName: "content---stake-pool-operators-maintenance-17-b-6c2" */ "@site/docs/stake-pool-operators/07-maintenance.mdx"), "@site/docs/stake-pool-operators/07-maintenance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/07-maintenance.mdx")], + "content---stake-pool-operators-metadata-management-172-de2": [() => import(/* webpackChunkName: "content---stake-pool-operators-metadata-management-172-de2" */ "@site/docs/stake-pool-operators/08-metadata-management.mdx"), "@site/docs/stake-pool-operators/08-metadata-management.mdx", require.resolveWeak("@site/docs/stake-pool-operators/08-metadata-management.mdx")], + "content---stake-pool-operators-monitoringa-3-c-808": [() => import(/* webpackChunkName: "content---stake-pool-operators-monitoringa-3-c-808" */ "@site/docs/stake-pool-operators/05-monitoring.mdx"), "@site/docs/stake-pool-operators/05-monitoring.mdx", require.resolveWeak("@site/docs/stake-pool-operators/05-monitoring.mdx")], + "content---stake-pool-operators-node-connectivity-84-e-e5e": [() => import(/* webpackChunkName: "content---stake-pool-operators-node-connectivity-84-e-e5e" */ "@site/docs/stake-pool-operators/04-node-connectivity.mdx"), "@site/docs/stake-pool-operators/04-node-connectivity.mdx", require.resolveWeak("@site/docs/stake-pool-operators/04-node-connectivity.mdx")], + "content---stake-pool-operators-operating-a-stake-poolb-1-f-586": [() => import(/* webpackChunkName: "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" */ "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx"), "@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx", require.resolveWeak("@site/docs/stake-pool-operators/01-operating-a-stake-pool.mdx")], + "content---stake-pool-operators-performance-89-a-526": [() => import(/* webpackChunkName: "content---stake-pool-operators-performance-89-a-526" */ "@site/docs/stake-pool-operators/09-performance.mdx"), "@site/docs/stake-pool-operators/09-performance.mdx", require.resolveWeak("@site/docs/stake-pool-operators/09-performance.mdx")], + "content---stake-pool-operators-ranking-330-da8": [() => import(/* webpackChunkName: "content---stake-pool-operators-ranking-330-da8" */ "@site/docs/stake-pool-operators/10-ranking.mdx"), "@site/docs/stake-pool-operators/10-ranking.mdx", require.resolveWeak("@site/docs/stake-pool-operators/10-ranking.mdx")], + "plugin---2-dc-cfd": [() => import(/* webpackChunkName: "plugin---2-dc-cfd" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json")], + "plugin---cf-2-0b9": [() => import(/* webpackChunkName: "plugin---cf-2-0b9" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json")], + "plugin---docusaurus-debug-14-c-5ff": [() => import(/* webpackChunkName: "plugin---docusaurus-debug-14-c-5ff" */ "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json"), "/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json", require.resolveWeak("/Users/fstoqnov/cardano-documentation/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json")], + "version---935-fcf": [() => import(/* webpackChunkName: "version---935-fcf" */ "~docs/default/version-current-metadata-prop-751.json"), "~docs/default/version-current-metadata-prop-751.json", require.resolveWeak("~docs/default/version-current-metadata-prop-751.json")],}; diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js index d9739cb2..8f5efef0 100644 --- a/.docusaurus/routes.js +++ b/.docusaurus/routes.js @@ -2,6 +2,41 @@ import React from 'react'; import ComponentCreator from '@docusaurus/ComponentCreator'; export default [ + { + path: '/__docusaurus/debug', + component: ComponentCreator('/__docusaurus/debug', '9f6'), + exact: true + }, + { + path: '/__docusaurus/debug/config', + component: ComponentCreator('/__docusaurus/debug/config', 'eb0'), + exact: true + }, + { + path: '/__docusaurus/debug/content', + component: ComponentCreator('/__docusaurus/debug/content', 'ad9'), + exact: true + }, + { + path: '/__docusaurus/debug/globalData', + component: ComponentCreator('/__docusaurus/debug/globalData', '07c'), + exact: true + }, + { + path: '/__docusaurus/debug/metadata', + component: ComponentCreator('/__docusaurus/debug/metadata', '9b8'), + exact: true + }, + { + path: '/__docusaurus/debug/registry', + component: ComponentCreator('/__docusaurus/debug/registry', 'ddb'), + exact: true + }, + { + path: '/__docusaurus/debug/routes', + component: ComponentCreator('/__docusaurus/debug/routes', '628'), + exact: true + }, { path: '/', component: ComponentCreator('/', '13a'), @@ -9,15 +44,15 @@ export default [ }, { path: '/', - component: ComponentCreator('/', 'b8a'), + component: ComponentCreator('/', 'c99'), routes: [ { path: '/', - component: ComponentCreator('/', '856'), + component: ComponentCreator('/', 'a6b'), routes: [ { path: '/', - component: ComponentCreator('/', '687'), + component: ComponentCreator('/', '1e2'), routes: [ { path: '/about-cardano/evolution/about-hard-forks', @@ -321,49 +356,85 @@ export default [ }, { path: '/developer-resources/native-tokens', - component: ComponentCreator('/developer-resources/native-tokens', '1e9'), + component: ComponentCreator('/developer-resources/native-tokens', '461'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/release-notes/comp-matrix', - component: ComponentCreator('/developer-resources/release-notes/comp-matrix', '19e'), + component: ComponentCreator('/developer-resources/release-notes/comp-matrix', 'f45'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/release-notes/release-notes', - component: ComponentCreator('/developer-resources/release-notes/release-notes', '6ab'), + component: ComponentCreator('/developer-resources/release-notes/release-notes', '9c4'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/scalability-solutions/hydra', - component: ComponentCreator('/developer-resources/scalability-solutions/hydra', 'fa4'), + component: ComponentCreator('/developer-resources/scalability-solutions/hydra', '58e'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/scalability-solutions/mithril', - component: ComponentCreator('/developer-resources/scalability-solutions/mithril', '54c'), + component: ComponentCreator('/developer-resources/scalability-solutions/mithril', '187'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/smart-contracts/aiken', - component: ComponentCreator('/developer-resources/smart-contracts/aiken', '78e'), + component: ComponentCreator('/developer-resources/smart-contracts/aiken', 'c5d'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/smart-contracts/marlowe', - component: ComponentCreator('/developer-resources/smart-contracts/marlowe', '89f'), + component: ComponentCreator('/developer-resources/smart-contracts/marlowe', '9df'), exact: true, sidebar: "developerResources" }, { path: '/developer-resources/smart-contracts/plutus', - component: ComponentCreator('/developer-resources/smart-contracts/plutus', '96c'), + component: ComponentCreator('/developer-resources/smart-contracts/plutus', '977'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/', + component: ComponentCreator('/developer-resources/transaction-tutorials/', 'fd6'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/minting-transaction', + component: ComponentCreator('/developer-resources/transaction-tutorials/minting-transaction', '8fc'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/multiple-purposes', + component: ComponentCreator('/developer-resources/transaction-tutorials/multiple-purposes', '2dd'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/redelegate-transaction', + component: ComponentCreator('/developer-resources/transaction-tutorials/redelegate-transaction', 'bae'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/stake-transaction', + component: ComponentCreator('/developer-resources/transaction-tutorials/stake-transaction', '2a5'), + exact: true, + sidebar: "developerResources" + }, + { + path: '/developer-resources/transaction-tutorials/withdraw-transaction', + component: ComponentCreator('/developer-resources/transaction-tutorials/withdraw-transaction', 'c75'), exact: true, sidebar: "developerResources" }, diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json index be2212a9..cd653edf 100644 --- a/.docusaurus/routesChunkNames.json +++ b/.docusaurus/routesChunkNames.json @@ -1,302 +1,369 @@ { + "/__docusaurus/debug-9f6": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/config-eb0": { + "__comp": "__comp---theme-debug-config-23-a-2ff", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/content-ad9": { + "__comp": "__comp---theme-debug-contentba-8-ce7", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + }, + "allContent": "allContent---docusaurus-debug-content-246-9aa" + }, + "/__docusaurus/debug/globalData-07c": { + "__comp": "__comp---theme-debug-global-dataede-0fa", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/metadata-9b8": { + "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/registry-ddb": { + "__comp": "__comp---theme-debug-registry-679-501", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, + "/__docusaurus/debug/routes-628": { + "__comp": "__comp---theme-debug-routes-946-699", + "__context": { + "plugin": "plugin---docusaurus-debug-14-c-5ff" + } + }, "/-13a": { - "__comp": "1df93b7f", + "__comp": "__comp---site-src-pages-index-tsx-1-df-d3e", "__context": { - "plugin": "2dc7a0b6" + "plugin": "plugin---2-dc-cfd" }, - "config": "5e9f5e1a" + "config": "config---5-e-9-4f3" }, - "/-b8a": { - "__comp": "5e95c892", + "/-c99": { + "__comp": "__comp---theme-docs-root-5-e-9-0b6", "__context": { - "plugin": "cf21364d" + "plugin": "plugin---cf-2-0b9" } }, - "/-856": { - "__comp": "a7bd4aaa", - "version": "935f2afb" + "/-a6b": { + "__comp": "__comp---theme-doc-version-roota-7-b-5de", + "version": "version---935-fcf" }, - "/-687": { - "__comp": "a94703ab" + "/-1e2": { + "__comp": "__comp---theme-doc-roota-94-67a" }, "/about-cardano/evolution/about-hard-forks-4f5": { - "__comp": "17896441", - "content": "65b3da99" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-about-hard-forks-65-b-2a3" }, "/about-cardano/evolution/cardano-design-rationale-204": { - "__comp": "17896441", - "content": "bf675a67" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-cardano-design-rationalebf-6-e4b" }, "/about-cardano/evolution/eras-and-phases-fad": { - "__comp": "17896441", - "content": "9be19b39" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-eras-and-phases-9-be-696" }, "/about-cardano/evolution/upgrades/allegra-c60": { - "__comp": "17896441", - "content": "651293c9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-allegra-651-2e3" }, "/about-cardano/evolution/upgrades/alonzo-796": { - "__comp": "17896441", - "content": "f758715f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-alonzof-75-808" }, "/about-cardano/evolution/upgrades/byron-to-shelley-4a6": { - "__comp": "17896441", - "content": "006dce5f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-byron-to-shelley-006-dde" }, "/about-cardano/evolution/upgrades/mary-593": { - "__comp": "17896441", - "content": "779effac" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-mary-779-f1c" }, "/about-cardano/evolution/upgrades/valentine-102": { - "__comp": "17896441", - "content": "d89c57a9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-valentined-89-e90" }, "/about-cardano/evolution/upgrades/vasil-527": { - "__comp": "17896441", - "content": "82fa6d87" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-evolution-upgrades-vasil-82-f-ce8" }, "/about-cardano/explore-more/cardano-architecture-9d6": { - "__comp": "17896441", - "content": "bee15165" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-architecturebee-1ad" }, "/about-cardano/explore-more/cardano-network/-ec4": { - "__comp": "17896441", - "content": "e2bdeb4a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-e-2-b-55e" }, "/about-cardano/explore-more/cardano-network/networking-protocol-967": { - "__comp": "17896441", - "content": "f91fa50f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-networking-protocolf-91-c67" }, "/about-cardano/explore-more/cardano-network/p2p-networking-e42": { - "__comp": "17896441", - "content": "9d40b9c0" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-cardano-network-p-2-p-networking-9-d-4-7b0" }, "/about-cardano/explore-more/concurrency-ec3": { - "__comp": "17896441", - "content": "6175b506" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-concurrency-617-3f3" }, "/about-cardano/explore-more/fee-structure-111": { - "__comp": "17896441", - "content": "f473ddad" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-fee-structuref-47-1d2" }, "/about-cardano/explore-more/monetary-policy-255": { - "__comp": "17896441", - "content": "d6d66228" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-monetary-policyd-6-d-d09" }, "/about-cardano/explore-more/parameter-guide-0dd": { - "__comp": "17896441", - "content": "c3063d0c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-parameter-guidec-30-948" }, "/about-cardano/explore-more/relevant-research-papers-09a": { - "__comp": "17896441", - "content": "31b0969d" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-relevant-research-papers-31-b-3de" }, "/about-cardano/explore-more/time-4fb": { - "__comp": "17896441", - "content": "83812b66" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-explore-more-time-838-be5" }, "/about-cardano/introduction-e76": { - "__comp": "17896441", - "content": "c237ab2b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-introductionc-23-28f" }, "/about-cardano/learn/cardano-addresses-a81": { - "__comp": "17896441", - "content": "30700c61" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-addresses-307-5d7" }, "/about-cardano/learn/cardano-keys-505": { - "__comp": "17896441", - "content": "ba6ed1c9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-keysba-6-865" }, "/about-cardano/learn/cardano-node-c53": { - "__comp": "17896441", - "content": "16a09b37" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-cardano-node-16-a-3f0" }, "/about-cardano/learn/chain-confirmation-versus-transaction-confirmation-a11": { - "__comp": "17896441", - "content": "5359340c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-chain-confirmation-versus-transaction-confirmation-535-4de" }, "/about-cardano/learn/collateral-mechanism-855": { - "__comp": "17896441", - "content": "c7d0bcfa" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-collateral-mechanismc-7-d-0a0" }, "/about-cardano/learn/consensus-explained-fc3": { - "__comp": "17896441", - "content": "7fd218b1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-consensus-explained-7-fd-aac" }, "/about-cardano/learn/delegation-a7b": { - "__comp": "17896441", - "content": "2bd70f2f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-delegation-2-bd-bb9" }, "/about-cardano/learn/eutxo-explainer-481": { - "__comp": "17896441", - "content": "8a68be87" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-eutxo-explainer-8-a-6-fd9" }, "/about-cardano/learn/ouroboros-overview-8e8": { - "__comp": "17896441", - "content": "34dbf0be" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-ouroboros-overview-34-d-164" }, "/about-cardano/learn/pledging-rewards-ee3": { - "__comp": "17896441", - "content": "475b6736" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-pledging-rewards-475-7d0" }, "/about-cardano/learn/stake-pools-725": { - "__comp": "17896441", - "content": "51223c35" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-stake-pools-512-d00" }, "/about-cardano/learn/transaction-costs-determinism-768": { - "__comp": "17896441", - "content": "e8dcf325" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-learn-transaction-costs-determinisme-8-d-5cb" }, "/about-cardano/new-to-cardano/-0f9": { - "__comp": "17896441", - "content": "0e0bfb97" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-0-e-0-74c" }, "/about-cardano/new-to-cardano/cardano-tracking-tools-356": { - "__comp": "17896441", - "content": "5a7e3d19" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-cardano-tracking-tools-5-a-7-23c" }, "/about-cardano/new-to-cardano/how-to-delegate-f09": { - "__comp": "17896441", - "content": "e61c2943" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-how-to-delegatee-61-35b" }, "/about-cardano/new-to-cardano/proof-of-stake-b97": { - "__comp": "17896441", - "content": "90e4094c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-proof-of-stake-90-e-199" }, "/about-cardano/new-to-cardano/staking-calculator-a21": { - "__comp": "17896441", - "content": "8e74ec01" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-staking-calculator-8-e-7-f30" }, "/about-cardano/new-to-cardano/types-of-wallets-efe": { - "__comp": "17896441", - "content": "6c73dadf" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-types-of-wallets-6-c-7-672" }, "/about-cardano/new-to-cardano/what-is-a-blockchain-26d": { - "__comp": "17896441", - "content": "fc1d119b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-blockchainfc-1-a87" }, "/about-cardano/new-to-cardano/what-is-a-cryptocurrency-d87": { - "__comp": "17896441", - "content": "7fdfd9bb" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-cryptocurrency-7-fd-f51" }, "/about-cardano/new-to-cardano/what-is-a-smart-contract-585": { - "__comp": "17896441", - "content": "cc4422ee" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---about-cardano-new-to-cardano-what-is-a-smart-contractcc-4-c04" }, "/cardano-testnets/environments-07b": { - "__comp": "17896441", - "content": "fb03230e" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-environmentsfb-0-ac1" }, "/cardano-testnets/getting-started-3e0": { - "__comp": "17896441", - "content": "c81fa9dc" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-getting-startedc-81-e71" }, "/cardano-testnets/local-testnet-818": { - "__comp": "17896441", - "content": "8152d783" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-local-testnet-815-9c7" }, "/cardano-testnets/resources-e3c": { - "__comp": "17896441", - "content": "d223021b" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-resourcesd-22-0f1" }, "/cardano-testnets/support-feedback-48a": { - "__comp": "17896441", - "content": "e8cd0fe1" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-support-feedbacke-8-c-4d4" }, "/cardano-testnets/tools/daedalus-testnet-9ed": { - "__comp": "17896441", - "content": "2fbf2882" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-daedalus-testnet-2-fb-162" }, "/cardano-testnets/tools/faucet-61e": { - "__comp": "17896441", - "content": "9ccd05aa" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-faucet-9-cc-556" }, "/cardano-testnets/tools/plutus-fee-estimator-88d": { - "__comp": "17896441", - "content": "f682dbeb" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---cardano-testnets-tools-plutus-fee-estimatorf-68-706" }, "/developer-resources/cardano-node-course-fca": { - "__comp": "17896441", - "content": "c1793426" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-cardano-node-coursec-17-d4e" + }, + "/developer-resources/native-tokens-461": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-native-tokens-698-080" + }, + "/developer-resources/release-notes/comp-matrix-f45": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-release-notes-comp-matrixb-03-207" + }, + "/developer-resources/release-notes/release-notes-9c4": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-release-notes-release-notes-31-f-8b5" + }, + "/developer-resources/scalability-solutions/hydra-58e": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-scalability-solutions-hydra-415-d40" + }, + "/developer-resources/scalability-solutions/mithril-187": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-scalability-solutions-mithril-75-b-123" + }, + "/developer-resources/smart-contracts/aiken-c5d": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-aiken-7-b-3-bf1" }, - "/developer-resources/native-tokens-1e9": { - "__comp": "17896441", - "content": "64584d13" + "/developer-resources/smart-contracts/marlowe-9df": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-marlowea-93-f9a" }, - "/developer-resources/release-notes/comp-matrix-19e": { - "__comp": "17896441", - "content": "2384f086" + "/developer-resources/smart-contracts/plutus-977": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-smart-contracts-plutuse-84-1ab" }, - "/developer-resources/release-notes/release-notes-6ab": { - "__comp": "17896441", - "content": "45656ecf" + "/developer-resources/transaction-tutorials/-fd6": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-104-6b4" }, - "/developer-resources/scalability-solutions/hydra-fa4": { - "__comp": "17896441", - "content": "54bb0c9c" + "/developer-resources/transaction-tutorials/minting-transaction-8fc": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-minting-transaction-9-c-2-ea6" }, - "/developer-resources/scalability-solutions/mithril-54c": { - "__comp": "17896441", - "content": "ad13c422" + "/developer-resources/transaction-tutorials/multiple-purposes-2dd": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-multiple-purposes-590-618" }, - "/developer-resources/smart-contracts/aiken-78e": { - "__comp": "17896441", - "content": "8b6dfd3e" + "/developer-resources/transaction-tutorials/redelegate-transaction-bae": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-redelegate-transaction-3-dd-80c" }, - "/developer-resources/smart-contracts/marlowe-89f": { - "__comp": "17896441", - "content": "7ce0fce2" + "/developer-resources/transaction-tutorials/stake-transaction-2a5": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-stake-transaction-3-c-1-9ef" }, - "/developer-resources/smart-contracts/plutus-96c": { - "__comp": "17896441", - "content": "630dac60" + "/developer-resources/transaction-tutorials/withdraw-transaction-c75": { + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-transaction-tutorials-withdraw-transaction-78-a-829" }, "/developer-resources/welcome-65d": { - "__comp": "17896441", - "content": "34499a1c" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---developer-resources-welcome-344-63c" }, "/pioneer-programs/plutus-pioneers-c24": { - "__comp": "17896441", - "content": "9cc224ee" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---pioneer-programs-plutus-pioneers-9-cc-c97" }, "/stake-pool-operators/about-stake-pools-358": { - "__comp": "17896441", - "content": "b22e2a8f" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-about-stake-poolsb-22-2be" }, "/stake-pool-operators/creating-keys-and-certificates-a06": { - "__comp": "17896441", - "content": "b0ff96d9" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-creating-keys-and-certificatesb-0-f-002" }, "/stake-pool-operators/guidelines-for-large-spos-efa": { - "__comp": "17896441", - "content": "e45adf08" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-guidelines-for-large-spose-45-d9b" }, "/stake-pool-operators/maintenance-0b2": { - "__comp": "17896441", - "content": "17bf1240" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-maintenance-17-b-6c2" }, "/stake-pool-operators/metadata-management-d63": { - "__comp": "17896441", - "content": "1720c230" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-metadata-management-172-de2" }, "/stake-pool-operators/monitoring-d19": { - "__comp": "17896441", - "content": "a3c15cf5" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-monitoringa-3-c-808" }, "/stake-pool-operators/node-connectivity-687": { - "__comp": "17896441", - "content": "84e91a79" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-node-connectivity-84-e-e5e" }, "/stake-pool-operators/operating-a-stake-pool-834": { - "__comp": "17896441", - "content": "b1fbef09" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-operating-a-stake-poolb-1-f-586" }, "/stake-pool-operators/performance-211": { - "__comp": "17896441", - "content": "89a6d20a" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-performance-89-a-526" }, "/stake-pool-operators/ranking-716": { - "__comp": "17896441", - "content": "33004b21" + "__comp": "__comp---theme-doc-item-178-a40", + "content": "content---stake-pool-operators-ranking-330-da8" } } \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 241307b5..8a585f73 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -17,9 +17,9 @@ "name": "@docusaurus/plugin-content-pages", "version": "3.1.1" }, - "docusaurus-plugin-sitemap": { + "docusaurus-plugin-debug": { "type": "package", - "name": "@docusaurus/plugin-sitemap", + "name": "@docusaurus/plugin-debug", "version": "3.1.1" }, "docusaurus-theme-classic": { diff --git a/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx b/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx new file mode 100644 index 00000000..5f4bfb85 --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/02-minting-transaction.mdx @@ -0,0 +1,66 @@ +--- +title: Minting transactions +metaTitle: Minting transactions +--- + +The ability to create and manage custom tokens is one of the distinguishing features of the Cardano blockchain. Minting refers to the process of 'producing new tokens, either as part of an initial coin offering (ICO) or ongoing token issuance'. Minting transactions enable users to generate or burn tokens according to predefined rules. This tutorial explores the details of minting transactions on Cardano. + +Consider a scenario where Bob wants to give Alice a token, but only Bob has the minting authority for that token. To achieve this, Bob needs to create a script that defines the minting and burning rules. There are two approaches to accomplish this: using Plutus policy scripts or simple multi-signature scripts. In this case, the tutorial suggests using a simple multi-signature script since the rule is straightforward: only Bob can mint the token. + +Before you begin, ensure that you have all the necessary components ready. First, you need to generate new keys for the script itself. The process for obtaining script keys is as follows: + +``` +$ cardano-cli address key-gen \ + --verification-key-file transactions-tutorial-policy/policy.vkey \ + --signing-key-file transactions-tutorial-policy/policy.skey +``` + +Before creating the script, you need to get the key hash of the new keys: + +``` +$ cardano-cli address key-hash \ + --payment-verification-key-file transactions-tutorial-policy/policy.vkey +8ebd5f9c84fc25ae4506c7d0b687b2f7e82fe3f891036833e7f25c9b +``` + +You can now create the script by writing the following code into `transactions-tutorial-policy/policy.script`: + +``` +{ + “keyHash”: “8ebd5f9c84fc25ae4506c7d0b687b2f7e82fe3f891036833e7f25c9b”, + “type”: “sig” +} +``` + +You can get the `PolicyId` with the following command: + +``` +$ cardano-cli transaction policyid \ + --script-file transactions-tutorial-policy/policy.script +C38b0924e32e677f7787f0a0247b177588ec135db927688d8a63310a +``` + +It is also helpful to store it in an environment variable: + +``` +export POLICY_ID=C38b0924e32e677f7787f0a0247b177588ec135db927688d8a63310a +``` + +Now, you need to create a token name, which has to be in hexadecimal (54657374546F6B656E): + +``` +export TOKEN_NAME=54657374546F6B656E +``` + +Build the transaction: + +``` +cardano-cli transaction build \ + --tx-in f947f84f1156995afd695247a8dc8a508fd40d371ce0afb801029769a0104874#0 \ + --mint "1 $(echo $POLICY_ID).$(echo $TOKEN_NAME)" \ + --testnet-magic 1 \ + --change-address $(cat bob.addr) \ + --mint-script-file ../cardano/transactions-tutorial-policy/policy.script \ + --out-file minting.tx \ + --tx-out "$(cat alice.addr)+1047330+1 $(echo $POLICY_ID).$(echo $TOKEN_NAME)" +``` diff --git a/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx b/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx new file mode 100644 index 00000000..ae29c845 --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/03-stake-transaction.mdx @@ -0,0 +1,116 @@ +--- +title: Staking transactions +metaTitle: Staking transactions +--- + +Staking is a fundamental feature of Cardano, allowing you to earn rewards by delegating ada to stake pools. This tutorial shows how to delegate your ada to a stake pool, withdraw rewards, or stop delegating your ada if you decide to switch to another stake pool. + +To delegate ada, first, you need to generate a stake key pair. This involves creating a `stake.vkey` and `stake.skey`, in addition to your regular payment key pair (`payment.vkey` and `payment.skey`), and obtaining a new address called `stake.addr`, similar to your `payment.addr`. + +Assuming you already have your `payment.vkey` and `payment.skey`, which you can easily generate using the `cardano-cli address key-gen` command, proceed by creating the `stake.vkey` and `stake.skey`: + +``` +cardano-cli stake-address key-gen \ + --verification-key-file stake.vkey \ + --signing-key-file stake.skey +``` + +Now you have your payment key pair and stake key pair. The next step is to build the `payment.addr` and `stake.addr` files: + +``` +# payment.addr +cardano-cli address build \ + --payment-verification-key-file payment.vkey \ + --stake-verification-key-file stake.vkey \ + --out-file payment.addr +``` + +Note that the example includes the `--stake-verification-key-file` argument. This command is used to create an address that includes its staking part. Addresses without a staking part are primarily used for sending and receiving ada, as well as interacting with DApps. Some examples may omit this argument, but it's crucial for delegation and participating in the staking process. + +``` +# stake.addr +cardano-cli stake-address build \ + --stake-verification-key-file stake.vkey \ + --out-file stake.addr +``` + +This command uses only the stake verification file. + +Before proceeding with delegation, it's essential to create two new certificates: a registration certificate and a delegation certificate. These files are required to register the stake key on the blockchain and indicate your intention to delegate ada. + +This command generates a certificate, which indicates the intention to register the stake key: + +``` +# registration.cert +cardano-cli stake-address registration-certificate \ + --stake-verification-key-file stake.vkey \ + --out-file reg.cert +``` + +Create a delegation certificate: + +``` +# delegate.cert +cardano-cli stake-address delegation-certificate \ + --stake-verification-key-file stake.vkey \ + --stake-pool-id pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h \ + --out-file delegation.cert +``` + +At this stage of the tutorial, you should have already selected a stake pool. The example features ADACT (PoolId: pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h). You can list all pools using the command `cardano-cli query stake-pools` or visit https://preview.cardanoscan.io/pools to select the pool that best suits your needs. Please note that the example uses the `preview` testnet. If you're using another testnet or mainnet, make sure that the pool ID is on the correct network. + +Now that you have the `reg.cert` and `delegation.cert` files, you can proceed to the next step. You need to send a transaction containing the certificates. There are two options: sending them individually or sending them together. The example shows how to send them both at the same time. + +Start by querying the funds of `payment.addr`: + +``` +cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +142c46bb93b9c80140a6302e4a8a360e6f46f55aaf001c825ca790bb23572754 0 10000000000 lovelace + TxOutDatumNone +``` + +If there are no funds in the address, you can request them from the [faucet](https://docs.cardano.org/cardano-testnet/tools/faucet/). Make sure you select the right testnet. + +It's time to build, sign, and submit your transaction. + +The command below introduces two new arguments of transaction creation: `--witness-override` and `certificate-file`. The first one specifies that the transaction will require two signatures. Therefore, transaction fees will be higher. `certificate-file` adds your new certificates to the transaction: + +``` +cardano-cli transaction build \ + --witness-override 2 \ + --tx-in 142c46bb93b9c80140a6302e4a8a360e6f46f55aaf001c825ca790bb23572754#0 \ + --certificate-file reg.cert \ + --certificate-file delegation.cert \ + --change-address $(cat payment.addr) \ + --out-file delegateTx.raw +``` + +In the signing phase, you need to add two signatures: `payment.skey` and `stake.skey`: + +``` +cardano-cli transaction sign \ + --tx-body-file delegateTx.raw \ + --signing-key-file payment.skey \ + --signing-key-file stake.skey \ + --out-file delegateTx.signed + +cardano-cli transaction submit \ + --tx-file delegateTx.signed +Transaction successfully submitted. +``` + +Once the transaction is submitted and processed, you have successfully delegated your ada. Now, let's take a look at your delegation and rewards: + +``` +cardano-cli query stake-address-info --address $(cat stake.addr) +[ + { + "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", + "delegation": "pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h", + "rewardAccountBalance": 0 + } +] +``` + +After a few days, you will receive rewards, and the next part of the tutorial demonstrates how to withdraw them. diff --git a/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx b/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx new file mode 100644 index 00000000..4c886d4a --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/04-withdraw-transaction.mdx @@ -0,0 +1,59 @@ +--- +title: Withdrawing transactions +metaTitle: Withdrawing transactions +--- + +This part of the tutorial will demonstrate how easy it is to claim rewards using the `cardano-cli`. First, you need to ensure that you already have rewards available in your stake address. Check it with the following command: + +``` +$ cardano-cli query stake-address-info --address $(cat stake.addr) +[ + { + "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", + "delegation": "pool18pn6p9ef58u4ga3wagp44qhzm8f6zncl57g6qgh0pk3yytwz54h", + "rewardAccountBalance": 29385845 + } +] +``` + +In this case, you have ~29 ada. You also need some of your own ada to pay the fees, so you need to query your payment address: + +``` +$ cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) +afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 1 9987657206 lovelace + TxOutDatumNone +``` + +Use the second UTXO with TxIx=1. You're ready to create your withdrawal transaction: + +``` +cardano-cli transaction build \ + --tx-in afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d#1 \ + --withdrawal $(cat stake.addr)+29385845 \ + --change-address $(cat payment.addr) \ + --out-file withdrawal-tx.raw +``` + +Note that this transaction will take funds from the stake address, so it will need to be signed with the `stake.skey` file: + +``` +cardano-cli transaction sign \ + --tx-file withdrawal-tx.raw \ + --signing-key-file payment.skey \ + --signing-key-file stake.skey \ + --out-file withdrawal-tx.signed + +cardano-cli transaction submit --tx-file withdrawal-tx.signed +``` + +Finally, verify that you have received your rewards in your payment address: + +``` +$ cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b 0 10016871698 lovelace + TxOutDatumNone +afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) +``` diff --git a/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx b/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx new file mode 100644 index 00000000..bbab6f10 --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/05-redelegate-transaction.mdx @@ -0,0 +1,64 @@ +--- +title: Redelegation +metaTitle: Redelegation +--- + +This tutorial will show how to redelegate your stake to another stake pool. There can be multiple reasons to redelegate your stake, but the most common ones are: + +- Original stake pool is no longer available +- You've discovered a more convenient option +- You have your own stake pool and you want to delegate your stake to it. + +To do that, you need to create a new certificate that you are sending in a transaction, as in the first part of the tutorial: + +``` +cardano-cli stake-address delegation-certificate \ + --stake-verification-key-file stake.vkey \ + --stake-pool-id pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec \ + --out-file new-delegation.cert +``` + +Now the delegation certificate contains the `--stake-pool-id` of the new stake pool. It means that you're ready to build your transaction, selecting the UTXO from which you will pay the fee: + +``` +$ cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b 0 10016871698 lovelace + TxOutDatumNone +afb33e353a9880b7cbd9e5eb2cbffa024d1b3b938ee2c739e53dd187094e8f0d 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) +``` + +Build: + +``` +cardano-cli transaction build \ + --witness-override 2 \ + --tx-in 2b1bfc342c1f5531df4cfa220eac79574142c7263d97885d2ad8588ca1a7e22b#0 \ + --change-address $(cat payment.addr) \ + --certificate new-delegation.cert \ + --out-file new-delegation.tx + +Sign: + +cardano-cli transaction sign \ + --tx-file new-delegation.tx \ + --signing-key-file payment.skey \ + --signing-key-file stake.skey \ + --out-file new-delegation.signed + +cardano-cli transaction submit --tx-file new-delegation.signed +``` + +If you check your stake address details, you'll see that you have delegated your stake to a new stake pool and you have zero rewards for now: + +``` +$ cardano-cli query stake-address-info --address $(cat stake.addr) +[ + { + "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", + "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", + "rewardAccountBalance": 0 + } +] +``` + diff --git a/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx b/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx new file mode 100644 index 00000000..a38e4ff8 --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/06-multiple-purposes.mdx @@ -0,0 +1,158 @@ +--- +title: Multiple purposes +metaTitle: Multiple purposes +--- + +Cardano allows more complex transactions. So far you've seen various types of transactions: simple script, minting, staking, delegating, etc. But Cardano provides the flexibility to create more complex transactions and mix all the types of transactions needed. For example, adding metadata to minting transactions, or adding a staking component to a simple script transaction. This tutorial shows how to send a transaction with multiple purposes. + + +In this tutorial, you will learn how to: + +- Withdraw funds from a script +- Mint a token +- Withdraw delegated funds +- Set metadata for the transaction + +As mentioned in the minting tutorial, one way to mint a token is by creating a script derived from a `keyHash`. For that, you first need to generate new keys and a key hash using the following commands: + +``` +cardano-cli address key-gen \ + --verification-key-file script.vkey \ + --signing-key-file script.skey + +cardano-cli address key-hash --payment-verification-key-file script.vkey +54a318b79a805f4f4cf0562a27302e93ed5b2e657cccdf4f6a8330ef +``` +Having the key hash, you can create the script as follows: + +``` +cat payment.script +{ + "keyHash": "54a318b79a805f4f4cf0562a27302e93ed5b2e657cccdf4f6a8330ef", + "type": "sig" +} +``` + +You also need to create the address and the policy ID of the script: + +``` +cardano-cli address build --payment-script-file payment.script +addr_test1wzgd97kc864w62ulela5ykw8m64z2nu4wjejacyfp6u7qwqyz9v9m +``` + +``` +cardano-cli transaction policyid --script-file payment.script +90d2fad83eaaed2b9fcffb4259c7deaa254f9574b32ee0890eb9e038 +``` + +## First transaction + +First of all, you need to fund the script address using `payment.addr` funds: + +``` +cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +12bc01bca615bb4cbe5f36b06d86092ad3c8a10e6a37e09f94a5f006f3aaf230 0 10040283782 lovelace + TxOutDatumNone +``` + +In this transaction, the example sets a `tx-out-inline-datum` file that only contains the number 42. This is essential since you wouldn't be able to get the funds from the script if it does not have a datum: + +``` +cardano-cli transaction build --tx-in 12bc01bca615bb4cbe5f36b06d86092ad3c8a10e6a37e09f94a5f006f3aaf230#0 --tx-out $(cat payment.script.addr)+10000000 --change-address $(cat payment.addr) --tx-out-inline-datum-file datum.json --out-file 1st.tx + +cat datum.json +{ + "constructor": 0, + "fields": [{"int": 42}] +} +``` + +## Second transaction + +In this transaction, you can query the UTXO details: + +``` +cardano-cli query utxo --address $(cat payment.script.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879 0 10000000 lovelace + TxOutDatumInline ReferenceTxInsScriptsInlineDatumsInBabbageEra (HashableScriptData "\216y\159\CAN*\255" (ScriptDataConstructor 0 [ScriptDataNumber 42])) +``` + +``` +cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879 1 10030116301 lovelace + TxOutDatumNone +``` + +You can also verify that you have available rewards: + +``` +cardano-cli query stake-address-info --address $(cat stake.addr) +[ + { + "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", + "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", + "rewardAccountBalance": 15192167 + } +] +``` + +Now you can build the transaction with multiple purposes: + +``` +cardano-cli transaction build \ + --tx-in 04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879#1 \ + --tx-in 04dfd8feaf87f82c8ec771954179879b22b5f693ed86d78a749111eed2de7879#0 \ + --tx-in-script-file payment.script \ + --change-address $(cat payment.addr) \ + --mint "1 $(cat payment.script.policyid).746F6B656E" \ + --mint-script-file payment.script \ + --withdrawal $(cat stake.addr)+15192167 \ + --metadata-json-file metadata.json \ + --out-file 2nd.tx +``` +You can see multiple things happening in this transaction: + + - There are two UTXOs to be spent + - One is from a script, and the other is from a payment + - You are minting a token and this only can be done by defining the `mint-script-file` - the rules to mint that token + - You are withdrawing funds from the delegation + - Finally, you are setting a metadata file + +Finally, you can verify the result of signing and submitting the transaction: + +The payment address now has: +- The new token minted +- Funds that were in the script address +- Rewards from delegation + +``` +cardano-cli query utxo --address $(cat payment.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +c260ebce5868a56ce559f5277e6ca2d47b0eecb5b851b957fcb40a2194f67b29 0 10055118943 lovelace + 1 90d2fad83eaaed2b9fcffb4259c7deaa254f9574b32ee0890eb9e038.746f6b656e + TxOutDatumNone +``` + +The script address does not have any funds. + +``` +cardano-cli query utxo --address $(cat payment.script.addr) + TxHash TxIx Amount +-------------------------------------------------------------------------------------- +``` +We no longer have rewards from delegating: + +``` +cardano-cli query stake-address-info --address $(cat stake.addr) +[ + { + "address": "stake_test1uq954t492tmusk2dy9z505g3cz3sfpnh0swsqjmzk47rasqyn8uqp", + "delegation": "pool1vzqtn3mtfvvuy8ghksy34gs9g97tszj5f8mr3sn7asy5vk577ec", + "rewardAccountBalance": 0 + } +] +``` + +And the best part, it was only done in one transaction. diff --git a/docs/developer-resources/03-transaction-tutorials/index.mdx b/docs/developer-resources/03-transaction-tutorials/index.mdx new file mode 100644 index 00000000..af9d92eb --- /dev/null +++ b/docs/developer-resources/03-transaction-tutorials/index.mdx @@ -0,0 +1,76 @@ +--- +title: Transaction tutorials +metaTitle: Transaction tutorials +sidebar_position: 3 +collapsible: true +collapsed: true +--- + +A transaction is an event created, signed, and sent by a user to modify the +ledger's state. It is commonly used to transfer ada or other tokens from one +user to another. Additionally, it can serve various purposes, such as token +creation, delegation registration to a stake pool, or interaction with smart +contracts, among others. The process to modify the ledger through a transaction +is as follows: + +- **Creating the transaction**. A transaction includes a set of data that + specifies how you intend to modify the ledger. The fundamental components of a + transaction include UTXOs, from which the funds are sourced, and destination + addresses to which you want to send funds along with the desired amount of + tokens. There are various tools available to assist in creating transactions, + such as wallets and `cardano-cli`. + +- **Signing the transaction**. A user who owns the funds to be spent must + provide authorization for the transaction through a signature. If the funds + are held in a smart contract address, the authorization is carried out by + executing the smart contract itself. Various tools are available to assist in + signing transactions, including wallets and `cardano-cli`. + +- **Submitting the transaction**. For a transaction to be reflected in the + ledger, the user must submit it. These transactions are received by stake + pools, validated, and then added to the ledger within a block. + +Each transaction includes an identifier known as `TxId`, and after completing +these three steps, you can view transaction's content in the Cardano Explorer, +accessible at https://explorer.cardano.org, for example. + +## Transaction tutorials index + +In this section, you will find tutorials on how to create: + +- [Minting transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/minting-transaction/) +- [Staking transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/stake-transaction/) +- [Withdrawing transactions](https://docs.cardano.org/development-guidelines/transaction-tutorials/withdraw-transaction/) +- [Transactions with funds redelegation](https://docs.cardano.org/development-guidelines/transaction-tutorials/redelegate-transaction/) +- [Transactions for multiple purposes](https://docs.cardano.org/development-guidelines/transaction-tutorials/multiple-purposes/) + +**For additional references, see**: + +- [Building and signing transactions](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/building-and-signing-tx.md) +- [Diagnosing transaction problems and troubleshooting](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/diagnosing-transactions.md) +- [Transaction metadata](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/tx-metadata.md) +- [Scripts](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/simple-scripts.md) +- [Multi-asset support](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/native-tokens/01-multi-assets.md) +- [Cardano governance update proposals](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/cardano-governance.md) +- [Creating Cardano testnets](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/create-cardano.md) + +**Plutus scripts** + +- [About Plutus scripts](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-script-example.md) + (Plutus V2 examples) +- [Plutus spending script](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/plutus-spending-script-example.md) +- [Babbage certifying script example](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-certifying-script-example.md) +- [Babbage withdrawing script example](https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/reference/plutus/babbage-withdrawing-script-example.md) + +> Note: For more information about Plutus, tutorials, and how-to guides go to +> [Plutus Docs](https://plutus.readthedocs.io/en/latest/). + +**Vasil tutorials** + +The tutorials below provide explainers of the CIPs introduced with Vasil +functionality. Examples include the usage of Plutus v2 scripts: + +- [How to use reference inputs](https://github.com/perturbing/vasil-tests/blob/main/reference-inputs-cip-31.md) +- [How to use inline datums](https://github.com/perturbing/vasil-tests/blob/main/inline-datums-cip-32.md) +- [How to reference scripts](https://github.com/perturbing/vasil-tests/blob/main/referencing-scripts-cip-33.md) +- [How to use collateral outputs](https://github.com/perturbing/vasil-tests/blob/main/collateral-output-cip-40.md) diff --git a/docs/developer-resources/03-native-tokens.mdx b/docs/developer-resources/04-native-tokens.mdx similarity index 100% rename from docs/developer-resources/03-native-tokens.mdx rename to docs/developer-resources/04-native-tokens.mdx diff --git a/docs/developer-resources/04-smart-contracts/01-plutus.mdx b/docs/developer-resources/05-smart-contracts/01-plutus.mdx similarity index 100% rename from docs/developer-resources/04-smart-contracts/01-plutus.mdx rename to docs/developer-resources/05-smart-contracts/01-plutus.mdx diff --git a/docs/developer-resources/04-smart-contracts/02-marlowe.mdx b/docs/developer-resources/05-smart-contracts/02-marlowe.mdx similarity index 100% rename from docs/developer-resources/04-smart-contracts/02-marlowe.mdx rename to docs/developer-resources/05-smart-contracts/02-marlowe.mdx diff --git a/docs/developer-resources/04-smart-contracts/03-aiken.mdx b/docs/developer-resources/05-smart-contracts/03-aiken.mdx similarity index 100% rename from docs/developer-resources/04-smart-contracts/03-aiken.mdx rename to docs/developer-resources/05-smart-contracts/03-aiken.mdx diff --git a/docs/developer-resources/04-smart-contracts/_category_.yml b/docs/developer-resources/05-smart-contracts/_category_.yml similarity index 83% rename from docs/developer-resources/04-smart-contracts/_category_.yml rename to docs/developer-resources/05-smart-contracts/_category_.yml index adcf2a14..a87ac60e 100644 --- a/docs/developer-resources/04-smart-contracts/_category_.yml +++ b/docs/developer-resources/05-smart-contracts/_category_.yml @@ -1,4 +1,4 @@ -position: 4 +position: 5 label: 'Smart contracts' collapsible: true collapsed: true diff --git a/docs/developer-resources/05-scalability-solutions/01-hydra.mdx b/docs/developer-resources/06-scalability-solutions/01-hydra.mdx similarity index 100% rename from docs/developer-resources/05-scalability-solutions/01-hydra.mdx rename to docs/developer-resources/06-scalability-solutions/01-hydra.mdx diff --git a/docs/developer-resources/05-scalability-solutions/02-mithril.mdx b/docs/developer-resources/06-scalability-solutions/02-mithril.mdx similarity index 100% rename from docs/developer-resources/05-scalability-solutions/02-mithril.mdx rename to docs/developer-resources/06-scalability-solutions/02-mithril.mdx diff --git a/docs/developer-resources/05-scalability-solutions/_category_.yml b/docs/developer-resources/06-scalability-solutions/_category_.yml similarity index 84% rename from docs/developer-resources/05-scalability-solutions/_category_.yml rename to docs/developer-resources/06-scalability-solutions/_category_.yml index d1463541..f8052238 100644 --- a/docs/developer-resources/05-scalability-solutions/_category_.yml +++ b/docs/developer-resources/06-scalability-solutions/_category_.yml @@ -1,4 +1,4 @@ -position: 5 +position: 6 label: 'Scalability solutions' collapsible: true collapsed: true diff --git a/docs/developer-resources/06-release-notes/02-release-notes.mdx b/docs/developer-resources/07-release-notes/02-release-notes.mdx similarity index 100% rename from docs/developer-resources/06-release-notes/02-release-notes.mdx rename to docs/developer-resources/07-release-notes/02-release-notes.mdx diff --git a/docs/developer-resources/06-release-notes/03-comp-matrix.mdx b/docs/developer-resources/07-release-notes/03-comp-matrix.mdx similarity index 100% rename from docs/developer-resources/06-release-notes/03-comp-matrix.mdx rename to docs/developer-resources/07-release-notes/03-comp-matrix.mdx diff --git a/docs/developer-resources/06-release-notes/Cardano component dependencies 072021.png b/docs/developer-resources/07-release-notes/Cardano component dependencies 072021.png similarity index 100% rename from docs/developer-resources/06-release-notes/Cardano component dependencies 072021.png rename to docs/developer-resources/07-release-notes/Cardano component dependencies 072021.png diff --git a/docs/developer-resources/06-release-notes/Cardano_component_dependencies.png b/docs/developer-resources/07-release-notes/Cardano_component_dependencies.png similarity index 100% rename from docs/developer-resources/06-release-notes/Cardano_component_dependencies.png rename to docs/developer-resources/07-release-notes/Cardano_component_dependencies.png diff --git a/docs/developer-resources/06-release-notes/_category_.yml b/docs/developer-resources/07-release-notes/_category_.yml similarity index 81% rename from docs/developer-resources/06-release-notes/_category_.yml rename to docs/developer-resources/07-release-notes/_category_.yml index 96007a7d..2b30c4a1 100644 --- a/docs/developer-resources/06-release-notes/_category_.yml +++ b/docs/developer-resources/07-release-notes/_category_.yml @@ -1,4 +1,4 @@ -position: 16 +position: 7 label: 'Release notes' collapsible: true collapsed: true diff --git a/docs/developer-resources/06-release-notes/comp-dependencies-new.png b/docs/developer-resources/07-release-notes/comp-dependencies-new.png similarity index 100% rename from docs/developer-resources/06-release-notes/comp-dependencies-new.png rename to docs/developer-resources/07-release-notes/comp-dependencies-new.png From f59a94d79225034852c8f8c1f45f16bfcb433c82 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Mon, 13 May 2024 10:47:28 +0100 Subject: [PATCH 6/8] filip(feat): add search button --- .docusaurus/codeTranslations.json | 8 +- .../docusaurus-debug-all-content-673.json | 1 + .docusaurus/docusaurus.config.mjs | 6 ++ .docusaurus/globalData.json | 10 +++ .docusaurus/site-metadata.json | 5 ++ docusaurus.config.ts | 6 ++ package.json | 5 +- src/css/custom.css | 27 +++++- yarn.lock | 82 +++++++++++++++++-- 9 files changed, 141 insertions(+), 9 deletions(-) diff --git a/.docusaurus/codeTranslations.json b/.docusaurus/codeTranslations.json index 9e26dfee..0f18d23e 100644 --- a/.docusaurus/codeTranslations.json +++ b/.docusaurus/codeTranslations.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "cmfcmf/d-s-l.searchBar.placeholder": "Search...", + "cmfcmf/d-s-l.searchBar.noResults": "No results found.", + "cmfcmf/d-s-l.searchBar.clearButtonTitle": "Clear", + "cmfcmf/d-s-l.searchBar.detachedCancelButtonText": "Cancel", + "cmfcmf/d-s-l.searchBar.submitButtonTitle": "Submit" +} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json index f1c132fe..05c12339 100644 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json @@ -2581,6 +2581,7 @@ }, "docusaurus-plugin-debug": {}, "docusaurus-theme-classic": {}, + "@cmfcmf/docusaurus-search-local": {}, "docusaurus-node-polyfills": {}, "docusaurus-plugin-client-redirects": {}, "docusaurus-bootstrap-plugin": {}, diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs index 20f61fa4..fa38806d 100644 --- a/.docusaurus/docusaurus.config.mjs +++ b/.docusaurus/docusaurus.config.mjs @@ -21,6 +21,12 @@ export default { "localeConfigs": {} }, "plugins": [ + [ + "@cmfcmf/docusaurus-search-local", + { + "indexDocs": true + } + ], [ "docusaurus-node-polyfills", { diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json index d9e849a9..ad961fa8 100644 --- a/.docusaurus/globalData.json +++ b/.docusaurus/globalData.json @@ -1,4 +1,14 @@ { + "@cmfcmf/docusaurus-search-local": { + "default": { + "titleBoost": 5, + "contentBoost": 1, + "tagsBoost": 3, + "parentCategoriesBoost": 2, + "indexDocSidebarParentCategories": 0, + "maxSearchResults": 8 + } + }, "docusaurus-plugin-content-docs": { "default": { "path": "/", diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json index 8a585f73..8a08915b 100644 --- a/.docusaurus/site-metadata.json +++ b/.docusaurus/site-metadata.json @@ -27,6 +27,11 @@ "name": "@docusaurus/theme-classic", "version": "3.1.1" }, + "@cmfcmf/docusaurus-search-local": { + "type": "package", + "name": "@cmfcmf/docusaurus-search-local", + "version": "1.1.0" + }, "docusaurus-node-polyfills": { "type": "package", "name": "docusaurus-node-polyfills", diff --git a/docusaurus.config.ts b/docusaurus.config.ts index d71d4373..2a1eda6c 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -34,6 +34,12 @@ const config: Config = { }, plugins: [ + [ + '@cmfcmf/docusaurus-search-local', + { + indexDocs: true, + }, + ], ['docusaurus-node-polyfills', { excludeAliases: ['console'] }], [ '@docusaurus/plugin-client-redirects', diff --git a/package.json b/package.json index e3fdb16f..7ecd2e2b 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "typecheck": "tsc" }, "dependencies": { + "@cmfcmf/docusaurus-search-local": "^1.1.0", "@ctrl/tinycolor": "^4.0.3", "@docusaurus/core": "3.1.1", "@docusaurus/plugin-client-redirects": "3.1.1", @@ -39,6 +40,7 @@ "path-browserify": "^1.0.1", "posthog-js": "^1.76.0", "prism-react-renderer": "^2.3.0", + "puppeteer": "^5.3.1", "react": "^18.0.0", "react-dom": "^18.0.0", "react-google-recaptcha": "^3.1.0", @@ -47,8 +49,7 @@ "react-tooltip": "^4.2.21", "styled-components": "^6.1.10", "styled-icons": "^9.0.1", - "victory": "^36.5.3", - "puppeteer": "^5.3.1" + "victory": "^36.5.3" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", diff --git a/src/css/custom.css b/src/css/custom.css index c46eddb2..797faa2b 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -206,6 +206,30 @@ body { background-color: #fff; } +.aa-DetachedSearchButtonPlaceholder { + display: none; +} + +.aa-DetachedSearchButtonQuery { + display: none; +} + +.aa-DetachedSearchButton { + border-radius: 20px !important; + padding: 0 !important; + background-color: #fff !important; +} + +.aa-DetachedSearchButtonIcon { + color: rgba(62, 52, 211) !important; +} + +@media (max-width: 1445px) { + .navbar__link { + max-width: 120px; + } +} + @media (max-width: 1380px) { .navbar__link { font-size: 12px; @@ -231,7 +255,8 @@ body { padding: 3rem 1.5rem; } .navbar__link { - max-width: 88px; + font-size: 10.5px; + max-width: 81px; } } diff --git a/yarn.lock b/yarn.lock index a2e13a7a..f7066876 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,14 @@ # yarn lockfile v1 +"@algolia/autocomplete-core@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.17.0.tgz#b9e62d9677dc0ee818bb59d917ff58908356a9a0" + integrity sha512-6E4sVb5+fGtSQs9mULlxUH84OWFUVZPMapa5dMCtUc7KyDRLY6+X/dA8xbDA8CX5phdBn1plLUET1B6NZnrZuw== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.17.0" + "@algolia/autocomplete-shared" "1.17.0" + "@algolia/autocomplete-core@1.9.3": version "1.9.3" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7" @@ -10,6 +18,24 @@ "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" "@algolia/autocomplete-shared" "1.9.3" +"@algolia/autocomplete-js@^1.8.2": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.17.0.tgz#91f0ef2232646316a26c79dadbeb2e7791de623c" + integrity sha512-RbD98hXtZOl6VohSAo7kMOFWQHR1x4wWaJFadJradFQ1TAA9hFEyirSIM+yT96UpKkdi08V2EBI+YwZ3/VETvw== + dependencies: + "@algolia/autocomplete-core" "1.17.0" + "@algolia/autocomplete-preset-algolia" "1.17.0" + "@algolia/autocomplete-shared" "1.17.0" + htm "^3.1.1" + preact "^10.13.2" + +"@algolia/autocomplete-plugin-algolia-insights@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.0.tgz#dcec9b03a47375860a9f927816a1275d885ebdff" + integrity sha512-zbWImu+VxBDzUQONEhQXq3OzlipHLEtWbL4Nf/VOb1p1qHG/f96jCegOzzEZVPiQvZpRJnmhCUmsYNHlIBxKWw== + dependencies: + "@algolia/autocomplete-shared" "1.17.0" + "@algolia/autocomplete-plugin-algolia-insights@1.9.3": version "1.9.3" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587" @@ -17,6 +43,13 @@ dependencies: "@algolia/autocomplete-shared" "1.9.3" +"@algolia/autocomplete-preset-algolia@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.0.tgz#9d7d9673a922d75dfbedd3119e7ffa76f4c118c6" + integrity sha512-DhTkMs/9BzThhTU2nSTpQxVxHLzaRDZLid4Tf56D8s9IhEGfmzbNuLRmJNzgAOPv1smHtUErndmC+S9QNMDEJA== + dependencies: + "@algolia/autocomplete-shared" "1.17.0" + "@algolia/autocomplete-preset-algolia@1.9.3": version "1.9.3" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da" @@ -24,11 +57,21 @@ dependencies: "@algolia/autocomplete-shared" "1.9.3" +"@algolia/autocomplete-shared@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.0.tgz#7d0a8e504fe555c48df7ae6854d3d6633b0b32f5" + integrity sha512-7su4KH/2q2Fhud2VujUNhCMbIh7yp6wqWR3UuVje5P3kDRhTotPRmg3iRQi48YRYkk9o+airsrLl+rxJ/9FWng== + "@algolia/autocomplete-shared@1.9.3": version "1.9.3" resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa" integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== +"@algolia/autocomplete-theme-classic@^1.8.2": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.17.0.tgz#bbd79df8f5240b3ddd3f9cdc9b8273753f15cd25" + integrity sha512-FsW/J/mG1YIPv93/QQ7KxMVNXAiVi9accGgoK2y3zDz58WpVgUug97SUoQzP4I9EMZAZAHQo0QbWXxpqTWkcOA== + "@algolia/cache-browser-local-storage@4.23.3": version "4.23.3" resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.23.3.tgz#0cc26b96085e1115dac5fcb9d826651ba57faabc" @@ -84,7 +127,7 @@ "@algolia/requester-common" "4.23.3" "@algolia/transporter" "4.23.3" -"@algolia/client-search@4.23.3": +"@algolia/client-search@4.23.3", "@algolia/client-search@^4.12.0": version "4.23.3" resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.23.3.tgz#a3486e6af13a231ec4ab43a915a1f318787b937f" integrity sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw== @@ -1211,6 +1254,20 @@ "@babel/helper-validator-identifier" "^7.24.5" to-fast-properties "^2.0.0" +"@cmfcmf/docusaurus-search-local@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@cmfcmf/docusaurus-search-local/-/docusaurus-search-local-1.1.0.tgz#3db5d7d6e05985cc3b06cec10436385c53033c69" + integrity sha512-0IVb/aA0IK8ZlktuxmgXmluXfcSpo6Vdd2nG21y1aOH9nVYnPP231Dn0H8Ng9Qf9ronQQCDWHnuWpYOr9rUrEQ== + dependencies: + "@algolia/autocomplete-js" "^1.8.2" + "@algolia/autocomplete-theme-classic" "^1.8.2" + "@algolia/client-search" "^4.12.0" + algoliasearch "^4.12.0" + cheerio "^1.0.0-rc.9" + clsx "^1.1.1" + lunr-languages "^1.4.0" + mark.js "^8.11.1" + "@colors/colors@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" @@ -3113,7 +3170,7 @@ algoliasearch-helper@^3.13.3: dependencies: "@algolia/events" "^4.0.1" -algoliasearch@^4.18.0, algoliasearch@^4.19.1: +algoliasearch@^4.12.0, algoliasearch@^4.18.0, algoliasearch@^4.19.1: version "4.23.3" resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.23.3.tgz#e09011d0a3b0651444916a3e6bbcba064ec44b60" integrity sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg== @@ -3744,7 +3801,7 @@ cheerio-select@^2.1.0: domhandler "^5.0.3" domutils "^3.0.1" -cheerio@^1.0.0-rc.12: +cheerio@^1.0.0-rc.12, cheerio@^1.0.0-rc.9: version "1.0.0-rc.12" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== @@ -3830,7 +3887,7 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clsx@^1.0.4: +clsx@^1.0.4, clsx@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== @@ -5750,6 +5807,11 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" +htm@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/htm/-/htm-3.1.1.tgz#49266582be0dc66ed2235d5ea892307cc0c24b78" + integrity sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ== + html-entities@^2.3.2: version "2.5.2" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" @@ -6696,6 +6758,16 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" +lunr-languages@^1.4.0: + version "1.14.0" + resolved "https://registry.yarnpkg.com/lunr-languages/-/lunr-languages-1.14.0.tgz#6e97635f434631729dd0e5654daedd291cd6f2d0" + integrity sha512-hWUAb2KqM3L7J5bcrngszzISY4BxrXn/Xhbb9TTCJYEGqlR1nG67/M14sp09+PTIRklobrn57IAxcdcO/ZFyNA== + +mark.js@^8.11.1: + version "8.11.1" + resolved "https://registry.yarnpkg.com/mark.js/-/mark.js-8.11.1.tgz#180f1f9ebef8b0e638e4166ad52db879beb2ffc5" + integrity sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ== + markdown-escapes@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" @@ -8351,7 +8423,7 @@ posthog-js@^1.76.0: fflate "^0.4.8" preact "^10.19.3" -preact@^10.19.3: +preact@^10.13.2, preact@^10.19.3: version "10.21.0" resolved "https://registry.yarnpkg.com/preact/-/preact-10.21.0.tgz#5b0335c873a1724deb66e517830db4fd310c24f6" integrity sha512-aQAIxtzWEwH8ou+OovWVSVNlFImL7xUCwJX3YMqA3U8iKCNC34999fFOnWjYNsylgfPgMexpbk7WYOLtKr/mxg== From 73ce8e981b7b160fede8f4ac89fb9affe3154ba8 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Mon, 13 May 2024 11:12:53 +0100 Subject: [PATCH 7/8] filip(fix): apply styling fixes --- src/components/Homepage/Tile.tsx | 1 + src/components/Homepage/hero.js | 1 + src/css/custom.css | 13 +++++++++---- src/pages/index.module.css | 23 ----------------------- 4 files changed, 11 insertions(+), 27 deletions(-) delete mode 100644 src/pages/index.module.css diff --git a/src/components/Homepage/Tile.tsx b/src/components/Homepage/Tile.tsx index 7c200085..857ba536 100644 --- a/src/components/Homepage/Tile.tsx +++ b/src/components/Homepage/Tile.tsx @@ -30,6 +30,7 @@ const StyledTile = styled.div<{ bannerTile; boxedTile }>` p { position: relative; overflow: hidden; + margin-bottom: 0; } p.heightAuto { height: auto; diff --git a/src/components/Homepage/hero.js b/src/components/Homepage/hero.js index 878068b3..f7ab7108 100644 --- a/src/components/Homepage/hero.js +++ b/src/components/Homepage/hero.js @@ -43,6 +43,7 @@ const StyledHero = styled.div` background-size: 62%; } @media (max-width: 959px) { + padding: 4rem 0 2rem 0; &:before { content: none; } diff --git a/src/css/custom.css b/src/css/custom.css index 797faa2b..1297face 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -187,10 +187,6 @@ body { display: none; } -.container { - padding-left: 3rem; -} - .footer--dark { --ifm-footer-background-color: rgb(29, 30, 33); } @@ -224,6 +220,12 @@ body { color: rgba(62, 52, 211) !important; } +@media (min-width: 999px) { + .container { + padding-left: 3rem; + } +} + @media (max-width: 1445px) { .navbar__link { max-width: 120px; @@ -276,6 +278,9 @@ body { .menu__link--sublist-caret:after { color: #fff !important; } + h1 { + font-size: 2.8rem; + } } @media (max-width: 650px) { diff --git a/src/pages/index.module.css b/src/pages/index.module.css deleted file mode 100644 index 9f71a5da..00000000 --- a/src/pages/index.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - -.heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; -} - -@media screen and (max-width: 996px) { - .heroBanner { - padding: 2rem; - } -} - -.buttons { - display: flex; - align-items: center; - justify-content: center; -} From b856ec6b40fde0ac67523a79348165d53d5f9629 Mon Sep 17 00:00:00 2001 From: Filip Stoyanov Date: Mon, 13 May 2024 12:27:09 +0100 Subject: [PATCH 8/8] filip(fix): apply changes to nav --- .docusaurus/docusaurus.config.mjs | 12 ++++++------ docusaurus.config.ts | 25 +++++++++++++++++++------ src/components/Homepage/Tile.tsx | 1 - src/css/custom.css | 14 +++----------- 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs index fa38806d..304d3409 100644 --- a/.docusaurus/docusaurus.config.mjs +++ b/.docusaurus/docusaurus.config.mjs @@ -566,7 +566,7 @@ export default { "items": [ { "to": "about-cardano/introduction", - "label": "About Cardano", + "label": "About", "position": "left" }, { @@ -581,18 +581,18 @@ export default { }, { "to": "cardano-testnets/environments", - "label": "Cardano testnets", + "label": "Testnets", "position": "left" }, { "to": "pioneer-programs/plutus-pioneers", - "label": "Pioneer programs", + "label": "Education", "position": "left" }, { "type": "dropdown", "label": "Community", - "position": "left", + "position": "right", "items": [ { "label": "Support", @@ -619,10 +619,10 @@ export default { { "label": "Developer portal", "href": "https://developers.cardano.org/", - "position": "left" + "position": "right" }, { - "label": "GitHub", + "html": "\n ", "href": "https://github.com/input-output-hk/cardano-documentation", "position": "right" } diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 2a1eda6c..d051728e 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -2,6 +2,7 @@ import { themes as prismThemes } from 'prism-react-renderer' import type { Config } from '@docusaurus/types' import type * as Preset from '@docusaurus/preset-classic' import { redirects } from './redirects' +import GithubLogo from './src/components/images/github-logo.svg' const editUrl = 'https://github.com/input-output-hk/cardano-documentation/blob/master/' @@ -90,7 +91,7 @@ const config: Config = { items: [ { to: 'about-cardano/introduction', - label: 'About Cardano', + label: 'About', position: 'left', }, { @@ -105,18 +106,18 @@ const config: Config = { }, { to: 'cardano-testnets/environments', - label: 'Cardano testnets', + label: 'Testnets', position: 'left', }, { to: 'pioneer-programs/plutus-pioneers', - label: 'Pioneer programs', + label: 'Education', position: 'left', }, { type: 'dropdown', label: 'Community', - position: 'left', + position: 'right', items: [ { label: 'Support', @@ -143,10 +144,22 @@ const config: Config = { { label: 'Developer portal', href: 'https://developers.cardano.org/', - position: 'left', + position: 'right', }, { - label: 'GitHub', + html: ` + `, href: 'https://github.com/input-output-hk/cardano-documentation', position: 'right', }, diff --git a/src/components/Homepage/Tile.tsx b/src/components/Homepage/Tile.tsx index 857ba536..c025a003 100644 --- a/src/components/Homepage/Tile.tsx +++ b/src/components/Homepage/Tile.tsx @@ -114,7 +114,6 @@ const Tile: React.FC = ({ boxedTile, btn, }) => { - console.log(Icon) return (