From 02a852ec5666c4056b3e7a050e435d9082fbdd3f Mon Sep 17 00:00:00 2001 From: mDuo13 Date: Wed, 21 Apr 2021 18:44:41 -0700 Subject: [PATCH] Use frontmatter for tutorials --- ...tarted-with-rippleapi-for-javascript.ja.md | 23 +- ...t-started-with-rippleapi-for-javascript.md | 5 + .../get-started-with-the-rippled-api.ja.md | 6 + .../get-started-with-the-rippled-api.md | 6 + content/tutorials/get-started/get-started.md | 8 + .../look-up-transaction-results.ja.md | 5 + .../look-up-transaction-results.md | 5 + .../get-started/set-up-secure-signing.ja.md | 5 + .../get-started/set-up-secure-signing.md | 11 +- .../assign-a-regular-key-pair.ja.md | 5 + .../assign-a-regular-key-pair.md | 5 + .../change-or-remove-a-regular-key-pair.ja.md | 5 + .../change-or-remove-a-regular-key-pair.md | 5 + .../disable-master-key-pair.md | 5 + .../offline-account-setup.ja.md | 5 + .../offline-account-setup.md | 5 + .../require-destination-tags.ja.md | 5 + .../set-up-multi-signing.ja.md | 5 + .../set-up-multi-signing.md | 5 + .../configure-advisory-deletion.ja.md | 5 + .../configure-advisory-deletion.md | 5 + .../configure-full-history.ja.md | 5 + .../configuration/configure-full-history.md | 5 + .../configuration/configure-grpc.md | 5 + .../configure-history-sharding.ja.md | 5 + .../configure-history-sharding.md | 5 + .../configure-online-deletion.ja.md | 5 + .../configure-online-deletion.md | 5 + .../configuration/configure-statsd.md | 5 + ...ect-your-rippled-to-the-xrp-test-net.ja.md | 5 + .../configuration/enable-public-signing.ja.md | 5 + .../configuration/enable-public-signing.md | 5 + .../run-rippled-as-a-validator.ja.md | 115 +++--- .../run-rippled-as-a-validator.md | 7 +- .../run-rippled-as-a-wallet-server.md | 5 + .../cluster-rippled-servers.ja.md | 5 + .../cluster-rippled-servers.md | 5 + .../configure-a-private-server.ja.md | 35 +- .../configure-a-private-server.md | 5 + .../configure-peering/configure-peering.ja.md | 6 + .../configure-peering/configure-peering.md | 6 + .../configure-the-peer-crawler.md | 5 + .../forward-ports-for-peering.ja.md | 5 + .../forward-ports-for-peering.md | 5 + .../manually-connect-to-a-specific-peer.ja.md | 5 + .../manually-connect-to-a-specific-peer.md | 5 + .../set-max-number-of-peers.ja.md | 19 +- .../set-max-number-of-peers.md | 5 + .../use-a-peer-reservation.ja.md | 5 + .../use-a-peer-reservation.md | 5 + .../build-run-rippled-macos.ja.md | 5 + .../installation/build-run-rippled-macos.md | 5 + .../build-run-rippled-ubuntu.ja.md | 5 + .../installation/build-run-rippled-ubuntu.md | 5 + .../installation/capacity-planning.ja.md | 5 + ...tall-rippled-on-centos-rhel-with-yum.ja.md | 19 +- ...install-rippled-on-centos-rhel-with-yum.md | 5 + .../install-rippled-on-ubuntu.ja.md | 5 + .../installation/install-rippled-on-ubuntu.md | 5 + .../rippled-1-3-migration-instructions.ja.md | 29 +- .../rippled-1-3-migration-instructions.md | 5 + .../installation/system-requirements.ja.md | 5 + .../installation/system-requirements.md | 5 + ...pdate-rippled-automatically-on-linux.ja.md | 9 +- .../update-rippled-automatically-on-linux.md | 5 + ...date-rippled-manually-on-centos-rhel.ja.md | 5 + .../update-rippled-manually-on-centos-rhel.md | 5 + .../update-rippled-manually-on-ubuntu.ja.md | 13 +- .../update-rippled-manually-on-ubuntu.md | 5 + ...vance-the-ledger-in-stand-alone-mode.ja.md | 5 + .../advance-the-ledger-in-stand-alone-mode.md | 5 + ...d-a-saved-ledger-in-stand-alone-mode.ja.md | 5 + ...load-a-saved-ledger-in-stand-alone-mode.md | 5 + ...w-genesis-ledger-in-stand-alone-mode.ja.md | 5 + ...-new-genesis-ledger-in-stand-alone-mode.md | 5 + .../troubleshooting/diagnosing-problems.ja.md | 27 +- .../troubleshooting/diagnosing-problems.md | 5 + .../fix-sqlite-tx-db-page-size-issue.ja.md | 5 + .../fix-sqlite-tx-db-page-size-issue.md | 5 + .../health-check-interventions.md | 5 + .../troubleshooting/server-doesnt-sync.ja.md | 5 + .../troubleshooting/server-doesnt-sync.md | 5 + .../troubleshooting/server-wont-start.ja.md | 27 +- .../troubleshooting/server-wont-start.md | 5 + .../understanding-log-messages.ja.md | 5 + .../understanding-log-messages.md | 5 + ...nel-to-enable-an-inter-exchange-network.md | 5 + .../use-checks/cancel-a-check.ja.md | 5 + .../use-checks/cancel-a-check.md | 5 + .../cash-a-check-for-a-flexible-amount.ja.md | 5 + .../cash-a-check-for-a-flexible-amount.md | 5 + .../cash-a-check-for-an-exact-amount.ja.md | 5 + .../cash-a-check-for-an-exact-amount.md | 5 + .../look-up-checks-by-recipient.ja.md | 5 + .../use-checks/look-up-checks-by-recipient.md | 5 + .../use-checks/look-up-checks-by-sender.ja.md | 5 + .../use-checks/look-up-checks-by-sender.md | 5 + .../use-checks/send-a-check.ja.md | 5 + .../use-checks/send-a-check.md | 5 + .../use-checks/use-checks.ja.md | 8 +- .../use-checks/use-checks.md | 6 + .../cancel-an-expired-escrow.ja.md | 7 +- .../use-escrows/cancel-an-expired-escrow.md | 5 + .../use-escrows/look-up-escrows.ja.md | 5 + .../use-escrows/look-up-escrows.md | 5 + .../send-a-conditionally-held-escrow.ja.md | 5 + .../send-a-conditionally-held-escrow.md | 5 + .../use-escrows/send-a-time-held-escrow.ja.md | 5 + .../use-escrows/send-a-time-held-escrow.md | 5 + .../use-an-escrow-as-a-smart-contract.md | 5 + .../use-payment-channels.ja.md | 5 + .../use-payment-channels.md | 5 + .../reliable-transaction-submission.ja.md | 5 + .../reliable-transaction-submission.md | 5 + .../send-a-multi-signed-transaction.ja.md | 5 + .../send-a-multi-signed-transaction.md | 5 + .../become-an-xrp-ledger-gateway.md | 5 + .../list-xrp-as-an-exchange.ja.md | 5 + .../list-xrp-as-an-exchange.md | 5 + .../list-your-exchange-on-xrp-charts.ja.md | 5 + .../list-your-exchange-on-xrp-charts.md | 5 + dactyl-config.yml | 378 +----------------- 122 files changed, 761 insertions(+), 509 deletions(-) diff --git a/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.ja.md b/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.ja.md index f8c4c5f23d..43ff4ed32a 100644 --- a/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.ja.md +++ b/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.ja.md @@ -1,3 +1,8 @@ +--- +html: get-started-with-rippleapi-for-javascript.html +parent: get-started.html +blurb: XRP Ledgerに照会するエントリーレベルのJavaScriptアプリケーションを構築します。 +--- # RippleAPI入門ガイド このチュートリアルでは、[Node.js](http://nodejs.org/)と[RippleAPI](rippleapi-reference.html)(XRP LedgerにアクセスするためのJavaScript API)を使用して、XRP Ledgerに接続されるアプリケーションを開発するための基本事項を説明します。 @@ -95,7 +100,7 @@ yarn ``` warning eslint > file-entry-cache > flat-cache > circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor. -npm WARN optional Skipping failed optional dependency /chokidar/fsevents: +npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.6 ``` @@ -144,7 +149,7 @@ done and disconnected. ### スクリプトの冒頭 ``` -'use strict'; +'use strict'; const RippleAPI = require('ripple-lib').RippleAPI; ``` @@ -190,14 +195,14 @@ Promiseは、自身の非同期動作を完了すると、渡されたコール ``` /* begin custom code ------------------------------------ */ - const myAddress = 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn'; + const myAddress = 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn'; - console.log('getting account info for', myAddress); - return api.getAccountInfo(myAddress); + console.log('getting account info for', myAddress); + return api.getAccountInfo(myAddress); }).then(info => { - console.log(info); - console.log('getAccountInfo done'); + console.log(info); + console.log('getAccountInfo done'); /* end custom code -------------------------------------- */ ``` @@ -217,9 +222,9 @@ Promiseは、自身の非同期動作を完了すると、渡されたコール ``` }).then(() => { - return api.disconnect(); + return api.disconnect(); }).then(() => { - console.log('done and disconnected.'); + console.log('done and disconnected.'); }).catch(console.error); ``` diff --git a/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.md b/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.md index e6f6ec75d6..25b3f94de5 100644 --- a/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.md +++ b/content/tutorials/get-started/get-started-with-rippleapi-for-javascript.md @@ -1,3 +1,8 @@ +--- +html: get-started-with-rippleapi-for-javascript.html +parent: get-started.html +blurb: Build an entry-level JavaScript application for querying the XRP Ledger in Node.js. +--- # Get Started with RippleAPI for Node.js This tutorial guides you through the basics of building an XRP Ledger-connected application using [Node.js](http://nodejs.org/) and [RippleAPI](rippleapi-reference.html), a JavaScript API for accessing the XRP Ledger. You can also use RippleAPI [straight from your browser](get-started.html). diff --git a/content/tutorials/get-started/get-started-with-the-rippled-api.ja.md b/content/tutorials/get-started/get-started-with-the-rippled-api.ja.md index c94486e450..ae4127aa90 100644 --- a/content/tutorials/get-started/get-started-with-the-rippled-api.ja.md +++ b/content/tutorials/get-started/get-started-with-the-rippled-api.ja.md @@ -1,3 +1,9 @@ +--- +html: get-started-with-the-rippled-api.html +parent: get-started.html +blurb: XRP Ledgerの操作に使用できるAPIとライブラリを使い始めましょう。 +cta_text: 開始しよう +--- # XRP Ledger APIの使用開始 XRP Ledgerのコアサーバーソフトウェアは[`rippled`](the-rippled-server.html)です。XRP Ledgerでの開発に進むには、`rippled`サーバーのAPIにアクセスします。 diff --git a/content/tutorials/get-started/get-started-with-the-rippled-api.md b/content/tutorials/get-started/get-started-with-the-rippled-api.md index 1fa1f05444..90a1c73aef 100644 --- a/content/tutorials/get-started/get-started-with-the-rippled-api.md +++ b/content/tutorials/get-started/get-started-with-the-rippled-api.md @@ -1,3 +1,9 @@ +--- +html: get-started-with-the-rippled-api.html +parent: get-started.html +blurb: Unleash the full power of the XRP Ledger's native APIs. +cta_text: Get Started +--- # Get Started with XRP Ledger APIs The XRP Ledger's core server software is [`rippled`](the-rippled-server.html). You can jump straight into developing on the XRP Ledger by accessing the API of a `rippled` server. diff --git a/content/tutorials/get-started/get-started.md b/content/tutorials/get-started/get-started.md index bf69a3e3d8..99eaf1fd82 100644 --- a/content/tutorials/get-started/get-started.md +++ b/content/tutorials/get-started/get-started.md @@ -1,3 +1,11 @@ +--- +html: get-started.html +parent: tutorials.html +template: template-doc.html +blurb: Get up and running with some of the resources you'll use to work with the XRP Ledger. +filters: + - js_editor +--- # Get Started The XRP Ledger is always online and entirely public. Anyone can access it **directly from a web browser** with source code like what's on this page. diff --git a/content/tutorials/get-started/look-up-transaction-results.ja.md b/content/tutorials/get-started/look-up-transaction-results.ja.md index 5072e51155..2b33026b51 100644 --- a/content/tutorials/get-started/look-up-transaction-results.ja.md +++ b/content/tutorials/get-started/look-up-transaction-results.ja.md @@ -1,3 +1,8 @@ +--- +html: look-up-transaction-results.html +parent: production-readiness.html +blurb: 以前に送信したトランザクションの結果を確認します。 +--- # トランザクションの結果の確認 XRP Ledgerを効果的に使用するには、[トランザクション](transaction-basics.html)の結果を次のように把握することが重要です。トランザクションは成功したか?トランザクションは何を遂行したか?失敗した場合は、なぜか? diff --git a/content/tutorials/get-started/look-up-transaction-results.md b/content/tutorials/get-started/look-up-transaction-results.md index 85ee6b8f50..42699bc4c2 100644 --- a/content/tutorials/get-started/look-up-transaction-results.md +++ b/content/tutorials/get-started/look-up-transaction-results.md @@ -1,3 +1,8 @@ +--- +html: look-up-transaction-results.html +parent: production-readiness.html +blurb: Find the results of previously-submitted transactions. +--- # Look Up Transaction Results To use the XRP Ledger effectively, you need to be able to understand [transaction](transaction-basics.html) outcomes: did the transaction succeed? What did it accomplish? If it failed, why? diff --git a/content/tutorials/get-started/set-up-secure-signing.ja.md b/content/tutorials/get-started/set-up-secure-signing.ja.md index 7932c1964b..c0b8176073 100644 --- a/content/tutorials/get-started/set-up-secure-signing.ja.md +++ b/content/tutorials/get-started/set-up-secure-signing.ja.md @@ -1,3 +1,8 @@ +--- +html: set-up-secure-signing.html +parent: production-readiness.html +blurb: 安全にトランザクションを送信できる環境を設定します。 +--- # 安全な署名の設定 [トランザクション](transaction-basics.html)をXRP Ledgerに送信するには、[秘密鍵](cryptographic-keys.html)のセキュリティを損なわない方法でトランザクションにデジタル署名する必要があります。(他の人があなたの秘密鍵にアクセスできる場合、その人はあなたと同じようにあなたのアカウントを操作できるため、すべての資金が盗まれたり消却されたりする可能性があります。)このページでは、トランザクションに安全に署名できる環境の設定方法について説明します。 diff --git a/content/tutorials/get-started/set-up-secure-signing.md b/content/tutorials/get-started/set-up-secure-signing.md index 8a8ccfc5be..067a7bf992 100644 --- a/content/tutorials/get-started/set-up-secure-signing.md +++ b/content/tutorials/get-started/set-up-secure-signing.md @@ -1,3 +1,8 @@ +--- +html: set-up-secure-signing.html +parent: production-readiness.html +blurb: Set up an environment where you can submit transactions securely. +--- # Set Up Secure Signing To submit [transactions](transaction-basics.html) to the XRP Ledger, you need a way to digitally sign them without compromising the security of your [secret keys](cryptographic-keys.html). (If others gain access to your secret keys, they have as much control over your accounts as you do, and can steal or destroy all your money.) This page summarizes how to set up such an environment so you can sign transactions securely. @@ -75,9 +80,9 @@ This configuration uses a client library in the programming language you are usi ### Security Best Practices for Signing Libraries -To optimize the security of your signing library: +To optimize the security of your signing library: -* Make sure the signing library you use has properly and securely implemented its signing algorithm(s). For example, if the library uses the default ECDSA algorithm, it should also use deterministic nonces as described in [RFC-6979](https://tools.ietf.org/html/rfc6979). +* Make sure the signing library you use has properly and securely implemented its signing algorithm(s). For example, if the library uses the default ECDSA algorithm, it should also use deterministic nonces as described in [RFC-6979](https://tools.ietf.org/html/rfc6979). All of the published libraries listed above follow industry best practices. @@ -89,7 +94,7 @@ To optimize the security of your signing library: ### Local Signing Example -Here are examples of how to sign transaction instructions locally using the following languages and libraries: +Here are examples of how to sign transaction instructions locally using the following languages and libraries: * **JavaScript** / **TypeScript** - [`ripple-lib`](https://github.com/ripple/ripple-lib) diff --git a/content/tutorials/manage-account-settings/assign-a-regular-key-pair.ja.md b/content/tutorials/manage-account-settings/assign-a-regular-key-pair.ja.md index 444c97ea9b..74cc6ff44c 100644 --- a/content/tutorials/manage-account-settings/assign-a-regular-key-pair.ja.md +++ b/content/tutorials/manage-account-settings/assign-a-regular-key-pair.ja.md @@ -1,3 +1,8 @@ +--- +html: assign-a-regular-key-pair.html +parent: manage-account-settings.html +blurb: アカウントからトランザクションに署名できるように第2キーペアを承認します。このキーペアは後から変更や削除が可能です。 +--- # レギュラーキーペアの割り当て XRP Ledgerでは、アカウントはその後のトランザクションには _レギュラーキーペア_ と呼ばれるセカンダリキーペアで署名することができます。レギュラーキーペアの秘密鍵が漏えいした場合は、秘密鍵を削除または交換できます。その際に、アカウントの秘密鍵以外の設定を変更したり、他のアカウントとの関係を再設定する必要はありません。レギュラーキーペアを積極的にローテーションすることも可能です。(アカウントのアドレスに固有に関連付けられているアカウントのマスターキーペアでは、このような操作は実行できません。) diff --git a/content/tutorials/manage-account-settings/assign-a-regular-key-pair.md b/content/tutorials/manage-account-settings/assign-a-regular-key-pair.md index 9e48f9465a..f5a0fb6ba9 100644 --- a/content/tutorials/manage-account-settings/assign-a-regular-key-pair.md +++ b/content/tutorials/manage-account-settings/assign-a-regular-key-pair.md @@ -1,3 +1,8 @@ +--- +html: assign-a-regular-key-pair.html +parent: manage-account-settings.html +blurb: Authorize a second key pair to sign transactions from your account. This key pair can be changed or removed later. +--- # Assign a Regular Key Pair The XRP Ledger allows an account to authorize a secondary key pair, called a _[regular key pair](cryptographic-keys.html)_, to sign future transactions. If the private key of a regular key pair is compromised, you can remove or replace it without changing the rest of your [account](accounts.html) and re-establishing its relationships to other accounts. You can also rotate a regular key pair proactively. (Neither of those things is possible for the master key pair of an account, which is intrinsically linked to the account's address.) diff --git a/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.ja.md b/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.ja.md index f02e50fb61..00f4fe3d12 100644 --- a/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.ja.md +++ b/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.ja.md @@ -1,3 +1,8 @@ +--- +html: change-or-remove-a-regular-key-pair.html +parent: manage-account-settings.html +blurb: アカウントですでに承認されているレギュラーキーペアを削除するか更新します。 +--- # レギュラーキーペアの変更または削除 XRP Ledgerでは、アカウントはその後のトランザクションには _レギュラーキーペア_ と呼ばれるセカンダリキーペアで署名することができます。アカウントのレギュラーキーペアが漏えいした場合、またはセキュリティ対策としてレギュラーキーペアを定期的に変更する必要がある場合は、[SetRegularKeyトランザクション][]を使用してアカウントレギュラーキーペアを削除または変更します。 diff --git a/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.md b/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.md index 242bdc9264..d9cb3cf065 100644 --- a/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.md +++ b/content/tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.md @@ -1,3 +1,8 @@ +--- +html: change-or-remove-a-regular-key-pair.html +parent: manage-account-settings.html +blurb: Remove or update a regular key pair already authorized by your account. +--- # Change or Remove a Regular Key Pair The XRP Ledger allows an account to authorize a secondary key pair, called a _[regular key pair](cryptographic-keys.html)_, to sign future transactions. If your [account](accounts.html)'s regular key pair is compromised, or if you want to periodically change the regular key pair as a security measure, use a [SetRegularKey transaction][] to remove or change the regular key pair for your account. diff --git a/content/tutorials/manage-account-settings/disable-master-key-pair.md b/content/tutorials/manage-account-settings/disable-master-key-pair.md index 67dbe3961b..1661c7b137 100644 --- a/content/tutorials/manage-account-settings/disable-master-key-pair.md +++ b/content/tutorials/manage-account-settings/disable-master-key-pair.md @@ -1,3 +1,8 @@ +--- +html: disable-master-key-pair.html +parent: manage-account-settings.html +blurb: Disable the master key that is mathematically associated with an address. +--- # Disable Master Key Pair This page describes how to disable the [master key pair](cryptographic-keys.html) that is mathematically associated with an [account](accounts.html)'s address. You should do this if your account's master key pair may have been compromised, or if you want to make [multi-signing](multi-signing.html) the _only_ way to submit transactions from your account. diff --git a/content/tutorials/manage-account-settings/offline-account-setup.ja.md b/content/tutorials/manage-account-settings/offline-account-setup.ja.md index cc31ee6088..9af32794d5 100644 --- a/content/tutorials/manage-account-settings/offline-account-setup.ja.md +++ b/content/tutorials/manage-account-settings/offline-account-setup.ja.md @@ -1,3 +1,8 @@ +--- +html: offline-account-setup.html +parent: manage-account-settings.html +blurb: 物理的に隔離されたオフラインのマシンを使用して暗号鍵を保管するXRP Ledgerアカウントを設定します。 +--- # オフラインでのアカウント設定のチュートリアル きわめて安全な[署名構成](set-up-secure-signing.html)では、XRP Ledger[アカウント](accounts.html)の[暗号鍵](cryptographic-keys.html)をオフラインの物理的に隔離されたマシンに安全に保管します。この構成を設定すると、さまざまなトランザクションに署名して、署名済みトランザクションのみをオンラインコンピューターに転送し、秘密鍵をオンラインにいる不正使用者に見せることなくそれらのトランザクションをXRP Ledgerネットワークに送信できます。 diff --git a/content/tutorials/manage-account-settings/offline-account-setup.md b/content/tutorials/manage-account-settings/offline-account-setup.md index e47a3b7f86..f9d3c17055 100644 --- a/content/tutorials/manage-account-settings/offline-account-setup.md +++ b/content/tutorials/manage-account-settings/offline-account-setup.md @@ -1,3 +1,8 @@ +--- +html: offline-account-setup.html +parent: manage-account-settings.html +blurb: Set up an XRP Ledger account using an air-gapped, offline machine to store its cryptographic keys. +--- # Offline Account Setup Tutorial A highly secure [signing configuration](set-up-secure-signing.html) involves keeping an XRP Ledger [account](accounts.html)'s [cryptographic keys](cryptographic-keys.html) securely on an offline, air-gapped machine. After setting up this configuration, you can sign a variety of transactions, transfer only the signed transactions to an online computer, and submit them to the XRP Ledger network without ever exposing your secret key to malicious actors online. diff --git a/content/tutorials/manage-account-settings/require-destination-tags.ja.md b/content/tutorials/manage-account-settings/require-destination-tags.ja.md index 04c17cb437..35b24b18e6 100644 --- a/content/tutorials/manage-account-settings/require-destination-tags.ja.md +++ b/content/tutorials/manage-account-settings/require-destination-tags.ja.md @@ -1,3 +1,8 @@ +--- +html: require-destination-tags.html +parent: manage-account-settings.html +blurb: ユーザーがあなたのアドレスに送金するときに宛先タグを必ず指定しなければならないようにします。 +--- # 宛先タグの要求 `RequireDest`設定(RippleAPIの`requireDestinationTag`)は、送金先を識別する[宛先タグ](source-and-destination-tags.html)を顧客が付け忘れている場合にあなたのアドレスに[送金](payment-types.html)できないようにするためのものです。有効にすると、XRP Ledgerは宛先タグが付いていないあなたのアドレスへの送金を拒否します。 diff --git a/content/tutorials/manage-account-settings/set-up-multi-signing.ja.md b/content/tutorials/manage-account-settings/set-up-multi-signing.ja.md index 2ad1f37680..9a11bd1f0a 100644 --- a/content/tutorials/manage-account-settings/set-up-multi-signing.ja.md +++ b/content/tutorials/manage-account-settings/set-up-multi-signing.ja.md @@ -1,3 +1,8 @@ +--- +html: set-up-multi-signing.html +parent: manage-account-settings.html +blurb: アカウントに署名者リストを追加して、マルチ署名を有効にします。 +--- # マルチ署名の設定 [マルチ署名](multi-signing.html)は、XRP Ledgerの[トランザクション](transaction-basics.html)を承認する3種類の方法の1つです。マルチ署名の他に[レギュラーキーとマスターキー](cryptographic-keys.html)で署名する方法があります。3種類のトランザクション承認方法を自由に組み合わせて使用できるように[アドレス](accounts.html)を設定できます。 diff --git a/content/tutorials/manage-account-settings/set-up-multi-signing.md b/content/tutorials/manage-account-settings/set-up-multi-signing.md index 0ed61d9c01..6f6377d30f 100644 --- a/content/tutorials/manage-account-settings/set-up-multi-signing.md +++ b/content/tutorials/manage-account-settings/set-up-multi-signing.md @@ -1,3 +1,8 @@ +--- +html: set-up-multi-signing.html +parent: manage-account-settings.html +blurb: Add a signer list to your account to enable multi-signing. +--- # Set Up Multi-Signing [Multi-signing](multi-signing.html) is one of three ways to authorize [transactions](transaction-basics.html) for the XRP Ledger, alongside signing with [regular keys and master keys](cryptographic-keys.html). You can configure your [address](accounts.html) to allow any combination of the three methods to authorize transactions. diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.ja.md b/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.ja.md index 26af3ccb5b..73d5adc781 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.ja.md @@ -1,3 +1,8 @@ +--- +html: configure-advisory-deletion.html +parent: configure-rippled.html +blurb: 指示による削除を使用して、新しい履歴ができたときではなく、スケジュールで古いレジャー履歴を削除します。 +--- # 指示による削除の設定 デフォルトの構成ファイルは、新しいレジャーバージョンが利用可能になると`rippled`が古いXRP Ledgerの履歴を自動的に削除するように設定されています。サーバーがピーク時にハードウェアリソースの大部分を使用する場合は、オフピーク時に実行するようスケジュールされたコマンドからの指示があった場合にのみ、レジャーを削除するようにサーバーを設定できます。これにより、オンライン削除がサーバーのパフォーマンスに及ぼす影響はほとんどなくなります。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.md b/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.md index d1028dbde4..a55e5f5369 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.md @@ -1,3 +1,8 @@ +--- +html: configure-advisory-deletion.html +parent: configure-rippled.html +blurb: Use advisory deletion to delete older ledger history on a schedule rather than as new history becomes available. +--- # Configure Advisory Deletion The default config file sets [`rippled`](the-rippled-server.html) to automatically delete outdated [history](ledger-history.html) of XRP Ledger state and transactions as new ledger versions become available. If your server uses most of its hardware resources during peak hours, you can configure the server to delete ledgers only when prompted by a command scheduled to run during off-peak hours, so that online deletion is less likely to impact [server performance](capacity-planning.html). diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.ja.md b/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.ja.md index 6829cea84b..60aa72af36 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.ja.md @@ -1,3 +1,8 @@ +--- +html: configure-full-history.html +parent: configure-rippled.html +blurb: 完全履歴サーバーは、運用のコストは高いものの、XRP Ledgerでこれまでに発生したすべてのトランザクションの記録を提供します。 +--- # 全履歴の設定 デフォルトの構成では、新しいレジャーバージョンが利用可能になると`rippled`サーバーが古いXRP Ledger状態とトランザクションの履歴を自動的に削除するように設定されています。ほとんどのサーバーでは現在の状態を把握してトランザクションを処理するのに古い履歴は不要なため、この設定で十分です。ただし、一部のサーバーが可能な限り多くのXRP Ledgerの履歴を提供する場合、これはネットワークにとって有用であることがあります。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.md b/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.md index a02af61cae..0fffc03517 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-full-history.md @@ -1,3 +1,8 @@ +--- +html: configure-full-history.html +parent: configure-rippled.html +blurb: Full history servers provide a record of every transaction ever to occur in the XRP Ledger, although they are expensive to run. +--- # Configure Full History In its default configuration, the `rippled` server automatically deletes outdated history of XRP Ledger state and transactions as new ledger versions become available. This is sufficient for most servers, which do not need older history to know the current state and process transactions. However, it can be useful for the network if some servers provide as much history of the XRP Ledger as possible. diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-grpc.md b/content/tutorials/manage-the-rippled-server/configuration/configure-grpc.md index a688ad7799..843be6a6a3 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-grpc.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-grpc.md @@ -1,3 +1,8 @@ +--- +html: configure-grpc.html +parent: configure-rippled.html +blurb: Enable and configure the gRPC API. +--- # Configure gRPC The `rippled` server has an experimental [gRPC API](https://grpc.io/). Currently, this API provides a subset of the full [`rippled` API](rippled-api.html). You can enable the gRPC API on your server with a new configuration stanza. [New in: rippled 1.5.0][] diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.ja.md b/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.ja.md index 8d6f3a7141..69aaea7312 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.ja.md @@ -1,3 +1,8 @@ +--- +html: configure-history-sharding.html +parent: configure-rippled.html +blurb: 履歴XRPレジャーデータのシャードを保存するようにサーバーを設定します。 +--- # 履歴シャーディングの設定 [履歴シャーディング](history-sharding.html)では、各サーバーで完全な履歴を保管することなく、履歴XRP Ledgerデータを保存できます。デフォルトでは`rippled`サーバーは履歴シャードを保管しません。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.md b/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.md index 055e59bf08..277054fb14 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-history-sharding.md @@ -1,3 +1,8 @@ +--- +html: configure-history-sharding.html +parent: configure-rippled.html +blurb: Set up a server to contribute to preserving shards of historical XRP Ledger data. +--- # Configure History Sharding [History Sharding](history-sharding.html) lets servers contribute to preserving historical XRP Ledger data without each server needing to store the full history. By default, `rippled` servers do not store history shards. diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.ja.md b/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.ja.md index 57bdca85e2..bbabbb34b1 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.ja.md @@ -1,3 +1,8 @@ +--- +html: configure-online-deletion.html +parent: configure-rippled.html +blurb: サーバーでどこまで古いトランザクション履歴を保持するかを設定します。 +--- # オンライン削除の設定 `rippled`サーバーのデフォルトの構成では、最新2000個のレジャーバージョンよりも古い[履歴が削除され](online-deletion.html)、レジャー履歴は約15分間維持されます(現行のレジャー毎の間隔に基づく)。このページでは、削除までに`rippled`サーバーに保管される履歴の量を設定する方法を説明します。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.md b/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.md index 53e2b35eab..e02e1acec5 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-online-deletion.md @@ -1,3 +1,8 @@ +--- +html: configure-online-deletion.html +parent: configure-rippled.html +blurb: Configure how far back your server should store transaction history. +--- # Configure Online Deletion In its default configuration, [the `rippled` server](the-rippled-server.html) [deletes history](online-deletion.html) older than the most recent 2000 [ledger versions](ledgers.html), keeping approximately 15 minutes of [ledger history](ledger-history.html) (based on the current rate between ledgers). This page describes how to configure the amount of history your `rippled` server stores before deleting. diff --git a/content/tutorials/manage-the-rippled-server/configuration/configure-statsd.md b/content/tutorials/manage-the-rippled-server/configuration/configure-statsd.md index bb79cf47ef..ba1ef3ac44 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/configure-statsd.md +++ b/content/tutorials/manage-the-rippled-server/configuration/configure-statsd.md @@ -1,3 +1,8 @@ +--- +html: configure-statsd.html +parent: configure-rippled.html +blurb: Monitor your rippled server with StatsD metrics. +--- # Configure StatsD `rippled` can export health and behavioral information about itself in [StatsD](https://github.com/statsd/statsd) format. Those metrics can be consumed and visualized through [`rippledmon`](https://github.com/ripple/rippledmon) or any other collector that accepts StatsD formatted metrics. diff --git a/content/tutorials/manage-the-rippled-server/configuration/connect-your-rippled-to-the-xrp-test-net.ja.md b/content/tutorials/manage-the-rippled-server/configuration/connect-your-rippled-to-the-xrp-test-net.ja.md index ddc9f54b8e..081c7d7cdf 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/connect-your-rippled-to-the-xrp-test-net.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/connect-your-rippled-to-the-xrp-test-net.ja.md @@ -1,3 +1,8 @@ +--- +html: connect-your-rippled-to-the-xrp-test-net.html +parent: configure-rippled.html +blurb: rippledサーバーをTest Netに接続して、模造の資金を使って新しい機能を試したり、機能をテストしたりします。 +--- # XRPL Altnetへのrippledの接続 Rippleは[代替となるテスト用および開発用ネットワーク](parallel-networks.html)を作成しており、開発者が最新のXRP Ledgerの非本番バージョン(Testnet)でアプリケーションをテストしたり、最新のベータバージョン(Devnet)で機能をテストして実験したりできるようにしています。 **これらのネットワークで使用する資金は実際の資金ではなく、テスト専用の資金です。** TestnetまたはDevnetの[`rippled`サーバー](the-rippled-server.html)に接続できます。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.ja.md b/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.ja.md index 76e043f45d..a72ed4cc12 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.ja.md @@ -1,3 +1,8 @@ +--- +html: enable-public-signing.html +parent: configure-rippled.html +blurb: 他の人があなたのサーバーを使ってトランザクションに署名できるようにします。(非推奨) +--- # パブリック署名の有効化 [新規: rippled 1.1.0][]デフォルトでは、`rippled`の署名メソッドは管理者接続に限定されています。v1.1.0以前のバージョンの`rippled`のように、署名メソッドをパブリックAPIメソッドとして使用できるようにするには、構成を変更することで、これを使用できるようにします。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.md b/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.md index ff1a9d08a9..9a9b76e615 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.md +++ b/content/tutorials/manage-the-rippled-server/configuration/enable-public-signing.md @@ -1,3 +1,8 @@ +--- +html: enable-public-signing.html +parent: configure-rippled.html +blurb: Allow others to use your server to sign transactions. (Not recommended) +--- # Enable Public Signing By default, the signing methods for [`rippled`](the-rippled-server.html) are limited to [administrative connections](admin-rippled-methods.html). If you want to allow signing methods to be used as public API methods (like with versions of `rippled` before v1.1.0), you can enable it with a configuration change. [New in: rippled 1.1.0][] diff --git a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.ja.md b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.ja.md index cecbc79551..96ff29f883 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.ja.md +++ b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.ja.md @@ -1,3 +1,8 @@ +--- +html: run-rippled-as-a-validator.html +parent: configure-rippled.html +blurb: サーバーがコンセンサスレジャーで投票できるようにします。 +--- # バリデータとしてのrippledの実行 [バリデータモード](rippled-server-modes.html)で実行されている[`rippled`サーバー](the-rippled-server.html)は、ストックサーバーが実行するあらゆる処理を実行します。 @@ -21,19 +26,19 @@ バリデータ(サーバー)が以下の特質を常に備えるよう努めます。優れたバリデータであることは、`rippled`サーバーの運用者や[https://vl.ripple.com](https://vl.ripple.com)などのバリデータリスト発行者が、バリデータを彼らのUNLに追加する際に、バリデータを信頼する上で後押しになります。 - **可用性** - + 優れたバリデータは、常に稼働し、提案されるあらゆるレジャーについて検証投票を送信します。100%のアップタイムを実現するよう努めてください。 - **合意** - + 優れたバリデータの投票は、可能な限り高い頻度で、コンセンサスプロセスの結果と合致します。これに該当しない場合は、バリデータのソフトウェアが最新のものではないか、不具合があるか、意図的な偏りがあることを示唆している可能性があります。常に[最新の`rippled`リリース](https://github.com/ripple/rippled/tree/master)を、修正を加えることなく実行します。新規リリースについて知るために、[`rippled`のリリースを確認](https://github.com/ripple/rippled/releases)してください。 - **適時の投票** - + 優れたバリデータの投票は、コンセンサスラウンドが終了する前に、素早く届きます。適時の投票を維持するには、バリデータが推奨される[システム要件](system-requirements.html)を満たしていることを確認してください。これには、高速のインターネット接続が含まれます。 - **身元の確さ** - + 優れたバリデータには、身元が明確な所有者が存在します。[ドメイン検証](#6-ドメイン検証の提供)を提供することは、その第一歩になります。XRP LedgerネットワークのUNLに、多くの法的な管轄域および地域のさまざまな所有者によって運営されているバリデータが含まれていると理想的です。結果として、信頼できるバリデータの公正な運用が地域特有の事象によって損なわれるおそれが低減されます。 Ripple社は、推奨される一連のバリデータを記載した[バリデータリスト](https://github.com/ripple/rippled/blob/develop/cfg/validators-example.txt)を公開しています。本番環境のサーバーでは、このリストを使用することを強くお勧めします。 @@ -53,39 +58,39 @@ Ripple社は、推奨される一連のバリデータを記載した[バリデ バリデータ(サーバー)**以外の**場所で、以下の手順に従います。 1. `validator-keys`ツールを`rippled` RPMを通じてまだインストールしていない場合は、手動でビルドして実行します。 - + `validator-keys`ツールを手動でビルドして実行する方法については、[validator-keys-tool](https://github.com/ripple/validator-keys-tool)を参照してください。 2. `create_keys`コマンドを使用して、バリデータキーペアを生成します。 - + $ validator-keys create_keys - + Ubuntuでの出力の例: - + Validator keys stored in /home/my-user/.ripple/validator-keys.json - + This file should be stored securely and not shared. - + macOSでの出力の例: - + Validator keys stored in /Users/my-user/.ripple/validator-keys.json - + This file should be stored securely and not shared. - + **警告:** 生成した`validator-keys.json`キーファイルは、暗号化されたUSBフラッシュドライブなど、安全かつ回復可能なオフラインの場所に保管してください。内容には修正を加えないでください。特に、キーの使用場所となるバリデータにキーファイルを保存しないようにします。バリデータの`secret_key`が悪用された場合は、ただちに[キーを破棄](https://github.com/ripple/validator-keys-tool/blob/master/doc/validator-keys-tool-guide.md#key-revocation)します。 - + `validator-keys`ツールおよびツールで生成されるキーペアの詳細は、[Validator Keys Tool Guide](https://github.com/ripple/validator-keys-tool/blob/master/doc/validator-keys-tool-guide.md)を参照してください。 3. `create_token`コマンドを使用して、バリデータトークンを生成します。 - + $ validator-keys create_token --keyfile /PATH/TO/YOUR/validator-keys.json - + 出力の例: - + Update rippled.cfg file with these values: - + # validator public key: nHUtNnLVx7odrz5dnfb2xpIgbEeJPbzJWfdicSkGyVw1eE5GpjQr - + [validator_token] eyJ2YWxpZGF0aW9uX3NlY3J|dF9rZXkiOiI5ZWQ0NWY4NjYyNDFjYzE4YTI3NDdiNT QzODdjMDYyNTkwNzk3MmY0ZTcxOTAyMzFmYWE5Mzc0NTdmYT|kYWY2IiwibWFuaWZl @@ -99,19 +104,19 @@ Ripple社は、推奨される一連のバリデータを記載した[バリデ バリデータ(サーバー)で、以下の手順に従います。 1. `[validator_token]`とその値を、バリデータの`rippled.cfg`ファイルに追加します。 - + 以前に、`validator-keys`ツールを使用せずにバリデータを設定している場合は、`[validation_seed]`とその値を`rippled.cfg`ファイルから削除します。これにより、バリデータの公開鍵が変更されます。 2. `rippled`を再起動します。 - + $ sudo systemctl restart rippled.service 3. `server_info`コマンドを使用してバリデータの情報を取得し、バリデータとして実行されていることを確認します。 - + $ rippled server_info - + - 応答に含まれている`pubkey_validator`の値は、バリデータで使用するために生成した`validator-keys.json`ファイルの`public_key`と一致している必要があります。 - + - `server_state`の値は、 _**proposing**_ にする必要があります。 **セキュリティのヒント:** `rippled.cfg`ファイルに対する権限をより制限的なものに変更します。Linuxでは、`0600`にすることを推奨します。`chmod 0600 rippled.cfg`を使用して変更できます。 @@ -147,21 +152,21 @@ _**プロキシを使用してバリデータをXRP Ledgerネットワークに 2. バリデータとストック`rippled`サーバーを設定して、[クラスター](cluster-rippled-servers.html)内で実行します。 3. バリデータの`rippled.cfg`ファイルで、`[peer_private]`を`1`に設定します。そうすることで、バリデータのIPアドレスが転送されないようにします。詳細は、[プライベートピア](peer-protocol.html#プライベートピア)を参照してください。また、これによりクラスター内でバリデータを実行するよう`[ips_fixed]`スタンザで定義したサーバー以外のサーバーに、バリデータが接続しないようになります。 - + **警告:** バリデータのIPアドレスを、その他の方法で公開していないことを確認してください。 4. 以下のトラフィックのみを許可するように、バリデータのホストマシンのファイアウォールを構成します。 - + - 着信トラフィック: 構成したクラスター内にあるストック`rippled`サーバーのIPアドレスが発信元である場合のみ - + - 発信トラフィック: 構成したクラスター内にあるストック`rippled`サーバーのIPアドレスおよびポート443経由のが送信先である場合のみ 5. `rippled`を再起動します。 - + $ sudo systemctl restart rippled.service 6. いずれかのストック`rippled`サーバーにある[ピアクローラー](peer-crawler.html)エンドポイントを使用します。応答には、バリデータが含まれていないはずです。これにより、バリデータの`[peer_private]`構成が機能していることが確認されます。バリデータの`[peer_private]`を有効にした場合の効果の1つは、バリデータのピアによって、ピアクローラーの結果にバリデータが含まれないことです。 - + $ curl --insecure https://STOCK_SERVER_IP_ADDRESS_HERE:51235/crawl | python3 -m json.tool @@ -174,15 +179,15 @@ _**プロキシを使用してバリデータをXRP Ledgerネットワークに _**公開ハブを使用してバリデータをネットワークに接続するには、次の手順を実行します。**_ 1. バリデータの`rippled.cfg`ファイルに、次の`[ips_fixed]`スタンザを含めます。2つの値`r.ripple.com 51235`と`zaphod.alloy.ee 51235`がデフォルトの公開ハブです。このスタンザは、これらの公開ハブとのピア接続を常に維持するよう`rippled`に指示します。 - + [ips_fixed] r.ripple.com 51235 zaphod.alloy.ee 51235 - + **注意:** この構成では、デフォルトの公開ハブを使用してバリデータをネットワークに接続します。これらは _デフォルト_ の公開ハブであるため、ビジー状態になってバリデータにネットワークへの接続を提供できない場合があります。この問題を避けるために、接続する公開ハブの数を増やすか、デフォルトでない公開ハブに接続するようにします。 - + 他の`rippled`サーバーのIPアドレスをここに記述することもできますが、それらのサーバーに対して以下の事項を期待できる場合に _**限ります**_ 。 - + - メッセージを検閲することなく中継する。 - オンライン状態を常に維持する。 - サーバーに対するDDoS攻撃を実行しない。 @@ -190,16 +195,16 @@ _**公開ハブを使用してバリデータをネットワークに接続す - 未知の相手にバリデータのIPアドレスを公開しない。 2. また、バリデータの`rippled.cfg`ファイルに、次の`[peer_private]`スタンザを含めて、それを`1`に設定します。それにより、バリデータのピアに対して、バリデータのIPアドレスをブロードキャストしないよう指示することになります。また、バリデータに対して、`[ips_fixed]`スタンザで設定されているピアにのみ接続するよう指示することになります。これにより、既知の信頼できるピア`rippled`サーバーに対してのみ、バリデータが接続を確立し、IPアドレスを共有することが保証されます。 - + [peer_private] 1 - + **警告:** バリデータのIPアドレスを、その他の方法で公開していないことを確認してください。 - + `[peer_private]`が有効になっている場合、`rippled`は、`[ips]`スタンザで指定されている接続をすべて無視します。現在`[ips]`スタンザにあるIPアドレスに接続する必要がある場合は、代わりにそれを`[ips_fixed]`スタンザに記述します。ただし、それらのIPアドレスに対して、ステップ1で説明した確実な挙動を期待できる場合に _**限ります**_ 。 3. `rippled`を再起動します。 - + $ sudo systemctl restart rippled.service @@ -209,13 +214,13 @@ _**公開ハブを使用してバリデータをネットワークに接続す ここでは、バリデータがXRP Ledgerネットワークへの健全な接続を保持していることを検証する方法をいくつか紹介します。 - [`peers`](peers.html)コマンドを使用して、バリデータに接続しているすべての`rippled`サーバーのリストを取得します。`peers`の配列が`null`である場合、ネットワークへの健全な接続が存在していません。このドキュメントの手順に従ってバリデータを設置した場合、`peers`の配列には、`[ips_fixed]`スタンザで定義されているピアの数と同数のオブジェクトが含まれています。 - + 公開ハブを`[ips_fixed]`スタンザに記述した場合、そのハブがビジーになっているときは、バリデータの接続が拒否されることがあります。この場合、接続の数は、`[ips_fixed]`スタンザで設定した数よりも最終的に少なくなることがあります。初めて拒否された場合、バリデータは接続を再試行します。 - + ネットワークへの安全かつ信頼できる接続を維持することが困難であり、公開ハブまたはプロキシを使用して接続を設定していない場合、[4. ネットワークへの接続](#4-ネットワークへの接続)を参照してください。このセクションで説明されているいずれかの方法は、バリデータがネットワークへの健全な接続を維持する上で有用となる可能性があります。 - [`server_info`](server_info.html)コマンドを使用して、バリデータに関するいくつかの基本情報を取得します。`server_state`は、`proposing`に設定されているはずです。`full`または`validating`に設定されている場合もありますが、`proposing`に移行するまでの数分間に限られます。 - + `server_state`が`proposing`に設定されている時間が大部分を占めていない場合、XRP Ledgerネットワークにバリデータが完全に参加できていないことを示している可能性があります。サーバーの状態および`server_info`エンドポイントを使用してバリデータの問題を診断する方法の詳細は、[`rippled`サーバーの状態](rippled-server-states.html)および[`server_info`の取得](diagnosing-problems.html#server_infoの取得)を参照してください。 - [`validators`](validators.html)コマンドを使用して、バリデータによって使用される、公開済みかつ信頼できるバリデータの最新リストを取得します。`validator_list_expires`の値が、`never`(無期限)、期限が切れていない、または期限切れ間近のいずれかであることを確認してください。 @@ -239,31 +244,31 @@ _**公開ハブを使用してバリデータをネットワークに接続す 2. バリデータの公開鍵を公開し、特に他の`rippled`オペレーターに知らせます。例えば、Webサイト、ソーシャルメディア、[XRPChatコミュニティーフォーラム](https://www.xrpchat.com/)、またはプレスリリースでバリデータの公開鍵を公表できます。 3. この[Googleフォーム](https://docs.google.com/forms/d/e/1FAIpQLScszfq7rRLAfArSZtvitCyl-VFA9cNcdnXLFjURsdCQ3gHW7w/viewform)を使用して、自身のバリデータをXRP Chartsの[バリデータレジストリー](https://xrpcharts.ripple.com/#/validators)に登録するための要求を送信します。バリデータをこのレジストリーに登録することは、そのバリデータとドメインを所有していることを示す、別の形での公的な証拠になります。フォームに漏れなく記入するには、以下の情報が必要です。 - + 1. バリデータのサーバーで以下のコマンドを実行して、バリデータの公開鍵を検出します。 - + $ /opt/ripple/bin/rippled server_info | grep pubkey_validator - + 返された値を、Googleフォームの**Validator Public Key**フィールドに入力します。 - + 2. WebドメインのTLS秘密鍵を使用して、バリデータの公開鍵に署名します。TLS秘密鍵ファイルをバリデータのサーバーに保存する必要はありません。 - + $ openssl dgst -sha256 -hex -sign /PATH/TO/YOUR/TLS.key <(echo YOUR_VALIDATOR_PUBLIC_KEY_HERE) - - 出力の例: - + + 出力の例: + 4a8b84ac264d18d116856efd2761a76f3f4544a1fbd82b9835bcd0aa67db91c53342a1ab197ab1ec4ae763d8476dd92fb9c24e6d9de37e3594c0af05d0f14fd2a00a7a5369723c019f122956bf3fc6c6b176ed0469c70c864aa07b4bf73042b1c7cf0b2c656aaf20ece5745f54ab0f78fab50ebd599e62401f4b57a4cccdf8b76d26f4490a1c51367e4a36faf860d48dd2f98a6134ebec1a6d92fadf9f89aae67e854f33e1acdcde12cfaf5f5dbf1b6a33833e768edbb9ff374cf4ae2be21dbc73186a5b54cc518f63d6081919e6125f7daf9a1d8e96e3fdbf3b94b089438221f8cfd78fd4fc85c646b288eb6d22771a3ee47fb597d28091e7aff38a1e636b4f - + 返された値を、Googleフォームの**SSL Signature**フィールドに入力します。 - + 3. [`validator-keys`ツール](https://github.com/ripple/validator-keys-tool/blob/master/doc/validator-keys-tool-guide.md)(`rippled`のRPMに収録)を使用して、ドメイン名に署名します。 - + $ validator-keys --keyfile /PATH/TO/YOUR/validator-keys.json sign YOUR_DOMAIN_NAME - - 出力の例: - + + 出力の例: + E852C2FE725B64F353E19DB463C40B1ABB85959A63B8D09F72C6B6C27F80B6C72ED9D5ED6DC4B8690D1F195E28FF1B00FB7119C3F9831459F3C3DE263B73AC04 - + 返された値を、Googleフォームの**Domain Signature**フィールドに入力します。 4. 記入したGoogleフォームを送信すると、ドメイン検証の成否を通知するメールがXRP Chartsから送信されます。ドメイン検証が成功した場合は、XRP Chartsの[バリデータレジストリー](https://xrpcharts.ripple.com/#/validators)にバリデータとドメインが表示されます。 diff --git a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.md b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.md index c36e156972..5559abba35 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.md +++ b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.md @@ -1,3 +1,8 @@ +--- +html: run-rippled-as-a-validator.html +parent: configure-rippled.html +blurb: Have your server vote on the consensus ledger. +--- # Run rippled as a Validator A [`rippled` server](the-rippled-server.html) running in [validator mode](rippled-server-modes.html) does everything a stock server does: @@ -237,7 +242,7 @@ To provide domain verification: 1. Choose a domain name you own that you want to be publicly associated with your validator. As a precaution against DDoS attempts, your domain name should not resolve to the ip address of your validator. -2. Serve an [`xrp-ledger.toml`](xrp-ledger-toml.html) file at your domain, and complete the [domain verification](xrp-ledger-toml.html#domain-verification) steps. Once you have completed these steps, your validator should be visible to the livenet [explorer](https://livenet.xrpl.org/network/validators) or any other site that monitors the validator network and supports decetralized domain verification. +2. Serve an [`xrp-ledger.toml`](xrp-ledger-toml.html) file at your domain, and complete the [domain verification](xrp-ledger-toml.html#domain-verification) steps. Once you have completed these steps, your validator should be visible to the livenet [explorer](https://livenet.xrpl.org/network/validators) or any other site that monitors the validator network and supports decetralized domain verification. 3. Share your validator's public key with the public, especially other `rippled` operators. For example, you can share your validator's public key on your website, on social media, in the [XRPChat community forum](https://www.xrpchat.com/), or in a press release. diff --git a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-wallet-server.md b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-wallet-server.md index 417b043996..c69dcaf66e 100644 --- a/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-wallet-server.md +++ b/content/tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-wallet-server.md @@ -1,3 +1,8 @@ +--- +html: run-rippled-as-a-wallet-server.html +parent: configure-rippled.html +blurb: A multipurpose configuration for anyone integrating XRP. +--- # Run rippled as a Wallet Server A wallet server is a multipurpose configuration for `rippled`. With a wallet server, you can submit transactions to the XRP Ledger, access ledger history, and use the latest [tools](software-ecosystem.html) to integrate with XRP. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.ja.md index f60ff522e8..abc2ef7888 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.ja.md @@ -1,3 +1,8 @@ +--- +html: cluster-rippled-servers.html +parent: configure-peering.html +blurb: サーバーのグループで処理を分担するように設定して効率化します。 +--- # rippledサーバーのクラスター化 1つのデータセンターで複数の`rippled`サーバーを稼働している場合は、これらのサーバーを[クラスター](clustering.html)に構成して、効率を最大化できます。クラスター構成の設定は次のとおりです。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.md b/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.md index 7283a27c6e..6678fcb838 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.md @@ -1,3 +1,8 @@ +--- +html: cluster-rippled-servers.html +parent: configure-peering.html +blurb: Set up a group of servers that share work for higher efficiency. +--- # Cluster rippled Servers If you run multiple [`rippled` servers](the-rippled-server.html) in the same data center, you can configure them in a [cluster](clustering.html) to maximize efficiency. To configure clustering: diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.ja.md index fff7005187..aab44ba447 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.ja.md @@ -1,3 +1,8 @@ +--- +html: configure-a-private-server.html +parent: configure-peering.html +blurb: サーバーが特定の信頼できるピアのみに接続するように設定します。 +--- # プライベートサーバーの設定 [プライベートサーバー](peer-protocol.html#プライベートピア)は、オープンなピアツーピアネットワーク内の検出されたピアに直接接続するのではなく、特定の信頼できるピアのみを通じてネットワークに接続する`rippled`サーバーです。この種の構成は、[バリデータ](run-rippled-as-a-validator.html)に一般的に推奨される任意の対策ですが、その他の特定の目的でも役立ちます。 @@ -16,50 +21,50 @@ 特定のサーバーをプライベートピアとして設定するには、次の手順を実行します。 1. `rippled`の構成ファイルを編集します。 - + vim /etc/opt/ripple/rippled.cfg - + {% include '_snippets/conf-file-location.md' %} 2. プライベートピアリングを有効にします。 - + 構成ファイルに以下のスタンザを追加するか、コメントを解除します。 - + [peer_private] 1 3. 固定数のピアを追加します。 - + 構成ファイルに`[ips_fixed]`スタンザを追加するか、コメントを解除します。このスタンザの各行は、接続先のピアのホスト名またはIPアドレス、1個の空白文字、このピアがピアプロトコル接続を受け付けるポートの順に記載されている必要があります。 - + 例えば、**公開ハブ**を使用して接続する場合は、以下のスタンザを使用できます。 - + [ips_fixed] r.ripple.com 51235 zaphod.alloy.ee 51235 - + サーバーが**プロキシ**を使用して接続している場合は、IPアドレスとポートが、プロキシとして使用している`rippled`サーバーの構成と一致している必要があります。これらの各サーバーについては、ポート番号が、サーバーの構成ファイルに記載されている`protocol = peer`ポート(通常は51235)と一致している必要があります。例えば、構成は次のようになります。 - + [ips_fixed] 192.168.0.1 51235 192.168.0.2 51235 4. プロキシを使用している場合、プロキシをプライベートピアと互いを含めてクラスター化します。 - + 公開ハブを使用している場合は、このステップをスキップします。 - + プロキシを使用している場合、プライベートピアを含む[クラスターとしてプロキシを構成](cluster-rippled-servers.html)します。クラスターの各メンバーは、クラスターの_他の_各メンバーをリストにした`[ips_fixed]`スタンザを持っている必要があります。ただし、`[peer_private]`スタンザを持つのは**プライベートサーバーのみ**とします。 - + 各プロキシで`rippled`を再起動します。各プロキシサーバーで、次のようにします。 - + sudo service systemctl restart rippled 5. プライベートサーバーで`rippled`を起動します。 - + sudo service systemctl start rippled 6. [peersメソッド][]を使用して、プライベートサーバーが自身のピアに _のみ_ 接続していることを確認します。 - + 応答の`peers`配列に、構成済みのピアのいずれでもない`address`を持つオブジェクトが含まれていてはなりません。含まれている場合は、構成ファイルを再度確認して、プライベートサーバーを再起動します。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.md b/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.md index 5a83208cd8..02aa41625a 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.md @@ -1,3 +1,8 @@ +--- +html: configure-a-private-server.html +parent: configure-peering.html +blurb: Set up a server to connect only to specific, trusted peers. +--- # Configure a Private Server A [private server](peer-protocol.html#private-peers) is a `rippled` server that connects to the network only through specific, trusted peers instead of connecting directly to discovered peers in the open peer-to-peer network. This kind of configuration is an optional precaution most commonly recommended for [validators](run-rippled-as-a-validator.html), but it can be useful for other specific purposes. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.ja.md index 4a16788197..1ca0735df3 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.ja.md @@ -1,3 +1,9 @@ +--- +html: configure-peering.html +parent: manage-the-rippled-server.html +template: template-landing-children.html +blurb: サーバーをピアツーピアネットワークに接続する方法を設定します。 +--- # ピアリングの設定 XRP Ledgerのピアツーピアプロトコルは、ほとんどの場合、ピア接続を自動的に管理します。場合によっては、サーバーが接続するピアを手動で調整して、サーバーの可用性とネットワークの他の部分との接続性を最大限に高めたいというケースがあります。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.md b/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.md index faea5f642e..826c147e03 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/configure-peering.md @@ -1,3 +1,9 @@ +--- +html: configure-peering.html +parent: manage-the-rippled-server.html +template: template-landing-children.html +blurb: Configure how your server connects to the peer-to-peer network. +--- # Configure Peering The XRP Ledger's peer-to-peer protocol automatically manages peer connections in most cases. In some cases, you may want to manually adjust which peers your server connects to, to maximize your server's availability and connectivity with the rest of the network. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md b/content/tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md index b5ad94c164..3596ca41f3 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md @@ -1,3 +1,8 @@ +--- +html: configure-the-peer-crawler.html +parent: configure-peering.html +blurb: Configure how much information your rippled server reports publicly about its status and peers. +--- # Configure the Peer Crawler By default, [`rippled` servers](the-rippled-server.html) provide statistics publicly to anyone who asks using the [peer crawler API](peer-crawler.html), to make it easier to track the health and topology of [the XRP Ledger's peer-to-peer network](consensus-network.html). You can configure your server to provide more or less information, or to reject peer crawler requests entirely. [New in: rippled 1.2.0][] diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.ja.md index 5c07cc2732..32b5703c83 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.ja.md @@ -1,3 +1,8 @@ +--- +html: forward-ports-for-peering.html +parent: configure-peering.html +blurb: 受信ピアがrippledサーバーに接続できるようにファイアウォールを設定します。 +--- # ピアリングのポート転送 XRP Ledgerのピアツーピアネットワーク内にあるサーバーは、[ピアプロトコル](peer-protocol.html)を介して通信します。セキュリティとネットワークの他の部分との接続を両立させるために、ファイアウォールを使用して、サーバーをほとんどのポートから保護し、ピアプロトコルポートだけを開放するか転送するようにする必要があります。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.md b/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.md index d13048b1e3..536c1bbb88 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.md @@ -1,3 +1,8 @@ +--- +html: forward-ports-for-peering.html +parent: configure-peering.html +blurb: Configure your firewall to allow incoming peers to your rippled server. +--- # Forward Ports for Peering Servers in the XRP Ledger peer-to-peer network communicate over the [peer protocol](peer-protocol.html). For the best combination of security and connectivity to the rest of the network, you should use a firewall to protect your server from most ports, but open or forward the peer protocol port. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.ja.md index f55730618c..197cf159aa 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.ja.md @@ -1,3 +1,8 @@ +--- +html: manually-connect-to-a-specific-peer.html +parent: configure-peering.html +blurb: rippledサーバーを特定のピアに接続します。 +--- # 特定のピアへの手動接続 サーバーをXRP Ledgerネットワーク内の特定の[ピア](peer-protocol.html)に手動で接続するには、次の手順を実行します。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.md b/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.md index 3b214f0afe..a952c458cc 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.md @@ -1,3 +1,8 @@ +--- +html: manually-connect-to-a-specific-peer.html +parent: configure-peering.html +blurb: Connect your rippled server to a specific peer. +--- # Manually Connect to a Specific Peer Use these steps to manually connect your server to a specific [peer](peer-protocol.html) in the XRP Ledger network. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.ja.md index 4ab23a6e35..8492b6712c 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.ja.md @@ -1,3 +1,8 @@ +--- +html: set-max-number-of-peers.html +parent: configure-peering.html +blurb: rippledサーバーが接続するピアの最大数を設定します。 +--- # ピアの最大数の設定 `rippled`サーバーには、接続先の[ピア](peer-protocol.html)の数を定める設定可能なソフト最大数があります。ピアのデフォルトの最大数は**21**です。 @@ -7,24 +12,24 @@ サーバーが許可するピアの最大数を変更するには、以下の手順を実行します。 1. `rippled`の構成ファイルを編集します。 - + $ vim /etc/opt/ripple/rippled.cfg - + {% include '_snippets/conf-file-location.md' %} 2. 構成ファイルで、`[peers_max]`スタンザのコメントを解除して編集するか、まだない場合は追加します。 - + [peers_max] 30 - + スタンザの内容は、許可するピアの合計数を示す整数のみである必要があります。デフォルトでは、サーバーは受信ピアが約85%、送信ピアが約15%という比率を維持するように試みますが、送信ピアの最小数が10であるため、68未満の値にしても、サーバーが行う送信ピア接続の数は増えません。 - + `[peers_max]`値を10未満にした場合でも、サーバーはハードコーディングされた最小数である10台の送信ピアを許可するため、ネットワークとの接続を維持できます。すべての送信ピア接続をブロックするには、[サーバーをプライベートピアとして設定](run-rippled-as-a-validator.html#プロキシを使用した接続)します。 - + **注意:** 接続先のピアサーバーが増えると、`rippled`サーバーが使用するネットワーク帯域幅も増えます。`rippled`サーバーに良好なネットワーク接続があり、使用する帯域幅のコストを許容できる場合にのみ、ピアサーバーの数に大きな値を設定してください。 3. `rippled`サーバーを再起動します。 - + $ sudo systemctl restart rippled.service diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.md b/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.md index 4073de92c8..a5d964780e 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.md @@ -1,3 +1,8 @@ +--- +html: set-max-number-of-peers.html +parent: configure-peering.html +blurb: Set the maximum number of peers your rippled server connects to. +--- # Set Maximum Number of Peers The `rippled` server has a configurable soft maximum number of [peers](peer-protocol.html) to connect to. The default maximum number of peers is **21**. diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.ja.md b/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.ja.md index 467d87473a..8d849bdcee 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.ja.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.ja.md @@ -1,3 +1,8 @@ +--- +html: use-a-peer-reservation.html +parent: configure-peering.html +blurb: ピアリザベーションを使用して特定のピアへのより信頼できる接続を設定します。 +--- # ピアリザベーションの使用 [ピアリザベーション][]を使用すると、`rippled`サーバーが予約とマッチしたピアからの通信を常に受け入れるように設定できます。このページでは、ピアリザベーションを使用して2台のサーバー間のピアツーピア通信を、各サーバーの管理者の協力のもと一貫して維持する方法について説明します。 diff --git a/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.md b/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.md index d2f597fe10..f640a8f6c7 100644 --- a/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.md +++ b/content/tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.md @@ -1,3 +1,8 @@ +--- +html: use-a-peer-reservation.html +parent: configure-peering.html +blurb: Set up a more reliable connection to a specific peer using a peer reservation. +--- # Use a Peer Reservation A [peer reservation][] is a setting that makes a `rippled` server always accept connections from a peer matching the reservation. This page describes how to use peer reservations to keep a consistent peer-to-peer connection between two servers, with the cooperation of the administrators of both servers. diff --git a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.ja.md b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.ja.md index 12bbaf34e5..80a49db5e9 100644 --- a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.ja.md @@ -1,3 +1,8 @@ +--- +html: build-run-rippled-macos.html +parent: install-rippled.html +blurb: macOSでrippledを自分でコンパイルします。 +--- # macOSでのrippledの構築と実行 [`rippled`](the-rippled-server.html)の本番環境にmacOSプラットフォームを使用することは推奨されていません。本番環境には、最高レベルの品質管理とテストを経た、[Ubuntuプラットフォーム](install-rippled-on-ubuntu-with-alien.html)のご使用をご検討ください。 diff --git a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.md b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.md index 52d2971cf0..4161ded4ac 100644 --- a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.md +++ b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.md @@ -1,3 +1,8 @@ +--- +html: build-run-rippled-macos.html +parent: install-rippled.html +blurb: Compile rippled yourself on macOS. +--- # Build and Run rippled on macOS The macOS platform is not recommended for [`rippled`](the-rippled-server.html) production use. For production, consider using the [Ubuntu platform](install-rippled-on-ubuntu-with-alien.html), which has received the highest level of quality assurance and testing. diff --git a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.ja.md index fbc051144b..322cc9dcbe 100644 --- a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.ja.md @@ -1,3 +1,8 @@ +--- +html: build-run-rippled-ubuntu.html +parent: install-rippled.html +blurb: Ubuntu Linuxでrippledを自分でコンパイルします。 +--- # Ubuntuでのrippledの構築と実行 `rippled`は、XRP Ledgerを管理するコアのピアツーピアサーバーです。`rippled`サーバーは、ピアのネットワークに接続し、暗号で署名された取引を中継し、共有のグローバル台帳の完全なローカルコピーを維持します。 diff --git a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.md b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.md index 127285485b..d534351f6a 100644 --- a/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.md +++ b/content/tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.md @@ -1,3 +1,8 @@ +--- +html: build-run-rippled-ubuntu.html +parent: install-rippled.html +blurb: Compile rippled yourself on Ubuntu Linux. +--- # Build and Run rippled on Ubuntu `rippled` is the core peer-to-peer server that manages the XRP Ledger. A `rippled` server can connect to a network of peers, relay cryptographically signed transactions, and maintain a local copy of the complete shared global ledger. diff --git a/content/tutorials/manage-the-rippled-server/installation/capacity-planning.ja.md b/content/tutorials/manage-the-rippled-server/installation/capacity-planning.ja.md index dd44eee7e8..fb49082491 100644 --- a/content/tutorials/manage-the-rippled-server/installation/capacity-planning.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/capacity-planning.ja.md @@ -1,3 +1,8 @@ +--- +html: capacity-planning.html +parent: install-rippled.html +blurb: 本番環境のシステムスペックを計画して、rippledの構成を調整します。 +--- # 容量の計画 このセクションでは、お使いの`rippled`サーバーのパフォーマンスを調整し、最適化するために使用できる、構成、ネットワーク、ハードウェアの推奨事項について説明します。これらの考慮事項を知っておくことにより、XRP Ledgerネットワークの現在および将来の容量を処理できるよう、お使いの`rippled`サーバーを準備するために役立ちます。 diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.ja.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.ja.md index 0249102654..05972647b5 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.ja.md @@ -1,3 +1,8 @@ +--- +html: install-rippled-on-centos-rhel-with-yum.html +parent: install-rippled.html +blurb: プリコンパイル済みのrippledバイナリーをCentOSまたはRed Hat Enterprise Linuxにインストールします。 +--- # yumを使用したCentOS/Red Hatへのインストール このページでは、Rippleの[yum](https://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified)リポジトリを使用して、**CentOS 7**または**Red Hat Enterprise Linux 7**に、`rippled`の安定した最新バージョンをインストールする場合の推奨手順を説明します。 @@ -13,7 +18,7 @@ ## インストール手順 1. Ripple RPMリポジトリをインストールします。 - + $ cat << REPOFILE | sudo tee /etc/yum.repos.d/ripple.repo [ripple-stable] name=XRP Ledger Packages @@ -25,25 +30,25 @@ REPOFILE 2. 最新のrepoのアップデートを取得します。 - + $ sudo yum -y update 3. 新しい`rippled`パッケージをインストールします。 - + $ sudo yum install rippled - + バージョン1.3.1では、構成ファイル(`rippled.cfg`および`validators.txt`)を変更する必要はありません。このアップデート手順では、既存の構成ファイルが現在のまま残ります。 4. systemdユニットファイルを再度読み込みます。 - + $ sudo systemctl daemon-reload 5. 起動時に開始するように、`rippled`サービスを設定します。 - + $ sudo systemctl enable rippled.service 6. `rippled`サービスを開始します。 - + $ sudo systemctl start rippled.service diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.md index 514f109cd6..9e84284785 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.md @@ -1,3 +1,8 @@ +--- +html: install-rippled-on-centos-rhel-with-yum.html +parent: install-rippled.html +blurb: Install a precompiled rippled binary on CentOS or Red Hat Enterprise Linux. +--- # Install on CentOS/Red Hat with yum This page describes the recommended instructions for installing the latest stable version of `rippled` on **CentOS 7** or **Red Hat Enterprise Linux 7**, using Ripple's [yum](https://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified) repository. diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md index 01f38b4682..c915f66f46 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md @@ -1,3 +1,8 @@ +--- +html: install-rippled-on-ubuntu.html +parent: install-rippled.html +blurb: プリコンパイル済みのrippledバイナリーをUbuntu Linuxにインストールします。 +--- # UbuntuまたはDebian Linuxへのインストール このページでは、[`apt`](https://help.ubuntu.com/lts/serverguide/apt.html)ユーティリティを使用して、**Ubuntu Linux 16.04以降**または**Debian 9(Stretch)** に`rippled`の安定した最新バージョンをインストールする場合の推奨手順を説明します。 diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md index ba4f2b1fec..5d7ec05548 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md @@ -1,3 +1,8 @@ +--- +html: install-rippled-on-ubuntu.html +parent: install-rippled.html +blurb: Install a precompiled rippled binary on Ubuntu Linux. +--- # Install on Ubuntu or Debian Linux This page describes the recommended instructions for installing the latest stable version of `rippled` on **Ubuntu Linux 16.04 or higher** or **Debian 9 or higher**, using the [`apt`](https://help.ubuntu.com/lts/serverguide/apt.html) utility. diff --git a/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.ja.md b/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.ja.md index 8cea5acaff..88a2d50575 100644 --- a/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.ja.md @@ -1,3 +1,8 @@ +--- +html: rippled-1-3-migration-instructions.html +parent: install-rippled.html +blurb: rippled 1.2.4以前のバージョンからrippled v1.3以降に移行するプロセスについて説明します。 +--- # rippled v1.3.xへの移行手順 このドキュメントでは、`rippled` 1.2.4以前のバージョンから`rippled` v1.3以降に移行するプロセスについて説明します。`rippled`のインストールプロセスがバージョン1.3では変更されたため、この移行プロセスは必須です。 @@ -15,17 +20,17 @@ Rippleの公式RPMリポジトリとそれを使用するための手順が変更されました。[自動更新](update-rippled-automatically-on-linux.html)を有効にしている場合は、システムで移行が自動的に実行されます。以前のリポジトリから新しいリポジトリに手動で移行するには、以下の手順を実行します。 1. `rippled`サーバーを停止します。 - + $ sudo systemctl stop rippled.service 2. 以前のRippleリポジトリパッケージを削除します。 - + $ sudo rpm -e ripple-repo - + `rippled-repo`パッケージは、現在**廃止予定**です。このパッケージはバージョン1.3.1に対応するために、最後にもう一度だけ更新されました。今後は、リポジトリに変更があれば、`ripple.repo`ファイルに手動で変更を加える必要があります。 3. Rippleの新しいyumリポジトリを追加します。 - + $ cat << REPOFILE | sudo tee /etc/yum.repos.d/ripple.repo [ripple-stable] name=XRP Ledger Packages @@ -37,17 +42,17 @@ Rippleの公式RPMリポジトリとそれを使用するための手順が変 REPOFILE 4. 新しい`rippled`パッケージをインストールします。 - + $ sudo yum install rippled - + バージョン1.3.1では、構成ファイル(`rippled.cfg`および`validators.txt`)を変更する必要はありません。このアップデート手順では、既存の構成ファイルが現在のまま残ります。 5. systemdユニットファイルを再度読み込みます。 - + $ sudo systemctl daemon-reload 6. `rippled`サービスを開始します。 - + $ sudo systemctl start rippled.service @@ -63,21 +68,21 @@ Rippleの公式RPMリポジトリとそれを使用するための手順が変 1.3用のネイティブAPTパッケージをインストールした後で、サービスを再読み込み/再起動する必要があります。 1. systemdユニットファイルを再度読み込みます。 - + $ sudo systemctl daemon-reload 2. `rippled`サービスを再起動します。 - + $ sudo systemctl restart rippled.service 他のパッケージ用にAlienを使用する必要がなくなった場合は、必要に応じて、次の手順でAlienとその依存関係をアンインストールできます。 1. Alienをアンインストールします。 - + $ sudo apt -y remove alien 2. 使用していない依存関係をアンインストールします。 - + $ sudo apt -y autoremove ### 自動更新 diff --git a/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.md b/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.md index 7aefbb9c26..14eeb93039 100644 --- a/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.md +++ b/content/tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.md @@ -1,3 +1,8 @@ +--- +html: rippled-1-3-migration-instructions.html +parent: install-rippled.html +blurb: Use these instructions to upgrade rippled packages from 1.2.x or below to 1.3.x or higher. +--- # rippled v1.3.x Migration Instructions This document describes the migration process for upgrading from `rippled` 1.2.4 or earlier to `rippled` v1.3 or later. This migration process is necessary because the `rippled` install process has changed as of version 1.3. diff --git a/content/tutorials/manage-the-rippled-server/installation/system-requirements.ja.md b/content/tutorials/manage-the-rippled-server/installation/system-requirements.ja.md index 02e244f0b5..b9cbd9afee 100644 --- a/content/tutorials/manage-the-rippled-server/installation/system-requirements.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/system-requirements.ja.md @@ -1,3 +1,8 @@ +--- +html: system-requirements.html +parent: install-rippled.html +blurb: rippledのハードウェアやソフトウェアのシステム要件 +--- # システム要件 ## 最小仕様 diff --git a/content/tutorials/manage-the-rippled-server/installation/system-requirements.md b/content/tutorials/manage-the-rippled-server/installation/system-requirements.md index fb28d959da..62480486d5 100644 --- a/content/tutorials/manage-the-rippled-server/installation/system-requirements.md +++ b/content/tutorials/manage-the-rippled-server/installation/system-requirements.md @@ -1,3 +1,8 @@ +--- +html: system-requirements.html +parent: install-rippled.html +blurb: Hardware and software requirements for running rippled. +--- # System Requirements ## Minimum Specifications diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.ja.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.ja.md index f1cc9abc0b..3fc3dae963 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.ja.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-automatically-on-linux.html +parent: install-rippled.html +blurb: Linuxでrippledの自動更新を設定します。 +--- # Linuxでの自動更新 Linuxでは、`rippled`が1回限りの`cron`構成を使用して最新バージョンに自動的にアップグレードされるように設定できます。可能であれば自動更新を有効にしておくことが推奨されます。 @@ -9,9 +14,9 @@ Linuxでは、`rippled`が1回限りの`cron`構成を使用して最新バー 1. `/opt/ripple/etc/update-rippled-cron`が存在することを確認します。存在しない場合は、([CentOS/Red Hat](update-rippled-manually-on-centos-rhel.html)または[Ubuntu/Debian](update-rippled-manually-on-ubuntu.html)を)手動で更新します。 2. `cron.d`フォルダーに、`/opt/ripple/etc/update-rippled-cron`構成ファイルへのsymlinkを作成します。 - + $ sudo ln -s /opt/ripple/etc/update-rippled-cron /etc/cron.d/ - + このcron構成は、インストール済みの`rippled`パッケージを新版のリリース後1時間以内に更新するためのスクリプトを実行します。同時に更新を実行しているすべてのサーバーが停止する可能性を抑えるため、このスクリプトはランダムな分数(最大で59)で更新を遅延して行います。 **注意:** 将来的には、Rippleのリポジトリが変更された場合に、更新を検索するスクリプトが実行されるURLの手動更新が必要となることがあります。必要な変更についての最新情報は、[XRP Ledgerブログ](/blog/)または[ripple-serverメーリングリスト](https://groups.google.com/forum/#!forum/ripple-server)でお知らせします。 diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.md index f9069d3258..e124760541 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-automatically-on-linux.html +parent: install-rippled.html +blurb: Set up automatic updates for rippled on Linux. +--- # Update Automatically on Linux On Linux, you can set up `rippled` to automatically upgrade to the latest version with a one-time `cron` configuration. Ripple recommends enabling automatic updates if possible. diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.ja.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.ja.md index 4a82b415de..0778caec2f 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.ja.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-manually-on-centos-rhel.html +parent: install-rippled.html +blurb: CentOSまたはRed Hat Enterprise Linuxでrippledを手動更新します。 +--- # CentOS/Red Hatでの手動更新 このページでは、CentOSまたはRed Hat Enterprise Linuxで最新リリースの`rippled`に手動で更新する手順を説明します。可能であれば手動更新ではなく[自動更新](update-rippled-automatically-on-linux.html)を設定することが推奨されます。 diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.md index 2a404b6b06..1a27e82643 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-manually-on-centos-rhel.html +parent: install-rippled.html +blurb: Manually update rippled on CentOS or Red Hat Enterprise Linux. +--- # Update Manually on CentOS/Red Hat This page describes how to update manually to the latest release of `rippled` on CentOS or Red Hat Enterprise Linux. Ripple recommends setting up [automatic updates](update-rippled-automatically-on-linux.html) instead, where possible. diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.ja.md index 610e3cf71e..a5deb62ea7 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.ja.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-manually-on-ubuntu.html +parent: install-rippled.html +blurb: Ubuntu Linuxでrippledを手動更新します。 +--- # UbuntuまたはDebianでの手動更新 このページでは、Ubuntu Linuxで最新リリースの`rippled`に手動で更新する手順を説明します。以下の手順は、[`rippled`がすでにネイティブパッケージを使用してインストール](install-rippled-on-ubuntu.html)されていることを前提としています。可能であれば手動更新ではなく[自動更新](update-rippled-automatically-on-linux.html)を設定することが推奨されます。 @@ -9,19 +14,19 @@ 手動で更新するには、以下の手順を実行します。 1. リポジトリを更新します。 - + $ sudo apt -y update 2. `rippled`パッケージをアップグレードします。 - + $ sudo apt -y upgrade rippled 3. `systemd`ユニットファイルを再度読み込みます。 - + $ sudo systemctl daemon-reload 4. `rippled`サービスを再起動します。 - + $ sudo service rippled restart diff --git a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.md b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.md index ea7ef8a2d0..421b6e96c4 100644 --- a/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.md +++ b/content/tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.md @@ -1,3 +1,8 @@ +--- +html: update-rippled-manually-on-ubuntu.html +parent: install-rippled.html +blurb: Manually update rippled on Ubuntu Linux. +--- # Update Manually on Ubuntu or Debian This page describes how to update manually to the latest release of `rippled` on Ubuntu Linux. These instructions assume you have already [installed `rippled` using the native package](install-rippled-on-ubuntu.html). Ripple recommends setting up [automatic updates](update-rippled-automatically-on-linux.html) instead, where possible. diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.ja.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.ja.md index 80bc725f81..c58c9281cf 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.ja.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.ja.md @@ -1,3 +1,8 @@ +--- +html: advance-the-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: レジャーを手動で閉鎖して、スタンドアロンモードでの処理を進めます。 +--- # スタンドアロンモードでレジャーを進める スタンドアロンモードでは`rippled`はピアツーピアネットワークの他のメンバーと通信せず、またコンセンサスプロセスに参加しません。このため、[ledger_acceptメソッド][]を使用してレジャーインデックスを手動で進める必要があります。 diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.md index 30ec88e729..f4a7ee4c0d 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.md @@ -1,3 +1,8 @@ +--- +html: advance-the-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: Make progress in stand-alone mode by manually closing the ledger. +--- # Advance the Ledger in Stand-Alone Mode In [stand-alone mode][], `rippled` does not communicate to other members of the peer-to-peer network or participate in a consensus process. Since there is no consensus process in this mode, you must manually advance the ledger index using the [ledger_accept method][]: diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.ja.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.ja.md index 8f106fce65..ef93b7da10 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.ja.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.ja.md @@ -1,3 +1,8 @@ +--- +html: load-a-saved-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: 特定の保存済みレジャーからスタンドアロンモードで開始して、トランザクションのテストやリプレイを行います。 +--- # スタンドアロンモードでの保存済みレジャーの読み込み 以前にディスクに保存していた[履歴レジャーバージョン](ledgers.html)を使用して、`rippled`サーバーを[スタンドアロンモード](rippled-server-modes.html)で起動できます。例えば、以前に`rippled`サーバーをXRP Ledgerのピアツーピアネットワーク([本番Mainnet、Testnet、Devnetなど](parallel-networks.html))と同期していた場合は、過去にサーバーで使用できていた任意のレジャーバージョンを読み込むことができます。 diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.md index 8bf99fd776..a655c12c51 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.md @@ -1,3 +1,8 @@ +--- +html: load-a-saved-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: Start in stand-alone mode from a specific saved ledger to test or replay transactions. +--- # Load a Saved Ledger in Stand-Alone Mode You can start a `rippled` server in [Stand-Alone Mode](rippled-server-modes.html) using a [historical ledger version](ledgers.html) that was previously saved to disk. For example, if your `rippled` server was previously synced with any XRP Ledger peer-to-peer network including [the production Mainnet, the Testnet, or the Devnet](parallel-networks.html), you can load any ledger version your server had available. diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.ja.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.ja.md index 970efe5b5a..2c3a3bf3f8 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.ja.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.ja.md @@ -1,3 +1,8 @@ +--- +html: start-a-new-genesis-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: スタンドアロンモードで新しいジェネシスレジャーを開始します。 +--- # スタンドアロンモードでの新しいジェネシスレジャーの開始 スタンドアロンモードでは`rippled`に新しいジェネシスレジャーを作成させることができます。これにより既知の状態が実現され、本番環境のXRP Ledgerのレジャー履歴は使用されません。(これは単体テストなどに特に便利です。) diff --git a/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.md b/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.md index 4a9b510e5e..6a881281d4 100644 --- a/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.md +++ b/content/tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.md @@ -1,3 +1,8 @@ +--- +html: start-a-new-genesis-ledger-in-stand-alone-mode.html +parent: use-stand-alone-mode.html +blurb: Start from a fresh genesis ledger in stand-alone mode. +--- # Start a New Genesis Ledger in Stand-Alone Mode In stand-alone mode, you can have `rippled` create a new genesis ledger. This provides a known state, with none of the ledger history from the production XRP Ledger. (This is very useful for unit tests, among other things.) diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.ja.md b/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.ja.md index 5576fc689b..edf59e6e59 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.ja.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.ja.md @@ -1,3 +1,8 @@ +--- +html: diagnosing-problems.html +parent: troubleshoot-the-rippled-server.html +blurb: 情報を収集して問題の原因を特定します。 +--- # rippledの問題の診断 `rippled`で問題が発生した場合はまず、問題の特徴を正確に明らかにするため、詳細な情報を収集します。これにより、根本原因を洗い出して修正策を編み出すことが容易になります。 @@ -17,15 +22,15 @@ rippled server_info このコマンドに対する応答には大量の情報が含まれています。これについては、[server_infoメソッド][]で説明します。トラブルシューティングで最も重要なフィールドは以下のとおりです(最も一般的に使われるものから順に説明します)。 - **`server_state`** - ほとんどの場合、このフィールドには`proposing`([バリデータとして設定されている](run-rippled-as-a-validator.html)サーバーの場合)または`full`(バリデータではないサーバーの場合)が表示されます。値が`connected`の場合は、サーバーはピアツーピアネットワークの他の部分と通信できますが、共有レジャーの状態を追跡するのに十分なデータがありません。通常、レジャーの残りの部分の状態を同期するには起動後約5~15分かかります。 - + - サーバーが数時間にわたり`connected`状態である場合、または`full`あるいは`proposing`状態になってから`connected`状態に戻る場合は通常、サーバーがネットワークの他の部分よりも遅れています。最も一般的なボトルネックはディスクI/O、ネットワーク帯域幅、RAMです。 - + - 例えば、以下のサーバー状態情報は、正常なサーバーで同期が3分以内に完了しており(`disconnected`、`connected`、`syncing`の状態に分かれている)、現在は完全に同期された`proposing`状態が約90分間続いていることを示しています。 - + $ ./rippled server_info Loading: "/etc/opt/ripple/rippled.cfg" 2020-Jan-03 22:49:32.834134358 HTTPClient:NFO Connecting to 127.0.0.1:5005 - + { "result" : { "info" : { @@ -58,26 +63,26 @@ rippled server_info } } } - + サーバーが同じ状態間で複数の`transitions`を示している場合、サーバーが同期状態を維持できなかったことを示します。`full`または`proposing`状態でない場合、サーバーはまだネットワークに同期されていません。長期の間には、インターネット接続が不安定になってサーバーの同期が時々失われる場合があります。そのためこれが問題になるのは、同期されていない時間がアップタイムのかなりの部分を占める場合のみです。アップタイムが約24時間経過した後に、`full`または`proposing`状態だった時間がサーバーの合計実行時間の99%に満たない場合、不安定になっている原因を調査することをお勧めします。 - + - 同期の問題をデバッグする際の参考として、[サーバーが同期しない](server-doesnt-sync.html)を参照してください。 - **`complete_ledgers`** - このフィールドは、サーバーに完全なレジャーデータが保管されている[レジャーインデックス](basic-data-types.html#レジャーインデックス)を示します。通常、正常なサーバーには連続した最新のレジャーのセット(`"12133424-12133858"`など)があります。 - + - 連続していない完全なレジャーのセット(`"11845721-12133420,12133424-12133858"`など)がある場合、サーバーで断続的な障害が発生したか、またはネットワークの他の部分との同期が一時的にできなかった可能性があります。このようなケースの最も一般的な原因は、ディスクI/Oまたはネットワーク帯域幅の不足です。 - + - 通常、`rippled`サーバーはピアから最新のレジャー履歴をダウンロードします。レジャー履歴のギャップが数時間以上続く場合は、欠落データを所有しているピアに接続されていない可能性があります。この状況が発生した場合は、構成ファイルに次のスタンザを追加して再起動すれば、完全な履歴が保管されているRippleのパブリックサーバーの1つにサーバーを強制的にピア接続できます。 - + [ips_fixed] s2.ripple.com 51235 - **`amendment_blocked`** - このフィールドは通常`server_info`応答では省略されます。このフィールドの値が`true`の場合は、ネットワークにより承認された[Amendment](amendments.html)がサーバーに導入されていません。ほとんどの場合は、最新バージョンに[rippledを更新する](install-rippled.html)ことで修正できます。また[featureメソッド][]を使用して、現在有効なAmendment ID、サーバーでサポートされているAmendment ID、サーバーでサポートされていないAmendment IDを確認することもできます。 - **`peers`** - このフィールドは、サーバーが接続しているXRP Ledgerピアツーピアネットワーク内のその他のサーバーの数を示します。特定のピアのみに接続するように明示的に構成されているサーバーを除き、正常なサーバーでは通常5~50ピアと表示されます。 - + - ピアの数が0の場合、サーバーがネットワークに接続できないか、またはシステムクロックが正しくない可能性があります。(サーバーのクロックを同期するため、すべてのサーバーで[NTP](http://www.ntp.org/)デーモンを実行することが推奨されます。) - + - ピアの数が10の場合、`rippled`が[NAT](https://en.wikipedia.org/wiki/Network_address_translation)を使用したルーター経由での着信接続を受信できていない可能性があります。接続を改善するには、ルーターのファイアウォールがピアツーピア接続に使用するポート([デフォルトでは](https://github.com/ripple/rippled/blob/8429dd67e60ba360da591bfa905b58a35638fda1/cfg/rippled-example.cfg#L1065)ポート51235)を転送するように設定します。 ### サーバーから応答がない場合 diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.md b/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.md index 8040ad85cb..f21efa04df 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.md @@ -1,3 +1,8 @@ +--- +html: diagnosing-problems.html +parent: troubleshoot-the-rippled-server.html +blurb: Collect information to identify the cause of problems. +--- # Diagnosing Problems with rippled If you are having problems with `rippled`, the first step is to collect more information to accurately characterize the problem. From there, it can be easier to figure out a root cause and a fix. diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.ja.md b/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.ja.md index c8c69840ce..8ccf0b70c1 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.ja.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.ja.md @@ -1,3 +1,8 @@ +--- +html: fix-sqlite-tx-db-page-size-issue.html +parent: troubleshoot-the-rippled-server.html +blurb: rippledバージョン0.40.0以前で起動された完全履歴サーバーでのSQLiteのページサイズに関する問題を解決します。 +--- # SQLiteトランザクションデータベースのページサイズの問題の解決 全トランザクション履歴(または極めて大量のトランザクション履歴)が記録されている`rippled`サーバーと、0.40.0(2017年1月リリース)よりも古いバージョンの`rippled`で最初に作成されたデータベースでは、SQLiteデータベースのページサイズが原因でサーバーが適切に稼働しなくなる問題が発生する可能性があります。最近のトランザクション履歴のみが保管されているサーバー(デフォルト構成)と、バージョン0.40.0以降の`rippled`でデータベースファイルが作成されているサーバーでは、この問題が発生する可能性はそれほどありません。 diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.md b/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.md index 80f92971b5..de91b4758d 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.md @@ -1,3 +1,8 @@ +--- +html: fix-sqlite-tx-db-page-size-issue.html +parent: troubleshoot-the-rippled-server.html +blurb: Fix a problem with the SQLite page size on full-history servers started on rippled version 0.40.0 or earlier. +--- # Fix SQLite Transaction Database Page Size Issue `rippled` servers with full [ledger history](ledger-history.html) (or a very large amount of transaction history) and a database that was initially created with a `rippled` version earlier than 0.40.0 (released January 2017) may encounter a problem with their SQLite database page size that stops the server from operating properly. Servers that store only recent transaction history (the default configuration) and servers whose database files were created with `rippled` version 0.40.0 and later are not likely to encounter this problem. diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/health-check-interventions.md b/content/tutorials/manage-the-rippled-server/troubleshooting/health-check-interventions.md index 8043c808a4..71ff334069 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/health-check-interventions.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/health-check-interventions.md @@ -1,3 +1,8 @@ +--- +html: health-check-interventions.html +parent: troubleshoot-the-rippled-server.html +blurb: Use the rippled server's health check as part of automated infrastructure monitoring. +--- # Health Check Interventions The [Health Check method](health-check.html) can be used by automated monitoring to recognize when a `rippled` server is not healthy and prompt interventions such as restarting the server or alerting a human administrator. diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md b/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md index e27a49a046..d88bccf47a 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md @@ -1,3 +1,8 @@ +--- +html: server-doesnt-sync.html +parent: troubleshoot-the-rippled-server.html +blurb: Troubleshoot problems that make a rippled server unable to sync with the rest of the XRP Ledger. +--- # rippledサーバーが同期しない このページでは、[`rippled`サーバー](the-rippled-server.html)が正常に起動したのに、ネットワークに完全に接続できずに[「connected」状態](rippled-server-states.html)のままになっている場合の原因について説明します。(サーバーが起動中または起動直後にクラッシュした場合は、[サーバーが起動しない](server-wont-start.html)を参照してください。) diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.md b/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.md index f9b7d724b8..7bb04d456a 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.md @@ -1,3 +1,8 @@ +--- +html: server-doesnt-sync.html +parent: troubleshoot-the-rippled-server.html +blurb: Troubleshoot problems that make a rippled server unable to sync with the rest of the XRP Ledger. +--- # rippled Server Doesn't Sync This page explains possible reasons [a `rippled` server](the-rippled-server.html) may start successfully, but get stuck in a ["connected" state](rippled-server-states.html) without ever fully connecting to the network. (If the server crashes during or shortly after startup, see [Server Won't Start](server-wont-start.html) instead.) diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.ja.md b/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.ja.md index 50de07a80d..e53f01ab09 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.ja.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.ja.md @@ -1,3 +1,8 @@ +--- +html: server-wont-start.html +parent: troubleshoot-the-rippled-server.html +blurb: rippledサーバーが起動しない原因となると思われる問題とその解決方法です。 +--- # rippledサーバーが起動しない このページでは、[`rippled`サーバー](the-rippled-server.html)が起動しない際に考えられる原因とその修正方法を説明します。 @@ -16,24 +21,24 @@ limit the number of simultaneous connections. これは、セキュリティの点からシステムで1つのプロセスが開くことができるファイルの数に制限があるが、その制限が`rippled`にとっては少なすぎる場合に発生します。この問題を修正するには、**ルートアクセス権限が必要です**。以下の手順に従い、`rippled`が開くことができるファイルの数を増やします。 1. 次の行を`/etc/security/limits.conf`ファイルの終わりに追加します。 - + * soft nofile 65536 * hard nofile 65536 2. [開くことができるファイルの数のハード制限](https://ss64.com/bash/ulimit.html)が現在`65536`であることを確認します。 - + ulimit -Hn - + このコマンドの出力は`65536`になるはずです。 3. `rippled`をもう一度起動します。 - + systemctl start rippled 4. それでも`rippled`が起動しない場合は、`/etc/sysctl.conf`を開き、以下のカーネルレベル設定を付加します。 - + fs.file-max = 65536 - + ## /etc/opt/ripple/rippled.cfgを開くことができない @@ -51,7 +56,7 @@ Aborted (core dumped) - 構成ファイル(デフォルトのロケーションは`/etc/opt/ripple/rippled.cfg`)が存在しており、`rippled`プロセスを実行するユーザー(通常は`rippled`)にこのファイルの読み取り権限があることを確認します。 - `rippled`ユーザーが読み取ることができる構成ファイルを`$HOME/.config/ripple/rippled.cfg`に作成します(`$HOME`は`rippled`ユーザーのホームディレクトリを指しています)。 - + **ヒント:** `rippled`リポジトリには、RPMのインストール時にデフォルトの構成として提供される[`rippled.cfg`サンプルファイル](https://github.com/ripple/rippled/blob/master/cfg/rippled-example.cfg)が含まれています。このファイルがない場合は、上記のリンク先からコピーできます。 - `--conf`[コマンドラインオプション](commandline-usage.html)を使用して、使用する構成ファイルのパスを指定します。 @@ -69,19 +74,19 @@ Aborted (core dumped) 考えられる解決策: - `[validators.txt]`ファイルが存在し、`rippled`ユーザーにこのファイルの読み取り権限があることを確認します。 - + **ヒント:** `rippled`リポジトリには、RPMのインストール時にデフォルトの構成として提供される[`validators.txt`サンプルファイル](https://github.com/ripple/rippled/blob/master/cfg/validators-example.txt)が含まれています。このファイルがない場合は、上記のリンク先からコピーできます。 - `rippled.cfg`ファイルを編集し、`[validators_file]`設定を変更して、`validators.txt`ファイル(またはこれに相当するファイル)の正しいパスを指定します。ファイル名の前後に余分な空白があるかどうかを確認します。 - `rippled.cfg`ファイルを編集し、`[validators_file]`設定を削除します。バリデータ設定を`rippled.cfg`ファイルに直接追加します。例: - + [validator_list_sites] https://vl.ripple.com - + [validator_list_keys] ED2677ABFFD1B33AC6FBC3062B71F1E8397C1505E1C42C64D11AD1B28FF73F4734 - + ## データベースパスを作成できない diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.md b/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.md index cfab73c610..ceba80c9fe 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.md @@ -1,3 +1,8 @@ +--- +html: server-wont-start.html +parent: troubleshoot-the-rippled-server.html +blurb: A collection of problems that would cause a rippled server not to start, and how to fix them. +--- # rippled Server Won't Start This page explains possible reasons [the `rippled` server](the-rippled-server.html) does not start and how to fix them. diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.ja.md b/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.ja.md index b62d831cca..3ef90c6a87 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.ja.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.ja.md @@ -1,3 +1,8 @@ +--- +html: understanding-log-messages.html +parent: troubleshoot-the-rippled-server.html +blurb: デバッグログの警告メッセージとエラーメッセージを解釈して対応します。 +--- # ログメッセージについて 以下のセクションでは、[`rippled`サーバー](the-rippled-server.html)のデバッグログに出力される最も一般的なログメッセージタイプとその解釈を説明します。 diff --git a/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.md b/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.md index e99ed7a43b..fa9bcefa6f 100644 --- a/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.md +++ b/content/tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.md @@ -1,3 +1,8 @@ +--- +html: understanding-log-messages.html +parent: troubleshoot-the-rippled-server.html +blurb: Interpret and respond to warning and error messages in the debug log. +--- # Understanding Log Messages The following sections describe some of the most common types of log messages that can appear in a [`rippled` server's](the-rippled-server.html) debug log and how to interpret them. diff --git a/content/tutorials/use-complex-payment-types/open-a-payment-channel-to-enable-an-inter-exchange-network.md b/content/tutorials/use-complex-payment-types/open-a-payment-channel-to-enable-an-inter-exchange-network.md index e69dcdf612..0af714bafa 100644 --- a/content/tutorials/use-complex-payment-types/open-a-payment-channel-to-enable-an-inter-exchange-network.md +++ b/content/tutorials/use-complex-payment-types/open-a-payment-channel-to-enable-an-inter-exchange-network.md @@ -1,3 +1,8 @@ +--- +html: open-a-payment-channel-to-enable-an-inter-exchange-network.html +parent: use-payment-channels.html +blurb: As a digital asset exchange, use a payment channel to make more payments faster with fewer fees. +--- # Open a Payment Channel to Enable an Inter-Exchange Network A payment channel enables you to send one-way, "asynchronous" XRP payments that can be divided into very small increments and settled later. As a digital asset exchange, if you send many payments of XRP to another exchange, you can improve the efficiency of these payments by opening an XRP Ledger [payment channel](payment-channels.html) between your exchange (the _payer_ exchange) and the other exchange (the _payee_ exchange). In the case of a two-way flow with another exchange, you can open two payment channels (one for each direction). diff --git a/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.ja.md b/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.ja.md index 1a8b48ddba..02039e0eb0 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.ja.md @@ -1,3 +1,8 @@ +--- +html: cancel-a-check.html +parent: use-checks.html +blurb: 送金を行わずにCheckを取り消す。 +--- # Checkの取消し _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.md b/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.md index 526d87abd8..11e9e31e06 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cancel-a-check.md @@ -1,3 +1,8 @@ +--- +html: cancel-a-check.html +parent: use-checks.html +blurb: Cancel a Check object without sending money. +--- # Cancel a Check _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.ja.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.ja.md index 8f7a94eb3e..143fbb576a 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.ja.md @@ -1,3 +1,8 @@ +--- +html: cash-a-check-for-a-flexible-amount.html +parent: use-checks.html +blurb: Checkから可能な限りの額を受領します。 +--- # Checkの変動金額での換金 _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md index 30344613d2..a17bf1f291 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md @@ -1,3 +1,8 @@ +--- +html: cash-a-check-for-a-flexible-amount.html +parent: use-checks.html +blurb: Cash a Check for as much as possible. +--- # Cash a Check for a Flexible Amount _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.ja.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.ja.md index 9b963a3cf2..08de877c97 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.ja.md @@ -1,3 +1,8 @@ +--- +html: cash-a-check-for-an-exact-amount.html +parent: use-checks.html +blurb: Checkに指定されている額までの正確な額を受領します。 +--- # Checkの正確な金額での換金 _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md index b569d22445..5f46ac4e2a 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md +++ b/content/tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md @@ -1,3 +1,8 @@ +--- +html: cash-a-check-for-an-exact-amount.html +parent: use-checks.html +blurb: Cash a Check in the ledger for any exact amount up to the amount it specifies. +--- # Cash a Check for an Exact Amount _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.ja.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.ja.md index 9e0cd3daca..9e00c38bad 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.ja.md @@ -1,3 +1,8 @@ +--- +html: look-up-checks-by-recipient.html +parent: use-checks.html +blurb: 特定のアドレスで受信されるすべてのCheckのリストを取得する。 +--- # 受取人に基づくCheckの検索 _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md index 7b39479af0..730f5ee8b2 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md @@ -1,3 +1,8 @@ +--- +html: look-up-checks-by-recipient.html +parent: use-checks.html +blurb: Get a list of pending checks sent to an account. +--- # Look Up Checks by Recipient _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.ja.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.ja.md index 213f375c81..1862bd397f 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.ja.md @@ -1,3 +1,8 @@ +--- +html: look-up-checks-by-sender.html +parent: use-checks.html +blurb: 特定のアドレスで送信されるすべてのCheckのリストを取得する。 +--- # 送金元に基づくCheckの検索 _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md index 3df4cc7674..9cfd4cddc4 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md +++ b/content/tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md @@ -1,3 +1,8 @@ +--- +html: look-up-checks-by-sender.html +parent: use-checks.html +blurb: Get a list of pending Checks sent by an account. +--- # Look Up Checks by Sender _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.ja.md b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.ja.md index 4db302f527..0d3a83a640 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.ja.md @@ -1,3 +1,8 @@ +--- +html: send-a-check.html +parent: use-checks.html +blurb: 受取人が後で現金化できるCheckオブジェクトが作成されます。 +--- # Checkの送信 _[Checks Amendment][]が必要です。_ diff --git a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md index d268278621..a710f02298 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md +++ b/content/tutorials/use-complex-payment-types/use-checks/send-a-check.md @@ -1,3 +1,8 @@ +--- +html: send-a-check.html +parent: use-checks.html +blurb: Put a Check in the ledger so its intended recipient can cash it later. +--- # Send a Check _Added by the [Checks amendment][]._ diff --git a/content/tutorials/use-complex-payment-types/use-checks/use-checks.ja.md b/content/tutorials/use-complex-payment-types/use-checks/use-checks.ja.md index e57dceac56..838808b4e2 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/use-checks.ja.md +++ b/content/tutorials/use-complex-payment-types/use-checks/use-checks.ja.md @@ -1,9 +1,13 @@ +--- +html: use-checks.html +parent: use-specialized-payment-types.html +blurb: Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. +template: template-landing-children.html +--- # Checksの使用 XRP LedgerのChecksでは、別のアカウントが後で支払いを請求することが認められていており、個人用の紙の小切手の仕組みと似ています。 -**注意:** 2018年10月11日の時点では、[Checks Amendment][]は本番環境のXRP Ledgerで有効になっていません。Checksは[XRP Test Net](xrp-test-net-faucet.html)でのみ使用できます。 - {% include '_snippets/rippled-api-links.md' %} {% include '_snippets/tx-type-links.md' %} diff --git a/content/tutorials/use-complex-payment-types/use-checks/use-checks.md b/content/tutorials/use-complex-payment-types/use-checks/use-checks.md index c8cbe71e95..0716596e7c 100644 --- a/content/tutorials/use-complex-payment-types/use-checks/use-checks.md +++ b/content/tutorials/use-complex-payment-types/use-checks/use-checks.md @@ -1,3 +1,9 @@ +--- +html: use-checks.html +parent: use-specialized-payment-types.html +blurb: Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. +template: template-landing-children.html +--- # Use Checks Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. diff --git a/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.ja.md b/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.ja.md index d127ba889a..ea0b402ba1 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.ja.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.ja.md @@ -1,3 +1,8 @@ +--- +html: cancel-an-expired-escrow.html +parent: use-escrows.html +blurb: 有効期限切れのEscrowを取り消します。 +--- # 有効期限切れEscrowの取消し ## 1.有効期限切れEscrowの確認 @@ -29,7 +34,7 @@ _Websocket_ -[account_objectsメソッド][]を使用してEscrowを検索し、`CancelAfter`の時刻と比較できます。 +[account_objectsメソッド][]を使用してEscrowを検索し、`CancelAfter`の時刻と比較できます。 要求: diff --git a/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.md b/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.md index 9664c71cfc..369a5c3ee8 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.md @@ -1,3 +1,8 @@ +--- +html: cancel-an-expired-escrow.html +parent: use-escrows.html +blurb: Cancel an expired escrow. +--- # Cancel an Expired Escrow ## 1. Confirm the expired escrow diff --git a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.ja.md b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.ja.md index a30fd657d2..110fc002c4 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.ja.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.ja.md @@ -1,3 +1,8 @@ +--- +html: look-up-escrows.html +parent: use-escrows.html +blurb: 送金元または送金先のアドレスを使って保留中のEscrowを検索します。 +--- # Escrowの検索 保留中のEscrowはすべて[Escrowオブジェクト](escrow.html)としてレジャーに保管されます。 diff --git a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md index 8e8e0c5f54..7842633338 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md @@ -1,3 +1,8 @@ +--- +html: look-up-escrows.html +parent: use-escrows.html +blurb: Look up pending escrows by sender or destination address. +--- # Look up escrows All pending escrows are stored in the ledger as [Escrow objects](escrow.html). diff --git a/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.ja.md b/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.ja.md index 95563e905d..bde74ca980 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.ja.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.ja.md @@ -1,3 +1,8 @@ +--- +html: send-a-conditionally-held-escrow.html +parent: use-escrows.html +blurb: 満たされた条件に基づいてリリースとなるEscrowを作成します。 +--- # 条件に基づくEscrowの送信 ## 1.条件とフルフィルメントの生成 diff --git a/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.md b/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.md index a920dcba7e..0a1d10e2ec 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.md @@ -1,3 +1,8 @@ +--- +html: send-a-conditionally-held-escrow.html +parent: use-escrows.html +blurb: Create an escrow whose release is based on a condition being fulfilled. +--- # Send a Conditionally-Held Escrow ## 1. Generate condition and fulfillment diff --git a/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.ja.md b/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.ja.md index 2eaaea66ed..9d7bc094f0 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.ja.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.ja.md @@ -1,3 +1,8 @@ +--- +html: send-a-time-held-escrow.html +parent: use-escrows.html +blurb: 指定した時間が経過することがリリースの唯一の条件であるEscrowを作成します。 +--- # 時間に基づくEscrowの送信 [EscrowCreateトランザクション][]タイプでは、リリースの唯一の条件が特定時刻を経過することであるEscrowを作成できます。このためには、`FinishAfter`フィールドを使用し、`Condition`フィールドを省略します。 diff --git a/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.md b/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.md index 296a5c93f4..2b14d8a6b8 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.md @@ -1,3 +1,8 @@ +--- +html: send-a-time-held-escrow.html +parent: use-escrows.html +blurb: Create an escrow whose only condition for release is that a specific time has passed. +--- # Send a Time-Held Escrow The [EscrowCreate transaction][] type can create an escrow whose only condition for release is that a specific time has passed. To do this, use the `FinishAfter` field and omit the `Condition` field. diff --git a/content/tutorials/use-complex-payment-types/use-escrows/use-an-escrow-as-a-smart-contract.md b/content/tutorials/use-complex-payment-types/use-escrows/use-an-escrow-as-a-smart-contract.md index cff9a7193e..623cb4fa05 100644 --- a/content/tutorials/use-complex-payment-types/use-escrows/use-an-escrow-as-a-smart-contract.md +++ b/content/tutorials/use-complex-payment-types/use-escrows/use-an-escrow-as-a-smart-contract.md @@ -1,3 +1,8 @@ +--- +html: use-an-escrow-as-a-smart-contract.html +parent: use-escrows.html +blurb: Use a cryptographic escrow as a smart contract to ensure a recipient gets paid only if they successfully perform a service. +--- # Use an Escrow as a Smart Contract A smart contract is a blockchain-based program that encodes the conditions and fulfillment of an agreement between two or more parties and automatically fulfills the terms of the agreement once conditions are met. A smart contract can help you exchange anything of value in a transparent, traceable, tamper-resistant, and irreversible way. diff --git a/content/tutorials/use-complex-payment-types/use-payment-channels.ja.md b/content/tutorials/use-complex-payment-types/use-payment-channels.ja.md index 34830f1cb3..c477e84073 100644 --- a/content/tutorials/use-complex-payment-types/use-payment-channels.ja.md +++ b/content/tutorials/use-complex-payment-types/use-payment-channels.ja.md @@ -1,3 +1,8 @@ +--- +html: use-payment-channels.html +parent: use-specialized-payment-types.html +blurb: Payment Channelは、少額の単位に分割可能な「非同期」のXRPペイメントを送信し、後日決済する高度な機能です。このチュートリアルでは、全体的なPayment Channelの使用方法を、ローカルのrippledサーバーのJSON-RPC APIを使用する例を使って説明します。 +--- # Payment Channelの使用 Payment Channelは、少額の単位に分割可能な「非同期」のXRPペイメントを送信し、後日決済する高度な機能です。このチュートリアルでは、全体的な[Payment Channel](payment-channels.html)の使用方法を、ローカル`rippled`サーバーの[JSON-RPC API](rippled-api.html)を使用する例を使って説明します。 diff --git a/content/tutorials/use-complex-payment-types/use-payment-channels.md b/content/tutorials/use-complex-payment-types/use-payment-channels.md index 4cd172d23b..8d909902a3 100644 --- a/content/tutorials/use-complex-payment-types/use-payment-channels.md +++ b/content/tutorials/use-complex-payment-types/use-payment-channels.md @@ -1,3 +1,8 @@ +--- +html: use-payment-channels.html +parent: use-specialized-payment-types.html +blurb: Payment Channels are an advanced feature for sending "asynchronous" XRP payments that can be divided into very small increments and settled later. This tutorial walks through the entire process of using a payment channel, with examples using the JSON-RPC API of a local rippled server. +--- # Use Payment Channels [Payment Channels](payment-channels.html) are an advanced feature for sending "asynchronous" XRP payments that can be divided into very small increments and settled later. This tutorial walks through the entire process of using a payment channel, with examples using the [JSON-RPC API](rippled-api.html) of a local [`rippled` server](the-rippled-server.html). diff --git a/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.ja.md b/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.ja.md index 4de23adf57..2ecdb19d4e 100644 --- a/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.ja.md +++ b/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.ja.md @@ -1,3 +1,8 @@ +--- +html: reliable-transaction-submission.html +parent: production-readiness.html +blurb: XRP Ledgerにトランザクションを送信することができるシステムを構築し、最終結果を素早く安全に受け取ります。 +--- # 信頼できるトランザクションの送信 XRP Ledgerを使用する金融機関やその他のサービスは、ここで説明するベストプラクティスを使用し、迅速で確認可能な方法で、トランザクションが検証または拒否されるようにする必要があります。信頼できる(ローカルで運営されている)`rippled`サーバーにトランザクションを送信してください。 diff --git a/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.md b/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.md index 8dd581c440..62bd3d90ce 100644 --- a/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.md +++ b/content/tutorials/use-simple-xrp-payments/reliable-transaction-submission.md @@ -1,3 +1,8 @@ +--- +html: reliable-transaction-submission.html +parent: production-readiness.html +blurb: Build a system that can submit transactions to the XRP Ledger and get their final results safely and quickly. +--- # Reliable Transaction Submission Financial institutions and other services using the XRP Ledger should use the best practices described here to make sure that transactions are validated or rejected in a verifiable and prompt way. You should submit transactions to trusted `rippled` servers. diff --git a/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.ja.md b/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.ja.md index 3ba29d8a09..b3a3925822 100644 --- a/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.ja.md +++ b/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.ja.md @@ -1,3 +1,8 @@ +--- +html: send-a-multi-signed-transaction.html +parent: manage-account-settings.html +blurb: マルチ署名済みトランザクションを作成、署名、送信する。 +--- # マルチ署名済みトランザクションの送信 マルチ署名済みトランザクションを作成、署名、送信する方法を以下で説明します。 diff --git a/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.md b/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.md index 849e2d9088..f5243aefd3 100644 --- a/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.md +++ b/content/tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.md @@ -1,3 +1,8 @@ +--- +html: send-a-multi-signed-transaction.html +parent: manage-account-settings.html +blurb: Send a transaction authorized with multiple signatures. +--- # Send a Multi-Signed Transaction The following procedure demonstrates how to create, sign, and submit a multi-signed transaction. diff --git a/content/tutorials/xrp-ledger-businesses/become-an-xrp-ledger-gateway.md b/content/tutorials/xrp-ledger-businesses/become-an-xrp-ledger-gateway.md index b0a71980ab..457959609c 100644 --- a/content/tutorials/xrp-ledger-businesses/become-an-xrp-ledger-gateway.md +++ b/content/tutorials/xrp-ledger-businesses/become-an-xrp-ledger-gateway.md @@ -1,3 +1,8 @@ +--- +html: become-an-xrp-ledger-gateway.html +parent: xrp-ledger-businesses.html +blurb: Gateways are the businesses that link the XRP Ledger to the rest of the world. This tutorial demonstrates how an existing online financial institution can expand to act as a gateway in the the XRP Ledger. +--- # Become an XRP Ledger Gateway **Gateways** are the businesses that link the XRP Ledger to the rest of the world. An existing online financial institution can expand to act as a gateway in the the XRP Ledger. By becoming an XRP Ledger gateway, a financial services business can gain several advantages: diff --git a/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.ja.md b/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.ja.md index 943b915f85..62946b2deb 100644 --- a/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.ja.md +++ b/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.ja.md @@ -1,3 +1,8 @@ +--- +html: list-xrp-as-an-exchange.html +parent: xrp-ledger-businesses.html +blurb: デジタルアセット取引所でXRPを上場するために必要な手順の概要を説明します。 +--- # 取引所としてのXRPの上場 本書では、取引所がXRPを上場するために必要なステップを説明します。 diff --git a/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.md b/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.md index 52ab858167..1c507b1795 100644 --- a/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.md +++ b/content/tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.md @@ -1,3 +1,8 @@ +--- +html: list-xrp-as-an-exchange.html +parent: xrp-ledger-businesses.html +blurb: Run a digital asset exchange? Follow these steps to add XRP. +--- # List XRP as an Exchange This document describes the steps that an exchange needs to take to list XRP. These steps are targeted at _custodial exchanges_ that holds fund on behalf of users, and allows users to deposit, withdraw, and trade other digital assets, fiat currencies, or other types of assets. diff --git a/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.ja.md b/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.ja.md index 07bab748c5..86d3abcde0 100644 --- a/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.ja.md +++ b/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.ja.md @@ -1,3 +1,8 @@ +--- +html: list-your-exchange-on-xrp-charts.html +parent: xrp-ledger-businesses.html +blurb: 各自の取引所とそのXRP取引、およびオーダーブックのデータをXRP Chartsに登録します。 +--- # XRP Chartsへの取引所の登録 XRP Chartsは、XRP Ledgerネットワークとそのアカウントおよびトランザクションに関するデータの他に、外部取引所の[XRPマーケットデータ](https://xrpcharts.ripple.com/#/xrp-markets)も提供します。このチュートリアルでは、各自の取引所とそのXRP取引、およびオーダーブックのデータをXRP Chartsに登録する方法を説明します。 diff --git a/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.md b/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.md index 74a5f62757..4082bcf51c 100644 --- a/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.md +++ b/content/tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.md @@ -1,3 +1,8 @@ +--- +html: list-your-exchange-on-xrp-charts.html +parent: xrp-ledger-businesses.html +blurb: Have your exchange and its XRP trade and order book data listed on XRP Charts. +--- # List Your Exchange on XRP Charts In addition to providing data about the XRP Ledger network and its accounts and transactions, XRP Charts also provides [XRP market data](https://xrpcharts.ripple.com/#/xrp-markets) from external exchanges. This tutorial describes how to have your exchange and its XRP trade and order book data listed on XRP Charts. diff --git a/dactyl-config.yml b/dactyl-config.yml index e5949184bd..d8005ba305 100644 --- a/dactyl-config.yml +++ b/dactyl-config.yml @@ -578,6 +578,7 @@ pages: # For now we overwrite the blurb but use the page otherwise as-is. - md: concepts/payment-system-basics/transaction-basics/source-and-destination-tags.md blurb: 多目的アドレスとの間で支払いのやり取りをする具体的な目的を示すためにソースタグと宛先タグを使用します。 + untranslated_warning: true targets: - ja @@ -986,14 +987,8 @@ pages: targets: - ja - - name: Get Started - md: tutorials/get-started/get-started.md - html: get-started.html - parent: tutorials.html - template: template-doc.html - blurb: Get up and running with some of the resources you'll use to work with the XRP Ledger. - filters: - - js_editor + # TODO: translate + - md: tutorials/get-started/get-started.md targets: - en @@ -1011,32 +1006,18 @@ pages: - ja - md: tutorials/get-started/get-started-with-the-rippled-api.md - html: get-started-with-the-rippled-api.html - parent: get-started.html - blurb: Unleash the full power of the XRP Ledger's native APIs. - cta_text: Get Started targets: - en - md: tutorials/get-started/get-started-with-the-rippled-api.ja.md - html: get-started-with-the-rippled-api.html - parent: get-started.html - blurb: XRP Ledgerの操作に使用できるAPIとライブラリを使い始めましょう。 - cta_text: 開始しよう targets: - ja - md: tutorials/get-started/get-started-with-rippleapi-for-javascript.md - html: get-started-with-rippleapi-for-javascript.html - parent: get-started.html - blurb: Build an entry-level JavaScript application for querying the XRP Ledger in Node.js. targets: - en - md: tutorials/get-started/get-started-with-rippleapi-for-javascript.ja.md - html: get-started-with-rippleapi-for-javascript.html - parent: get-started.html - blurb: XRP Ledgerに照会するエントリーレベルのJavaScriptアプリケーションを構築します。 targets: - ja @@ -1077,44 +1058,26 @@ pages: - ja - md: tutorials/get-started/set-up-secure-signing.md - html: set-up-secure-signing.html - parent: production-readiness.html - blurb: Set up an environment where you can submit transactions securely. targets: - en - md: tutorials/get-started/set-up-secure-signing.ja.md - html: set-up-secure-signing.html - parent: production-readiness.html - blurb: 安全にトランザクションを送信できる環境を設定します。 targets: - ja - md: tutorials/get-started/look-up-transaction-results.md - html: look-up-transaction-results.html - parent: production-readiness.html - blurb: Find the results of previously-submitted transactions. targets: - en - md: tutorials/get-started/look-up-transaction-results.ja.md - html: look-up-transaction-results.html - parent: production-readiness.html - blurb: 以前に送信したトランザクションの結果を確認します。 targets: - ja - md: tutorials/use-simple-xrp-payments/reliable-transaction-submission.md - html: reliable-transaction-submission.html - parent: production-readiness.html - blurb: Build a system that can submit transactions to the XRP Ledger and get their final results safely and quickly. targets: - en - md: tutorials/use-simple-xrp-payments/reliable-transaction-submission.ja.md - html: reliable-transaction-submission.html - parent: production-readiness.html - blurb: XRP Ledgerにトランザクションを送信することができるシステムを構築し、最終結果を素早く安全に受け取ります。 targets: - ja @@ -1148,67 +1111,40 @@ pages: # blurb: Learn how to generate and fund an XRP Ledger address to create an XRP Ledger account. - md: tutorials/manage-account-settings/assign-a-regular-key-pair.md - html: assign-a-regular-key-pair.html - parent: manage-account-settings.html - blurb: Authorize a second key pair to sign transactions from your account. This key pair can be changed or removed later. targets: - en - md: tutorials/manage-account-settings/assign-a-regular-key-pair.ja.md - html: assign-a-regular-key-pair.html - parent: manage-account-settings.html - blurb: アカウントからトランザクションに署名できるように第2キーペアを承認します。このキーペアは後から変更や削除が可能です。 targets: - ja - md: tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.md - html: change-or-remove-a-regular-key-pair.html - parent: manage-account-settings.html - blurb: Remove or update a regular key pair already authorized by your account. targets: - en - md: tutorials/manage-account-settings/change-or-remove-a-regular-key-pair.ja.md - html: change-or-remove-a-regular-key-pair.html - parent: manage-account-settings.html - blurb: アカウントですでに承認されているレギュラーキーペアを削除するか更新します。 targets: - ja # TODO: translate this page & blurb - md: tutorials/manage-account-settings/disable-master-key-pair.md - html: disable-master-key-pair.html - parent: manage-account-settings.html - blurb: Disable the master key that is mathematically associated with an address. targets: - en - ja - md: tutorials/manage-account-settings/set-up-multi-signing.md - html: set-up-multi-signing.html - parent: manage-account-settings.html - blurb: Add a signer list to your account to enable multi-signing. targets: - en - md: tutorials/manage-account-settings/set-up-multi-signing.ja.md - html: set-up-multi-signing.html - parent: manage-account-settings.html - blurb: アカウントに署名者リストを追加して、マルチ署名を有効にします。 targets: - ja - md: tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.md - html: send-a-multi-signed-transaction.html - parent: manage-account-settings.html - blurb: Send a transaction authorized with multiple signatures. targets: - en - md: tutorials/use-simple-xrp-payments/send-a-multi-signed-transaction.ja.md - html: send-a-multi-signed-transaction.html - parent: manage-account-settings.html - blurb: Send a transaction authorized with multiple signatures. #TODO:translate targets: - ja @@ -1217,23 +1153,14 @@ pages: - en - md: tutorials/manage-account-settings/require-destination-tags.ja.md - html: require-destination-tags.html - parent: manage-account-settings.html - blurb: ユーザーがあなたのアドレスに送金するときに宛先タグを必ず指定しなければならないようにします。 targets: - ja - md: tutorials/manage-account-settings/offline-account-setup.md - html: offline-account-setup.html - parent: manage-account-settings.html - blurb: Set up an XRP Ledger account using an air-gapped, offline machine to store its cryptographic keys. targets: - en - md: tutorials/manage-account-settings/offline-account-setup.ja.md - html: offline-account-setup.html - parent: manage-account-settings.html - blurb: 物理的に隔離されたオフラインのマシンを使用して暗号鍵を保管するXRP Ledgerアカウントを設定します。 targets: - ja @@ -1287,175 +1214,109 @@ pages: - ja - md: tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.md - html: send-a-time-held-escrow.html - parent: use-escrows.html - blurb: Create an escrow whose only condition for release is that a specific time has passed. targets: - en - md: tutorials/use-complex-payment-types/use-escrows/send-a-time-held-escrow.ja.md - html: send-a-time-held-escrow.html - parent: use-escrows.html - blurb: 指定した時間が経過することがリリースの唯一の条件であるEscrowを作成します。 targets: - ja - md: tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.md - html: send-a-conditionally-held-escrow.html - parent: use-escrows.html - blurb: Create an escrow whose release is based on a condition being fulfilled. targets: - en - md: tutorials/use-complex-payment-types/use-escrows/send-a-conditionally-held-escrow.ja.md - html: send-a-conditionally-held-escrow.html - parent: use-escrows.html - blurb: 満たされた条件に基づいてリリースとなるEscrowを作成します。 targets: - ja - md: tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.md - html: cancel-an-expired-escrow.html - parent: use-escrows.html - blurb: Cancel an expired escrow. targets: - en - md: tutorials/use-complex-payment-types/use-escrows/cancel-an-expired-escrow.ja.md - html: cancel-an-expired-escrow.html - parent: use-escrows.html - blurb: 有効期限切れのEscrowを取り消します。 targets: - ja - md: tutorials/use-complex-payment-types/use-escrows/look-up-escrows.md - html: look-up-escrows.html - parent: use-escrows.html - blurb: Look up pending escrows by sender or destination address. targets: - en - md: tutorials/use-complex-payment-types/use-escrows/look-up-escrows.ja.md - html: look-up-escrows.html - parent: use-escrows.html - blurb: 送金元または送金先のアドレスを使って保留中のEscrowを検索します。 targets: - ja - md: tutorials/use-complex-payment-types/use-escrows/use-an-escrow-as-a-smart-contract.md - html: use-an-escrow-as-a-smart-contract.html - parent: use-escrows.html targets: - en - ja #TODO: split concept info off of the paychan tutorial - md: tutorials/use-complex-payment-types/use-payment-channels.md - html: use-payment-channels.html - parent: use-specialized-payment-types.html - blurb: Payment Channels are an advanced feature for sending "asynchronous" XRP payments that can be divided into very small increments and settled later. This tutorial walks through the entire process of using a payment channel, with examples using the JSON-RPC API of a local rippled server. targets: - en - md: tutorials/use-complex-payment-types/use-payment-channels.ja.md - html: use-payment-channels.html - parent: use-specialized-payment-types.html - blurb: Payment Channelは、少額の単位に分割可能な「非同期」のXRPペイメントを送信し、後日決済する高度な機能です。このチュートリアルでは、全体的なPayment Channelの使用方法を、ローカルのrippledサーバーのJSON-RPC APIを使用する例を使って説明します。 targets: - ja - md: tutorials/use-complex-payment-types/open-a-payment-channel-to-enable-an-inter-exchange-network.md - html: open-a-payment-channel-to-enable-an-inter-exchange-network.html - parent: use-payment-channels.html targets: - en - ja - md: tutorials/use-complex-payment-types/use-checks/use-checks.md - html: use-checks.html - parent: use-specialized-payment-types.html - blurb: Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. - template: template-landing-children.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/use-checks.ja.md - html: use-checks.html - parent: use-specialized-payment-types.html - blurb: Checks in the XRP Ledger authorize another account to claim funds later, similar to how personal paper checks work. - template: template-landing-children.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/send-a-check.md - html: send-a-check.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/send-a-check.ja.md - html: send-a-check.html - parent: use-checks.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.md - html: cash-a-check-for-an-exact-amount.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/cash-a-check-for-an-exact-amount.ja.md - html: cash-a-check-for-an-exact-amount.html - parent: use-checks.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.md - html: cash-a-check-for-a-flexible-amount.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/cash-a-check-for-a-flexible-amount.ja.md - html: cash-a-check-for-a-flexible-amount.html - parent: use-checks.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/cancel-a-check.md - html: cancel-a-check.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/cancel-a-check.ja.md - html: cancel-a-check.html - parent: use-checks.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.md - html: look-up-checks-by-sender.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/look-up-checks-by-sender.ja.md - html: look-up-checks-by-sender.html - parent: use-checks.html targets: - ja - md: tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.md - html: look-up-checks-by-recipient.html - parent: use-checks.html targets: - en - md: tutorials/use-complex-payment-types/use-checks/look-up-checks-by-recipient.ja.md - html: look-up-checks-by-recipient.html - parent: use-checks.html targets: - ja @@ -1481,37 +1342,22 @@ pages: - ja - md: tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.md - html: list-xrp-as-an-exchange.html - parent: xrp-ledger-businesses.html - blurb: Run a digital asset exchange? Follow these steps to add XRP. targets: - en - md: tutorials/xrp-ledger-businesses/list-xrp-as-an-exchange.ja.md - html: list-xrp-as-an-exchange.html - parent: xrp-ledger-businesses.html - blurb: デジタルアセット取引所でXRPを上場するために必要な手順の概要を説明します。 targets: - ja - md: tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.md - html: list-your-exchange-on-xrp-charts.html - parent: xrp-ledger-businesses.html - blurb: Have your exchange and its XRP trade and order book data listed on XRP Charts. targets: - en - md: tutorials/xrp-ledger-businesses/list-your-exchange-on-xrp-charts.ja.md - html: list-your-exchange-on-xrp-charts.html - parent: xrp-ledger-businesses.html - blurb: 各自の取引所とそのXRP取引、およびオーダーブックのデータをXRP Chartsに登録します。 targets: - ja - md: tutorials/xrp-ledger-businesses/become-an-xrp-ledger-gateway.md - html: become-an-xrp-ledger-gateway.html - parent: xrp-ledger-businesses.html - blurb: Gateways are the businesses that link the XRP Ledger to the rest of the world. This tutorial demonstrates how an existing online financial institution can expand to act as a gateway in the the XRP Ledger. targets: - en - ja @@ -1551,30 +1397,18 @@ pages: - ja - md: tutorials/manage-the-rippled-server/installation/system-requirements.md - html: system-requirements.html - parent: install-rippled.html - blurb: Hardware and software requirements for running rippled. targets: - en - md: tutorials/manage-the-rippled-server/installation/system-requirements.ja.md - html: system-requirements.html - parent: install-rippled.html - blurb: rippledのハードウェアやソフトウェアのシステム要件 targets: - ja - md: tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.md - html: install-rippled-on-centos-rhel-with-yum.html - parent: install-rippled.html - blurb: Install a precompiled rippled binary on CentOS or Red Hat Enterprise Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/install-rippled-on-centos-rhel-with-yum.ja.md - html: install-rippled-on-centos-rhel-with-yum.html - parent: install-rippled.html - blurb: プリコンパイル済みのrippledバイナリーをCentOSまたはRed Hat Enterprise Linuxにインストールします。 targets: - ja @@ -1590,16 +1424,10 @@ pages: - ja - md: tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md - html: install-rippled-on-ubuntu.html - parent: install-rippled.html - blurb: Install a precompiled rippled binary on Ubuntu Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md - html: install-rippled-on-ubuntu.html - parent: install-rippled.html - blurb: プリコンパイル済みのrippledバイナリーをUbuntu Linuxにインストールします。 targets: - ja @@ -1613,100 +1441,58 @@ pages: - ja - md: tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.md - html: update-rippled-automatically-on-linux.html - parent: install-rippled.html - blurb: Set up automatic updates for rippled on Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/update-rippled-automatically-on-linux.ja.md - html: update-rippled-automatically-on-linux.html - parent: install-rippled.html - blurb: Linuxでrippledの自動更新を設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.md - html: update-rippled-manually-on-centos-rhel.html - parent: install-rippled.html - blurb: Manually update rippled on CentOS or Red Hat Enterprise Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-centos-rhel.ja.md - html: update-rippled-manually-on-centos-rhel.html - parent: install-rippled.html - blurb: CentOSまたはRed Hat Enterprise Linuxでrippledを手動更新します。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.md - html: update-rippled-manually-on-ubuntu.html - parent: install-rippled.html - blurb: Manually update rippled on Ubuntu Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/update-rippled-manually-on-ubuntu.ja.md - html: update-rippled-manually-on-ubuntu.html - parent: install-rippled.html - blurb: Ubuntu Linuxでrippledを手動更新します。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.md - html: build-run-rippled-ubuntu.html - parent: install-rippled.html - blurb: Compile rippled yourself on Ubuntu Linux. targets: - en - md: tutorials/manage-the-rippled-server/installation/build-run-rippled-ubuntu.ja.md - html: build-run-rippled-ubuntu.html - parent: install-rippled.html - blurb: Ubuntu Linuxでrippledを自分でコンパイルします。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.md - html: build-run-rippled-macos.html - parent: install-rippled.html - blurb: Compile rippled yourself on macOS. targets: - en - md: tutorials/manage-the-rippled-server/installation/build-run-rippled-macos.ja.md - html: build-run-rippled-macos.html - parent: install-rippled.html - blurb: macOSでrippledを自分でコンパイルします。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/capacity-planning.md - html: capacity-planning.html - parent: install-rippled.html - blurb: Plan system specs and tune configuration for rippled in production environments. targets: - en - md: tutorials/manage-the-rippled-server/installation/capacity-planning.ja.md - html: capacity-planning.html - parent: install-rippled.html - blurb: 本番環境のシステムスペックを計画して、rippledの構成を調整します。 targets: - ja - md: tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.md - html: rippled-1-3-migration-instructions.html - parent: install-rippled.html - blurb: Use these instructions to upgrade rippled packages from 1.2.x or below to 1.3.x or higher. targets: - en - md: tutorials/manage-the-rippled-server/installation/rippled-1-3-migration-instructions.ja.md - html: rippled-1-3-migration-instructions.html - parent: install-rippled.html - blurb: rippled 1.2.4以前のバージョンからrippled v1.3以降に移行するプロセスについて説明します。 targets: - ja @@ -1727,24 +1513,15 @@ pages: - ja - md: tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.md - html: run-rippled-as-a-validator.html - parent: configure-rippled.html - blurb: Have your server vote on the consensus ledger. targets: - en - md: tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-validator.ja.md - html: run-rippled-as-a-validator.html - parent: configure-rippled.html - blurb: サーバーがコンセンサスレジャーで投票できるようにします。 targets: - ja # TODO: translate this page & blurb - md: tutorials/manage-the-rippled-server/configuration/run-rippled-as-a-wallet-server.md - html: run-rippled-as-a-wallet-server.html - parent: configure-rippled.html - blurb: A multipurpose configuration for anyone integrating XRP. targets: - en - ja @@ -1757,9 +1534,6 @@ pages: # TODO: translate this page & blurb - md: tutorials/manage-the-rippled-server/configuration/configure-statsd.md - html: configure-statsd.html - parent: configure-rippled.html - blurb: Monitor your rippled server with StatsD metrics. targets: - en - ja @@ -1769,209 +1543,125 @@ pages: - en - md: tutorials/manage-the-rippled-server/configuration/connect-your-rippled-to-the-xrp-test-net.ja.md - html: connect-your-rippled-to-the-xrp-test-net.html - parent: configure-rippled.html - blurb: rippledサーバーをTest Netに接続して、模造の資金を使って新しい機能を試したり、機能をテストしたりします。 targets: - ja - md: tutorials/manage-the-rippled-server/configuration/configure-online-deletion.md - html: configure-online-deletion.html - parent: configure-rippled.html - blurb: Configure how far back your server should store transaction history. targets: - en - md: tutorials/manage-the-rippled-server/configuration/configure-online-deletion.ja.md - html: configure-online-deletion.html - parent: configure-rippled.html - blurb: サーバーでどこまで古いトランザクション履歴を保持するかを設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.md - html: configure-advisory-deletion.html - parent: configure-rippled.html - blurb: Use advisory deletion to delete older ledger history on a schedule rather than as new history becomes available. targets: - en - md: tutorials/manage-the-rippled-server/configuration/configure-advisory-deletion.ja.md - html: configure-advisory-deletion.html - parent: configure-rippled.html - blurb: 指示による削除を使用して、新しい履歴ができたときではなく、スケジュールで古いレジャー履歴を削除します。 targets: - ja - md: tutorials/manage-the-rippled-server/configuration/configure-history-sharding.md - html: configure-history-sharding.html - parent: configure-rippled.html - blurb: Set up a server to contribute to preserving shards of historical XRP Ledger data. targets: - en - md: tutorials/manage-the-rippled-server/configuration/configure-history-sharding.ja.md - html: configure-history-sharding.html - parent: configure-rippled.html - blurb: 履歴XRPレジャーデータのシャードを保存するようにサーバーを設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configuration/configure-full-history.md - html: configure-full-history.html - parent: configure-rippled.html - blurb: Full history servers provide a record of every transaction ever to occur in the XRP Ledger, although they are expensive to run. targets: - en - md: tutorials/manage-the-rippled-server/configuration/configure-full-history.ja.md - html: configure-full-history.html - parent: configure-rippled.html - blurb: 完全履歴サーバーは、運用のコストは高いものの、XRP Ledgerでこれまでに発生したすべてのトランザクションの記録を提供します。 targets: - ja + # TODO: translate page - md: tutorials/manage-the-rippled-server/configuration/configure-grpc.md - html: configure-grpc.html - parent: configure-rippled.html - blurb: Enable and configure the gRPC API. targets: - en - ja - md: tutorials/manage-the-rippled-server/configuration/enable-public-signing.md - html: enable-public-signing.html - parent: configure-rippled.html - blurb: Allow others to use your server to sign transactions. (Not recommended) targets: - en - md: tutorials/manage-the-rippled-server/configuration/enable-public-signing.ja.md - html: enable-public-signing.html - parent: configure-rippled.html - blurb: 他の人があなたのサーバーを使ってトランザクションに署名できるようにします。(非推奨) targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/configure-peering.md - html: configure-peering.html - parent: manage-the-rippled-server.html - template: template-landing-children.html - blurb: Configure how your server connects to the peer-to-peer network. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/configure-peering.ja.md - html: configure-peering.html - parent: manage-the-rippled-server.html - template: template-landing-children.html - blurb: サーバーをピアツーピアネットワークに接続する方法を設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.md - html: cluster-rippled-servers.html - parent: configure-peering.html - blurb: Set up a group of servers that share work for higher efficiency. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/cluster-rippled-servers.ja.md - html: cluster-rippled-servers.html - parent: configure-peering.html - blurb: サーバーのグループで処理を分担するように設定して効率化します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.md - html: configure-a-private-server.html - parent: configure-peering.html - blurb: Set up a server to connect only to specific, trusted peers. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/configure-a-private-server.ja.md - html: configure-a-private-server.html - parent: configure-peering.html - blurb: サーバーが特定の信頼できるピアのみに接続するように設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md - html: configure-the-peer-crawler.html - parent: configure-peering.html - blurb: Configure how much information your rippled server reports publicly about its status and peers. targets: - en - # TODO: translate this page. Only the blurb has been translated? + # TODO: translate this page. # For now we just have a translated blurb. - md: tutorials/manage-the-rippled-server/configure-peering/configure-the-peer-crawler.md - html: configure-the-peer-crawler.html - parent: configure-peering.html blurb: rippledサーバーがステータスとピアについてどの程度の情報を公表するか設定します。 untranslated_warning: true targets: - ja - # TODO: translate this page including the blurb in its frontmatter. + # TODO: translate this page - md: tutorials/manage-the-rippled-server/configure-peering/enable-link-compression.md targets: - en - ja - md: tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.md - html: forward-ports-for-peering.html - parent: configure-peering.html - blurb: Configure your firewall to allow incoming peers to your rippled server. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/forward-ports-for-peering.ja.md - html: forward-ports-for-peering.html - parent: configure-peering.html - blurb: 受信ピアがrippledサーバーに接続できるようにファイアウォールを設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.md - html: manually-connect-to-a-specific-peer.html - parent: configure-peering.html - blurb: Connect your rippled server to a specific peer. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/manually-connect-to-a-specific-peer.ja.md - html: manually-connect-to-a-specific-peer.html - parent: configure-peering.html - blurb: rippledサーバーを特定のピアに接続します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.md - html: set-max-number-of-peers.html - parent: configure-peering.html - blurb: Set the maximum number of peers your rippled server connects to. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/set-max-number-of-peers.ja.md - html: set-max-number-of-peers.html - parent: configure-peering.html - blurb: rippledサーバーが接続するピアの最大数を設定します。 targets: - ja - md: tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.md - html: use-a-peer-reservation.html - parent: configure-peering.html - blurb: Set up a more reliable connection to a specific peer using a peer reservation. targets: - en - md: tutorials/manage-the-rippled-server/configure-peering/use-a-peer-reservation.ja.md - html: use-a-peer-reservation.html - parent: configure-peering.html - blurb: ピアリザベーションを使用して特定のピアへのより信頼できる接続を設定します。 targets: - ja @@ -1992,48 +1682,30 @@ pages: - ja - md: tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.md - html: start-a-new-genesis-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: Start from a fresh genesis ledger in stand-alone mode. targets: - en - md: tutorials/manage-the-rippled-server/stand-alone-mode/start-a-new-genesis-ledger-in-stand-alone-mode.ja.md - html: start-a-new-genesis-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: スタンドアロンモードで新しいジェネシスレジャーを開始します。 targets: - ja - md: tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.md - html: load-a-saved-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: Start in stand-alone mode from a specific saved ledger to test or replay transactions. targets: - en - md: tutorials/manage-the-rippled-server/stand-alone-mode/load-a-saved-ledger-in-stand-alone-mode.ja.md - html: load-a-saved-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: 特定の保存済みレジャーからスタンドアロンモードで開始して、トランザクションのテストやリプレイを行います。 targets: - ja - md: tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.md - html: advance-the-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: Make progress in stand-alone mode by manually closing the ledger. targets: - en - md: tutorials/manage-the-rippled-server/stand-alone-mode/advance-the-ledger-in-stand-alone-mode.ja.md - html: advance-the-ledger-in-stand-alone-mode.html - parent: use-stand-alone-mode.html - blurb: レジャーを手動で閉鎖して、スタンドアロンモードでの処理を進めます。 targets: - ja - - name: Troubleshooting rippled + - name: Troubleshoot the rippled server html: troubleshoot-the-rippled-server.html parent: manage-the-rippled-server.html blurb: Troubleshoot all kinds of problems with the rippled server. @@ -2050,81 +1722,49 @@ pages: - ja - md: tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.md - html: diagnosing-problems.html - parent: troubleshoot-the-rippled-server.html - blurb: Collect information to identify the cause of problems. targets: - en - md: tutorials/manage-the-rippled-server/troubleshooting/diagnosing-problems.ja.md - html: diagnosing-problems.html - parent: troubleshoot-the-rippled-server.html - blurb: 情報を収集して問題の原因を特定します。 targets: - ja - # TODO: translate page and blurb + # TODO: translate page and blurb - md: tutorials/manage-the-rippled-server/troubleshooting/health-check-interventions.md - html: health-check-interventions.html - parent: troubleshoot-the-rippled-server.html - blurb: Use the rippled server's health check as part of automated infrastructure monitoring. targets: - en - ja - md: tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.md - html: understanding-log-messages.html - parent: troubleshoot-the-rippled-server.html - blurb: Interpret and respond to warning and error messages in the debug log. targets: - en - md: tutorials/manage-the-rippled-server/troubleshooting/understanding-log-messages.ja.md - html: understanding-log-messages.html - parent: troubleshoot-the-rippled-server.html - blurb: デバッグログの警告メッセージとエラーメッセージを解釈して対応します。 targets: - ja - md: tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.md - html: server-doesnt-sync.html - parent: troubleshoot-the-rippled-server.html - blurb: Troubleshoot problems that make a rippled server unable to sync with the rest of the XRP Ledger. targets: - en + #TODO: translate the blurb in this page's frontmatter - md: tutorials/manage-the-rippled-server/troubleshooting/server-doesnt-sync.ja.md - html: server-doesnt-sync.html - parent: troubleshoot-the-rippled-server.html - blurb: Troubleshoot problems that make a rippled server unable to sync with the rest of the XRP Ledger. #TODO: translate targets: - ja - md: tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.md - html: server-wont-start.html - parent: troubleshoot-the-rippled-server.html - blurb: A collection of problems that would cause a rippled server not to start, and how to fix them. targets: - en - md: tutorials/manage-the-rippled-server/troubleshooting/server-wont-start.ja.md - html: server-wont-start.html - parent: troubleshoot-the-rippled-server.html - blurb: rippledサーバーが起動しない原因となると思われる問題とその解決方法です。 targets: - ja - md: tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.md - html: fix-sqlite-tx-db-page-size-issue.html - parent: troubleshoot-the-rippled-server.html - blurb: Fix a problem with the SQLite page size on full-history servers started on rippled version 0.40.0 or earlier. targets: - en - md: tutorials/manage-the-rippled-server/troubleshooting/fix-sqlite-tx-db-page-size-issue.ja.md - html: fix-sqlite-tx-db-page-size-issue.html - parent: troubleshoot-the-rippled-server.html - blurb: rippledバージョン0.40.0以前で起動された完全履歴サーバーでのSQLiteのページサイズに関する問題を解決します。 targets: - ja