# AccountInfoAccountFlags | xrpl
Documentation for xrpl

# Interface AccountInfoAccountFlags

#### Hierarchy

- AccountInfoAccountFlags

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:76

#####
Index

### Properties

allowTrustLineClawback
defaultRipple
depositAuth
disableMasterKey
disallowIncomingCheck?
disallowIncomingNFTokenOffer?
disallowIncomingPayChan?
disallowIncomingTrustline?
disallowIncomingXRP
globalFreeze
noFreeze
passwordSpent
requireAuthorization
requireDestinationTag

## Properties

### allowTrustLineClawback

allowTrustLineClawback: boolean

This address can claw back issued IOUs. Once enabled, cannot be disabled.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:133

### defaultRipple

defaultRipple: boolean

Enable rippling on this address's trust lines by default. Required for issuing addresses; discouraged for others.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:80

### depositAuth

depositAuth: boolean

This account can only receive funds from transactions it sends, and from preauthorized accounts. (It has DepositAuth enabled.)

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:85

### disableMasterKey

disableMasterKey: boolean

Disallows use of the master key to sign transactions for this account.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:89

### `Optional` disallowIncomingCheck

disallowIncomingCheck?: boolean

Disallow incoming Checks from other accounts.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:93

### `Optional` disallowIncomingNFTokenOffer

disallowIncomingNFTokenOffer?: boolean

Disallow incoming NFTOffers from other accounts. Part of the DisallowIncoming amendment.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:97

### `Optional` disallowIncomingPayChan

disallowIncomingPayChan?: boolean

Disallow incoming PayChannels from other accounts. Part of the DisallowIncoming amendment.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:101

### `Optional` disallowIncomingTrustline

disallowIncomingTrustline?: boolean

Disallow incoming Trustlines from other accounts. Part of the DisallowIncoming amendment.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:105

### disallowIncomingXRP

disallowIncomingXRP: boolean

Client applications should not send XRP to this account. Not enforced by rippled.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:109

### globalFreeze

globalFreeze: boolean

All assets issued by this address are frozen.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:113

### noFreeze

noFreeze: boolean

This address cannot freeze trust lines connected to it. Once enabled, cannot be disabled.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:117

### passwordSpent

passwordSpent: boolean

The account has used its free SetRegularKey transaction.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:121

### requireAuthorization

requireAuthorization: boolean

This account must individually approve other users for those users to hold this account's issued currencies.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:125

### requireDestinationTag

requireDestinationTag: boolean

Requires incoming payments to specify a Destination Tag.

- Defined in packages/xrpl/src/models/methods/accountInfo.ts:129

Generated using TypeDoc