From 54bda7ef388a6a180b9d04697df6a4510b488b0b Mon Sep 17 00:00:00 2001 From: amarantha-k Date: Fri, 18 Oct 2024 17:18:57 -0700 Subject: [PATCH 1/3] Update links to XLS specs following changes made in XRPLF/XRPL-Standards#208 --- .../references/http-websocket-apis/api-conventions/ctid.md | 2 +- @i18n/ja/resources/known-amendments.md | 2 +- blog/2024/rippled-2.2.0.md | 2 +- docs/references/http-websocket-apis/api-conventions/ctid.md | 2 +- redirects.yaml | 6 +++--- resources/known-amendments.md | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/@i18n/ja/docs/references/http-websocket-apis/api-conventions/ctid.md b/@i18n/ja/docs/references/http-websocket-apis/api-conventions/ctid.md index b8ee2aca7f..31dceae6f6 100644 --- a/@i18n/ja/docs/references/http-websocket-apis/api-conventions/ctid.md +++ b/@i18n/ja/docs/references/http-websocket-apis/api-conventions/ctid.md @@ -30,4 +30,4 @@ CTIDは以下の要素を含みます(ビッグエンディアン順)。 ## 関連項目 -サンプルコードや背景などの詳細については、[XLS-37d Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037d-concise-transaction-identifier-ctid)をご覧ください。 +サンプルコードや背景などの詳細については、[XLS-0037 Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037-concise-transaction-identifier-ctid)をご覧ください。 diff --git a/@i18n/ja/resources/known-amendments.md b/@i18n/ja/resources/known-amendments.md index 2f4aa404a1..9e0f79b88b 100644 --- a/@i18n/ja/resources/known-amendments.md +++ b/@i18n/ja/resources/known-amendments.md @@ -1387,7 +1387,7 @@ XRP Ledgerプロトコルの署名要件を変更し、いかなる場合にも | デフォルトの投票(最新の安定版) | いいえ | | Amendment前の機能は廃止? | いいえ | -メインネットとサイドチェーンなど異なるネットワーク間でアセットを同期させるための「クロスチェーンブリッジ」を追加します。標準規格草案: [XLS-38d Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-38d-XChainBridge/README.md)。 +メインネットとサイドチェーンなど異なるネットワーク間でアセットを同期させるための「クロスチェーンブリッジ」を追加します。標準規格草案: [XLS-0038 Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0038-cross-chain-bridge/README.md)。 ### XRPFees diff --git a/blog/2024/rippled-2.2.0.md b/blog/2024/rippled-2.2.0.md index 8d1fd0182a..8a82cac747 100644 --- a/blog/2024/rippled-2.2.0.md +++ b/blog/2024/rippled-2.2.0.md @@ -50,7 +50,7 @@ Date: Mon Jun 3 21:48:05 2024 -0400 ### Amendments and New Features (These are changes which may impact or be useful to end users. For example, you may be able to update your code/workflow to take advantage of these changes.) -- **featurePriceOracle** amendment: Implements a price oracle as defined in the [XLS-47](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-47d-PriceOracles/README.md) spec. A Price Oracle is used to bring real-world data, such as market prices, onto the blockchain, enabling dApps to access and utilize information that resides outside the blockchain. [#4789](https://github.com/XRPLF/rippled/pull/4789) +- **featurePriceOracle** amendment: Implements a price oracle as defined in the [XLS-0047](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0047-PriceOracles/README.md) spec. A Price Oracle is used to bring real-world data, such as market prices, onto the blockchain, enabling dApps to access and utilize information that resides outside the blockchain. [#4789](https://github.com/XRPLF/rippled/pull/4789) - **fixEmptyDID** amendment: Modifies the behavior of the DID amendment: adds an additional check to ensure that DIDs are non-empty when created, and returns a `tecEMPTY_DID` error if the DID would be empty. [#4950](https://github.com/XRPLF/rippled/pull/4950) diff --git a/docs/references/http-websocket-apis/api-conventions/ctid.md b/docs/references/http-websocket-apis/api-conventions/ctid.md index 4eb9c66f60..1169656ed7 100644 --- a/docs/references/http-websocket-apis/api-conventions/ctid.md +++ b/docs/references/http-websocket-apis/api-conventions/ctid.md @@ -30,4 +30,4 @@ A CTID contains the following parts, in order (big-endian): ## See Also -For more information including sample code and background, see the [XLS-37d Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037d-concise-transaction-identifier-ctid). +For more information including sample code and background, see the [XLS-0037 Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037-concise-transaction-identifier-ctid). diff --git a/redirects.yaml b/redirects.yaml index d426d01b2c..723b399ef0 100644 --- a/redirects.yaml +++ b/redirects.yaml @@ -476,13 +476,13 @@ issued-currencies-overview.html: to: /docs/concepts/tokens/ type: 301 federated-sidechains.html: - to: https://opensource.ripple.com/docs/xls-38d-cross-chain-bridge/cross-chain-bridges/ + to: /docs/concepts/xrpl-sidechains/cross-chain-bridges type: 301 xrpl-interoperability.html: - to: https://opensource.ripple.com/docs/xls-38d-cross-chain-bridge/cross-chain-bridges/ + to: /docs/concepts/xrpl-sidechains/cross-chain-bridges type: 301 intro-to-evm-sidechain.html: - to: https://opensource.ripple.com/docs/evm-sidechain/intro-to-evm-sidechain/ + to: https://docs.xrplevm.org/docs/evm-sidechain/intro-to-evm-sidechain/ type: 301 the-rippled-server.html: to: /docs/concepts/networks-and-servers/ diff --git a/resources/known-amendments.md b/resources/known-amendments.md index 7d473067f8..ad1d93ac8f 100644 --- a/resources/known-amendments.md +++ b/resources/known-amendments.md @@ -1312,7 +1312,7 @@ For more information, see the [Payment Channels Tutorial](../docs/tutorials/how- | Default Vote (Latest stable release) | No | | Pre-amendment functionality retired? | No | -This amendment adds a "Price Oracle" feature to the XRP Ledger, as defined in the [XLS-47 specification](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-47d-PriceOracles/README.md). A blockchain oracle is a system where a service provides to the blockchain about the outside world, which can then be used by decentralized applications (dApps) that run primarily on or using the blockchain. This price oracle is intended to store pricing information about asset pairs that exist outside of the XRP Ledger so that smart contracts that rely on the XRP Ledger can use this information. +This amendment adds a "Price Oracle" feature to the XRP Ledger, as defined in the [XLS-47 specification](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0047-PriceOracles/README.md). A blockchain oracle is a system where a service provides to the blockchain about the outside world, which can then be used by decentralized applications (dApps) that run primarily on or using the blockchain. This price oracle is intended to store pricing information about asset pairs that exist outside of the XRP Ledger so that smart contracts that rely on the XRP Ledger can use this information. This amendment creates a new ledger entry type, `PriceOracle`, and new transactions, `OracleSet` (creates or modifies oracle data) and `OracleDelete` (deletes a given oracle). @@ -1448,7 +1448,7 @@ With this amendment enabled, a `TrustSet` transaction with [`tfSetfAuth` enabled | Pre-amendment functionality retired? | No | Adds cross-chain bridges, enabling the transfer of digital assets between networks (for example, between Mainnet and a sidechain). -Standards draft: [XLS-38d Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-38d-XChainBridge/README.md). +Standards draft: [XLS-0038 Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0038-cross-chain-bridge/README.md). Adds new transactions: From 87f555b054d280f8c590d8c4b1563bef3fcadfc2 Mon Sep 17 00:00:00 2001 From: amarantha-k Date: Fri, 18 Oct 2024 17:28:04 -0700 Subject: [PATCH 2/3] Adds redirects for landing pages for different years that was available on the old site. This addresses one of the issues noted in #2501 --- redirects.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/redirects.yaml b/redirects.yaml index 723b399ef0..5f0e3216ec 100644 --- a/redirects.yaml +++ b/redirects.yaml @@ -2248,6 +2248,42 @@ blog/2014/curves-with-a-twist.html: blog/2014/introducing-ripple-names.html: to: /blog/2014/introducing-ripple-names type: 301 +blog/2014.html: + to: /blog/ + type: 301 +blog/2014.html: + to: /blog/ + type: 301 +blog/2015.html: + to: /blog/ + type: 301 +blog/2016.html: + to: /blog/ + type: 301 +blog/2017.html: + to: /blog/ + type: 301 +blog/2018.html: + to: /blog/ + type: 301 +blog/2019.html: + to: /blog/ + type: 301 +blog/2020.html: + to: /blog/ + type: 301 +blog/2021.html: + to: /blog/ + type: 301 +blog/2022.html: + to: /blog/ + type: 301 +blog/2023.html: + to: /blog/ + type: 301 +blog/2024.html: + to: /blog/ + type: 301 code_of_conduct/: to: /code-of-conduct type: 301 From 06250caeb294c1f123589fcaee0738c32d45e25f Mon Sep 17 00:00:00 2001 From: amarantha-k Date: Tue, 22 Oct 2024 11:46:42 -0700 Subject: [PATCH 3/3] Removed duplicate mapping key --- redirects.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/redirects.yaml b/redirects.yaml index 5f0e3216ec..9eb0292078 100644 --- a/redirects.yaml +++ b/redirects.yaml @@ -2251,9 +2251,6 @@ blog/2014/introducing-ripple-names.html: blog/2014.html: to: /blog/ type: 301 -blog/2014.html: - to: /blog/ - type: 301 blog/2015.html: to: /blog/ type: 301