# XChainOwnedCreateAccountClaimID | xrpl
Documentation for xrpl

# Interface XChainOwnedCreateAccountClaimID

The XChainOwnedCreateAccountClaimID ledger object is used to collect attestations for creating an account via a cross-chain transfer.

#### Hierarchy

- BaseLedgerEntry
- HasPreviousTxnID
  - XChainOwnedCreateAccountClaimID

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:11

#####
Index

### Properties

Account
Flags
LedgerEntryType
OwnerNode
PreviousTxnID
PreviousTxnLgrSeq
XChainAccountCreateCount
XChainBridge
XChainCreateAccountAttestations
index

## Properties

### Account

Account: string

The account that owns this object.

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:17

### Flags

Flags: 0

A bit-map of boolean flags. No flags are defined for, XChainOwnedCreateAccountClaimIDs, so this value is always 0.

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:59

### LedgerEntryType

LedgerEntryType: "XChainOwnedCreateAccountClaimID"

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:14

### OwnerNode

OwnerNode: string

A hint indicating which page of the sender's owner directory links to this object, in case the directory consists of multiple pages.

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:64

### PreviousTxnID

PreviousTxnID: string

The identifying hash of the transaction that most recently modified this object.

Inherited from HasPreviousTxnID.PreviousTxnID

- Defined in packages/xrpl/src/models/ledger/BaseLedgerEntry.ts:10

### PreviousTxnLgrSeq

PreviousTxnLgrSeq: number

The index of the ledger that contains the transaction that most recently modified this object.

Inherited from HasPreviousTxnID.PreviousTxnLgrSeq

- Defined in packages/xrpl/src/models/ledger/BaseLedgerEntry.ts:15

### XChainAccountCreateCount

XChainAccountCreateCount: number

An integer that determines the order that accounts created through cross-chain transfers must be performed. Smaller numbers must execute before larger numbers.

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:29

### XChainBridge

XChainBridge: XChainBridge

The door accounts and assets of the bridge this object correlates to.

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:22

### XChainCreateAccountAttestations

XChainCreateAccountAttestations: {
XChainCreateAccountProofSig: {
Amount: string;
AttestationRewardAccount: string;
AttestationSignerAccount: string;
Destination: string;
PublicKey: string;
WasLockingChainSend: 0 | 1;
};
}[]

Attestations collected from the witness servers. This includes the parameters needed to recreate the message that was signed, including the amount, destination, signature reward amount, and reward account for that signature. With the exception of the reward account, all signatures must sign the message created with common parameters.

#### Type declaration

- ##### XChainCreateAccountProofSig: {
  Amount: string;
  AttestationRewardAccount: string;
  AttestationSignerAccount: string;
  Destination: string;
  PublicKey: string;
  WasLockingChainSend: 0 | 1;
  }

  - ##### Amount: string

  - ##### AttestationRewardAccount: string

  - ##### AttestationSignerAccount: string

  - ##### Destination: string

  - ##### PublicKey: string

  - ##### WasLockingChainSend: 0 | 1

- Defined in packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts:38

### index

index: string

Inherited from BaseLedgerEntry.index

- Defined in packages/xrpl/src/models/ledger/BaseLedgerEntry.ts:2

Generated using TypeDoc