Interface XdrElement

All Known Implementing Classes:
AccountEntry, AccountEntry.AccountEntryExt, AccountEntryExtensionV1, AccountEntryExtensionV1.AccountEntryExtensionV1Ext, AccountEntryExtensionV2, AccountEntryExtensionV2.AccountEntryExtensionV2Ext, AccountEntryExtensionV3, AccountFlags, AccountID, AccountMergeResult, AccountMergeResultCode, AllowTrustOp, AllowTrustResult, AllowTrustResultCode, AlphaNum12, AlphaNum4, ArchivalProof, ArchivalProof.ArchivalProofBody, ArchivalProofNode, ArchivalProofType, Asset, AssetCode, AssetCode12, AssetCode4, AssetType, Auth, AuthCert, AuthenticatedMessage, AuthenticatedMessage.AuthenticatedMessageV0, BeginSponsoringFutureReservesOp, BeginSponsoringFutureReservesResult, BeginSponsoringFutureReservesResultCode, BinaryFuseFilterType, BucketEntry, BucketEntryType, BucketListType, BucketMetadata, BucketMetadata.BucketMetadataExt, BumpSequenceOp, BumpSequenceResult, BumpSequenceResultCode, ChangeTrustAsset, ChangeTrustOp, ChangeTrustResult, ChangeTrustResultCode, ClaimableBalanceEntry, ClaimableBalanceEntry.ClaimableBalanceEntryExt, ClaimableBalanceEntryExtensionV1, ClaimableBalanceEntryExtensionV1.ClaimableBalanceEntryExtensionV1Ext, ClaimableBalanceFlags, ClaimableBalanceID, ClaimableBalanceIDType, Claimant, Claimant.ClaimantV0, ClaimantType, ClaimAtom, ClaimAtomType, ClaimClaimableBalanceOp, ClaimClaimableBalanceResult, ClaimClaimableBalanceResultCode, ClaimLiquidityAtom, ClaimOfferAtom, ClaimOfferAtomV0, ClaimPredicate, ClaimPredicateType, ClawbackClaimableBalanceOp, ClawbackClaimableBalanceResult, ClawbackClaimableBalanceResultCode, ClawbackOp, ClawbackResult, ClawbackResultCode, ColdArchiveArchivedLeaf, ColdArchiveBoundaryLeaf, ColdArchiveBucketEntry, ColdArchiveBucketEntryType, ColdArchiveDeletedLeaf, ColdArchiveHashEntry, ConfigSettingContractBandwidthV0, ConfigSettingContractComputeV0, ConfigSettingContractEventsV0, ConfigSettingContractExecutionLanesV0, ConfigSettingContractHistoricalDataV0, ConfigSettingContractLedgerCostV0, ConfigSettingEntry, ConfigSettingID, ConfigUpgradeSet, ConfigUpgradeSetKey, ContractCodeCostInputs, ContractCodeEntry, ContractCodeEntry.ContractCodeEntryExt, ContractCodeEntry.ContractCodeEntryExt.ContractCodeEntryV1, ContractCostParamEntry, ContractCostParams, ContractCostType, ContractDataDurability, ContractDataEntry, ContractEvent, ContractEvent.ContractEventBody, ContractEvent.ContractEventBody.ContractEventV0, ContractEventType, ContractExecutable, ContractExecutableType, ContractIDPreimage, ContractIDPreimage.ContractIDPreimageFromAddress, ContractIDPreimageType, CreateAccountOp, CreateAccountResult, CreateAccountResultCode, CreateClaimableBalanceOp, CreateClaimableBalanceResult, CreateClaimableBalanceResultCode, CreateContractArgs, CreateContractArgsV2, CreatePassiveSellOfferOp, CryptoKeyType, Curve25519Public, Curve25519Secret, DataEntry, DataEntry.DataEntryExt, DataValue, DecoratedSignature, DiagnosticEvent, DiagnosticEvents, DontHave, Duration, EncryptedBody, EndSponsoringFutureReservesResult, EndSponsoringFutureReservesResultCode, EnvelopeType, Error, ErrorCode, EvictionIterator, ExistenceProofBody, ExtendFootprintTTLOp, ExtendFootprintTTLResult, ExtendFootprintTTLResultCode, ExtensionPoint, FeeBumpTransaction, FeeBumpTransaction.FeeBumpTransactionExt, FeeBumpTransaction.FeeBumpTransactionInnerTx, FeeBumpTransactionEnvelope, FloodAdvert, FloodDemand, GeneralizedTransactionSet, Hash, HashIDPreimage, HashIDPreimage.HashIDPreimageContractID, HashIDPreimage.HashIDPreimageOperationID, HashIDPreimage.HashIDPreimageRevokeID, HashIDPreimage.HashIDPreimageSorobanAuthorization, Hello, HmacSha256Key, HmacSha256Mac, HostFunction, HostFunctionType, HotArchiveBucketEntry, HotArchiveBucketEntryType, InflationPayout, InflationResult, InflationResultCode, InnerTransactionResult, InnerTransactionResult.InnerTransactionResultExt, InnerTransactionResult.InnerTransactionResultResult, InnerTransactionResultPair, Int128Parts, Int256Parts, Int32, Int64, InvokeContractArgs, InvokeHostFunctionOp, InvokeHostFunctionResult, InvokeHostFunctionResultCode, InvokeHostFunctionSuccessPreImage, IPAddrType, LedgerBounds, LedgerCloseMeta, LedgerCloseMetaExt, LedgerCloseMetaExtV1, LedgerCloseMetaV0, LedgerCloseMetaV1, LedgerCloseValueSignature, LedgerEntry, LedgerEntry.LedgerEntryData, LedgerEntry.LedgerEntryExt, LedgerEntryChange, LedgerEntryChanges, LedgerEntryChangeType, LedgerEntryExtensionV1, LedgerEntryExtensionV1.LedgerEntryExtensionV1Ext, LedgerEntryType, LedgerFootprint, LedgerHeader, LedgerHeader.LedgerHeaderExt, LedgerHeaderExtensionV1, LedgerHeaderExtensionV1.LedgerHeaderExtensionV1Ext, LedgerHeaderFlags, LedgerHeaderHistoryEntry, LedgerHeaderHistoryEntry.LedgerHeaderHistoryEntryExt, LedgerKey, LedgerKey.LedgerKeyAccount, LedgerKey.LedgerKeyClaimableBalance, LedgerKey.LedgerKeyConfigSetting, LedgerKey.LedgerKeyContractCode, LedgerKey.LedgerKeyContractData, LedgerKey.LedgerKeyData, LedgerKey.LedgerKeyLiquidityPool, LedgerKey.LedgerKeyOffer, LedgerKey.LedgerKeyTrustLine, LedgerKey.LedgerKeyTtl, LedgerSCPMessages, LedgerUpgrade, LedgerUpgradeType, Liabilities, LiquidityPoolConstantProductParameters, LiquidityPoolDepositOp, LiquidityPoolDepositResult, LiquidityPoolDepositResultCode, LiquidityPoolEntry, LiquidityPoolEntry.LiquidityPoolEntryBody, LiquidityPoolEntry.LiquidityPoolEntryBody.LiquidityPoolEntryConstantProduct, LiquidityPoolParameters, LiquidityPoolType, LiquidityPoolWithdrawOp, LiquidityPoolWithdrawResult, LiquidityPoolWithdrawResultCode, ManageBuyOfferOp, ManageBuyOfferResult, ManageBuyOfferResultCode, ManageDataOp, ManageDataResult, ManageDataResultCode, ManageOfferEffect, ManageOfferSuccessResult, ManageOfferSuccessResult.ManageOfferSuccessResultOffer, ManageSellOfferOp, ManageSellOfferResult, ManageSellOfferResultCode, Memo, MemoType, MessageType, MuxedAccount, MuxedAccount.MuxedAccountMed25519, NodeID, NonexistenceProofBody, OfferEntry, OfferEntry.OfferEntryExt, OfferEntryFlags, Operation, Operation.OperationBody, OperationMeta, OperationResult, OperationResult.OperationResultTr, OperationResultCode, OperationType, PathPaymentStrictReceiveOp, PathPaymentStrictReceiveResult, PathPaymentStrictReceiveResult.PathPaymentStrictReceiveResultSuccess, PathPaymentStrictReceiveResultCode, PathPaymentStrictSendOp, PathPaymentStrictSendResult, PathPaymentStrictSendResult.PathPaymentStrictSendResultSuccess, PathPaymentStrictSendResultCode, PaymentOp, PaymentResult, PaymentResultCode, PeerAddress, PeerAddress.PeerAddressIp, PeerStatList, PeerStats, PersistedSCPState, PersistedSCPStateV0, PersistedSCPStateV1, PoolID, Preconditions, PreconditionsV2, PreconditionType, Price, ProofLevel, PublicKey, PublicKeyType, RestoreFootprintOp, RestoreFootprintResult, RestoreFootprintResultCode, RevokeSponsorshipOp, RevokeSponsorshipOp.RevokeSponsorshipOpSigner, RevokeSponsorshipResult, RevokeSponsorshipResultCode, RevokeSponsorshipType, SCAddress, SCAddressType, SCBytes, SCContractInstance, SCEnvMetaEntry, SCEnvMetaEntry.SCEnvMetaEntryInterfaceVersion, SCEnvMetaKind, SCError, SCErrorCode, SCErrorType, SCMap, SCMapEntry, SCMetaEntry, SCMetaKind, SCMetaV0, SCNonceKey, SCPBallot, SCPEnvelope, SCPHistoryEntry, SCPHistoryEntryV0, SCPNomination, SCPQuorumSet, SCPStatement, SCPStatement.SCPStatementPledges, SCPStatement.SCPStatementPledges.SCPStatementConfirm, SCPStatement.SCPStatementPledges.SCPStatementExternalize, SCPStatement.SCPStatementPledges.SCPStatementPrepare, SCPStatementType, SCSpecEntry, SCSpecEntryKind, SCSpecFunctionInputV0, SCSpecFunctionV0, SCSpecType, SCSpecTypeBytesN, SCSpecTypeDef, SCSpecTypeMap, SCSpecTypeOption, SCSpecTypeResult, SCSpecTypeTuple, SCSpecTypeUDT, SCSpecTypeVec, SCSpecUDTEnumCaseV0, SCSpecUDTEnumV0, SCSpecUDTErrorEnumCaseV0, SCSpecUDTErrorEnumV0, SCSpecUDTStructFieldV0, SCSpecUDTStructV0, SCSpecUDTUnionCaseTupleV0, SCSpecUDTUnionCaseV0, SCSpecUDTUnionCaseV0Kind, SCSpecUDTUnionCaseVoidV0, SCSpecUDTUnionV0, SCString, SCSymbol, SCVal, SCValType, SCVec, SendMore, SendMoreExtended, SequenceNumber, SerializedBinaryFuseFilter, SetOptionsOp, SetOptionsResult, SetOptionsResultCode, SetTrustLineFlagsOp, SetTrustLineFlagsResult, SetTrustLineFlagsResultCode, ShortHashSeed, Signature, SignatureHint, SignedSurveyRequestMessage, SignedSurveyResponseMessage, SignedTimeSlicedSurveyRequestMessage, SignedTimeSlicedSurveyResponseMessage, SignedTimeSlicedSurveyStartCollectingMessage, SignedTimeSlicedSurveyStopCollectingMessage, Signer, SignerKey, SignerKey.SignerKeyEd25519SignedPayload, SignerKeyType, SimplePaymentResult, SorobanAddressCredentials, SorobanAuthorizationEntry, SorobanAuthorizedFunction, SorobanAuthorizedFunctionType, SorobanAuthorizedInvocation, SorobanCredentials, SorobanCredentialsType, SorobanResources, SorobanTransactionData, SorobanTransactionMeta, SorobanTransactionMetaExt, SorobanTransactionMetaExtV1, SponsorshipDescriptor, StateArchivalSettings, StellarMessage, StellarValue, StellarValue.StellarValueExt, StellarValueType, StoredDebugTransactionSet, StoredTransactionSet, String32, String64, SurveyMessageCommandType, SurveyMessageResponseType, SurveyRequestMessage, SurveyResponseBody, SurveyResponseMessage, ThresholdIndexes, Thresholds, TimeBounds, TimePoint, TimeSlicedNodeData, TimeSlicedPeerData, TimeSlicedPeerDataList, TimeSlicedSurveyRequestMessage, TimeSlicedSurveyResponseMessage, TimeSlicedSurveyStartCollectingMessage, TimeSlicedSurveyStopCollectingMessage, TopologyResponseBodyV0, TopologyResponseBodyV1, TopologyResponseBodyV2, Transaction, Transaction.TransactionExt, TransactionEnvelope, TransactionHistoryEntry, TransactionHistoryEntry.TransactionHistoryEntryExt, TransactionHistoryResultEntry, TransactionHistoryResultEntry.TransactionHistoryResultEntryExt, TransactionMeta, TransactionMetaV1, TransactionMetaV2, TransactionMetaV3, TransactionPhase, TransactionResult, TransactionResult.TransactionResultExt, TransactionResult.TransactionResultResult, TransactionResultCode, TransactionResultMeta, TransactionResultPair, TransactionResultSet, TransactionSet, TransactionSetV1, TransactionSignaturePayload, TransactionSignaturePayload.TransactionSignaturePayloadTaggedTransaction, TransactionV0, TransactionV0.TransactionV0Ext, TransactionV0Envelope, TransactionV1Envelope, TrustLineAsset, TrustLineEntry, TrustLineEntry.TrustLineEntryExt, TrustLineEntry.TrustLineEntryExt.TrustLineEntryV1, TrustLineEntry.TrustLineEntryExt.TrustLineEntryV1.TrustLineEntryV1Ext, TrustLineEntryExtensionV2, TrustLineEntryExtensionV2.TrustLineEntryExtensionV2Ext, TrustLineFlags, TTLEntry, TxAdvertVector, TxDemandVector, TxSetComponent, TxSetComponent.TxSetComponentTxsMaybeDiscountedFee, TxSetComponentType, UInt128Parts, Uint256, UInt256Parts, Uint32, Uint64, UpgradeEntryMeta, UpgradeType, Value, XdrString, XdrUnsignedHyperInteger, XdrUnsignedInteger

public interface XdrElement
Common parent interface for all generated classes.