Skip to content

Commit b38aebe

Browse files
committed
Merge commit '206d0b4bc309dcbacd4c51f3e69ccc4b9f71e691' into ja-2809-2655
2 parents 92a7a06 + 206d0b4 commit b38aebe

File tree

11 files changed

+2346
-47
lines changed

11 files changed

+2346
-47
lines changed

@i18n/ja/about/faq.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@ labels:
2525
プルーフ・オブ・ワークは、信頼できる第三者を必要とせずに二重支出の問題を解決する最初のコンセンサンス・メカニズムでした。[XRP Ledgerのコンセンサスメカニズム](../docs/concepts/consensus-protocol/index.md)は、同じ問題をはるかに速く、安く、より良いエネルギー効率で解決します。
2626

2727

28-
#### どのようにして持続可能なブロックチェーンを実現するのでしょうか?
29-
30-
ビットコインのエネルギー消費量は、2021年現在アルゼンチンのエネルギー総消費量に相当します。また、ビットコインの採掘者が使用する電力の多くは環境を汚染するリソースから供給されていることが広く報告されています。XRPLは、プルーフ・オブ・ワークのようにエネルギーを浪費しない[コンセンサス・メカニズム](../docs/concepts/consensus-protocol/index.md)を通じてトランザクションを承認し、カーボン・オフセットを活用して、[真にカーボンニュートラルな最初のブロックチェーンのひとつ](https://ripple.com/ripple-press/ripple-leads-sustainability-agenda-to-achieve-carbon-neutrality-by-2030)となっています。
31-
32-
3328
#### XRPLではXRP以外の通貨も取引できますか?
3429

3530
はい。XRPLは米ドル、ユーロ、石油、金、リワードポイントなど、任意の資産をトークン化できるように構築されており、どんな通貨でもXRPL上で発行することができます。成長中のXRPLコミュニティは様々なフィアットトークンや暗号通貨をサポートしており、これを裏付けています。

@i18n/ja/docs/references/http-websocket-apis/api-conventions/ctid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ CTIDは以下の要素を含みます(ビッグエンディアン順)。
3030

3131
## 関連項目
3232

33-
サンプルコードや背景などの詳細については、[XLS-37d Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037d-concise-transaction-identifier-ctid)をご覧ください。
33+
サンプルコードや背景などの詳細については、[XLS-0037 Standard](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0037-concise-transaction-identifier-ctid)をご覧ください。

@i18n/ja/docs/references/protocol/transactions/types/ammdeposit.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,15 @@ _([AMM amendment][])_
4242

4343
{% raw-partial file="/@i18n/ja/docs/_snippets/tx-fields-intro.md" /%}
4444

45-
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
46-
|:--------------|:-----------|:-----------|:------|:------------|
47-
| `Asset` | オブジェクト | STIssue | はい | AMMのプールにある資産の一つを定義します。JSONでは、`currency``issuer`フィールドを持つオブジェクトになります(XRPの場合は`issuer`を省略します)。 |
48-
| `Asset2` | オブジェクト | STIssue | はい | AMMのプールにあるもう一つの資産を定義します。JSONでは、`currency``issuer`フィールドを持つオブジェクトになります(XRPの場合は`issuer`を省略します)。 |
49-
| `Amount` | [通貨額][] | Amount | いいえ | AMMに預ける1つの資産の量を指定します。存在する場合、これはAMMのプールにある資産の一つ(トークンまたはXRP)と一致する必要があります。 |
50-
| `Amount2` | [通貨額][] | Amount | いいえ | AMMに追加する別の資産の量を指定します。存在する場合、これはAMMのプール内の他の資産と一致する必要があり、`Amount`と同じ資産にすることはできません。 |
51-
| `EPrice` | [通貨額][] | Amount | いいえ | 受け取った各LPトークンに支払う、預け入れ資産の最大有効価格です。 |
52-
| `LPTokenOut` | [通貨額][] | Amount | いいえ | AMMのLPトークンの購入数量。 |
53-
45+
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
46+
|:--------------|:-------------|:-------------|:-------|:------------|
47+
| `Asset` | オブジェクト | STIssue | はい | AMMのプールにある資産の一つを定義します。JSONでは、`currency``issuer`フィールドを持つオブジェクトになります(XRPの場合は`issuer`を省略します)。 |
48+
| `Asset2` | オブジェクト | STIssue | はい | AMMのプールにあるもう一つの資産を定義します。JSONでは、`currency``issuer`フィールドを持つオブジェクトになります(XRPの場合は`issuer`を省略します)。 |
49+
| `Amount` | [通貨額][] | Amount | いいえ | AMMに預ける1つの資産の量を指定します。存在する場合、これはAMMのプールにある資産の一つ(トークンまたはXRP)と一致する必要があります。 |
50+
| `Amount2` | [通貨額][] | Amount | いいえ | AMMに追加する別の資産の量を指定します。存在する場合、これはAMMのプール内の他の資産と一致する必要があり、`Amount`と同じ資産にすることはできません。 |
51+
| `EPrice` | [通貨額][] | Amount | いいえ | 受け取った各LPトークンに支払う、預け入れ資産の最大有効価格です。 |
52+
| `LPTokenOut` | [通貨額][] | Amount | いいえ | AMMのLPトークンの購入数量。 |
53+
| `TradingFee` | 数値 | UInt16 | いいえ | AMMプールの取引手数料を1/100,000の単位で投票します。1は0.001%に相当します。最大値は1000で、1%の手数料を示します。 |
5454

5555
### AMMDepositモード
5656

@@ -61,19 +61,19 @@ _([AMM amendment][])_
6161

6262
以下の項目の組み合わせは、**ダブルアセット入金**について示しています。
6363

64-
| フラグ名 | フラグ値 | 指定フィールド | 意味 |
65-
|--------------|--------------|------------------------|---------|
66-
| `tfLPToken` | `0x00010000` | `LPTokenOut`のみ | 指定された量のLPトークンを受け取るようにこのAMMの2つの資産を預けます。預ける金額は、AMMの保有する2つの資産の割合と等しくなります。 |
67-
| `tfTwoAsset` | `0x00100000` | `Amount``Amount2` | このAMMの両資産を指定した金額まで預けます。実際に預ける金額は、AMMがすでに保有している資産と同じ割合を維持する必要があるため、どちらか一方の預け入れ金額が指定金額より少なくてもかまいません。得られるLPトークンの金額は、預けた金額の合計から算出されます。 |
64+
| フラグ名 | フラグ値 | 指定フィールド | 意味 |
65+
|---------------------|--------------|---------------------|---------|
66+
| `tfLPToken` | `0x00010000` | `LPTokenOut`のみ | 指定された量のLPトークンを受け取るようにこのAMMの2つの資産を預けます。預ける金額は、AMMの保有する2つの資産の割合と等しくなります。 |
67+
| `tfTwoAsset` | `0x00100000` | `Amount``Amount2` | このAMMの両資産を指定した金額まで預けます。実際に預ける金額は、AMMがすでに保有している資産と同じ割合を維持する必要があるため、どちらか一方の預け入れ金額が指定金額より少なくてもかまいません。得られるLPトークンの金額は、預けた金額の合計から算出されます。 |
6868
| `tfTwoAssetIfEmpty` | `0x00800000` | `Amount``Amount2` | プールが空のAMMに、このAMMの資産を指定した金額預け入れます。得られるLPトークンの量は、預け入れた合計額から算出されます。 |
6969

7070
以下の項目の組み合わせは、**シングルアセット入金**について示しています。
7171

72-
| フラグ名 | フラグ値 | 指定フィールド | 意味 |
72+
| フラグ名 | フラグ値 | 指定フィールド | 意味 |
7373
|---------------------|--------------|------------------------|---------|
74-
| `tfSingleAsset` | `0x00080000` | `Amount`のみ | 指定の資産を指定の量だけ預け、その結果得られたプールのシェアに応じた量のLPトークンを受け取ります。(手数料を差し引いた金額) |
75-
| `tfOneAssetLPToken` | `0x00200000` | `Amount``LPTokenOut` | 1つの資産を指定された上限額まで預け、対価として指定金額分のLPトークンを受け取ります。(手数料を差し引いた金額) |
76-
| `tfLimitLPToken` | `0x00400000` | `Amount``EPrice` | 1つの資産を指定された金額まで預けますが、LPトークン1つにつき指定された有効価格(手数料差引後)を超えて預けることはありません。 |
74+
| `tfSingleAsset` | `0x00080000` | `Amount`のみ | 指定の資産を指定の量だけ預け、その結果得られたプールのシェアに応じた量のLPトークンを受け取ります。(手数料を差し引いた金額) |
75+
| `tfOneAssetLPToken` | `0x00200000` | `Amount``LPTokenOut` | 1つの資産を指定された上限額まで預け、対価として指定金額分のLPトークンを受け取ります。(手数料を差し引いた金額) |
76+
| `tfLimitLPToken` | `0x00400000` | `Amount``EPrice` | 1つの資産を指定された金額まで預けますが、LPトークン1つにつき指定された有効価格(手数料差引後)を超えて預けることはありません。 |
7777

7878
これ以外のフィールドとフラグの組み合わせは無効です。
7979

@@ -107,7 +107,7 @@ AMMが空の場合のみ、「空のAMM」への特別な入金を行うこと
107107

108108
AMMDepositトランザクションは、以下のような[`Flags`フィールド](../common-fields.md#flagsフィールド)の値をサポートしています。
109109

110-
| フラグ名 | 16進数値 | 10進数値 | 説明 |
110+
| フラグ名 | 16進数値 | 10進数値 | 説明 |
111111
|:--------------------|:-------------|:--------------|:----------------------|
112112
| `tfLPToken` | `0x00010000` | 65536 | ダブルアセット入金を行い、指定された額のLPトークンを受け取ります。 |
113113
| `tfSingleAsset` | `0x00080000` | 524288 | 預け入れる資産を指定して、シングルアセット入金を行います。 |
@@ -123,12 +123,12 @@ AMMDepositトランザクションは、以下のような[`Flags`フィール
123123

124124
すべてのトランザクションで発生する可能性のあるエラーに加えて、{% $frontmatter.seo.title %}トランザクションでは、次の[トランザクション結果コード](../transaction-results/index.md)が発生する可能性があります。
125125

126-
| エラーコード | 説明 |
126+
| エラーコード | 説明 |
127127
|:------------------------|:---------------------------------------------|
128128
| `tecAMM_EMPTY` | 現在、AMM は資産を保有していないため、通常の入金はできません。代わりに、空のAMMの場合の特殊な入金を行う必要があります。 |
129-
| `tecAMM_NOT_EMPTY` | The transaction specified `tfTwoAssetIfEmpty`, but the AMM was not empty. |
130-
| `tecAMM_FAILED` | 預け入れの条件が成立しませんでした。例えば、`EPrice`フィールドに指定された実効価格が低すぎる場合など。 |
131-
|| `tecFROZEN` | トランザクションは[凍結](freezes.html)されているトークンを預けようとしました。 |
129+
| `tecAMM_NOT_EMPTY` | トランザクションで`tfTwoAssetIfEmpty`が指定されましたが、AMMは空ではありませんでした。 |
130+
| `tecAMM_FAILED` | 預け入れの条件が成立しませんでした。例えば、`EPrice`フィールドに指定された実効価格が低すぎる場合など。 |
131+
| `tecFROZEN` | トランザクションは[凍結](../../../../concepts/tokens/fungible-tokens/freezes.md)されているトークンを預けようとしました。 |
132132
| `tecINSUF_RESERVE_LINE` | このトランザクションの送信者は、この処理による[準備金要件](../../../../concepts/accounts/reserves.md)の増加の対象であり、LPトークンを保持するための新しいトラストラインが必要で、そのための追加の所有者準備金分のXRPを保有していないためと思われます。 |
133133
| `tecUNFUNDED_AMM` | 送信者の残高が、指定された預け入れを行うのに十分な量ではありません。 |
134134
| `temBAD_AMOUNT` | トランザクションで指定された金額が無効です。例えば、金額がマイナスなど。 |

@i18n/ja/docs/use-cases/defi/algorithmic-trading.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,13 @@ XRP Ledgerのトレード活動に関する情報源は数多くあります。
8484

8585
利益確定のチャンスに反応する時間をできるだけ多く確保するために、[オープンレジャー](../../concepts/ledgers/open-closed-validated-ledgers.md)から保留中のデータを見たり、提案されているトランザクションをモニタリングしたりすることもできます。WebSocketに接続している場合、`transactions_proposed`ストリームで[subscribeメソッド](../../references/http-websocket-apis/public-api-methods/subscription-methods/subscribe.md)を使用すると、コンセンサスによって検証される前のトランザクションを見ることができます。また、`accounts_proposed`パラメータを使用してsubscribeすることで、特定のアカウント(例えば、トレードに興味のあるトークンの発行者)に影響するトランザクションのサブセットに限定することもできます。
8686

87-
### 今後の展開
87+
### 自動マーケットメーカー
8888

89-
Ripple社はXRP Ledger プロトコルを拡張し、既存の中央指値注文ベース(CLOB)の分散型取引所と連携するネイティブな自動マーケットメーカー(AMM)の機能を追加することを提案しました。この提案が受け入れられ、[amendments](../../concepts/networks-and-servers/amendments.md)として有効になれば、AMMはXRP Ledger上のトレードにおいて重要な要素となるでしょう。詳しくは以下のリンクをご覧ください。
89+
XRP Ledgerは既存の中央指値注文ベース(CLOB)の分散型取引所と連携するネイティブな自動マーケットメーカー(AMM)の機能をネイティブサポートしています。AMMはXRP Ledger上のトレードにおいて重要な要素となっています。詳しくは以下のリンクをご覧ください。
9090

91-
- [XLS-30d: Automated Market Maker 規格草案](https://github.com/XRPLF/XRPL-Standards/discussions/78)
92-
- [AMMドキュメント](../../concepts/tokens/decentralized-exchange/automated-market-makers.md)
91+
- [自動マーケットメーカー](../../concepts/tokens/decentralized-exchange/automated-market-makers.md)
92+
- [AMMのオークションスロットを利用して低い取引手数料でトレードする](../../tutorials/javascript/amm/add-assets-to-amm.md)
93+
- [XLS-30 標準規格](https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0030-automated-market-maker#readme)
9394

9495
## さらに詳しく
9596

@i18n/ja/resources/known-amendments.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1312,7 +1312,7 @@ XRPの「Payment Channel」を作成します。Payment Channelは、2名の当
13121312
| デフォルトの投票(最新の安定版) | いいえ |
13131313
| Amendment前の機能は廃止? | いいえ |
13141314

1315-
この修正により、[XLS-47規格]https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-47d-PriceOracles/README.md)で定義されているとおり、XRPLedgerに「価格オラクル」機能が追加されます。ブロックチェーン・オラクルとは、外部世界に関する情報をブロックチェーンに提供するサービスであり、主にブロックチェーン上で、またはブロックチェーンを使用して実行される分散型アプリケーション(dApps)が利用できるシステムです。この価格オラクルは、XRP Ledgerの外に存在する資産ペアの価格情報を保存し、XRP Ledgerに依存するスマートコントラクトがこの情報を利用できるようにすることを目的としています。
1315+
この修正により、[XLS-47規格]https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0047-PriceOracles/README.md)で定義されているとおり、XRPLedgerに「価格オラクル」機能が追加されます。ブロックチェーン・オラクルとは、外部世界に関する情報をブロックチェーンに提供するサービスであり、主にブロックチェーン上で、またはブロックチェーンを使用して実行される分散型アプリケーション(dApps)が利用できるシステムです。この価格オラクルは、XRP Ledgerの外に存在する資産ペアの価格情報を保存し、XRP Ledgerに依存するスマートコントラクトがこの情報を利用できるようにすることを目的としています。
13161316

13171317
このAmendmentにより、新しいレジャーエントリタイプ`PriceOracle`と新しいトランザクション`OracleSet`(オラクルデータの作成または変更)および`OracleDelete`(指定されたオラクルの削除)が作成されます。
13181318

@@ -1448,7 +1448,7 @@ XRP Ledgerプロトコルの署名要件を変更し、いかなる場合にも
14481448
| Amendment前の機能は廃止? | いいえ |
14491449

14501450
クロスチェーンブリッジを追加し、メインネットとサイドチェーンなどのネットワーク間でのデジタル資産の移動を可能にします。
1451-
標準規格草案: [XLS-38d Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-38d-XChainBridge/README.md)
1451+
標準規格草案: [XLS-38 Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0038-cross-chain-bridge/README.md)
14521452

14531453
次の新しいトランザクションを追加します
14541454

@@ -1470,6 +1470,19 @@ XRP Ledgerプロトコルの署名要件を変更し、いかなる場合にも
14701470
いくつかの新しいトランザクション結果コードを追加します。
14711471

14721472

1473+
### XChainBridge
1474+
[XChainBridge]: #xchainbridge
1475+
1476+
| Amendment | XChainBridge |
1477+
|:-------------|:-------------|
1478+
| Amendment ID | C98D98EE9616ACD36E81FDEB8D41D349BF5F1B41DD64A0ABC1FE9AA5EA267E9C |
1479+
| ステータス | 開発中 |
1480+
| デフォルトの投票(最新の安定版) | いいえ |
1481+
| Amendment前の機能は廃止? | いいえ |
1482+
1483+
メインネットとサイドチェーンなど異なるネットワーク間でアセットを同期させるための「クロスチェーンブリッジ」を追加します。標準規格草案: [XLS-0038 Cross-Chain Bridge](https://github.com/XRPLF/XRPL-Standards/blob/master/XLS-0038-cross-chain-bridge/README.md)
1484+
1485+
14731486
### XRPFees
14741487
[XRPFees]: #xrpfees
14751488

0 commit comments

Comments
 (0)