Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix broken urls #1835

Merged
merged 3 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,9 @@ so I won't go into the details of the implementation due to space constraints. U

For more information on how Rooch implements transaction inclusion in Multi-chain systems, see → [Transaction Flow](../learn/core-concepts/transaction/transaction-flow.en-US.mdx)

For more information on how Rooch implements generic L1 to L2 messaging in a Multi-chain system, see → [L1 to L2 Messaging](../learn/in-depth-tech/multi-chain-settlement/l1-to-l2-messaging.en-US.mdx)
For more information on how Rooch implements generic L1 to L2 messaging in a Multi-chain system, see → L1 to L2 Messaging

For more information on how Rooch implements generic L2 to L1 messaging in a Multi-chain system, see → [L2 to L1 Messaging](../learn/in-depth-tech/multi-chain-settlement/l2-to-l1-messaging.en-US.mdx)
For more information on how Rooch implements generic L2 to L1 messaging in a Multi-chain system, see → L2 to L1 Messaging

Like L1, L2 has a process of increasing liveness from a cold start, which is faithfully recorded on L1.
For any L1, L2 is just a logical concept, and it doesn't matter who the physical entity behind it is.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,9 @@ b. 任意 L1 可借助 L2 与其他 L1 通信。

关于 Rooch 如何在多链系统中实现交易包含,可参考 →  [Transaction Flow](../learn/core-concepts/transaction/transaction-flow.zh-CN.mdx) 

关于 Rooch 如何在多链系统中实现通用 L1 至 L2 消息传递,可参考 →  [L1 to L2 Messaging](../learn/in-depth-tech/multi-chain-settlement/l1-to-l2-messaging.zh-CN.mdx)
关于 Rooch 如何在多链系统中实现通用 L1 至 L2 消息传递,可参考 →  L1 to L2 Messaging

关于 Rooch 如何在多链系统中实现通用 L2 至 L1 消息传递,可参考 →  [L2 to L1 Messaging](../learn/in-depth-tech/multi-chain-settlement/l2-to-l1-messaging.zh-CN.mdx)
关于 Rooch 如何在多链系统中实现通用 L2 至 L1 消息传递,可参考 →  L2 to L1 Messaging

和 L1 一样,L2 也有一个从冷启动逐步增强活性的过程,这个过程会被如实的记录在 L1 上。对于任意 L1 来说,
L2 仅仅是一个逻辑概念,背后的物理实体是谁并不重要。
Expand Down
6 changes: 3 additions & 3 deletions docs/website/pages/blog/release-231018.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ For a detailed design on Rooch AccountAbstraction, refer to: [Design and Impleme

### Advanced Multi-chain Settlement Solutions

* [Multi-chain Settlement](../learn/in-depth-tech/multi-chain-settlement/multi-chain-settlement.en-US.mdx)
* Multi-chain Settlement
* [Multi-chain settlement by L2-Myth or Reality](./multi-chain_settlement_by_layer2-myth_or_Reality.en-US.mdx)

### Move Standard Library, Framework and Virtual Machine
Expand Down Expand Up @@ -69,7 +69,7 @@ For currently supported API, see: [Rooch JSON RPC](../build/reference/rpc/json-r
The Rooch Dashboard is a web application based on Rooch JSON RPC, providing state and transaction queries, and account setting management features. More features will be added in the future.
Visit: [https://dashboard.rooch.network/](https://dashboard.rooch.network/).

Users can operate the Dashboard through MetaMask. Instructions available at: [Rooch Dashboard User Guide](../learn/user-guides/dashboard.en-US.mdx).
Users can operate the Dashboard through MetaMask. Instructions available at: Rooch Dashboard User Guide

### Developer Testnet

Expand All @@ -94,5 +94,5 @@ For more, stay tuned to: [Rooch v0.3 Roadmap](https://github.com/rooch-network/r

## Conclusion

Rooch's milestones are driven by application scenarios, focusing on the experience of developers and users. The goal is to expand the boundaries of Web3 applications and explore the possibilities of mass adoption. To learn more and try Rooch, please refer to the [Quick start](../build/getting-started/first-contract/quick-start.en-US.mdx) documentation.
Rooch's milestones are driven by application scenarios, focusing on the experience of developers and users. The goal is to expand the boundaries of Web3 applications and explore the possibilities of mass adoption. To learn more and try Rooch, please refer to the [Quick start](../build/tutorial/counter.en-US.mdx) documentation.
For more detailed information on Rooch v0.2, please refer to the [Rooch v0.2 release notes](https://github.com/rooch-network/rooch/releases/tag/v0.2.1). We would like to thank the over ten developers who have contributed to Rooch so far. If you want to learn more and get involved in Rooch, please join the [Rooch Discord](https://discord.gg/rooch).
6 changes: 3 additions & 3 deletions docs/website/pages/blog/release-231018.zh-CN.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Rooch v0.2 发布,实现账户抽象,提供 Dashboard,启动开发者测

### 完善多链结算的方案

* [多链结算](../learn/in-depth-tech/multi-chain-settlement/multi-chain-settlement.zh-CN.mdx)
* 多链结算
* [二层网络实现多链结算-神话还是现实](./multi-chain_settlement_by_layer2-myth_or_Reality.zh-CN.mdx)

### Move 标准库以及虚拟机
Expand Down Expand Up @@ -72,7 +72,7 @@ Rooch 当前支持的接口请参看:[Rooch JSON RPC](../build/reference/rpc/j
Rooch Dashboard 是一个基于 Rooch JSON RPC 的 Web 应用,提供状态和交易查询,账户设置管理能功能,未来会增加新的功能。
访问地址:[https://dashboard.rooch.network/](https://dashboard.rooch.network/)。

用户可以通过 MetaMask 操作 Dashboard,使用说明请参看:[Rooch Dashboard 使用说明](../learn/user-guides/dashboard.zh-CN.mdx)
用户可以通过 MetaMask 操作 Dashboard,使用说明请参看:Rooch Dashboard 使用说明。

### 开发者测试网

Expand All @@ -97,5 +97,5 @@ Rooch Dashboard 是一个基于 Rooch JSON RPC 的 Web 应用,提供状态和

## 总结

Rooch 的里程碑遵循应用场景驱动的原则,以开发者和用户的使用体验为中心,尝试拓展 Web3 应用的边界,探索 Web3 大规模采用落地的可能。想了解并试用 Rooch,请参看文档:[快速入门](../build/getting-started/first-contract/quick-start.zh-CN.mdx)。
Rooch 的里程碑遵循应用场景驱动的原则,以开发者和用户的使用体验为中心,尝试拓展 Web3 应用的边界,探索 Web3 大规模采用落地的可能。想了解并试用 Rooch,请参看文档:[快速入门](../build/tutorial/counter.zh-CN.mdx)。
Rooch v0.2 详细的发布说明请参看:[Rooch v0.2.1](https://github.com/rooch-network/rooch/releases/tag/v0.2.1)。感谢参与贡献的十多位开发者,如果想进一步了解和参与 Rooch,请加入 [Rooch Discord](https://discord.gg/rooch)。
8 changes: 4 additions & 4 deletions docs/website/pages/blog/release-240208.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Rooch currently implements the DA open network framework and can support the fol

## Bitcoin support

Connect to the Bitcoin test network and use UniSat as the default wallet. For detailed usage, please refer to [Installing UniSat](../learn/user-guides/install-unisat.en-US.mdx).
Connect to the Bitcoin test network and use UniSat as the default wallet. For detailed usage, please refer to Installing UniSat.
Rooch implements the Bitcoin relay network and provides basic support for becoming the Bitcoin network execution layer.
Implement the analysis of transaction type, transaction progress, address, balance, inscription, UTXO, etc.

Expand All @@ -37,15 +37,15 @@ This version has made a major reconstruction of object storage. Please refer to

## Inscription

Currently, basic functions such as inscription inscribe, display, and query have been implemented. For detailed operations, please refer to [Inscription](../learn/user-guides/inscription.en-US.mdx).
Currently, basic functions such as inscription inscribe, display, and query have been implemented. For detailed operations, please refer to Inscription.

## Rooch Dashboard

* Provide Bitcoin network interactive functions
* Integrate UniSat wallet, open the Dashboard and it will automatically detect, verify, authorize and log in
* Provide inscription query function
* Access address: https://dashboard.rooch.network/
* For usage instructions, please see: [Rooch Dashboard usage instructions](../learn/user-guides/dashboard.en-US.mdx).
* For usage instructions, please see: Rooch Dashboard usage instructions.

## JSON RPC and SDK

Expand Down Expand Up @@ -73,6 +73,6 @@ How to use the test network, please refer to the document: [Connect to the test

## Conclusion

Rooch's milestones are driven by application scenarios, focusing on the experience of developers and users. The goal is to expand the boundaries of Web3 applications and explore the possibilities of mass adoption. To learn more and try Rooch, please refer to the [Quick start](../build/getting-started/first-contract/quick-start.en-US.mdx) documentation.
Rooch's milestones are driven by application scenarios, focusing on the experience of developers and users. The goal is to expand the boundaries of Web3 applications and explore the possibilities of mass adoption. To learn more and try Rooch, please refer to the [Quick start](../build/tutorial/counter.en-US.mdx) documentation.

For more detailed information on Rooch v0.3, please refer to the [Rooch v0.3 release notes](https://github.com/rooch-network/rooch/releases/tag/v0.3). We would like to thank the over ten developers who have contributed to Rooch so far. If you want to learn more and get involved in Rooch, please join the [Rooch Discord](https://discord.gg/rooch).
8 changes: 4 additions & 4 deletions docs/website/pages/blog/release-240208.zh-CN.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Rooch 目前实现了 DA 开放网络框架,后续可以支持以下场景:

### Bitcoin 支持

* 接入 Bitcoin 测试网络,将 UniSat 作为默认钱包,详细使用方法请参考[安装 UniSat](../learn/user-guides/install-unisat.zh-CN.mdx)
* 接入 Bitcoin 测试网络,将 UniSat 作为默认钱包,详细使用方法请参考安装 UniSat。
* Rooch 实现 Bitcoin 中继网络,为成为 Bitcoin 网络执行层提供基本支持。
* 实现交易类型、交易进度、地址、余额、铭文、UTXO 等解析。

Expand All @@ -37,15 +37,15 @@ Rooch 目前实现了 DA 开放网络框架,后续可以支持以下场景:

### 铭文

* 目前实现了铭文铭刻、展示、查询等基础功能,详细操作请参考[铭文](../learn/user-guides/inscription.zh-CN.mdx)
* 目前实现了铭文铭刻、展示、查询等基础功能,详细操作请参考铭文

### Rooch Dashboard

* 提供 Bitcoin 网络交互功能
* 集成 UniSat 钱包,打开 Dashboard 将自动检测、验证、授权、登陆
* 提供铭文查询功能
* 访问地址:[https://dashboard.rooch.network/](https://dashboard.rooch.network/)。
* 使用说明请参看:[Rooch Dashboard 使用说明](../learn/user-guides/dashboard.zh-CN.mdx)
* 使用说明请参看:Rooch Dashboard 使用说明。

### JSON RPC 以及 SDK

Expand Down Expand Up @@ -73,6 +73,6 @@ Rooch 当前支持的接口请参看:[Rooch JSON RPC](../build/reference/rpc/j

## 总结

Rooch 的里程碑遵循应用场景驱动的原则,以开发者和用户的使用体验为中心,尝试拓展 Web3 应用的边界,探索 Web3 大规模采用落地的可能。想了解并试用 Rooch,请参看文档:[快速开始](../build/getting-started/first-contract/quick-start.zh-CN.mdx)。
Rooch 的里程碑遵循应用场景驱动的原则,以开发者和用户的使用体验为中心,尝试拓展 Web3 应用的边界,探索 Web3 大规模采用落地的可能。想了解并试用 Rooch,请参看文档:[快速开始](../build/tutorial/counter.zh-CN.mdx)。

Rooch v0.3 详细的发布说明请参看:[Rooch v0.3](https://github.com/rooch-network/rooch/releases/tag/v0.3)。感谢参与贡献的十多位开发者,如果想进一步了解和参与 Rooch,请加入 [Rooch Discord](https://discord.gg/rooch)。
2 changes: 1 addition & 1 deletion docs/website/pages/blog/showcase-insights.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import PostHeader from "/components/blog/postHeader";

### **Step 1:**

First, repost and like Rooch's article contest event post. Then, write an article or a long tweet based on the following themes. We look forward to your unique insights and in-depth analysis as we explore the future prospects of the BTC and Rooch ecosystems together:
First, repost and like Rooch's article contest [event post](https://x.com/RoochNetwork/status/1796112069214847096). Then, write an article or a long tweet based on the following themes. We look forward to your unique insights and in-depth analysis as we explore the future prospects of the BTC and Rooch ecosystems together:

- **The Development Trends and Application Prospects of the Bitcoin Ecosystem**
- **Discussion of Rooch's Layer2 Technology and Comparison with Other Layer2 Technologies**
Expand Down
2 changes: 1 addition & 1 deletion docs/website/pages/blog/showcase-insights.zh-CN.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import PostHeader from "/components/blog/postHeader";

### 步骤 1:

首先转发并点赞 Rooch 的文章竞赛活动帖子。然后,根据以下主题写一篇文章或一条长推文。我们期待您的独特见解和深入分析,共同探讨 BTC 和 Rooch 生态系统的未来前景:
首先转发并点赞 Rooch 的文章[竞赛活动帖子](https://x.com/RoochNetwork/status/1796112069214847096)。然后,根据以下主题写一篇文章或一条长推文。我们期待您的独特见解和深入分析,共同探讨 BTC 和 Rooch 生态系统的未来前景:

**比特币生态系统发展趋势及应用前景**
**Rooch 的 Layer2 技术讨论以及与其他 Layer2 技术的比较**
Expand Down
2 changes: 1 addition & 1 deletion docs/website/pages/blog/weekly-230711.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import PostHeader from "/components/blog/postHeader";

### Summary

In the past half a month, the Rooch team has done a lot of preparatory work for the `v0.1` version, cleaned up and refactored the code in the `rooch` repository, merged the website repository, added some Rooch examples and [Rooch getting started tutorials](https://rooch.network/docs/getting-started), fixed some common issues.
In the past half a month, the Rooch team has done a lot of preparatory work for the `v0.1` version, cleaned up and refactored the code in the `rooch` repository, merged the website repository, added some Rooch examples and [Rooch getting started tutorials](https://rooch.network/build/getting-started), fixed some common issues.

Finally, the second phase of the Rooch milestone was successfully completed, and we released the [`Rooch v0.1`](https://github.com/rooch-network/rooch/releases/tag/v0.1) version, which is called **Sprouting**.

Expand Down
2 changes: 1 addition & 1 deletion docs/website/pages/blog/weekly-230711.zh-CN.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import PostHeader from "/components/blog/postHeader";

### 概要

在过去的半个多月里,Rooch 团队为 `v0.1` 版本做了许多准备工作,将 `rooch` 仓库中的代码进行了清理和重构,合并网站仓库,添加了一些 Rooch 例子以及 [Rooch 入门教程](https://rooch.network/docs/getting-started),修复了一些常见的问题。
在过去的半个多月里,Rooch 团队为 `v0.1` 版本做了许多准备工作,将 `rooch` 仓库中的代码进行了清理和重构,合并网站仓库,添加了一些 Rooch 例子以及 [Rooch 入门教程](https://rooch.network/build/getting-started),修复了一些常见的问题。

终于,Rooch 里程碑的第二阶段顺利完工,我们发布了 [`Rooch v0.1`](https://github.com/rooch-network/rooch/releases/tag/v0.1) 版本,这个版本名为**萌芽**。

Expand Down
6 changes: 3 additions & 3 deletions docs/website/pages/build/bitcoin.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Rooch, as the application layer of Bitcoin, provides a programmable environment

Rooch offers several ways to extend the Bitcoin protocol or to interact with Bitcoin:

- **[Programming with Bitcoin blocks and transactions](./bitcoin/programming_with_block_and_tx)**: Developers can access Bitcoin blocks and transactions within contracts and use the data contained in them for programming.
- **[Bitcoin Asset Protocol Extension](./bitcoin/ordinals_metaprotocol_extension)**: Developers can deploy contracts to Rooch to extend the Bitcoin asset protocol, such as by deploying a new asset protocol based on Ordinals.
- **[Programming with Bitcoin UTXO and Inscription](./bitcoin/programming_with_utxo_and_inscription)**: Rooch has automatically parsed Bitcoin UTXO and Inscription through the bitcoin-move system contract, allowing developers to directly use these assets for programming.
- **[Programming with Bitcoin blocks and transactions](./bitcoin/programming_with_block_and_tx.en-US.mdx)**: Developers can access Bitcoin blocks and transactions within contracts and use the data contained in them for programming.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

文件地址貌似不应该带后缀,不然生成的地址也会有后缀

https://rooch-git-fork-geometryolife-fix-broken-urls-rooch.vercel.app/build/bitcoin/programming_with_block_and_tx.en-US

可以确认下 nextra 的正确做法。

Copy link
Collaborator Author

@geometryolife geometryolife Jun 6, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

因为链接检查的那个软件对于内部链接(file://)没办法自动补全后缀,如果没有后缀就识别不到是哪一个文件。
image

如果使用外部链接(https://)它就能发送检查请求,不需要后缀。
所以如果要去除后缀,那么只能全部换成外部链接了

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

我先合并了看看,如果生成的地址还是有后缀,那还是去掉后缀.我们找其他工具检测链接,感觉 vercel 应该有工具.

- **[Bitcoin Asset Protocol Extension](./bitcoin/ordinals_metaprotocol_extension.en-US.mdx)**: Developers can deploy contracts to Rooch to extend the Bitcoin asset protocol, such as by deploying a new asset protocol based on Ordinals.
- **[Programming with Bitcoin UTXO and Inscription](./bitcoin/programming_with_utxo_and_inscription.en-US.mdx)**: Rooch has automatically parsed Bitcoin UTXO and Inscription through the bitcoin-move system contract, allowing developers to directly use these assets for programming.

There are many more scenarios to explore, and we welcome everyone to join in the development of Bitcoin ecosystem applications.
6 changes: 3 additions & 3 deletions docs/website/pages/build/bitcoin.zh-CN.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Rooch 作为 Bitcoin 的应用层,通过运行于链下的智能合约为 Bitc

Rooch 提供了几种方式来扩展 Bitcoin 协议或者和 Bitcoin 交互:

- **[通过 Bitcoin 区块以及交易编程](./bitcoin/programming_with_block_and_tx)**: 开发者可以在合约中读取到 Bitcoin 区块以及交易,利用区块和交易中携带的数据来进行编程。
- **[Bitcoin 资产协议扩展](./bitcoin/ordinals_metaprotocol_extension)**: 开发者可以通过部署合约到 Rooch 来扩展 Bitcoin 资产协议,比如通过部署一个合约来实现一个新的基于 Ordinals 的资产协议。
- **[通过 Bitcoin UTXO 以及 Inscription 编程](./bitcoin/programming_with_utxo_and_inscription)**: Rooch 已通过 bitcoin-move 系统合约自动解析 Bitcoin UTXO 和 Inscription,开发者可以直接使用这些资产来进行编程。
- **[通过 Bitcoin 区块以及交易编程](./bitcoin/programming_with_block_and_tx.zh-CN.mdx)**: 开发者可以在合约中读取到 Bitcoin 区块以及交易,利用区块和交易中携带的数据来进行编程。
- **[Bitcoin 资产协议扩展](./bitcoin/ordinals_metaprotocol_extension.zh-CN.mdx)**: 开发者可以通过部署合约到 Rooch 来扩展 Bitcoin 资产协议,比如通过部署一个合约来实现一个新的基于 Ordinals 的资产协议。
- **[通过 Bitcoin UTXO 以及 Inscription 编程](./bitcoin/programming_with_utxo_and_inscription.zh-CN.mdx)**: Rooch 已通过 bitcoin-move 系统合约自动解析 Bitcoin UTXO 和 Inscription,开发者可以直接使用这些资产来进行编程。

更多的场景需要大家一起来探索,欢迎大家一起来参与 Bitcoin 生态应用的开发。

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,4 @@ These one-way hash functions provide the most basic and important guarantee for
- ecdsa_k1
- ed25519

For more details, please read the source code [https://github.com/rooch-network/rooch/tree/frameworks/rooch-framework/sources/crypto](https://github.com/rooch-network/rooch/tree/frameworks/rooch-framework/sources/crypto).
For more details, please read the [source code](https://github.com/rooch-network/rooch/tree/main/frameworks/rooch-framework/sources/crypto)
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,4 @@ SHA2-256(hello_world.txt)= f590572de3c69705a0cad30159ab9f728d28f118d108f7a9b5d02
- ecdsa_k1
- ed25519

更详细的内容,请参阅源码[https://github.com/rooch-network/rooch/tree/frameworks/rooch-framework/sources/crypto](https://github.com/rooch-network/rooch/tree/frameworks/rooch-framework/sources/crypto)
更详细的内容,请参阅[源码](https://github.com/rooch-network/rooch/tree/main/frameworks/rooch-framework/sources/crypto)
12 changes: 0 additions & 12 deletions docs/website/pages/build/tutorial/move-examples.en-US.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -82,18 +82,6 @@ This example introduces how to use a low-code tool to develop a blog sample appl

[`counter`](https://github.com/rooch-network/rooch/tree/main/examples/counter)

## Entry function arguments old

### Source code

[`entry_function_arguments_old`](https://github.com/rooch-network/rooch/tree/main/examples/entry_function_arguments_old)

## Entry function arguments

### Source code

[`entry_function_arguments`](https://github.com/rooch-network/rooch/tree/main/examples/entry_function_arguments)

## Event

### Source code
Expand Down
Loading
Loading