Merge pull request #124 from zgrguric/patch-1

Revise AccountRoot flag values and descriptions (lsfURITokenIssuer)
This commit is contained in:
tequ
2026-08-15 12:51:34 +09:00
committed by GitHub

View File

@@ -73,7 +73,7 @@ There are several options which can be either enabled or disabled for an account
AccountRoot objects can have the following flag values:
<table><thead><tr><th width="174">Flag Name</th><th>Hex Value</th><th width="129">Decimal Value</th><th width="118">Corresponding AccountSet Flag</th><th>Description</th></tr></thead><tbody><tr><td><code>lsfDefaultRipple</code></td><td><code>0x00800000</code></td><td>8388608</td><td><code>asfDefaultRipple</code></td><td>Enable rippling on this addresses's trust lines by default. Required for issuing addresses; discouraged for others.</td></tr><tr><td><code>lsfDepositAuth</code></td><td><code>0x01000000</code></td><td>16777216</td><td><code>asfDepositAuth</code></td><td>This account has DepositAuth enabled, meaning it can only receive funds from transactions it sends, and from preauthorized accounts. <em>(Added by the [DepositAuth amendment][])</em></td></tr><tr><td><code>lsfDisableMaster</code></td><td><code>0x00100000</code></td><td>1048576</td><td><code>asfDisableMaster</code></td><td>Disallows use of the master key to sign transactions for this account.</td></tr><tr><td><code>lsfDisallowIncomingCheck</code></td><td><code>0x08000000</code></td><td>134217728</td><td><code>asfDisallowIncomingCheck</code></td><td>This account blocks incoming Checks. </td></tr><tr><td><code>lsfDisallowIncomingNFTokenOffer</code></td><td><code>0x04000000</code></td><td>67108864</td><td><code>asfDisallowIncomingNFTokenOffer</code></td><td>This account blocks incoming NFTokenOffers. </td></tr><tr><td><code>lsfDisallowIncomingPayChan</code></td><td><code>0x10000000</code></td><td>268435456</td><td><code>asfDisallowIncomingPayChan</code></td><td>This account blocks incoming Payment Channels. </td></tr><tr><td><code>lsfDisallowIncomingTrustline</code></td><td><code>0x20000000</code></td><td>536870912</td><td><code>asfDisallowIncomingTrustline</code></td><td>This account blocks incoming trust lines. </td></tr><tr><td><code>lsfDisallowIncomingRemit</code></td><td><code>0x80000000</code></td><td>2147483648</td><td><code>asfDisallowIncomingRemit</code></td><td>This account blocks incoming remit transactions. </td></tr><tr><td><code>lsfDisallowXRP</code></td><td><code>0x00080000</code></td><td>524288</td><td><code>asfDisallowXRP</code></td><td>Client applications should not send XAH to this account. (Advisory; not enforced by the protocol.)</td></tr><tr><td><code>lsfGlobalFreeze</code></td><td><code>0x00400000</code></td><td>4194304</td><td><code>asfGlobalFreeze</code></td><td>All assets issued by this account are frozen.</td></tr><tr><td><code>lsfNoFreeze</code></td><td><code>0x00200000</code></td><td>2097152</td><td><code>asfNoFreeze</code></td><td>This account cannot freeze trust lines connected to it. Once enabled, cannot be disabled.</td></tr><tr><td><code>lsfPasswordSpent</code></td><td><code>0x00010000</code></td><td>65536</td><td>(None)</td><td>This account has used its free SetRegularKey transaction.</td></tr><tr><td><code>lsfRequireAuth</code></td><td><code>0x00040000</code></td><td>262144</td><td><code>asfRequireAuth</code></td><td>This account must individually approve other users for those users to hold this account's tokens.</td></tr><tr><td><code>lsfRequireDestTag</code></td><td><code>0x00020000</code></td><td>131072</td><td><code>asfRequireDest</code></td><td>Requires incoming payments to specify a Destination Tag.</td></tr><tr><td><code>lsfTshCollect</code></td><td><code>0x02000000</code></td><td>33554432</td><td><code>asfTshCollect</code></td><td>The TSH pays for the execution of their own Hook Chain.</td></tr><tr><td><code>lsfURITokenIssuer</code></td><td><code>0x04000000</code></td><td>67108864</td><td><code>asfURITokenIssuer</code></td><td>This account cannot be deleted after it has issued a URIToken.</td></tr></tbody></table>
<table><thead><tr><th width="174">Flag Name</th><th>Hex Value</th><th width="129">Decimal Value</th><th width="118">Corresponding AccountSet Flag</th><th>Description</th></tr></thead><tbody><tr><td><code>lsfDefaultRipple</code></td><td><code>0x00800000</code></td><td>8388608</td><td><code>asfDefaultRipple</code></td><td>Enable rippling on this addresses's trust lines by default. Required for issuing addresses; discouraged for others.</td></tr><tr><td><code>lsfDepositAuth</code></td><td><code>0x01000000</code></td><td>16777216</td><td><code>asfDepositAuth</code></td><td>This account has DepositAuth enabled, meaning it can only receive funds from transactions it sends, and from preauthorized accounts. <em>(Added by the [DepositAuth amendment][])</em></td></tr><tr><td><code>lsfDisableMaster</code></td><td><code>0x00100000</code></td><td>1048576</td><td><code>asfDisableMaster</code></td><td>Disallows use of the master key to sign transactions for this account.</td></tr><tr><td><code>lsfDisallowIncomingCheck</code></td><td><code>0x08000000</code></td><td>134217728</td><td><code>asfDisallowIncomingCheck</code></td><td>This account blocks incoming Checks. </td></tr><tr><td><code>lsfDisallowIncomingNFTokenOffer</code></td><td><code>0x04000000</code></td><td>67108864</td><td><code>asfDisallowIncomingNFTokenOffer</code></td><td>This account blocks incoming NFTokenOffers. </td></tr><tr><td><code>lsfDisallowIncomingPayChan</code></td><td><code>0x10000000</code></td><td>268435456</td><td><code>asfDisallowIncomingPayChan</code></td><td>This account blocks incoming Payment Channels. </td></tr><tr><td><code>lsfDisallowIncomingTrustline</code></td><td><code>0x20000000</code></td><td>536870912</td><td><code>asfDisallowIncomingTrustline</code></td><td>This account blocks incoming trust lines. </td></tr><tr><td><code>lsfDisallowIncomingRemit</code></td><td><code>0x80000000</code></td><td>2147483648</td><td><code>asfDisallowIncomingRemit</code></td><td>This account blocks incoming remit transactions. </td></tr><tr><td><code>lsfDisallowXRP</code></td><td><code>0x00080000</code></td><td>524288</td><td><code>asfDisallowXRP</code></td><td>Client applications should not send XAH to this account. (Advisory; not enforced by the protocol.)</td></tr><tr><td><code>lsfGlobalFreeze</code></td><td><code>0x00400000</code></td><td>4194304</td><td><code>asfGlobalFreeze</code></td><td>All assets issued by this account are frozen.</td></tr><tr><td><code>lsfNoFreeze</code></td><td><code>0x00200000</code></td><td>2097152</td><td><code>asfNoFreeze</code></td><td>This account cannot freeze trust lines connected to it. Once enabled, cannot be disabled.</td></tr><tr><td><code>lsfPasswordSpent</code></td><td><code>0x00010000</code></td><td>65536</td><td>(None)</td><td>This account has used its free SetRegularKey transaction.</td></tr><tr><td><code>lsfRequireAuth</code></td><td><code>0x00040000</code></td><td>262144</td><td><code>asfRequireAuth</code></td><td>This account must individually approve other users for those users to hold this account's tokens.</td></tr><tr><td><code>lsfRequireDestTag</code></td><td><code>0x00020000</code></td><td>131072</td><td><code>asfRequireDest</code></td><td>Requires incoming payments to specify a Destination Tag.</td></tr><tr><td><code>lsfTshCollect</code></td><td><code>0x02000000</code></td><td>33554432</td><td><code>asfTshCollect</code></td><td>The TSH pays for the execution of their own Hook Chain.</td></tr><tr><td><code>lsfURITokenIssuer</code></td><td><code>0x40000000</code></td><td>1073741824</td><td><code>asfURITokenIssuer</code></td><td>This account cannot be deleted after it has issued a URIToken.</td></tr></tbody></table>
### AccountRoot ID Format