From 45e21783b60867bdd7b648560ee5606c724f0819 Mon Sep 17 00:00:00 2001 From: cedrabner <134417957+cedrabner@users.noreply.github.com> Date: Mon, 11 Dec 2023 11:21:53 -0500 Subject: [PATCH] disclaimers and quick link changes (#374) * disclaimers and quick link changes * Update index.tsx * Update index.tsx linter fix * Update .eslintignore * Update transaction-lifecycle.md added 10 M fas maximum limit * Update docs/build-on-linea/run-a-node.mdx Co-authored-by: jlwllmr <95916148+jlwllmr@users.noreply.github.com> * Update docs/build-on-linea/run-a-node.mdx Co-authored-by: jlwllmr <95916148+jlwllmr@users.noreply.github.com> --------- Co-authored-by: jlwllmr <95916148+jlwllmr@users.noreply.github.com> --- .eslintignore | 1 + docs/architecture/transaction-lifecycle.md | 2 +- docs/build-on-linea/run-a-node.mdx | 20 ++++++++++--------- .../bridges-of-linea/bridging-non-dev.mdx | 5 +++++ src/components/HomepageCards/index.tsx | 10 +++++----- 5 files changed, 23 insertions(+), 15 deletions(-) diff --git a/.eslintignore b/.eslintignore index f14f50854..96179271c 100644 --- a/.eslintignore +++ b/.eslintignore @@ -7,5 +7,6 @@ docs/test-api *.mp4 **/*.mov src/components/cardlist.jsx +src/components/HomepageCards/index.tsx sidebars.js LICENSE diff --git a/docs/architecture/transaction-lifecycle.md b/docs/architecture/transaction-lifecycle.md index 2ace48114..87de5f899 100644 --- a/docs/architecture/transaction-lifecycle.md +++ b/docs/architecture/transaction-lifecycle.md @@ -19,7 +19,7 @@ A transaction is rejected if it: - Originates from a non-existent account, or an account that is not funded - Has a gas price below the minimum -- Has a gas limit above the maximum +- Has a gas limit above the 10 million maximum - Has the same nonce as another transaction from the same account (in this case, the transaction with the higher gas fee is chosen, and the other rejected) - Has a total `calldata` size greater than 25kb. diff --git a/docs/build-on-linea/run-a-node.mdx b/docs/build-on-linea/run-a-node.mdx index 164c6038f..f924aa016 100644 --- a/docs/build-on-linea/run-a-node.mdx +++ b/docs/build-on-linea/run-a-node.mdx @@ -3,19 +3,18 @@ title: "Run a Linea Node" id: "run-a-node" --- -import VolumeCreation from './volume-creation.mdx'; +### Interested in running a Linea node yourself? Of course you are. -> The Linea network only produces blocks if there is currently at least 1 pending transaction. If you see no incoming blocks to your node, **that does not mean that the node is not syncing**. -> -> **If you don't see any incoming blocks**, check and make sure that you have **at least one peer from the bootnodes below**; otherwise, you might not be connected to the Linea network. +**Running your own Linea node does not have any financial incentives, but does offer the following benefits:** -### Interested in running a Linea node yourself? Of course you are. +- You can submit transactions to the mempool without relying on an RPC provider +- You receive a local copy of the Linea database. This view of the state is "trusted" until the block/transaction has been finalized on L1 If you're unfamiliar with how public blockchain networks share the responsibility of keeping common resources secure, check out [this explainer from MetaMask](https://support.metamask.io/hc/en-us/articles/360015489611-Learn-the-basics-of-blockchains-and-Ethereum-miners-and-validators-gas-cryptocurrencies-and-NFTs-block-explorer-networks-etc-). :::note - Running a sequencer node is currently not possible. The Ethereum client being used in this walkthrough (Geth) will soon be + **Running a sequencer node is currently not possible and there is no option to vote on blocks as part of the consensus/fork-choice like on Ethereum.** The Ethereum client being used in this walkthrough (Geth) will soon be updated, including breaking changes. Please get in touch to make sure we keep you posted if you decide to run a node. ** You can run a Dockerized version as long as you keep the same parameters.** @@ -83,8 +82,6 @@ geth \ --- -**If you're having trouble with your node**, hop over to [the Support page](https://support.linea.build) and open a ticket with our agents. - ### @@ -140,12 +137,17 @@ geth \ --metrics \ --verbosity 3 ``` - ### +import VolumeCreation from './volume-creation.mdx'; + +> The Linea network only produces blocks if there is currently at least 1 pending transaction. If you see no incoming blocks to your node, **that does not mean that the node is not syncing**. +> +> **If you don't see any incoming blocks**, check and make sure that you have **at least one peer from the bootnodes below**; otherwise, you might not be connected to the Linea network. +