[][src]Module stellar_base::xdr

Traits for XDR serialization and deserialization.

Structs

AccountEntry
AccountEntryExtensionV1
AccountEntryExtensionV2
AccountId
AllowTrustOp
AssetAlphaNum4
AssetAlphaNum12
AssetCode4
AssetCode12
Auth
AuthCert
AuthenticatedMessageV0
BeginSponsoringFutureReservesOp
BucketMetadata
BumpSequenceOp
ChangeTrustOp
ClaimClaimableBalanceOp
ClaimOfferAtom
ClaimableBalanceEntry
ClaimantV0
CreateAccountOp
CreateClaimableBalanceOp
CreatePassiveSellOfferOp
Curve25519Public
Curve25519Secret
DataEntry
DataValue
DecoratedSignature
DontHave
EncryptedBody
FeeBumpTransaction
FeeBumpTransactionEnvelope
Hash
Hello
HmacSha256Key
HmacSha256Mac
InflationPayout
InnerTransactionResult
InnerTransactionResultPair
Int32
Int64
LedgerCloseMetaV0
LedgerCloseValueSignature
LedgerEntry
LedgerEntryChanges
LedgerEntryExtensionV1
LedgerHeader
LedgerHeaderHistoryEntry
LedgerKeyAccount
LedgerKeyClaimableBalance
LedgerKeyData
LedgerKeyOffer
LedgerKeyTrustLine
LedgerScpMessages
Liabilities
ManageBuyOfferOp
ManageDataOp
ManageOfferSuccessResult
ManageSellOfferOp
MuxedAccountMed25519
NodeId
OfferEntry
Operation
OperationIdId
OperationMeta
PathPaymentStrictReceiveOp
PathPaymentStrictReceiveResultSuccess
PathPaymentStrictSendOp
PathPaymentStrictSendResultSuccess
PaymentOp
PeerAddress
PeerStatList
PeerStats
Price
RevokeSponsorshipOpSigner
SError
ScpBallot
ScpEnvelope
ScpHistoryEntryV0
ScpNomination
ScpQuorumSet
ScpStatement
ScpStatementConfirm
ScpStatementExternalize
ScpStatementPrepare
SequenceNumber
SetOptionsOp
Signature
SignatureHint
SignedSurveyRequestMessage
SignedSurveyResponseMessage
Signer
SimplePaymentResult
SponsorshipDescriptor
StellarValue
String32
String64
SurveyRequestMessage
SurveyResponseMessage
Thresholds
TimeBounds
TimePoint
TopologyResponseBody
Transaction
TransactionHistoryEntry
TransactionHistoryResultEntry
TransactionMetaV1
TransactionMetaV2
TransactionResult
TransactionResultMeta
TransactionResultPair
TransactionResultSet
TransactionSet
TransactionSignaturePayload
TransactionV0
TransactionV0Envelope
TransactionV1Envelope
TrustLineEntry
TrustLineEntryV1
Uint32
Uint64
Uint256
UpgradeEntryMeta
UpgradeType
Value

Enums

AccountEntryExt
AccountEntryExtensionV1Ext
AccountEntryExtensionV2Ext
AccountFlags
AccountMergeResult
AccountMergeResultCode
AllowTrustOpAsset
AllowTrustResult
AllowTrustResultCode
Asset
AssetType
AuthenticatedMessage
BeginSponsoringFutureReservesResult
BeginSponsoringFutureReservesResultCode
BucketEntry
BucketEntryType
BucketMetadataExt
BumpSequenceResult
BumpSequenceResultCode
ChangeTrustResult
ChangeTrustResultCode
ClaimClaimableBalanceResult
ClaimClaimableBalanceResultCode
ClaimPredicate
ClaimPredicateType
ClaimableBalanceEntryExt
ClaimableBalanceId
ClaimableBalanceIdType
Claimant
ClaimantType
CreateAccountResult
CreateAccountResultCode
CreateClaimableBalanceResult
CreateClaimableBalanceResultCode
CryptoKeyType
DataEntryExt
EndSponsoringFutureReservesResult
EndSponsoringFutureReservesResultCode
EnvelopeType
ErrorCode
FeeBumpTransactionExt
FeeBumpTransactionInnerTx
InflationResult
InflationResultCode
InnerTransactionResultExt
InnerTransactionResultResult
IpAddrType
LedgerCloseMeta
LedgerEntryChange
LedgerEntryChangeType
LedgerEntryData
LedgerEntryExt
LedgerEntryExtensionV1Ext
LedgerEntryType
LedgerHeaderExt
LedgerHeaderHistoryEntryExt
LedgerKey
LedgerUpgrade
LedgerUpgradeType
ManageBuyOfferResult
ManageBuyOfferResultCode
ManageDataResult
ManageDataResultCode
ManageOfferEffect
ManageOfferSuccessResultOffer
ManageSellOfferResult
ManageSellOfferResultCode
Memo
MemoType
MessageType
MuxedAccount
OfferEntryExt
OfferEntryFlags
OperationBody
OperationId
OperationResult
OperationResultCode
OperationResultTr
OperationType
PathPaymentStrictReceiveResult
PathPaymentStrictReceiveResultCode
PathPaymentStrictSendResult
PathPaymentStrictSendResultCode
PaymentResult
PaymentResultCode
PeerAddressIp
PublicKey
PublicKeyType
RevokeSponsorshipOp
RevokeSponsorshipResult
RevokeSponsorshipResultCode
RevokeSponsorshipType
ScpHistoryEntry
ScpStatementPledges
ScpStatementType
SetOptionsResult
SetOptionsResultCode
SignerKey
SignerKeyType
StellarMessage
StellarValueExt
StellarValueType
SurveyMessageCommandType
SurveyResponseBody
ThresholdIndexes
TransactionEnvelope
TransactionExt
TransactionHistoryEntryExt
TransactionHistoryResultEntryExt
TransactionMeta
TransactionResultCode
TransactionResultExt
TransactionResultResult
TransactionSignaturePayloadTaggedTransaction
TransactionV0Ext
TrustLineEntryExt
TrustLineEntryV1Ext
TrustLineFlags

Constants

MAX_OPS_PER_TX

Traits

XDRDeserialize
XDRSerialize