References restructuring. Fixes #1022

This commit is contained in:
mDuo13
2021-04-30 17:46:04 -07:00
parent 8f640c71fe
commit 517ba6663f
120 changed files with 600 additions and 11158 deletions

View File

@@ -0,0 +1,19 @@
---
html: client-libraries.html
parent: references.html
blurb: Use these libraries to access the XRP Ledger from your programming language of choice.
---
# Client Libraries
These client libraries simplify some of the common work of accessing and processing XRP Ledger data, and present it in a form that matches with the native conventions of their respective programming languages.
For other programming languages, you can access the XRP Ledger through the [HTTP APIs](rippled-api.html).
| Language | Library Name | Get Started | API Reference | Source Code |
|----------|--------------|-------------|---------------|-------------|
| **Python** | `xrpl-py` | [Get Started](get-started-using-python.html) | [API Reference](https://xrpl-py.readthedocs.io/) | [Repo](https://github.com/XRPLF/xrpl-py) |
| **JavaScript** / **TypeScript** | `ripple-lib` | [Get Started](get-started-with-rippleapi-for-javascript.html) | [API Reference](rippleapi-reference.html) | [Repo](https://github.com/ripple/ripple-lib) |
| **C++** | `rippled` Signing Library | [Get Started](https://github.com/ripple/rippled/tree/develop/Builds/linux#signing-library) | | (Part of [`rippled`](https://github.com/ripple/rippled/)) |
| **Java** | `xrpl4j` | [README](https://github.com/XRPLF/xrpl4j#readme) | [API Reference](https://github.com/XRPLF/xrpl4j/tree/main/xrpl4j-integration-tests) | [Repo](https://github.com/XRPLF/xrpl4j) |
**Tip:** To add a client library not listed here, please [suggest changes to this page]({{target.github_forkurl}}/edit/{{target.github_branch}}/content/{{currentpage.md}})!

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
--- ---
html: base58-encodings.html html: base58-encodings.html
parent: api-conventions.html parent: protocol-reference.html
blurb: 暗号鍵と関連データをbase58形式で表すフォーマットです。 blurb: 暗号鍵と関連データをbase58形式で表すフォーマットです。
--- ---
# base58エンコード # base58エンコード

View File

@@ -1,6 +1,6 @@
--- ---
html: base58-encodings.html html: base58-encodings.html
parent: api-conventions.html parent: protocol-reference.html
blurb: Formats for representing cryptographic keys and related data in base58 format. blurb: Formats for representing cryptographic keys and related data in base58 format.
--- ---
# base58 Encodings # base58 Encodings

View File

@@ -1,6 +1,6 @@
--- ---
html: basic-data-types.html html: basic-data-types.html
parent: api-conventions.html parent: protocol-reference.html
blurb: さまざまなタイプのオブジェクトがそれぞれ異なる方法で一意に識別されます。 blurb: さまざまなタイプのオブジェクトがそれぞれ異なる方法で一意に識別されます。
--- ---
# 基本的なデータ型 # 基本的なデータ型

View File

@@ -1,6 +1,6 @@
--- ---
html: basic-data-types.html html: basic-data-types.html
parent: api-conventions.html parent: protocol-reference.html
blurb: Format and meaning of fundamental data types like addresses, ledger index, and currency codes. blurb: Format and meaning of fundamental data types like addresses, ledger index, and currency codes.
--- ---
# Basic Data Types # Basic Data Types

View File

@@ -1,6 +1,6 @@
--- ---
html: currency-formats.html html: currency-formats.html
parent: api-conventions.html parent: protocol-reference.html
blurb: 通貨番号の精度と範囲、カスタム通貨コードのフォーマットです。 blurb: 通貨番号の精度と範囲、カスタム通貨コードのフォーマットです。
--- ---
# 通貨フォーマット # 通貨フォーマット

View File

@@ -1,6 +1,6 @@
--- ---
html: currency-formats.html html: currency-formats.html
parent: api-conventions.html parent: protocol-reference.html
blurb: Precision and range for currency numbers, plus formats of custom currency codes. blurb: Precision and range for currency numbers, plus formats of custom currency codes.
--- ---
# Currency Formats # Currency Formats

View File

@@ -1,6 +1,6 @@
--- ---
html: ledger-data-formats.html html: ledger-data-formats.html
parent: rippled-api.html parent: protocol-reference.html
blurb: XRP Ledgerの共有状態を構成する個別のデータオブジェクトについて説明します。 blurb: XRP Ledgerの共有状態を構成する個別のデータオブジェクトについて説明します。
--- ---
# レジャーのデータ型 # レジャーのデータ型

View File

@@ -1,6 +1,6 @@
--- ---
html: ledger-data-formats.html html: ledger-data-formats.html
parent: rippled-api.html parent: protocol-reference.html
blurb: Learn about individual data objects that comprise the XRP Ledger's shared state. blurb: Learn about individual data objects that comprise the XRP Ledger's shared state.
--- ---
# Ledger Data Formats # Ledger Data Formats

View File

@@ -1,6 +1,6 @@
--- ---
html: modifying-the-ledger.html html: modifying-the-ledger.html
parent: api-conventions.html parent: protocol-reference.html
blurb: トランザクションだけがレジャーを変更できる理由とその方法です。 blurb: トランザクションだけがレジャーを変更できる理由とその方法です。
--- ---
# レジャーの変更 # レジャーの変更

View File

@@ -0,0 +1,13 @@
---
html: modifying-the-ledger.html
parent: protocol-reference.html
blurb: Why and how only transactions can modify the ledger.
---
# Modifying the Ledger
All changes to the XRP Ledger happen as the result of [transactions](transaction-formats.html), and all changes apply permanently _only_ if the transactions are approved by the [consensus process](consensus.html). No matter what interface you use to access the XRP Ledger, no API method ever change the contents of the XRP Ledger, except by submitting a transaction.
<!--{# common link defs #}-->
{% include '_snippets/rippled-api-links.md' %}
{% include '_snippets/tx-type-links.md' %}
{% include '_snippets/rippled_versions.md' %}

View File

@@ -1,6 +1,6 @@
--- ---
html: serialization.html html: serialization.html
parent: api-conventions.html parent: protocol-reference.html
blurb: XRP Ledgerトランザクションやその他のオブジェクトの場合のJSONフォーマットと正規バイナリーフォーマットとの変換です。 blurb: XRP Ledgerトランザクションやその他のオブジェクトの場合のJSONフォーマットと正規バイナリーフォーマットとの変換です。
--- ---
# シリアル化フォーマット # シリアル化フォーマット

View File

@@ -1,6 +1,6 @@
--- ---
html: serialization.html html: serialization.html
parent: api-conventions.html parent: protocol-reference.html
blurb: Conversion between JSON and canonical binary format for XRP Ledger transactions and other objects. blurb: Conversion between JSON and canonical binary format for XRP Ledger transactions and other objects.
--- ---
# Serialization Format # Serialization Format

View File

@@ -1,6 +1,6 @@
--- ---
html: transaction-formats.html html: transaction-formats.html
parent: rippled-api.html parent: protocol-reference.html
blurb: トランザクションは、XRP Ledgerを変更する唯一の方法です。 blurb: トランザクションは、XRP Ledgerを変更する唯一の方法です。
template: template-landing-children.html template: template-landing-children.html
--- ---

View File

@@ -1,10 +1,10 @@
--- ---
html: transaction-formats.html html: transaction-formats.html
parent: rippled-api.html parent: protocol-reference.html
blurb: Transactions are the only way to modify the XRP Ledger. Get details about their required format. blurb: Transactions are the only way to modify the XRP Ledger. Get details about their required format.
template: template-landing-children.html template: template-landing-children.html
--- ---
# Transaction Formats # Transaction Reference
A _Transaction_ is the only way to modify the XRP Ledger. Transactions are only final if signed, submitted, and accepted into a validated ledger version following the [consensus process](consensus.html). Some ledger rules also generate _[pseudo-transactions](pseudo-transaction-types.html)_, which aren't signed or submitted, but still must be accepted by consensus. Transactions that fail are also included in ledgers because they modify balances of XRP to pay for the anti-spam [transaction cost][]. A _Transaction_ is the only way to modify the XRP Ledger. Transactions are only final if signed, submitted, and accepted into a validated ledger version following the [consensus process](consensus.html). Some ledger rules also generate _[pseudo-transactions](pseudo-transaction-types.html)_, which aren't signed or submitted, but still must be accepted by consensus. Transactions that fail are also included in ledgers because they modify balances of XRP to pay for the anti-spam [transaction cost][].

Some files were not shown because too many files have changed in this diff Show More