Skip to content

Commit 0e972a3

Browse files
authored
Merge pull request #3222 from tequdev/ja-tx-example-tag
[JA] Add tx-example to txn pages
2 parents 156ddf5 + 27ed120 commit 0e972a3

27 files changed

+129
-74
lines changed

@l10n/ja/docs/references/protocol/transactions/types/accountdelete.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
html: accountdelete.html
3-
parent: transaction-types.html
42
seo:
53
description: アカウントの削除
64
labels:
@@ -10,10 +8,10 @@ labels:
108

119
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/DeleteAccount.cpp "Source")
1210

13-
_[DeletableAccounts Amendment](/resources/known-amendments.md#deletableaccounts)が必要です_
14-
1511
AccountDeleteトランザクションは、XRP Ledgerで[アカウント](../../ledger-data/ledger-entry-types/accountroot.md)と、アカウントが所有するオブジェクトを削除し、可能であれば、アカウントの残りのXRPを指定された送金先アカウントに送信します。アカウントを削除する要件については、[アカウントの削除](../../../../concepts/accounts/deleting-accounts.md)をご覧ください。
1612

13+
_[DeletableAccounts Amendment][]が必要です。_
14+
1715
## {% $frontmatter.seo.title %} JSONの例
1816

1917
```json
@@ -28,16 +26,25 @@ AccountDeleteトランザクションは、XRP Ledgerで[アカウント](../../
2826
}
2927
```
3028

31-
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
29+
{% tx-example txid="1AF19BF9717DA0B05A3BFC5007873E7743BA54C0311CCCCC60776AAEAC5C4635" /%}
3230

3331

32+
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
33+
3434
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
3535
| :--------------- | :-------------------- | :----------- | :----- | ---- |
3636
| `CredentialIDs` | 文字列の配列 | Vector256 | いいえ | このトランザクションによる入金を承認する資格情報のセット。配列の各メンバーは、レジャー内のCredentialエントリのレジャーエントリIDでなければなりません。詳細については、[Credential ID](./payment.md#credential-ids)をご覧ください。 |
3737
| `Destination` | 文字列 - [アドレス][] | AccountID | はい | 送金元アカウントを削除した後の残りのXRPを受け取るアカウントのアドレス。レジャー内の資金供給のあるアカウントでなければならず、送金元アカウントであってはいけません。 |
3838
| `DestinationTag` | 数値 | UInt32 | いいえ | 削除されたアカウントの残りのXRPの受取人を識別する任意の[宛先タグ](../../../../concepts/transactions/source-and-destination-tags.md)、または受取人のその他の情報。 |
3939

4040

41+
## 特別なトランザクションコスト
42+
43+
レジャースパム対策として、AccountDeleteトランザクションは通常よりもはるかに高い[トランザクションコスト](../../../../concepts/transactions/transaction-cost.md)を要求します。標準の最小値である0.00001 XRPの代わりに、AccountDeleteは少なくとも所有者準備金の量、現在は{% $env.PUBLIC_OWNER_RESERVE %}をバーンする必要があります。これにより、アカウントを削除することで[準備金](../../../../concepts/accounts/reserves.md)分のXRPを完全に回収できないため、新しいアカウントの過剰な作成を抑制します。
44+
45+
トランザクションコストは、トランザクションが検証済みレジャーに含まれている場合は常に適用されます。アカウントを削除できない場合でも、トランザクションは失敗します。(詳細は、[エラーケース](#エラーケース)をご覧ください。)アカウントを削除できない場合の高いトランザクションコストを支払う可能性を大幅に減らすには、[トランザクションを送信](../../../http-websocket-apis/public-api-methods/transaction-methods/submit.md)する際に`fail_hard`を有効にしてください。
46+
47+
4148
## エラーケース
4249

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

@l10n/ja/docs/references/protocol/transactions/types/accountset.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
html: accountset.html
3-
parent: transaction-types.html
42
seo:
53
description: XRP Ledgerのアカウントのプロパティーを修正します。
64
labels:
@@ -26,9 +24,9 @@ AccountSetトランザクションは、[XRP Ledgerのアカウント](../../led
2624
}
2725
```
2826

29-
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
30-
<!--{# fix md highlighting_ #}-->
27+
{% tx-example txid="327FD263132A4D08170E1B01FE1BB2E21D0126CE58165C97A9173CA9551BCD70" /%}
3128

29+
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
3230

3331
| フィールド | JSONの型 | [内部の型][] | 説明 |
3432
|:-----------------|:-----------------|:------------------|:-------------------|
@@ -43,6 +41,8 @@ AccountSetトランザクションは、[XRP Ledgerのアカウント](../../led
4341
| `WalletLocator` | 文字列 | UInt256 | _(省略可)_ 任意の256ビット値です。指定された場合、この値はアカウントの設定の一部として保存さ れますが、固有の定義や要件を持ちません。 |
4442
| `WalletSize` | 数値 | UInt32 | _(省略可)_ 使用されません。このフィールドはAccountSetトランザクションで有効ですが、何の機能もありません |
4543

44+
(全てのフィールドは任意です。)
45+
4646
これらのオプションがいずれも指定されていない場合、AccountSetトランザクションは(取引コストの消却以外に)意味がありません。詳細は、[トランザクションのキャンセルまたはスキップ](../../../../concepts/transactions/finality-of-results/canceling-a-transaction.md)をご覧ください。
4747

4848
## Domain
@@ -151,4 +151,9 @@ HTTPおよびWebSocketのAPIでは、TransferRate(相手方に10億単位の
151151

152152
詳細は、[送金手数料](../../../../concepts/tokens/transfer-fees.md)をご覧ください。
153153

154+
## NFTokenMinter
155+
156+
認可ミンターを削除するには、`ClearFlag`を10(`asfAuthorizedNFTokenMinter`)に設定し、`NFTokenMinter`フィールドを省略します。
157+
158+
154159
{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}

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

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ labels:
99
# AMMDeposit
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/AMMDeposit.cpp "Source")
1111

12-
_([AMM amendment][]により追加されました。)_
13-
1412
[自動マーケットメーカー](../../../../concepts/tokens/decentralized-exchange/automated-market-makers.md)(AMM)インスタンスに資金を預け、AMMの流動性プロバイダートークン( _LPトークン_ )を受け取ります。AMMのプールにある資産の一方または両方を預けることができます。
1513

1614
トランザクションが成功すると、LPトークンを保持するためにAMMアカウント(リミット0)に[トラストライン](../../../../concepts/tokens/fungible-tokens/index.md)が作成されます。
1715

16+
{% admonition type="info" name="注記" %}
17+
次の場合、いずれの資産もAMMに預けることはできません。
18+
- AMMのプールにある資産の一方または両方がトークン発行者によって[フリーズ](../../../../concepts/tokens/fungible-tokens/freezes.md)されている
19+
- AMMのプールにある資産の一方または両方を保有する権限がない
20+
{% /admonition %}
21+
22+
_([AMM amendment][]により追加されました。)_
23+
1824
## {% $frontmatter.seo.title %} JSONの例
1925

2026
```json
@@ -40,6 +46,8 @@ _([AMM amendment][]により追加されました。)_
4046
}
4147
```
4248

49+
{% tx-example txid="BB00ECE591DFD0F8F410C5C2C639F1C1D1D2EFD92DF567AA226C3BDBE712FDD9" /%}
50+
4351
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
4452

4553
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |
@@ -52,6 +60,7 @@ _([AMM amendment][]により追加されました。)_
5260
| `LPTokenOut` | [通貨額][] | Amount | いいえ | AMMのLPトークンの購入数量。 |
5361
| `TradingFee` | 数値 | UInt16 | いいえ | AMMプールの取引手数料を1/100,000の単位で投票します。1は0.001%に相当します。最大値は1000で、1%の手数料を示します。 |
5462

63+
5564
### AMMDepositモード
5665

5766
このトランザクションには5つのモードがあり、どのフラグを指定するかで定義されます。それぞれのモードは、特定のフィールドの組み合わせを必要とし、次の2つのカテゴリに分類されます。
@@ -131,6 +140,7 @@ AMMDepositトランザクションは、以下のような[`Flags`フィール
131140
| `tecFROZEN` | トランザクションは[フリーズ](../../../../concepts/tokens/fungible-tokens/freezes.md)されているトークンを預けようとしました。 |
132141
| `tecINSUF_RESERVE_LINE` | このトランザクションの送信者は、この処理による[準備金要件](../../../../concepts/accounts/reserves.md)の増加の対象であり、LPトークンを保持するための新しいトラストラインが必要で、そのための追加の所有者準備金分のXRPを保有していないためと思われます。 |
133142
| `tecUNFUNDED_AMM` | 送信者の残高が、指定された預け入れを行うのに十分な量ではありません。 |
143+
| `temBAD_AMM_TOKENS` | トランザクションでLPトークンを指定しましたが、`issuer`がAMMに紐づくAccountアドレスではない、または`currency`がこのAMMのLPトークンの通貨コードではない、またはトランザクションでこのAMMのLPトークンをAssetフィールドのいずれかに指定しました。 |
134144
| `temBAD_AMOUNT` | トランザクションで指定された金額が無効です。例えば、金額がマイナスなど。 |
135145
| `temBAD_FEE` | トランザクションで指定された手数料の値が無効です。例えば、取引手数料が許容範囲外など。 |
136146
| `temMALFORMED` | トランザクションで無効なフィールドの組み合わせが指定されました。詳細は、[AMMDepositモード](#ammdepositモード)をご覧ください。 |

@l10n/ja/docs/references/protocol/transactions/types/ammvote.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ labels:
99
# AMMVote
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/AMMVote.cpp "Source")
1111

12-
_([AMM amendment][]により追加されました。)_
13-
1412
[自動マーケットメーカー](../../../../concepts/tokens/decentralized-exchange/automated-market-makers.md)インスタンスの取引手数料を投票します。最大8つのアカウントが、保有するAMMのLPトークンの量に比例して投票することができます。投票を行うごとには、投票の加重平均に基づいてAMMの取引手数料が再計算されます。
1513

14+
_([AMM amendment][]により追加されました。)_
15+
1616
## {% $frontmatter.seo.title %} JSONの例
1717

1818
```json
@@ -33,6 +33,8 @@ _([AMM amendment][]により追加されました。)_
3333
}
3434
```
3535

36+
{% tx-example txid="BE72A46233F91C71030DC88D8D86077D37FD98223E9114A46180C09FC5C11E5B" /%}
37+
3638
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
3739

3840
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |

@l10n/ja/docs/references/protocol/transactions/types/ammwithdraw.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ labels:
99
# AMMWithdraw
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/AMMWithdraw.cpp "Source")
1111

12-
_([AMM amendment][]により追加されました。)_
13-
1412
AMMの流動性プロバイダトークン(LPトークン)を返却することで、[自動マーケットメーカー](../../../../concepts/tokens/decentralized-exchange/automated-market-makers.md)(AMM)インスタンスから資産を引き出します。
1513

14+
_([AMM amendment][]により追加されました。)_
15+
1616
## {% $frontmatter.seo.title %} JSONの例
1717

1818
```json
@@ -38,6 +38,8 @@ AMMの流動性プロバイダトークン(LPトークン)を返却するこ
3838
}
3939
```
4040

41+
{% tx-example txid="E606F37847E012E0D71267ED18CEA8B235AD9409BB6C2383A7D53ADEC2F314D4" /%}
42+
4143
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
4244

4345
| フィールド | JSONの型 | [内部の型][] | 必須? | 説明 |

@l10n/ja/docs/references/protocol/transactions/types/checkcancel.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ labels:
99
# CheckCancel
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/CancelCheck.cpp "Source")
1111

12-
_[Checks Amendment][]が必要です)_
13-
1412
未清算のCheckを取り消し、送金を行わずにレジャーから削除します。Checkの送金元または送金先は、いつでもこのトランザクションタイプを使用してCheckを取り消すことができます。有効期限切れのCheckはすべてのアドレスが取り消すことができます。
1513

14+
_[Checks Amendment][]が必要です)_
15+
1616
## {% $frontmatter.seo.title %} JSONの例
1717

1818
```json
@@ -24,8 +24,10 @@ _([Checks Amendment][]が必要です)_
2424
}
2525
```
2626

27+
{% tx-example txid="D3328000315C6DCEC1426E4E549288E3672752385D86A40D56856DBD10382953" /%}
28+
29+
2730
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
28-
<!--{# fix md highlighting_ #}-->
2931

3032
| フィールド | JSONの型 | [内部の型][] | 説明 |
3133
|:------------|:----------|:------------------|:-------------------------------|

@l10n/ja/docs/references/protocol/transactions/types/checkcash.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ labels:
99
# CheckCash
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/CashCheck.cpp "Source")
1111

12-
_[Checks Amendment][]が必要です)_
13-
1412
対応する[CheckCreateトランザクション][]で承認された額まで受領するため、レジャーでCheckオブジェクトの清算を試みます。CheckCashトランザクションでCheckを換金できるのは、Checkの`Destination`アドレスだけです。このCheckの換金方法は、送金先により開始される[Payment][]の実行に似ています。
1513

1614
Checkに相当する資金があるとは保証されないため、送金元に十分な残高がないか、または資金を送金できるだけの十分な流動性がないことが原因で、Checkの清算が失敗することがあります。このような状況が発生した場合、Checkはレジャーに残り、送金先は後でこのCheckの換金を再試行するか、または異なる額で換金を試みることができます。
1715

16+
_[Checks Amendment][]が必要です)_
17+
1818
## {% $frontmatter.seo.title %} JSONの例
1919

2020
```json
@@ -27,8 +27,10 @@ Checkに相当する資金があるとは保証されないため、送金元に
2727
}
2828
```
2929

30+
{% tx-example txid="67B71B13601CDA5402920691841AC27A156463678E106FABD45357175F9FF406" /%}
31+
32+
3033
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
31-
<!--{# fix md highlighting_ #}-->
3234

3335
| フィールド | JSONの型 | [内部の型][] | 説明 |
3436
|:-------------|:--------------------|:------------------|:--------------------|

@l10n/ja/docs/references/protocol/transactions/types/checkcreate.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ labels:
99
# CheckCreate
1010
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/CreateCheck.cpp "Source")
1111

12-
_[Checks Amendment][]が必要です)_
13-
1412
レジャーにCheckオブジェクトを作成します。これにより指定の送金先は後日換金することができます。このトランザクションの送信者はCheckの送金元です。
1513

14+
_[Checks Amendment][]が必要です)_
15+
1616
## {% $frontmatter.seo.title %} JSONの例
1717

1818
```json
@@ -28,8 +28,9 @@ _([Checks Amendment][]が必要です)_
2828
}
2929
```
3030

31+
{% tx-example txid="4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" /%}
32+
3133
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
32-
<!--{# fix md highlighting_ #}-->
3334

3435
| フィールド | JSONの型 | [内部の型][] | 説明 |
3536
|:-----------------|:--------------------|:------------------|:----------------|

@l10n/ja/docs/references/protocol/transactions/types/depositpreauth.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
html: depositpreauth.html
3-
parent: transaction-types.html
42
seo:
53
description: DepositPreauthトランザクションは別のアカウントに対し、このトランザクションの送信者に支払いを送金することを事前承認します。
64
labels:
@@ -9,12 +7,13 @@ labels:
97
# DepositPreauth
108
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/DepositPreauth.cpp "Source")
119

12-
_[DepositPreauth Amendment][]により追加されました。_
1310

1411
DepositPreauthトランザクションは、あなたのアカウントへの支払いを送金するための事前承認を付与します。これは、あなたが[Deposit Authorization](../../../../concepts/accounts/depositauth.md)を使用している(または使用する予定がある)場合にのみ有用です。
1512

1613
{% admonition type="success" name="ヒント" %}このトランザクションを使用して、Deposit Authorizationを有効にする前に事前承認できます。これは、Deposit Authorizationの義務化への円滑な移行に役立ちます。{% /admonition %}
1714

15+
_[DepositPreauth Amendment][]により追加されました。_
16+
1817
## {% $frontmatter.seo.title %} JSONの例
1918

2019
{% tabs %}
@@ -51,7 +50,8 @@ DepositPreauthトランザクションは、あなたのアカウントへの支
5150
{% /tab %}
5251
{% /tabs %}
5352

54-
[トランザクションを試してみる >](/resources/dev-tools/websocket-api-tool?server=wss%3A%2F%2Fxrplcluster.com%2F&req=%7B%22id%22%3A%22example_DepositPreauth%22%2C%22command%22%3A%22tx%22%2C%22transaction%22%3A%22CB1BF910C93D050254C049E9003DA1A265C107E0C8DE4A7CFF55FADFD39D5656%22%2C%22binary%22%3Afalse%7D)
53+
{% tx-example txid="CB1BF910C93D050254C049E9003DA1A265C107E0C8DE4A7CFF55FADFD39D5656" /%}
54+
5555

5656
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
5757

@l10n/ja/docs/references/protocol/transactions/types/escrowcancel.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
html: escrowcancel.html
3-
parent: transaction-types.html
42
seo:
53
description: Escrowに留保されているXRPを送金元に返金します。
64
labels:
@@ -10,10 +8,10 @@ labels:
108

119
[[ソース]](https://github.com/XRPLF/rippled/blob/master/src/xrpld/app/tx/detail/Escrow.cpp "Source")
1210

13-
_[Escrow Amendment][]により追加されました。_
14-
1511
Escrowに留保されているXRPを送金元に返金します。
1612

13+
_[Escrow Amendment][]により追加されました。_
14+
1715
## {% $frontmatter.seo.title %} JSONの例
1816

1917
```json
@@ -25,9 +23,10 @@ Escrowに留保されているXRPを送金元に返金します。
2523
}
2624
```
2725

28-
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
29-
<!--{# fix md highlighting_ #}-->
26+
{% tx-example txid="B24B9D7843F99AED7FB8A3929151D0CCF656459AE40178B77C9D44CED64E839B" /%}
27+
3028

29+
{% raw-partial file="/@l10n/ja/docs/_snippets/tx-fields-intro.md" /%}
3130

3231
| フィールド | JSONの型 | [内部の型][] | 説明 |
3332
|:----------------|:----------|:------------------|:---------------------------|

0 commit comments

Comments
 (0)