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
XChainCommittransaction 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 aroundAuthAccounts.Object referencing a specific page of an offer directory.A wrapper forBookto conform to the rippled API JSON structure.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.A Credential object represents a credential, which contains an attestation about a subject account from a credential issuer account.This object represents a set of permissions that an account has delegated to another account.Tracks a preauthorization from one account to another.ADIDledger entry holds references to, or data associated with a single DID.Represents a held payment of XRP, IOU tokens, or MPT tokens 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 ofBook.Builds instances of typeImmutableBook.Immutable implementation ofBookWrapper.Builds instances of typeImmutableBookWrapper.Immutable implementation ofBridgeObject.Builds instances of typeImmutableBridgeObject.Immutable implementation ofCheckObject.Builds instances of typeImmutableCheckObject.Immutable implementation ofCredentialObject.Builds instances of typeImmutableCredentialObject.Immutable implementation ofDelegateObject.Builds instances of typeImmutableDelegateObject.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 ofMpTokenIssuanceObject.Builds instances of typeImmutableMpTokenIssuanceObject.Immutable implementation ofMpTokenObject.Builds instances of typeImmutableMpTokenObject.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 ofOracleObject.Builds instances of typeImmutableOracleObject.Immutable implementation ofPayChannelObject.Builds instances of typeImmutablePayChannelObject.Immutable implementation ofPermissionedDomainObject.Builds instances of typeImmutablePermissionedDomainObject.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.Represents anMPTokenIssuance.Represents anMPTokenledger object.Object mapping for NFToken inner objects.An Offer returned in anNfTokenOfferObjectlist.Represents the NFTokenPage ledger object, which represents a collection of NFToken objects owned by the same account.A wrapper forNfTokento conform to the rippled API JSON structure.The Offer object type describes an offer to exchange currencies, more traditionally known as an order.An Oracle ledger entry holds data associated with a single price oracle object.The PayChannel object type represents a payment channel.This object represents a permissioned domain controlled by thePermissionedDomainObject.owner().Represents the RippleState XRP Ledger Object.Represents an individual signer in aSignerListObject.A wrapper forSignerEntryto conform to the rippled API JSON structure.Represents a list of parties that, as a group, are authorized to sign aTransactionin place of an individual account.TheTicketObjecttype 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 aroundXChainClaimProofSigs.Represents an attestation for anXChainOwnedClaimIdObject.A wrapper aroundXChainCreateAccountProofSigs.Represents an attestation for anXChainOwnedCreateAccountClaimIdObject.AnXChainOwnedClaimIDobject 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.TheXChainOwnedCreateAccountClaimIDledger object is used to collect attestations for creating an account via a cross-chain transfer.