Package org.xrpl.xrpl4j.model.ledger
package org.xrpl.xrpl4j.model.ledger
-
ClassDescriptionRepresents the AccountRoot ledger object, which describes a single account, its settings, and XRP balance.Represents an AMM ledger object, which describes a single Automated Market Maker instance.Represents a generic cross-chain attestation.An attestation that an
XChainCommit
transaction occurred on another chain.The attestation message that witness servers sign to include in aXChainAddAccountCreateAttestation
.Represents an AuctionSlot object in anAmmObject
, containing details of the current owner of the auction slot.An account that is authorized to trade at the discounted fee for an AMM instance.A wrapper aroundAuthAccount
s.Represents a single cross-chain bridge that connects the XRP Ledger with another blockchain, such as its sidechain, and enables value in the form of XRP and other tokens (IOUs) to move efficiently between the two blockchains.A Check object describes a check, similar to a paper personal check, which can be cashed by its destination to get money from its sender.Tracks a preauthorization from one account to another.ADID
ledger entry holds references to, or data associated with a single DID.Represents a held payment of XRP waiting to be executed or canceled.Immutable implementation ofAccountRootObject
.Builds instances of typeImmutableAccountRootObject
.Immutable implementation ofAmmObject
.Builds instances of typeImmutableAmmObject
.Immutable implementation ofAttestationClaim
.Builds instances of typeImmutableAttestationClaim
.Immutable implementation ofAttestationCreateAccount
.Builds instances of typeImmutableAttestationCreateAccount
.Immutable implementation ofAuctionSlot
.Builds instances of typeImmutableAuctionSlot
.Immutable implementation ofAuthAccount
.Builds instances of typeImmutableAuthAccount
.Immutable implementation ofAuthAccountWrapper
.Builds instances of typeImmutableAuthAccountWrapper
.Immutable implementation ofBridgeObject
.Builds instances of typeImmutableBridgeObject
.Immutable implementation ofCheckObject
.Builds instances of typeImmutableCheckObject
.Immutable implementation ofDepositPreAuthObject
.Builds instances of typeImmutableDepositPreAuthObject
.Immutable implementation ofDidObject
.Builds instances of typeImmutableDidObject
.Immutable implementation ofEscrowObject
.Builds instances of typeImmutableEscrowObject
.Immutable implementation ofIssue
.Builds instances of typeImmutableIssue
.Immutable implementation ofLedgerHeader
.Builds instances of typeImmutableLedgerHeader
.Immutable implementation ofNfToken
.Builds instances of typeImmutableNfToken
.Immutable implementation ofNfTokenOfferObject
.Builds instances of typeImmutableNfTokenOfferObject
.Immutable implementation ofNfTokenPageObject
.Builds instances of typeImmutableNfTokenPageObject
.Immutable implementation ofNfTokenWrapper
.Builds instances of typeImmutableNfTokenWrapper
.Immutable implementation ofOfferObject
.Builds instances of typeImmutableOfferObject
.Immutable implementation ofPayChannelObject
.Builds instances of typeImmutablePayChannelObject
.Immutable implementation ofRippleStateObject
.Builds instances of typeImmutableRippleStateObject
.Immutable implementation ofSignerEntry
.Builds instances of typeImmutableSignerEntry
.Immutable implementation ofSignerEntryWrapper
.Builds instances of typeImmutableSignerEntryWrapper
.Immutable implementation ofSignerListObject
.Builds instances of typeImmutableSignerListObject
.Immutable implementation ofTicketObject
.Builds instances of typeImmutableTicketObject
.Immutable implementation ofUnknownLedgerObject
.Builds instances of typeImmutableUnknownLedgerObject
.Immutable implementation ofVoteEntry
.Builds instances of typeImmutableVoteEntry
.Immutable implementation ofVoteEntryWrapper
.Builds instances of typeImmutableVoteEntryWrapper
.Immutable implementation ofXChainClaimAttestation
.Builds instances of typeImmutableXChainClaimAttestation
.Immutable implementation ofXChainClaimProofSig
.Builds instances of typeImmutableXChainClaimProofSig
.Immutable implementation ofXChainCreateAccountAttestation
.Builds instances of typeImmutableXChainCreateAccountAttestation
.Immutable implementation ofXChainCreateAccountProofSig
.Builds instances of typeImmutableXChainCreateAccountProofSig
.Immutable implementation ofXChainOwnedClaimIdObject
.Builds instances of typeImmutableXChainOwnedClaimIdObject
.Immutable implementation ofXChainOwnedCreateAccountClaimIdObject
.Builds instances of typeImmutableXChainOwnedCreateAccountClaimIdObject
.Represents an asset on the ledger without an amount.Contains the contents of a given ledger on the XRPL.Market interface for XRP Ledger Objects.Enum for all types of ledger objects.Object mapping for NFToken inner objects.An Offer returned in anNfTokenOfferObject
list.Represents the NFTokenPage ledger object, which represents a collection of NFToken objects owned by the same account.A wrapper forNfToken
to conform to the rippled API JSON structure.The Offer object type describes an offer to exchange currencies, more traditionally known as an order.The PayChannel object type represents a payment channel.Represents the RippleState XRP Ledger Object.Represents an individual signer in aSignerListObject
.A wrapper forSignerEntry
to conform to the rippled API JSON structure.Represents a list of parties that, as a group, are authorized to sign aTransaction
in place of an individual account.TheTicketObject
type represents a Ticket, which tracks an account sequence number that has been set aside for future use.Represents an XRPL ledger object whose type is unknown to xrpl4j.Describes a vote for the trading fee on an AMM by an LP.A wrapper around aVoteEntry
.A wrapper aroundXChainClaimProofSig
s.Represents an attestation for anXChainOwnedClaimIdObject
.A wrapper aroundXChainCreateAccountProofSig
s.Represents an attestation for anXChainOwnedCreateAccountClaimIdObject
.AnXChainOwnedClaimID
object represents one cross-chain transfer of value and includes information of the account on the source chain that locks or burns the funds on the source chain.TheXChainOwnedCreateAccountClaimID
ledger object is used to collect attestations for creating an account via a cross-chain transfer.