View Source API Reference Elixir Stellar Base v0.16.0
Modules
Allows encoding and decoding signatures used in the Stellar network.
Handle exceptions that may arise from the StellarBase.StrKey
implementation.
Representation of Stellar Account
type.
Representation of Stellar's ledger AccountEntry
Representation of Stellar AccountEntryExt
type.
Representation of Stellar's ledger AccountEntryExtensionV1
Representation of Stellar AccountEntryExtensionV1Ext
type.
Representation of Stellar's ledger AccountEntryExtensionV2
Representation of Stellar AccountEntryExtensionV2Ext
type.
Representation of Stellar's ledger AccountEntryExtensionV3
Representation of Stellar AccountFlags
type.
Representation of Stellar AccountID
type.
Representation of a Stellar AccountID
list.
Representation of Stellar AlphaNum12
type.
Representation of Stellar AlphaNum4
type.
Representation of Stellar Asset
type.
Representation of Stellar AssetCode
type.
Representation of Stellar AssetCode12
type.
Module to handle exceptions that may arise from the StellarBase.XDR.AssetCode12
implementation.
Representation of Stellar AssetCode4
type.
Module to handle exceptions that may arise from the StellarBase.XDR.AssetCode4
implementation.
Representation of Stellar AssetType
type.
Representation of a Stellar Assets
list.
Representation of Stellar Bool
type.
Representation of Stellar ChangeTrustAsset
type.
Representation of Stellar ClaimAtom
type.
Representation of a Stellar ClaimAtomList
list.
Representation of Stellar ClaimAtomType
type.
Representation of Stellar ClaimLiquidityAtom
type.
Representation of Stellar ClaimOfferAtom
type.
Representation of Stellar ClaimOfferAtomV0
type.
Representation of Stellar ClaimPredicate
type.
Representation of Stellar ClaimPredicateType
type.
Representation of a Stellar Predicates
list.
Representation of Stellar ClaimableBalance
type.
Representation of Stellar ClaimableBalanceEntry
type.
Representation of Stellar ClaimableBalanceEntryExt
type.
Representation of Stellar ClaimableBalanceEntryExtV1
type.
Representation of Stellar ClaimableBalanceFlags
type.
Representation of Stellar ClaimableBalanceID
type.
Representation of Stellar ClaimableBalanceIDType
type.
Representation of Stellar PublicKey
type.
Representation of Stellar ClaimantType
type.
Representation of Stellar ClaimantV0
type.
Representation of a Stellar Claimants
list.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar ConstantProduct
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar CryptoKeyType
type.
Representation of Stellar Data
type.
Representation of Stellar DataEntry
type.
Representation of Stellar DataValue
type.
Representation of Stellar DecoratedSignature
type.
Representation of a Stellar DecoratedSignatures
list.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar Duration
type.
Representation of Stellar Ed25519ContractID
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen
DO NOT EDIT or your changes may be overwritten
Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr
Representation of Stellar EvictionIterator
type.
Representation of Stellar Ext
type.
Representation of Stellar ExtensionPoint
type.
Representation of Stellar FeeBumpInnerTx
type.
Representation of Stellar FeeBumpTransaction
type.
Representation of Stellar FeeBumpTransactionEnvelope
type.
Representation of Stellar FromAsset
type.
Representation of Stellar Hash
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar InflationPayout
type.
Representation of a Stellar InflationPayoutList
list.
Representation of Stellar InnerTransactionResult
type.
InnerTransactionResult must be binary compatible with TransactionResult.
Representation of Stellar InnerTransactionResultPair
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar Int32
type.
Representation of Stellar Int64
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar LedgerBounds
type.
Representation of Stellar LedgerEntry
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar LedgerEntryExt
type.
Representation of Stellar's ledger LedgerEntryExtensionV1
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar LedgerFootprint
type.
Representation of Stellar LedgerEntry
type.
Representation of Stellar LedgerKeyConfigSetting
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of a Stellar LedgerKeyList
list.
Automatically generated by xdrgen
DO NOT EDIT or your changes may be overwritten
Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr
Representation of Stellar LedgerKeyTTL
type.
Representation of Stellar Liabilities
type.
Representation of Stellar LiquidityPool
type.
Representation of Stellar LiquidityPoolConstantProductParameters
type.
Representation of Stellar LiquidityPoolEntry
type.
Representation of Stellar LiquidityPoolEntryBody
type.
Representation of Stellar LiquidityPoolParameters
type.
Representation of Stellar LiquidityPoolType
type.
Representation of Stellar Memo
type.
Representation of Stellar MemoType
type.
Representation of Stellar MuxedAccount
type.
Representation of Stellar MuxedAccountMed25519
type.
Representation of Stellar Offer
type.
Representation of Stellar OfferEntry
type.
Representation of Stellar OfferEntryFlags
type.
Representation of Stellar Opaque12
type.
Representation of Stellar Opaque32
type.
Representation of Stellar Opaque4
type.
Representation of Stellar Operation
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar OperationID
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar OperationResult
type.
Representation of Stellar OperationResultCode
type.
Representation of a Stellar OperationResultList
list.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of a Stellar Operation
list.
Representation of Stellar AccountMergeResult
type.
Representation of Stellar AccountMergeResultCode
type.
Representation of Stellar AllowTrust
type.
Representation of Stellar AllowTrustResult
type.
Representation of Stellar AllowTrustResultCode
type.
Representation of Stellar BeginSponsoringFutureReserves
type.
Representation of Stellar BeginSponsoringFutureReservesResult
type.
Representation of Stellar BeginSponsoringFutureReservesResultCode
type.
Representation of Stellar BumpSequence
type.
Representation of Stellar BumpSequenceResult
type.
Representation of Stellar BumpSequenceResultCode
type.
Representation of Stellar ChangeTrust
type.
Representation of Stellar ChangeTrustResult
type.
Representation of Stellar ChangeTrustResultCode
type.
Representation of Stellar ClaimClaimableBalance
type.
Representation of Stellar ClaimClaimableBalanceResult
type.
Representation of Stellar ClaimClaimableBalanceResultCode
type.
Representation of Stellar Clawback
type.
Representation of Stellar ClawbackClaimableBalance
type.
Representation of Stellar ClawbackClaimableBalanceResult
type.
Representation of Stellar ClawbackClaimableBalanceResultCode
type.
Representation of Stellar ClawbackResult
type.
Representation of Stellar ClawbackResultCode
type.
Representation of Stellar CreateAccount
type.
Representation of Stellar CreateAccountResult
type.
Representation of Stellar CreateAccountResultCode
type.
Representation of Stellar CreateClaimableBalance
type.
Representation of Stellar CreateClaimableBalanceResult
type.
Representation of Stellar CreateClaimableBalanceResultCode
type.
Representation of Stellar CreatePassiveSellOffer
type.
Representation of Stellar EndSponsoringFutureReservesResult
type.
Representation of Stellar EndSponsoringFutureReservesResultCode
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar InflationResult
type.
Representation of Stellar InflationResultCode
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar LiquidityPoolDeposit
type.
Representation of Stellar LiquidityPoolDepositResult
type.
Representation of Stellar LiquidityPoolDepositResultCode
type.
Representation of Stellar LiquidityPoolWithdraw
type.
Representation of Stellar LiquidityPoolWithdrawResult
type.
Representation of Stellar LiquidityPoolWithdrawResultCode
type.
Representation of Stellar ManageBuyOffer
type.
Representation of Stellar ManageBuyOfferResult
type.
Representation of Stellar ManageBuyOfferResultCode
type.
Representation of Stellar ManageData
type.
Representation of Stellar ManageDataResult
type.
Representation of Stellar ManageDataResultCode
type.
Representation of Stellar ManageOffer
type.
Representation of Stellar ManageOfferEffect
type.
Representation of Stellar ManageOfferSuccessResult
type.
Representation of Stellar ManageSellOffer
type.
Representation of Stellar ManageSellOfferResult
type.
Representation of Stellar ManageSellOfferResultCode
type.
Representation of Stellar PathPaymentStrictReceive
type.
Representation of Stellar PathPaymentStrictReceiveResult
type.
Representation of Stellar PathPaymentStrictReceiveResultCode
type.
Representation of Stellar PathPaymentStrictResultSuccess
type.
Representation of Stellar PathPaymentStrictSend
type.
Representation of Stellar PathPaymentStrictSendResult
type.
Representation of Stellar PathPaymentStrictSendResultCode
type.
Representation of Stellar Payment
type.
Representation of Stellar PaymentResult
type.
Representation of Stellar PaymentResultCode
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar RevokeSponsorship
type.
Representation of Stellar RevokeSponsorshipResult
type.
Representation of Stellar RevokeSponsorshipResultCode
type.
Representation of Stellar SetOptions
type.
Representation of Stellar SetOptionsResult
type.
Representation of Stellar SetOptionsResultCode
type.
Representation of Stellar SetTrustLineFlags
type.
Representation of Stellar SetTrustLineFlagsResult
type.
Representation of Stellar SetTrustLineFlagsResultCode
type.
Representation of Stellar SimplePaymentResult
type.
Representation of Stellar OptionalAccountID
type.
Representation of Stellar OptionalClaimPredicate
type.
Representation of Stellar OptionalDataValue
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar OptionalLedgerBounds
type.
Representation of Stellar OptionalMuxedAccount
type.
Representation of Stellar OptionalSCMap
type.
Representation of Stellar OptionalSCVec
type.
Representation of Stellar OptionalSequenceNumber
type.
Representation of Stellar OptionalSigner
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar OptionalString32
type.
Representation of Stellar OptionalTimeBounds
type.
Representation of Stellar OptionalUInt32
type.
Representation of Stellar PoolID
type.
Representation of Stellar PreconditionType
type.
Representation of Stellar Preconditions
type.
Representation of Stellar PreconditionsV2
type.
Representation of Stellar Price
type.
Representation of Stellar PublicKey
type.
Representation of Stellar PublicKeyType
type.
Representation of Stellar RevokeID
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar RevokeSponsorshipSigner
type.
Representation of Stellar RevokeSponsorshipType
type.
Representation of Stellar SCAddress
type.
Representation of Stellar SCAddressType
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SCEnvMetaEntry
type.
Representation of Stellar SCEnvMetaKind
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SCMapEntry
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SCSpecEntry
type.
Representation of Stellar SCSpecEntryKind
type.
Representation of Stellar SCSpecFunctionInputV0
type.
Representation of a Stellar SCSpecFunctionInputV0List
list.
Representation of Stellar SCSpecFunctionV0
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SCSpecTypeBytesN
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of a Stellar SCSpecTypeDef
list.
Representation of a Stellar SCSpecTypeDef
list.
Representation of Stellar SCSpecTypeMap
type.
Representation of Stellar SCSpecTypeOption
type.
Representation of Stellar SCSpecTypeResult
type.
Representation of Stellar SCSpecTypeTuple
type.
Representation of Stellar SCSpecTypeUDT
type.
Representation of Stellar SCSpecTypeVec
type.
Representation of Stellar SCSpecUDTEnumCaseV0
type.
Representation of a Stellar SCSpecUDTEnumCaseV0List
list.
Representation of Stellar SCSpecUDTEnumV0
type.
Representation of Stellar SCSpecUDTErrorEnumCaseV0
type.
Representation of a Stellar SCSpecUDTErrorEnumCaseV0
list.
Representation of Stellar SCSpecUDTErrorEnumV0
type.
Representation of Stellar SCSpecUDTStructFieldV0
type.
Representation of a Stellar SCSpecUDTStructFieldV0
list.
Representation of Stellar SCSpecUDTStructV0
type.
Representation of Stellar SCSpecUDTUnionCaseTupleV0
type.
Representation of Stellar SCSpecUDTUnionCaseV0
type.
Representation of Stellar SCSpecUDTUnionCaseV0Kind
type.
Representation of a Stellar SCSpecUDTUnionCaseV0
list.
Representation of Stellar SCSpecUDTUnionCaseVoidV0
type.
Representation of Stellar SCSpecUDTUnionV0
type.
Representation of Stellar SCStatic
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SCSymbol
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen
DO NOT EDIT or your changes may be overwritten
Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr
Representation of Stellar SCValList
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SequenceNumber
type.
Representation of Stellar Signature
type.
Representation of Stellar SignatureHint
type.
Representation of Stellar Signer
type.
Representation of Stellar SignerKey
type.
Representation of Stellar Signer key ed25519 signed payload signer
type.
Representation of a Stellar SignerKeyList
list.
Representation of Stellar SignerKeyType
type.
Representation of a Stellar Signers
list.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar SourceAccountContractID
type.
Representation of Stellar SponsorshipDescriptor
type.
Representation of a Stellar SponsorshipDescriptor
list.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar String
type.
Representation of Stellar String1024
type.
Representation of Stellar String28
type.
Representation of Stellar String30
type.
Representation of Stellar String32
type.
Representation of Stellar String60
type.
Representation of Stellar String64
type.
Representation of Stellar String80
type.
Representation of Stellar StructContractID
type.
Automatically generated by xdrgen
DO NOT EDIT or your changes may be overwritten
Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr
Representation of Stellar TTLEntry
type.
Representation of Stellar ThresholdIndexes
type.
Representation of an AccountEntry's Thresholds. Thresholds stores unsigned bytes: [weight of master|low|med|high]
Representation of Stellar TimeBounds
type.
Representation of Stellar TimePoint
type.
Representation of Stellar Transaction
type.
Representation of Stellar TransactionEnvelope
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar TransactionResult
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar TransactionSignaturePayload
type.
Representation of Stellar TransactionSignaturePayloadTaggedTransaction
type.
Representation of Stellar TransactionV0
type.
Representation of Stellar TransactionV0Envelope
type.
Representation of Stellar TransactionV1Envelope
type.
Representation of Stellar TrustLine
type.
Representation of Stellar TrustLineAsset
type.
Representation of Stellar TrustLineEntry
type.
Representation of Stellar TrustLineEntryExt
type.
Representation of Stellar TrustLineEntryExtV1
type.
Representation of Stellar TrustLineEntryExtV1Ext
type.
Representation of Stellar TrustLineEntryExtV2
type.
Representation of Stellar TrustLineFlags
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar UInt256
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar UInt32
type.
Representation of Stellar UInt64
type.
Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten
Representation of Stellar VariableOpaque
type.
Representation of Stellar VariableOpaque64
type.
Representation of Stellar Void
type.