mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-04 11:55:50 +00:00
Fix review 2
This commit is contained in:
@@ -148,7 +148,7 @@ status: not_enabled
|
||||
|
||||
マルチアカウントの場合はより複雑で、例で最もよく説明できます。
|
||||
|
||||
アリスとボブがマルチアカウント`Batch`を介してトラストレススワップを行っており、アリスが1000 XRPを提供し、ボブが1000 USDを提供します。ボブが`Batch`トランザクションを送信するため、アリスは彼女の部分のスワップをボブに提供する必要があります。
|
||||
アリスとボブがマルチアカウント`Batch`を介してトラストレススワップを行っており、アリスが1000 XRPを提供し、ボブが1000 USDを提供します。ボブが`Batch`トランザクションを送信するため、アリスはボブに対する1000 XRP送信の情報をボブに提供する必要があります。
|
||||
|
||||
アリスが完全に自動入力され署名されたトランザクションをボブに提供した場合、ボブは自分のトランザクションを送信せずに台帳上でアリスのトランザクションを送信し、1000 USDを失うことなく1000 XRPを受け取ることができます。したがって、内部トランザクションは署名されていない必要があります。
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ AccountTxnIDを使用するには、アカウントの1つ前のトランザク
|
||||
| フラグの名前 | 16進値 | 10進値 | 説明 |
|
||||
|:--------------------|:-----------|:--------------|:--------------------------|
|
||||
| tfFullyCanonicalSig | 0x80000000 | 2147483648 | _(使用を強く推奨)_ 完全に正規である署名を要求します。 |
|
||||
| tfInnerBatchTxn | 0x40000000 | 1073741824 | このフラグは [バッチトランザクション][batch] の内部トランザクションである場合にのみ使用されます。これは、トランザクションが署名されていないことを示します。このフラグを含む通常のトランザクションは拒否されます。 |
|
||||
| tfInnerBatchTxn | 0x40000000 | 1073741824 | このフラグは [バッチトランザクション][] の内部トランザクションである場合にのみ使用されます。これは、トランザクションが署名されていないことを示します。このフラグを含む通常のトランザクションは拒否されます。 |
|
||||
|
||||
[signメソッド][](または「署名と送信」モードの[submitメソッド][])を使用すると、`rippled`は、`Flags`フィールドがすでに存在している場合を除き、`tfFullyCanonicalSig`フラグを有効にした状態で`Flags`フィールドを追加します。`tfFullyCanonicalSig`フラグは、`Flags`が明示的に指定されている場合、自動的には有効に***なりません***。また、[sign_forメソッド][]を使用してマルチシグトランザクションに署名を追加する場合も、自動的には有効に***なりません***。
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
html: batch.html
|
||||
seo:
|
||||
description: 最大8件のトランザクションをまとめて作成・送信し、、それらがすべて成功するか、すべて失敗するようにアトミックに処理されるようにします。
|
||||
description: 最大8件のトランザクションをまとめて作成・送信し、それらがすべて成功するか、すべて失敗するようにアトミックに処理されるようにします。
|
||||
labels:
|
||||
- Batch
|
||||
- Transaction Sending
|
||||
@@ -22,7 +22,7 @@ status: not_enabled
|
||||
{
|
||||
"TransactionType": "Batch",
|
||||
"Account": "rUserBSM7T3b6nHX3Jjua62wgX9unH8s9b",
|
||||
"Flags": "65536",
|
||||
"Flags": 65536,
|
||||
"RawTransactions": [
|
||||
{
|
||||
"RawTransaction": {
|
||||
@@ -68,7 +68,7 @@ status: not_enabled
|
||||
{
|
||||
"TransactionType": "Batch",
|
||||
"Account": "rUser1fcu9RJa5W1ncAuEgLJF2oJC6",
|
||||
"Flags": "65536",
|
||||
"Flags": 65536,
|
||||
"RawTransactions": [
|
||||
{
|
||||
"RawTransaction": {
|
||||
@@ -146,7 +146,7 @@ status: not_enabled
|
||||
| `Signers` | 配列 | STArray | いいえ | このトランザクションを承認するマルチシグを表すオブジェクトの配列。 |
|
||||
|
||||
{% admonition type="info" name="Note" %}
|
||||
`Batch`トランザクションを送信するアカウントが単一署名を使用する場合、`Flags`フィールドと内部トランザクションのハッシュに署名します。この場合、含まれるのは SigningPubKey と TxnSignature のみです。一方で、複数署名を使用する場合は代わりに`Signers`フィールドが使用され、そこに`Flags`フィールドおよび内部トランザクションのハッシュに対する署名が格納されます。
|
||||
`Batch`トランザクションを送信するアカウントが単一署名を使用する場合、`Flags`フィールドと内部トランザクションのハッシュに署名します。この場合、含まれるのは`SigningPubKey`と`TxnSignature`のみです。一方で、複数署名を使用する場合は代わりに`Signers`フィールドが使用され、そこに`Flags`フィールドおよび内部トランザクションのハッシュに対する署名が格納されます。
|
||||
{% /admonition %}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user