mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 11:45:50 +00:00
Merge pull request #973 from mDuo13/link_fixes_170
Some link fixes for v1.7.0 branch
This commit is contained in:
@@ -60,6 +60,17 @@ XRP Ledgerの堅牢性は、バリデータが相互に接続されたネット
|
|||||||
|
|
||||||
**注意:** スタンドアロンモードでは[レジャーを手動で進める](advance-the-ledger-in-stand-alone-mode.html)必要があります。
|
**注意:** スタンドアロンモードでは[レジャーを手動で進める](advance-the-ledger-in-stand-alone-mode.html)必要があります。
|
||||||
|
|
||||||
|
## レポーティングモード
|
||||||
|
[導入: rippled 1.7.0][][]
|
||||||
|
|
||||||
|
<!-- TODO: translate this section -->
|
||||||
|
Reporting mode is specialized mode for serving API requests more efficiently. In this mode, the server gets the latest validated ledger data over [gRPC](https://xrpl.org/configure-grpc.html) from a separate `rippled` server running in P2P Mode, then loads that data into a relational database ([PostgreSQL](https://www.postgresql.org/)). The reporting mode server does not directly participate in the peer-to-peer network, though it can forward requests such as transaction submission to the P2P Mode server it uses.
|
||||||
|
|
||||||
|
Multiple reporting mode servers can share access to a PostgreSQL database and [Apache Cassandra](https://cassandra.apache.org/) cluster to serve a large amount of history without each server needing a redundant copy of all the data. Reporting mode servers provide this data through the same [`rippled` APIs](rippled-api.html) with some slight changes to accommodate for the differences in how they store the underlying data.
|
||||||
|
|
||||||
|
Most notably, reporting mode servers do not report pending, non-validated ledger data or transactions. This limitation is relevant to certain use cases that rely on rapid access to in-flux data, such as performing arbitrage in the [decentralized exchange](decentralized-exchange.html).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 関連項目
|
## 関連項目
|
||||||
|
|
||||||
@@ -70,7 +81,7 @@ XRP Ledgerの堅牢性は、バリデータが相互に接続されたネット
|
|||||||
- **チュートリアル:**
|
- **チュートリアル:**
|
||||||
- [`rippled`の構成](configure-rippled.html)
|
- [`rippled`の構成](configure-rippled.html)
|
||||||
- [バリデータとしての`rippled`の実行](run-rippled-as-a-validator.html)
|
- [バリデータとしての`rippled`の実行](run-rippled-as-a-validator.html)
|
||||||
- [スタンドアロンモードでのrippledの使用](use-stand-alone-mode.html):
|
- [スタンドアロンモードでのrippledの使用](use-stand-alone-mode.html):
|
||||||
- [スタンドアロンモードでの新しいジェネシスレジャーの開始](start-a-new-genesis-ledger-in-stand-alone-mode.html)
|
- [スタンドアロンモードでの新しいジェネシスレジャーの開始](start-a-new-genesis-ledger-in-stand-alone-mode.html)
|
||||||
- [スタンドアロンモードでの保存済みレジャーの読み込み](load-a-saved-ledger-in-stand-alone-mode.html)
|
- [スタンドアロンモードでの保存済みレジャーの読み込み](load-a-saved-ledger-in-stand-alone-mode.html)
|
||||||
- [スタンドアロンモードでレジャーを進める](advance-the-ledger-in-stand-alone-mode.html)
|
- [スタンドアロンモードでレジャーを進める](advance-the-ledger-in-stand-alone-mode.html)
|
||||||
|
|||||||
@@ -114,3 +114,9 @@ All methods can potentially return any of the following values for the `error` c
|
|||||||
- `tooBusy` - The server is under too much load to do this command right now. Generally not returned if you are connected as an admin.
|
- `tooBusy` - The server is under too much load to do this command right now. Generally not returned if you are connected as an admin.
|
||||||
- `unknownCmd` - The request does not contain a [command](rippled-api.html) that the `rippled` server recognizes.
|
- `unknownCmd` - The request does not contain a [command](rippled-api.html) that the `rippled` server recognizes.
|
||||||
- `wsTextRequired` - (WebSocket only) The request's [opcode](https://tools.ietf.org/html/rfc6455#section-5.2) is not text. <!-- SPELLING_IGNORE: opcode -->
|
- `wsTextRequired` - (WebSocket only) The request's [opcode](https://tools.ietf.org/html/rfc6455#section-5.2) is not text. <!-- SPELLING_IGNORE: opcode -->
|
||||||
|
|
||||||
|
|
||||||
|
<!--{# common link defs #}-->
|
||||||
|
{% include '_snippets/rippled-api-links.md' %}
|
||||||
|
{% include '_snippets/tx-type-links.md' %}
|
||||||
|
{% include '_snippets/rippled_versions.md' %}
|
||||||
|
|||||||
@@ -423,7 +423,7 @@ api = new ripple.RippleAPI({server: 'wss://s1.ripple.com:51233'})
|
|||||||
api.connect()
|
api.connect()
|
||||||
```
|
```
|
||||||
|
|
||||||
If you [install `rippled`](install-rippled.html) yourself, it connects to the production network by default. (You can also [configure it to connect to the test net](connect-your-rippled-to-the-xrp-test-net.html) instead.) After the server has synced (typically within about 15 minutes of starting it up), you can connect RippleAPI to it locally, which has [various benefits](rippled-server-modes.html#reasons-to-run-a-stock-server). The following example shows how to connect RippleAPI to a server running the default configuration:
|
If you [install `rippled`](install-rippled.html) yourself, it connects to the production network by default. (You can also [configure it to connect to the test net](connect-your-rippled-to-the-xrp-test-net.html) instead.) After the server has synced (typically within about 15 minutes of starting it up), you can connect RippleAPI to it locally, which has [various benefits](the-rippled-server.html). The following example shows how to connect RippleAPI to a server running the default configuration:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
ripple = require('ripple-lib')
|
ripple = require('ripple-lib')
|
||||||
|
|||||||
@@ -144,10 +144,14 @@ targets:
|
|||||||
"basic-data-types.html#account-sequence": "basic-data-types.html#アカウントシーケンス"
|
"basic-data-types.html#account-sequence": "basic-data-types.html#アカウントシーケンス"
|
||||||
"xrp.html#xrp-properties": "xrp.html#xrpの特性"
|
"xrp.html#xrp-properties": "xrp.html#xrpの特性"
|
||||||
# Fix links from untranslated health-check.html:
|
# Fix links from untranslated health-check.html:
|
||||||
"rippled-server-modes.htmlstand-alone-mode": "rippled-server-modes.html#rippledサーバーをスタンドアロンモードで実行する理由"
|
"rippled-server-modes.html#stand-alone-mode": "rippled-server-modes.html#rippledサーバーをスタンドアロンモードで実行する理由"
|
||||||
"server-doesnt-sync.html#normal-syncing-behavior": "server-doesnt-sync.html#通常の同期動作"
|
"server-doesnt-sync.html#normal-syncing-behavior": "server-doesnt-sync.html#通常の同期動作"
|
||||||
# Fix link from untranslated negativeunl.html:
|
# Fix link from untranslated negativeunl.html:
|
||||||
"consensus.html#validation": "consensus.html#検証"
|
"consensus.html#validation": "consensus.html#検証"
|
||||||
|
# Fix link from untranslated tickets.html:
|
||||||
|
"consensus.html#calculate-and-share-validations": "consensus.html#検証の計算と共有"
|
||||||
|
# Fix link from untranslated manifest.html:
|
||||||
|
"rippled-server-modes.html#reporting-mode": "rippled-server-modes.html#レポーティングモード"
|
||||||
|
|
||||||
|
|
||||||
- name: xrp-api-only
|
- name: xrp-api-only
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
<div class="col-sm-5 offset-sm-1 order-2 order-sm-1 mt-20">
|
<div class="col-sm-5 offset-sm-1 order-2 order-sm-1 mt-20">
|
||||||
<h2 class="mb-10">{% trans %}How Digital Assets Will Help Create a Sustainable Global Economy{% endtrans %}</h2>
|
<h2 class="mb-10">{% trans %}How Digital Assets Will Help Create a Sustainable Global Economy{% endtrans %}</h2>
|
||||||
<p class="mb-10">{% trans %}Hear from Ripple co-founder Chris Larsen in the inaugural episode of the Block Stars podcast.{% endtrans %}</p>
|
<p class="mb-10">{% trans %}Hear from Ripple co-founder Chris Larsen in the inaugural episode of the Block Stars podcast.{% endtrans %}</p>
|
||||||
<a href="https://podcasts.apple.com/us/podcast/how-digital-assets-will-help-create-sustainable-global/id1511803793?i=1000473686455" class="btn btn-outline-secondary">{% trans %}Listen Now{% endtrans %}</a>
|
<a href="https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5idXp6c3Byb3V0LmNvbS85Mzg5OTUucnNz/episode/QnV6enNwcm91dC0zNjI0MTE4?sa=X&ved=0CAQQkfYCahcKEwiQ4OnQnoHvAhUAAAAAHQAAAAAQAQ" class="btn btn-outline-secondary">{% trans %}Listen Now{% endtrans %}</a>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user