From 96ce9b7a41b7af14a1b97f2457d22147da9c2367 Mon Sep 17 00:00:00 2001
From: cpengilly <29023967+cpengilly@users.noreply.github.com>
Date: Tue, 14 May 2024 13:51:47 -0700
Subject: [PATCH 1/5] create new directory
---
pages/builders/app-developers/bridging/messaging.mdx | 2 +-
pages/builders/chain-operators/self-hosted.mdx | 2 +-
.../chain-operators/tutorials/create-l2-rollup.mdx | 2 +-
pages/chain/addresses.mdx | 2 +-
pages/connect/contribute/stack-contribute.mdx | 4 ++--
pages/stack/_meta.json | 3 ++-
pages/stack/{protocol => }/design-principles.mdx | 0
pages/stack/protocol/_meta.json | 7 +------
pages/stack/protocol/rollups/_meta.json | 7 +++++++
pages/stack/protocol/{ => rollups}/deposit-flow.mdx | 0
pages/stack/protocol/{ => rollups}/overview.mdx | 0
pages/stack/protocol/{ => rollups}/smart-contracts.mdx | 0
pages/stack/protocol/{ => rollups}/transaction-flow.mdx | 0
pages/stack/protocol/{ => rollups}/withdrawal-flow.mdx | 0
pages/stack/security/faq.mdx | 2 +-
public/_redirects | 2 +-
16 files changed, 18 insertions(+), 15 deletions(-)
rename pages/stack/{protocol => }/design-principles.mdx (100%)
create mode 100644 pages/stack/protocol/rollups/_meta.json
rename pages/stack/protocol/{ => rollups}/deposit-flow.mdx (100%)
rename pages/stack/protocol/{ => rollups}/overview.mdx (100%)
rename pages/stack/protocol/{ => rollups}/smart-contracts.mdx (100%)
rename pages/stack/protocol/{ => rollups}/transaction-flow.mdx (100%)
rename pages/stack/protocol/{ => rollups}/withdrawal-flow.mdx (100%)
diff --git a/pages/builders/app-developers/bridging/messaging.mdx b/pages/builders/app-developers/bridging/messaging.mdx
index 07fe0b1b3..ee44e0ce9 100644
--- a/pages/builders/app-developers/bridging/messaging.mdx
+++ b/pages/builders/app-developers/bridging/messaging.mdx
@@ -215,7 +215,7 @@ The L1 proof and finalization transactions are typically significantly more expe
One of the most important things to understand about L1 ⇔ L2 interaction is that **mainnet messages sent from Layer 2 to Layer 1 cannot be relayed for at least 7 days**.
This means that any messages you send from Layer 2 will only be received on Layer 1 after this one week period has elapsed.
-We call this period of time the "challenge period" because it is the time during which a transaction can be challenged with a [fault proof](/stack/protocol/overview#fault-proofs).
+We call this period of time the "challenge period" because it is the time during which a transaction can be challenged with a [fault proof](/stack/protocol/rollups/overview#fault-proofs).
Optimistic Rollups are "optimistic" because they're based around the idea of publishing the *result* of a transaction to Ethereum without actually executing the transaction on Ethereum.
In the "optimistic" case, this transaction result is correct and one can completely avoid the need to perform complicated (and expensive) logic on Ethereum.
diff --git a/pages/builders/chain-operators/self-hosted.mdx b/pages/builders/chain-operators/self-hosted.mdx
index 13f12c4a4..6b8e5d3d6 100644
--- a/pages/builders/chain-operators/self-hosted.mdx
+++ b/pages/builders/chain-operators/self-hosted.mdx
@@ -20,7 +20,7 @@ There are two main steps to get started building your own self-hosted OP Chain:
To work with OP Chains, you'll need to understand the fundamental components of OP Chains.
* **Chain Architecture**: OP Chains use execution and consensus clients as well as the OP Stack's privileged roles. For more details, see the [Chain Architecture](/builders/chain-operators/architecture) guide.
- * **Smart Contracts**: OP Chains use several smart contracts on the L1 blockchain to manage aspects of the Rollup. Each OP Stack chain has its own set of [L1 smart contracts](/stack/protocol/smart-contracts#l1-contracts) and [L2 contracts or predeploys](/stack/protocol/smart-contracts#l2-contracts-predeploys) that are deployed when the chain is created.
+ * **Smart Contracts**: OP Chains use several smart contracts on the L1 blockchain to manage aspects of the Rollup. Each OP Stack chain has its own set of [L1 smart contracts](/stack/protocol/rollups/smart-contracts#l1-contracts) and [L2 contracts or predeploys](/stack/protocol/rollups/smart-contracts#l2-contracts-predeploys) that are deployed when the chain is created.
* **Preinstalls**: OP Chains come with [preinstalled core contracts](/builders/chain-operators/features/preinstalls), making them usable as soon as a chain is initialized on the OP Stack.
diff --git a/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx b/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
index bb92b469b..fa52ccda1 100644
--- a/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
+++ b/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
@@ -46,7 +46,7 @@ You'll be using the L1 Bedrock smart contracts found in the [`contracts-bedrock`
You should only use governance approved and audited smart contracts.
The monorepo has them tagged with the following pattern `op-contracts/vX.X.X`
and you can review the release notes for details on the changes. Read more
- about the details on our [Smart Contract Overview](/stack/protocol/smart-contracts).
+ about the details on our [Smart Contract Overview](/stack/protocol/rollups/smart-contracts).
### Sequencer Node
diff --git a/pages/chain/addresses.mdx b/pages/chain/addresses.mdx
index 629cf0717..b271d61c7 100644
--- a/pages/chain/addresses.mdx
+++ b/pages/chain/addresses.mdx
@@ -11,7 +11,7 @@ import { L2ContractTable } from '@/components/L2ContractTable'
# Contract Addresses
This reference guide lists all the contract addresses for Mainnet and Testnet, as found on the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main).
-See the [Smart Contracts Overview](/stack/protocol/smart-contracts) for high-level details and access to the source code.
+See the [Smart Contracts Overview](/stack/protocol/rollups/smart-contracts) for high-level details and access to the source code.
This page is automatically generated from packages in the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main) which keeps the content synched and up-to-date.
diff --git a/pages/connect/contribute/stack-contribute.mdx b/pages/connect/contribute/stack-contribute.mdx
index 584de36d0..319686c69 100644
--- a/pages/connect/contribute/stack-contribute.mdx
+++ b/pages/connect/contribute/stack-contribute.mdx
@@ -8,7 +8,7 @@ import { Callout } from 'nextra/components'
# Contribute to the OP Stack
-The OP Stack is a collaborative, decentralized development stack that only gets more powerful as more people contribute. Code for the OP Stack should follow the stack's [design principles](/stack/protocol/design-principles), which means it should be entirely open source and accessible for people to hack on, contribute to, and extend.
+The OP Stack is a collaborative, decentralized development stack that only gets more powerful as more people contribute. Code for the OP Stack should follow the stack's [design principles](/stack/design-principles), which means it should be entirely open source and accessible for people to hack on, contribute to, and extend.
The Optimism Collective wins when it works together. ♥️✨
Whether you're a budding chain operator, app developer, node operator, bounty hunter, content creator, or anything in between, the OP Stack always has something for you to contribute to.
@@ -16,7 +16,7 @@ Every contribution makes a difference — no contribution is too small. If you'r
## Component Contributions
-The OP Stack is a decentralized development stack and is constantly evolving as new layers and modules are developed. Anyone can contribute components that can be considered part of the OP Stack as long as those components fit the stack's [design principles and goals](/stack/protocol/design-principles).
+The OP Stack is a decentralized development stack and is constantly evolving as new layers and modules are developed. Anyone can contribute components that can be considered part of the OP Stack as long as those components fit the stack's [design principles and goals](/stack/design-principles).
To start contributing components to the stack, check out some of these [useful ideas](https://github.com/ethereum-optimism/ecosystem-contributions) and get to building! And don't forget that projects can also receive grants from the Collective via [RetroPGF](https://community.optimism.io/docs/governance/citizens-house/#how-retropgf-works).
## Codebase Contributions
diff --git a/pages/stack/_meta.json b/pages/stack/_meta.json
index bcc44e4d5..98eefb94c 100644
--- a/pages/stack/_meta.json
+++ b/pages/stack/_meta.json
@@ -1,8 +1,9 @@
{
"getting-started": "Getting Started: OP Stack",
"differences": "Differences Between Ethereum and OP Stack Chains",
- "explainer": "Superchain Explainer",
"components": "OP Stack Components",
+ "explainer": "Superchain Explainer",
+ "design-principles": "Design Philosophy & Principles",
"protocol": "Protocol",
"transactions": "Transactions",
"security": "Security"
diff --git a/pages/stack/protocol/design-principles.mdx b/pages/stack/design-principles.mdx
similarity index 100%
rename from pages/stack/protocol/design-principles.mdx
rename to pages/stack/design-principles.mdx
diff --git a/pages/stack/protocol/_meta.json b/pages/stack/protocol/_meta.json
index dab7503ea..5ba3be390 100644
--- a/pages/stack/protocol/_meta.json
+++ b/pages/stack/protocol/_meta.json
@@ -1,10 +1,5 @@
{
- "overview": "Rollup Protocol Overview",
- "design-principles": "Design Philosophy & Principles",
- "smart-contracts": "Smart Contract Overview",
- "deposit-flow": "Deposit Flow",
- "transaction-flow": "Transaction Flow",
- "withdrawal-flow": "Withdrawal Flow",
+ "rollups": "Rollups",
"fault-proofs": "Fault Proofs",
"outages": "Sequencer Outages"
}
\ No newline at end of file
diff --git a/pages/stack/protocol/rollups/_meta.json b/pages/stack/protocol/rollups/_meta.json
new file mode 100644
index 000000000..e7c4314cc
--- /dev/null
+++ b/pages/stack/protocol/rollups/_meta.json
@@ -0,0 +1,7 @@
+{
+ "overview": "Rollups Overview",
+ "smart-contracts": "Smart Contracts",
+ "deposit-flow": "Deposit Flow",
+ "transaction-flow": "Transaction Flow",
+ "withdrawal-flow": "Withdrawal Flow"
+}
\ No newline at end of file
diff --git a/pages/stack/protocol/deposit-flow.mdx b/pages/stack/protocol/rollups/deposit-flow.mdx
similarity index 100%
rename from pages/stack/protocol/deposit-flow.mdx
rename to pages/stack/protocol/rollups/deposit-flow.mdx
diff --git a/pages/stack/protocol/overview.mdx b/pages/stack/protocol/rollups/overview.mdx
similarity index 100%
rename from pages/stack/protocol/overview.mdx
rename to pages/stack/protocol/rollups/overview.mdx
diff --git a/pages/stack/protocol/smart-contracts.mdx b/pages/stack/protocol/rollups/smart-contracts.mdx
similarity index 100%
rename from pages/stack/protocol/smart-contracts.mdx
rename to pages/stack/protocol/rollups/smart-contracts.mdx
diff --git a/pages/stack/protocol/transaction-flow.mdx b/pages/stack/protocol/rollups/transaction-flow.mdx
similarity index 100%
rename from pages/stack/protocol/transaction-flow.mdx
rename to pages/stack/protocol/rollups/transaction-flow.mdx
diff --git a/pages/stack/protocol/withdrawal-flow.mdx b/pages/stack/protocol/rollups/withdrawal-flow.mdx
similarity index 100%
rename from pages/stack/protocol/withdrawal-flow.mdx
rename to pages/stack/protocol/rollups/withdrawal-flow.mdx
diff --git a/pages/stack/security/faq.mdx b/pages/stack/security/faq.mdx
index ad980b1fe..2df0f86cd 100644
--- a/pages/stack/security/faq.mdx
+++ b/pages/stack/security/faq.mdx
@@ -40,7 +40,7 @@ Fault proofs are a key milestone and top priority for the OP Stack. In the meant
One of the easiest ways to help secure the OP Stack is to look for bugs and vulnerabilities. [OP Mainnet, a user of the OP Stack, has one of the biggest bug bounties (ever)](https://immunefi.com/bounty/optimism/). You can earn up to $2,000,042 by finding critical bugs in the OP Mainnet codebase (and by extension the OP Stack).
-Don't forget that the OP Stack is a decentralized development stack. Anyone can start to contribute to the OP Stack by building software that follows [the stack's design principles](/stack/protocol/design-principles). You can always help make the OP Stack more secure by building components, like alternative client or proof implementations, that users of the OP Stack can take advantage of.
+Don't forget that the OP Stack is a decentralized development stack. Anyone can start to contribute to the OP Stack by building software that follows [the stack's design principles](/stack/design-principles). You can always help make the OP Stack more secure by building components, like alternative client or proof implementations, that users of the OP Stack can take advantage of.
### Where do I report bugs?
diff --git a/public/_redirects b/public/_redirects
index f350dc468..e5f3c6c3a 100644
--- a/public/_redirects
+++ b/public/_redirects
@@ -62,7 +62,7 @@
/transaction-fees/overview /builders/app-developers/transactions/fees
/dapp-developers/contracts/meta-tx /builders/app-developers/contracts/optimization
/builders/tools/build/overview /builders/tools/overview
-/protocol-specifications/optimistic-rollup/block-production /stack/protocol/overview#block-production
+/protocol-specifications/optimistic-rollup/block-production /stack/protocol/rollups/overview#block-production
/builders/node-operators/metrics /builders/node-operators/management/metrics
/stack /stack/getting-started
/chain/sec /chain/security/faq
From e15978b381d3205175b890d0131bd0078b427f73 Mon Sep 17 00:00:00 2001
From: cpengilly <29023967+cpengilly@users.noreply.github.com>
Date: Tue, 14 May 2024 13:59:26 -0700
Subject: [PATCH 2/5] fix links
---
pages/stack/getting-started.mdx | 2 +-
public/_redirects | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/pages/stack/getting-started.mdx b/pages/stack/getting-started.mdx
index ba0c16992..554a247c7 100644
--- a/pages/stack/getting-started.mdx
+++ b/pages/stack/getting-started.mdx
@@ -66,7 +66,7 @@ At the end of the day, the OP Stack becomes what Optimism needs.
Ready to dive into the world of the OP Stack?
* If you're interested in learning more about the current release of the OP Stack, check out the Bedrock Release page.
-* If you're interested in understanding the OP Stack in more depth, start with the [Design Principles](protocol/design-principles) and [Components Overview](components).
+* If you're interested in understanding the OP Stack in more depth, start with the [Design Principles](design-principles) and [Components Overview](components).
* If you're excited to join the Superchain, launch your first Superchain-ready L2 with our [Getting Started guide](explainer) or dive directly into the OP Stack codebase to learn more.
The OP Stack is the next frontier for Ethereum. You're already here, so what are you waiting for?
diff --git a/public/_redirects b/public/_redirects
index e5f3c6c3a..70b19bc18 100644
--- a/public/_redirects
+++ b/public/_redirects
@@ -67,3 +67,9 @@
/stack /stack/getting-started
/chain/sec /chain/security/faq
/builders/chain-operators/management/tools/explorer /builders/chain-operators/tools/explorer
+/stack/protocol/deposit-flow /stack/protocol/rollups/deposit-flow
+/stack/protocol/transaction-flow /stack/protocol/rollups/transaction-flow
+/stack/protocol/withdrawal-flow /stack/protocol/rollups/withdrawal-flow
+/stack/protocol/smart-contracts /stack/protocol/rollups/smart-contracts
+/stack/protocol/overview /stack/protocol/rollups/overview
+/stack/protocol/design-principles /stack/design-principles
From 6e34966ae81fb53a13c57c43550c4ae00dc59e73 Mon Sep 17 00:00:00 2001
From: cpengilly <29023967+cpengilly@users.noreply.github.com>
Date: Wed, 15 May 2024 07:03:07 -0700
Subject: [PATCH 3/5] address comments
---
pages/builders/app-developers/bridging/messaging.mdx | 2 +-
pages/builders/chain-operators/self-hosted.mdx | 2 +-
.../chain-operators/tutorials/create-l2-rollup.mdx | 2 +-
pages/chain/addresses.mdx | 2 +-
pages/stack/protocol/_meta.json | 2 +-
pages/stack/protocol/rollups/_meta.json | 2 +-
public/_redirects | 12 ++++++------
words.txt | 2 +-
8 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/pages/builders/app-developers/bridging/messaging.mdx b/pages/builders/app-developers/bridging/messaging.mdx
index ee44e0ce9..79b83d3a3 100644
--- a/pages/builders/app-developers/bridging/messaging.mdx
+++ b/pages/builders/app-developers/bridging/messaging.mdx
@@ -215,7 +215,7 @@ The L1 proof and finalization transactions are typically significantly more expe
One of the most important things to understand about L1 ⇔ L2 interaction is that **mainnet messages sent from Layer 2 to Layer 1 cannot be relayed for at least 7 days**.
This means that any messages you send from Layer 2 will only be received on Layer 1 after this one week period has elapsed.
-We call this period of time the "challenge period" because it is the time during which a transaction can be challenged with a [fault proof](/stack/protocol/rollups/overview#fault-proofs).
+We call this period of time the "challenge period" because it is the time during which a transaction can be challenged with a [fault proof](/stack/protocol/rollup/overview#fault-proofs).
Optimistic Rollups are "optimistic" because they're based around the idea of publishing the *result* of a transaction to Ethereum without actually executing the transaction on Ethereum.
In the "optimistic" case, this transaction result is correct and one can completely avoid the need to perform complicated (and expensive) logic on Ethereum.
diff --git a/pages/builders/chain-operators/self-hosted.mdx b/pages/builders/chain-operators/self-hosted.mdx
index 6b8e5d3d6..328a6fd0f 100644
--- a/pages/builders/chain-operators/self-hosted.mdx
+++ b/pages/builders/chain-operators/self-hosted.mdx
@@ -20,7 +20,7 @@ There are two main steps to get started building your own self-hosted OP Chain:
To work with OP Chains, you'll need to understand the fundamental components of OP Chains.
* **Chain Architecture**: OP Chains use execution and consensus clients as well as the OP Stack's privileged roles. For more details, see the [Chain Architecture](/builders/chain-operators/architecture) guide.
- * **Smart Contracts**: OP Chains use several smart contracts on the L1 blockchain to manage aspects of the Rollup. Each OP Stack chain has its own set of [L1 smart contracts](/stack/protocol/rollups/smart-contracts#l1-contracts) and [L2 contracts or predeploys](/stack/protocol/rollups/smart-contracts#l2-contracts-predeploys) that are deployed when the chain is created.
+ * **Smart Contracts**: OP Chains use several smart contracts on the L1 blockchain to manage aspects of the Rollup. Each OP Stack chain has its own set of [L1 smart contracts](/stack/protocol/rollup/smart-contracts#l1-contracts) and [L2 contracts or predeploys](/stack/protocol/rollup/smart-contracts#l2-contracts-predeploys) that are deployed when the chain is created.
* **Preinstalls**: OP Chains come with [preinstalled core contracts](/builders/chain-operators/features/preinstalls), making them usable as soon as a chain is initialized on the OP Stack.
diff --git a/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx b/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
index fa52ccda1..58be50ce0 100644
--- a/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
+++ b/pages/builders/chain-operators/tutorials/create-l2-rollup.mdx
@@ -46,7 +46,7 @@ You'll be using the L1 Bedrock smart contracts found in the [`contracts-bedrock`
You should only use governance approved and audited smart contracts.
The monorepo has them tagged with the following pattern `op-contracts/vX.X.X`
and you can review the release notes for details on the changes. Read more
- about the details on our [Smart Contract Overview](/stack/protocol/rollups/smart-contracts).
+ about the details on our [Smart Contract Overview](/stack/protocol/rollup/smart-contracts).
### Sequencer Node
diff --git a/pages/chain/addresses.mdx b/pages/chain/addresses.mdx
index b271d61c7..e0142fce3 100644
--- a/pages/chain/addresses.mdx
+++ b/pages/chain/addresses.mdx
@@ -11,7 +11,7 @@ import { L2ContractTable } from '@/components/L2ContractTable'
# Contract Addresses
This reference guide lists all the contract addresses for Mainnet and Testnet, as found on the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main).
-See the [Smart Contracts Overview](/stack/protocol/rollups/smart-contracts) for high-level details and access to the source code.
+See the [Smart Contracts Overview](/stack/protocol/rollup/smart-contracts) for high-level details and access to the source code.
This page is automatically generated from packages in the [superchain-registry](https://github.com/ethereum-optimism/superchain-registry/tree/main) which keeps the content synched and up-to-date.
diff --git a/pages/stack/protocol/_meta.json b/pages/stack/protocol/_meta.json
index 5ba3be390..a2ce154b7 100644
--- a/pages/stack/protocol/_meta.json
+++ b/pages/stack/protocol/_meta.json
@@ -1,5 +1,5 @@
{
- "rollups": "Rollups",
+ "rollup": "Rollup",
"fault-proofs": "Fault Proofs",
"outages": "Sequencer Outages"
}
\ No newline at end of file
diff --git a/pages/stack/protocol/rollups/_meta.json b/pages/stack/protocol/rollups/_meta.json
index e7c4314cc..fef6a1bd1 100644
--- a/pages/stack/protocol/rollups/_meta.json
+++ b/pages/stack/protocol/rollups/_meta.json
@@ -1,5 +1,5 @@
{
- "overview": "Rollups Overview",
+ "overview": "Rollup Overview",
"smart-contracts": "Smart Contracts",
"deposit-flow": "Deposit Flow",
"transaction-flow": "Transaction Flow",
diff --git a/public/_redirects b/public/_redirects
index 70b19bc18..9748cea66 100644
--- a/public/_redirects
+++ b/public/_redirects
@@ -62,14 +62,14 @@
/transaction-fees/overview /builders/app-developers/transactions/fees
/dapp-developers/contracts/meta-tx /builders/app-developers/contracts/optimization
/builders/tools/build/overview /builders/tools/overview
-/protocol-specifications/optimistic-rollup/block-production /stack/protocol/rollups/overview#block-production
+/protocol-specifications/optimistic-rollup/block-production /stack/protocol/rollup/overview#block-production
/builders/node-operators/metrics /builders/node-operators/management/metrics
/stack /stack/getting-started
/chain/sec /chain/security/faq
/builders/chain-operators/management/tools/explorer /builders/chain-operators/tools/explorer
-/stack/protocol/deposit-flow /stack/protocol/rollups/deposit-flow
-/stack/protocol/transaction-flow /stack/protocol/rollups/transaction-flow
-/stack/protocol/withdrawal-flow /stack/protocol/rollups/withdrawal-flow
-/stack/protocol/smart-contracts /stack/protocol/rollups/smart-contracts
-/stack/protocol/overview /stack/protocol/rollups/overview
+/stack/protocol/deposit-flow /stack/protocol/rollup/deposit-flow
+/stack/protocol/transaction-flow /stack/protocol/rollup/transaction-flow
+/stack/protocol/withdrawal-flow /stack/protocol/rollup/withdrawal-flow
+/stack/protocol/smart-contracts /stack/protocol/rollup/smart-contracts
+/stack/protocol/overview /stack/protocol/rollup/overview
/stack/protocol/design-principles /stack/design-principles
diff --git a/words.txt b/words.txt
index 8b5489d35..f78d61288 100644
--- a/words.txt
+++ b/words.txt
@@ -256,7 +256,7 @@ replayability
REQUIREDBLOCKS
requiredblocks
requisites
-Rollups
+Rollup
rpckind
RPCPREFIX
rpcprefix
From 0694d54d0bee45049183ebfd75ce346ea4b5352f Mon Sep 17 00:00:00 2001
From: cpengilly <29023967+cpengilly@users.noreply.github.com>
Date: Wed, 15 May 2024 07:04:31 -0700
Subject: [PATCH 4/5] Update words.txt
---
words.txt | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/words.txt b/words.txt
index f78d61288..59c65b924 100644
--- a/words.txt
+++ b/words.txt
@@ -11,7 +11,6 @@ Apeworx
Arweave
authrpc
Badgeholders
-badgeholders
BGEZ
BGTZ
Biconomy
@@ -129,7 +128,6 @@ ipcfile
IPCPATH
ipcpath
IPFS
-ipfs
JALR
JOURNALREMOTES
journalremotes
@@ -255,8 +253,7 @@ remotedb
replayability
REQUIREDBLOCKS
requiredblocks
-requisites
-Rollup
+Rollups
rpckind
RPCPREFIX
rpcprefix
From fbb332bff105b08367422f18d1494baa92b337e2 Mon Sep 17 00:00:00 2001
From: cpengilly <29023967+cpengilly@users.noreply.github.com>
Date: Wed, 15 May 2024 07:10:53 -0700
Subject: [PATCH 5/5] change folder name
---
pages/stack/protocol/{rollups => rollup}/_meta.json | 0
pages/stack/protocol/{rollups => rollup}/deposit-flow.mdx | 0
pages/stack/protocol/{rollups => rollup}/overview.mdx | 0
pages/stack/protocol/{rollups => rollup}/smart-contracts.mdx | 0
pages/stack/protocol/{rollups => rollup}/transaction-flow.mdx | 0
pages/stack/protocol/{rollups => rollup}/withdrawal-flow.mdx | 0
6 files changed, 0 insertions(+), 0 deletions(-)
rename pages/stack/protocol/{rollups => rollup}/_meta.json (100%)
rename pages/stack/protocol/{rollups => rollup}/deposit-flow.mdx (100%)
rename pages/stack/protocol/{rollups => rollup}/overview.mdx (100%)
rename pages/stack/protocol/{rollups => rollup}/smart-contracts.mdx (100%)
rename pages/stack/protocol/{rollups => rollup}/transaction-flow.mdx (100%)
rename pages/stack/protocol/{rollups => rollup}/withdrawal-flow.mdx (100%)
diff --git a/pages/stack/protocol/rollups/_meta.json b/pages/stack/protocol/rollup/_meta.json
similarity index 100%
rename from pages/stack/protocol/rollups/_meta.json
rename to pages/stack/protocol/rollup/_meta.json
diff --git a/pages/stack/protocol/rollups/deposit-flow.mdx b/pages/stack/protocol/rollup/deposit-flow.mdx
similarity index 100%
rename from pages/stack/protocol/rollups/deposit-flow.mdx
rename to pages/stack/protocol/rollup/deposit-flow.mdx
diff --git a/pages/stack/protocol/rollups/overview.mdx b/pages/stack/protocol/rollup/overview.mdx
similarity index 100%
rename from pages/stack/protocol/rollups/overview.mdx
rename to pages/stack/protocol/rollup/overview.mdx
diff --git a/pages/stack/protocol/rollups/smart-contracts.mdx b/pages/stack/protocol/rollup/smart-contracts.mdx
similarity index 100%
rename from pages/stack/protocol/rollups/smart-contracts.mdx
rename to pages/stack/protocol/rollup/smart-contracts.mdx
diff --git a/pages/stack/protocol/rollups/transaction-flow.mdx b/pages/stack/protocol/rollup/transaction-flow.mdx
similarity index 100%
rename from pages/stack/protocol/rollups/transaction-flow.mdx
rename to pages/stack/protocol/rollup/transaction-flow.mdx
diff --git a/pages/stack/protocol/rollups/withdrawal-flow.mdx b/pages/stack/protocol/rollup/withdrawal-flow.mdx
similarity index 100%
rename from pages/stack/protocol/rollups/withdrawal-flow.mdx
rename to pages/stack/protocol/rollup/withdrawal-flow.mdx