# Bridge | xrpl
Documentation for xrpl

# Interface Bridge

A Bridge objects represents a cross-chain bridge and includes information about the door accounts, assets, signature rewards, and the minimum account create amount.

#### Hierarchy

- BaseLedgerEntry
- HasPreviousTxnID
  - Bridge

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:12

#####
Index

### Properties

Account
Flags
LedgerEntryType
MinAccountCreateAmount?
OwnerNode
PreviousTxnID
PreviousTxnLgrSeq
SignatureReward
XChainAccountClaimCount
XChainAccountCreateCount
XChainBridge
XChainClaimID
index

## Properties

### Account

Account: string

The door account that owns the bridge.

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:16

### Flags

Flags: 0

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

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:65

### LedgerEntryType

LedgerEntryType: "Bridge"

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:13

### `Optional` MinAccountCreateAmount

MinAccountCreateAmount?: string

The minimum amount, in XRP, required for an XChainAccountCreateCommit transaction. If this isn't present, the XChainAccountCreateCommit transaction will fail. This field can only be present on XRP-XRP bridges.

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

### 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/Bridge.ts:71

### 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

### SignatureReward

SignatureReward: Amount

The total amount, in XRP, to be rewarded for providing a signature for cross-chain transfer or for signing for the cross-chain reward. This amount will be split among the signers.

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:23

### XChainAccountClaimCount

XChainAccountClaimCount: string

A counter used to order the execution of account create transactions. It is incremented every time a XChainAccountCreateCommit transaction is "claimed" on the destination chain. When the "claim" transaction is run on the destination chain, the XChainAccountClaimCount must match the value that the XChainAccountCreateCount had at the time the XChainAccountClaimCount was run on the source chain. This orders the claims so that they run in the same order that the XChainAccountCreateCommit transactions ran on the source chain, to prevent transaction replay.

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:52

### XChainAccountCreateCount

XChainAccountCreateCount: string

A counter used to order the execution of account create transactions. It is incremented every time a successful XChainAccountCreateCommit transaction is run for the source chain.

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:40

### XChainBridge

XChainBridge: XChainBridge

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

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:28

### XChainClaimID

XChainClaimID: string

The value of the next XChainClaimID to be created.

- Defined in packages/xrpl/src/models/ledger/Bridge.ts:33

### index

index: string

Inherited from BaseLedgerEntry.index

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

Generated using TypeDoc