From 0e56b7779efae1cddae79631ae8951d3e45509aa Mon Sep 17 00:00:00 2001 From: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> Date: Tue, 3 Sep 2024 17:04:24 +1000 Subject: [PATCH] Fix markdown links. (#716) * Fix markdown links. Signed-off-by: bgravenorst * Update docs/developers/community/hackathons.mdx Co-authored-by: m4sterbunny --------- Signed-off-by: bgravenorst Co-authored-by: m4sterbunny --- .../overview/decentralization-roadmap/index.mdx | 6 +++--- docs/developers/community/hackathons.mdx | 8 ++++---- .../guides/community/irys/irys-dynamic-nfts.mdx | 6 +++--- docs/developers/guides/run-a-node/use-binary.mdx | 2 +- docs/developers/guides/run-a-node/use-docker.mdx | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/architecture/overview/decentralization-roadmap/index.mdx b/docs/architecture/overview/decentralization-roadmap/index.mdx index 889cc76c2..41987812d 100644 --- a/docs/architecture/overview/decentralization-roadmap/index.mdx +++ b/docs/architecture/overview/decentralization-roadmap/index.mdx @@ -28,11 +28,11 @@ During this phase we convened the first iteration of the Linea Security Council, monitor the network, protect users, and mitigate the risks associated with a new production system. The Security Council is managed through a multi-sig Safe (formerly Gnosis Safe) contract that requires certain thresholds of signatures to be submitted to carry out an action. Details can be -found in our [risk disclosures](/risk-disclosures). +found in our [risk disclosures](../../../risk-disclosures/index.mdx). Finally, the client software used to run a local node on the Linea network was made publicly available, giving any actor the option to verify the Linea state for themselves and minimize trust -in the Linea operator. View our [node running guides](/developers/guides/run-a-node) to get started. +in the Linea operator. View our [node running guides](../../../developers/guides/run-a-node/index.mdx) to get started. ## Phase 1 — Current @@ -43,7 +43,7 @@ Open-sourcing Linea's software stack is an essential element of our roadmap, fos and aligning with web3 values. The Linea software stack is publicly available under the [AGPL-2.0](https://www.apache.org/licenses/LICENSE-2.0) license, which ensures that users have the freedom to view, fork, and modify the code. An overview of Linea's repositories is available in -our [architecture section](/architecture/stack). +our [architecture section](../../../architecture/stack/index.mdx). The second cornerstone of this phase is the implementation of **100% EVM coverage** in the zkEVM arithmetization. Linea will generate proofs of computation for all EVM opcodes and precompiles, diff --git a/docs/developers/community/hackathons.mdx b/docs/developers/community/hackathons.mdx index c92ddd608..05579e815 100644 --- a/docs/developers/community/hackathons.mdx +++ b/docs/developers/community/hackathons.mdx @@ -70,7 +70,7 @@ Literally, win cool prizes for just shipping. - You can make multiple submissions - You can use old code! - Bonus points for adding a frog somewhere in your submission :wink: :frog: -- Bonus points will be awarded to projects that incorporate the partner tooling found [here](/developers/tooling) +- Bonus points will be awarded to projects that incorporate the partner [tooling](../tooling/index.mdx) #### Examples of acceptable work - Flappy bird, but with frogs :frog: and on-chain @@ -95,19 +95,19 @@ If you're submitting a dapp or Farcaster frame... - Verified smart contract deployed on Linea Sepolia or Linea Mainnet - Working product demo link - Short video explainer and demo (less than 5 minutes) of your project and, if it's not a new project, what changes you made that month -- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](http://warpcast/linea)) +- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](https://warpcast.com/linea)) If you're submitting a tutorial... - Open source, public Github repo - Published tutorial link - Non-trivial progress made on your project during that month (as measured by your Github commit history) - Bonus points for publishing an accompanying video explainer -- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](http://warpcast/linea)) +- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](https://warpcast.com/linea)) If you're submitting a Dune analytics dashboard... - Dune dashboard link - Non-trivial progress made on your project during that month -- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](http://warpcast/linea)) +- Posted and tagged on Twitter ([@lineabuild](http://x.com/lineabuild)) or Farcaster ([@linea](https://warpcast.com/linea)) Ultimately, a "high-quality" submission is quite subjective, but you can imagine invalid submissions as something like unusable demos, projects that are simply slightly modified clones of other projects, and otherwise scrapped together hacks that took little to no effort to put together. diff --git a/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx b/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx index e0576dd8b..0e320475b 100644 --- a/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx +++ b/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx @@ -24,12 +24,12 @@ metadata evolves over time. They are commonly used in: This tutorial focuses on creating a SuperMon NFT that can evolve during gameplay. The NFT starts with a basic appearance that can be upgraded twice. We will use the -[Irys CLI](/developers/tooling/permanent-data/irys/irys-quickstart#irys-cli) to "mutate" the +[Irys CLI](../../../tooling/permanent-data/irys/irys-quickstart.mdx#irys-cli) to "mutate" the metadata, simulating the automatic changes that would occur through player interactions in an actual game. ## Prerequisites -[Install the Irys CLI](/developers/tooling/permanent-data/irys/irys-quickstart#irys-cli) to upload +[Install the Irys CLI](../../../tooling/permanent-data/irys/irys-quickstart.mdx#irys-cli) to upload your images and metadata. ## Create mutable references @@ -86,7 +86,7 @@ contract SuperMon is ERC721URIStorage { ``` -[Deploy the smart contract using Remix](/developers/quickstart/deploy-smart-contract/remix), or +[Deploy the smart contract using Remix](../../../quickstart/deploy-smart-contract/remix.md), or [any other environment](https://docs.linea.build/developers/quickstart/deploy-smart-contract). ## Upload the images diff --git a/docs/developers/guides/run-a-node/use-binary.mdx b/docs/developers/guides/run-a-node/use-binary.mdx index eb587f61c..8cde0e951 100644 --- a/docs/developers/guides/run-a-node/use-binary.mdx +++ b/docs/developers/guides/run-a-node/use-binary.mdx @@ -201,7 +201,7 @@ Start the node using the following command: You can choose from a range of edge nodes (enodes) for Linea Mainnet. The above command uses all enodes by default. - See our [enodes page](./enodes) for a full list of available enodes. + See our [enodes page](./enodes.mdx) for a full list of available enodes. ::: diff --git a/docs/developers/guides/run-a-node/use-docker.mdx b/docs/developers/guides/run-a-node/use-docker.mdx index 2868e174c..1db3a395c 100644 --- a/docs/developers/guides/run-a-node/use-docker.mdx +++ b/docs/developers/guides/run-a-node/use-docker.mdx @@ -92,7 +92,7 @@ Download the configuration files for the relevant network. Ensure that you downl You can choose from a range of edge nodes (enodes) for Linea Mainnet. The Geth `docker-compose.yml` file uses all enodes by default. - See our [enodes page](./enodes) for a full list of available enodes. + See our [enodes page](./enodes.mdx) for a full list of available enodes. :::