Skip to content

Commit fc324c9

Browse files
authored
Merge branch 'master' into amendment-tracker-v2
2 parents b028504 + 9456369 commit fc324c9

File tree

332 files changed

+1753
-673
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

332 files changed

+1753
-673
lines changed

@l10n/ja/docs/_snippets/common-links.md

Lines changed: 318 additions & 0 deletions
Large diffs are not rendered by default.

@l10n/ja/docs/_snippets/data_types/account_sequence.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
すべての[XRP Ledgerアカウント](../../concepts/accounts/index.md)には、`Sequence`フィールドに1つのシーケンス番号があり、アカウントがトランザクションを送信し、そのトランザクションが[検証済みレジャー](../../concepts/ledgers/index.md)に記録されるたびに、1ずつ増加します。シーケンス番号は各[トランザクション](../../concepts/transactions/index.md)`Sequence`フィールドにもあり、そのトランザクションが実行される際にアカウントの現在のシーケンス番号と一致している必要があります。各アカウントで、各シーケンス番号は番号順に一度だけ使用できます。
44

5+
[チケット](../../concepts/accounts/tickets.md) は、通常の順序とは異なるトランザクションを送信できるように、これらのルールにいくつかの例外を設けています。チケットは、後で使用するために予約されたシーケンス番号を表します。トランザクションは、通常のシーケンス番号の代わりにチケットを使用することができます。
6+
57
[DeletableAccounts Amendment](/resources/known-amendments.md#deletableaccounts) を適用する場合、アカウントの`Sequence`番号の始まりが、アカウントが作成されたレジャーバージョンの[レジャーインデックス][]と一致します。DeletableAccountsを適用しない場合、どのアカウントの`Sequence`番号も1で始まります。
68

79
トランザクションがレジャーに記録されると、トランザクションの実行が成功したか[`tec`クラスのエラーコード](../../references/protocol/transactions/transaction-results/tec-codes.md)で失敗したかを問わず、シーケンス番号が1つ消費されます。トランザクションのその他の失敗についてはレジャーに記録されないため、送金元のシーケンス番号は変更されません(その他の影響もありません)。

@l10n/ja/docs/_snippets/data_types/address.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
XRP Ledgerのアカウントは、XRP Ledgerの[base58][]フォーマットのアドレスで識別されます。このアドレスはアカウントのマスター[公開鍵](https://en.wikipedia.org/wiki/Public-key_cryptography)から生成され、マスター公開鍵は秘密鍵から生成されます。アドレスはJSON文字列で記述され、以下の特徴があります。
1+
XRP Ledgerのアカウントは、XRP Ledgerの[base58](../../references/protocol/data-types/base58-encodings.md)フォーマットのアドレスで識別されます。このアドレスはアカウントのマスター[公開鍵](https://en.wikipedia.org/wiki/Public-key_cryptography)から生成され、マスター公開鍵は秘密鍵から生成されます。アドレスはJSON文字列で記述され、以下の特徴があります。
22

33
* 長さは25から35文字
44
* 文字`r`から始まる

@l10n/ja/docs/concepts/accounts/account-types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ labels:
8080
- [SetRegularKeyトランザクション][]
8181
- [AccountRootオブジェクト](../../references/protocol/ledger-data/ledger-entry-types/accountroot.md)
8282

83-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
83+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/addresses.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,4 @@ XRP Ledgerのアドレスは、[base58][]形式の _ディクショナリ_ `rpsh
9292
// rDTXLQ7ZKZVKz33zJbHjgVShjsBnqMBhmN
9393
```
9494
95-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
95+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/cryptographic-keys.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ XRP Ledgerでは、サポートされているさまざまなタイプのキー
147147

148148
## 鍵導出
149149

150-
キーペアを導出するプロセスは、署名アルゴリズムによって異なります。いずれの場合も、キーは長さが16バイト(128ビット)の _シード_ 値から生成されます。シード値は完全にランダムにする(推奨)か、[SHA-512ハッシュ][ハッシュ]を取得して最初の16バイトを保持することで特定のパスフレーズから導出することができます([SHA-512ハーフ][]と同様ですが、出力の256ビットではなく128ビットのみを保持します)。
150+
キーペアを導出するプロセスは、署名アルゴリズムによって異なります。いずれの場合も、キーは長さが16バイト(128ビット)の _シード_ 値から生成されます。シード値は完全にランダムにする(推奨)か、[SHA-512ハッシュ][ハッシュ]を取得して最初の16バイトを保持することで特定のパスフレーズから導出することができます([SHA-512Half][]と同様ですが、出力の256ビットではなく128ビットのみを保持します)。
151151

152152
### サンプルコード
153153

@@ -165,7 +165,7 @@ XRP Ledgerでは、サポートされているさまざまなタイプのキー
165165

166166
[{% inline-svg file="/docs/img/key-derivation-ed25519.ja.svg" /%}](/docs/img/key-derivation-ed25519.ja.svg "パスフレーズ → シード → 秘密鍵 → プレフィクス + 公開鍵")
167167

168-
1. シード値の[SHA-512ハーフ][]を計算します。32バイトの秘密鍵が導出されます。
168+
1. シード値の[SHA-512Half][]を計算します。32バイトの秘密鍵が導出されます。
169169

170170
{% admonition type="success" name="ヒント" %}32バイトの数値はすべて、有効なEd25519秘密鍵です。ただし、秘密鍵として使用する上で安全なのは、十分ランダムに選択された数値のみです。{% /admonition %}
171171

@@ -199,7 +199,7 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
199199
- シード値(16バイト)
200200
- 「ルートシーケンス」値(4バイト)。ビッグエンディアンの符号なし整数。ルートシーケンスの開始値として0を使用します。
201201

202-
2. 連結された(シード+ルートシーケンス)値の[SHA-512ハーフ][]を計算します。
202+
2. 連結された(シード+ルートシーケンス)値の[SHA-512Half][]を計算します。
203203

204204
3. 結果が有効なsecp256k1秘密鍵でない場合は、ルートシーケンスを1増やして最初からやり直します。[[ソース]](https://github.com/XRPLF/rippled/blob/fc7ecd672a3b9748bfea52ce65996e324553c05f/src/ripple/crypto/impl/GenerateDeterministicKey.cpp#L103 "Source")
205205

@@ -226,7 +226,7 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
226226
- `0x00000000000000000000000000000000`(4バイトのゼロ)(この値は、同じファミリーの異なるメンバーの導出に使用することを目的としていましたが、実際には値0のみが使用されます。)
227227
- 「キーシーケンス」値(4バイト)。ビッグエンディアンの符号なし整数。キーシーケンスの開始値として0を使用します。
228228
229-
2. 連結された値の[SHA-512ハーフ][]を計算します。
229+
2. 連結された値の[SHA-512Half][]を計算します。
230230
231231
3. 結果が有効なsecp256k1秘密鍵でない場合は、キーシーケンスを1増やし、アカウントの仲介銀行(機関)キーペアの導出をやり直します。
232232
@@ -258,4 +258,4 @@ XRP Ledgerアカウントキーでのsecp256k1鍵導出に、Ed25519鍵導出よ
258258
- [wallet_proposeメソッド][]
259259
- [account_infoメソッド][]
260260
261-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
261+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/deleting-accounts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ labels:
3737

3838
取引所など、多くのユーザのために価値の送受信を行う組織は、[**送信元タグ****宛先タグ**](../transactions/source-and-destination-tags.md)を使用することで、XRP Ledgerのアカウントを1つだけ(または少数)使用するだけで、ユーザの支払いを区別することができます。
3939

40-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
40+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/depositauth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,4 @@ DepositPreauthトランザクションの処理が完了すると、承認済み
120120

121121
[DepositPreauth Amendment]: /resources/known-amendments.md#depositpreauth
122122

123-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
123+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ XRP Ledgerでアカウントを取得する一般的な方法は次のとおり
6666
- [アカウント設定の管理(カテゴリ)](../../tutorials/how-tos/manage-account-settings/index.md)
6767
- [WebSocketを使用した着信ペイメントの監視](../../tutorials/http-websocket-apis/monitor-incoming-payments-with-websocket.md)
6868

69-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
69+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

@l10n/ja/docs/concepts/accounts/multi-signing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,4 @@ CEOのウェイトを3、副社長3人のウェイトを各2、取締役3人の
8383
- [sign_forメソッド][]
8484
- [submit_multisignedメソッド][]
8585

86-
{% raw-partial file="/docs/_snippets/common-links.md" /%}
86+
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

0 commit comments

Comments
 (0)