stellar_flutter_sdk library Null safety

Classes

AbstractTransaction
Account
Represents an account in Stellar network with it's sequence number. Account object is required to build a Transaction.
AccountCreatedEffectResponse
Represents an account_created effect response. See: Effects.
AccountCreditedEffectResponse
Represents account_credited effect response. See: Effects.
AccountDebitedEffectResponse
Represents account_debited effect response. See: Effects.
AccountFlag
Account Flags is the enum that can be used in SetOptionsOperation. See: Account Flags
AccountFlagsUpdatedEffectResponse
Represents account_flags_updated effect response. See: Effects.
AccountHomeDomainUpdatedEffectResponse
Represents account_home_domain_updated effect response. See: Effects.
AccountInflationDestinationUpdatedEffectResponse
Represents account_inflation_destination_updated effect response. See: Effects.
AccountMergeOperation
Represents AccountMerge operation. See: List of Operations
AccountMergeOperationBuilder
AccountMergeOperationResponse
Represents the AccountMerge operation response. See: Operation documentation
AccountRemovedEffectResponse
Represents account_removed effect response. See: Effects.
AccountResponse
Represents an account response received from horizon. Users interact with the Stellar network through accounts. Everything else in the ledger—assets, offers, trustlines, etc.—are owned by accounts, and accounts must authorize all changes to the ledger through signed transactions. See: Account documentation.
AccountResponseData
Data connected to account from the horizon account response.
Links from the account response.
AccountSponsorshipCreatedEffectResponse
See: Effects.
AccountSponsorshipRemovedEffectResponse
AccountSponsorshipUpdatedEffectResponse
AccountsRequestBuilder
Provides information on a specific account. See Account Details
AccountThresholdsUpdatedEffectResponse
Represents account_thresholds_updated effect response. See: Effects.
AllowTrustOperation
Represents AllowTrust operation. See List of Operations
AllowTrustOperationBuilder
AllowTrustOperationResponse
Represents the AllowTrust operation response. See: Operation documentation.
AnchorFeeInfo
AnchorField
AnchorTransaction
Represents an anchor transaction
AnchorTransactionInfo
AnchorTransactionRequest
AnchorTransactionResponse
AnchorTransactionsInfo
AnchorTransactionsRequest
AnchorTransactionsResponse
Asset
Base Assets class. See: Assets.
AssetAccounts
AssetBalances
AssetResponse
Represents an asset response from the horizon server. Assets are representations of value issued on the Stellar network. An asset consists of a type, code, and issuer. See: Assets documentation.
Links connected to an asset response from the horizon server.
AssetsRequestBuilder
Lists all assets. It will give you all the assets in the system along with various statistics about each. See Assets
AssetTypeCreditAlphaNum
Base class for AssetTypeCreditAlphaNum4 and AssetTypeCreditAlphaNum12 subclasses.
AssetTypeCreditAlphaNum4
Represents all assets with codes 1-4 characters long.
AssetTypeCreditAlphaNum12
Represents all assets with codes 5-12 characters long.
AssetTypeNative
Represents a stellar native asset. See: lumens (XLM)
AssetTypePoolShare
Represents pool share assets
Balance
Represents account balance from the horizon account response.
Base32
BeginSponsoringFutureReservesOperation
BeginSponsoringFutureReservesOperationBuilder
BeginSponsoringFutureReservesOperationResponse
Represents the BeginSponsoringFutureReserves operation response. See: Operation documentation
BumpSequenceOperation
Represents Bump Sequence operation. See: List of Operations
BumpSequenceOperationBuilder
BumpSequenceOperationResponse
Represents BumpSequence operation response. See: Operation documentation
ChallengeResponse
Represents a challenge response.
ChangeTrustOperation
Represents ChangeTrust operation. See: List of Operations
ChangeTrustOperationBuilder
ChangeTrustOperationResponse
Represents ChangeTrust operation response. See Operation documentation
ClaimableBalanceClaimantCreatedEffectResponse
ClaimableBalanceClaimedEffectResponse
ClaimableBalanceClawedBackEffectResponse
ClaimableBalanceCreatedEffectResponse
See: Effects.
ClaimableBalanceResponse
Links from the claimable balance response.
ClaimableBalanceSponsorshipCreatedEffectResponse
ClaimableBalanceSponsorshipRemovedEffectResponse
ClaimableBalanceSponsorshipUpdatedEffectResponse
ClaimableBalancesRequestBuilder
See Claimable Balance
Claimant
ClaimantPredicateResponse
ClaimantResponse
ClaimClaimableBalanceOperation
ClaimClaimableBalanceOperationBuilder
ClaimClaimableBalanceOperationResponse
Represents the ClaimClaimableBalance operation response. See: Operation documentation
ClawbackClaimableBalanceOperation
ClawbackClaimableBalanceOperationBuilder
ClawbackClaimableBalanceOperationResponse
Represents the ClawbackClaimableBalanceOperationResponse operation response.
ClawbackOperation
ClawbackOperationBuilder
ClawbackOperationResponse
Represents the ClawbackOperationResponse operation response.
CreateAccountOperation
Represents CreateAccount operation. See: @see List of Operations
CreateAccountOperationBuilder
CreateAccountOperationResponse
Represents CreateAccount operation response. See: Operation documentation.
CreateClaimableBalanceOperation
CreateClaimableBalanceOperationBuilder
CreateClaimableBalanceOperationResponse
Represents the CreateClaimableBalance operation response. See: Operation documentation
CreatePassiveSellOfferOperation
Represents CreatePassiveSellOffer operation.
CreatePassiveSellOfferOperationBuilder
CreatePassiveSellOfferOperationResponse
Represents CreatePassiveSellOffer operation response. See: Operation documentation
Currency
Currency Documentation. From the stellar.toml [CURRENCIES] list, one set of fields for each currency supported. Applicable fields should be completed and any that don't apply should be excluded. See Stellar Toml
CustomerInformationNeededResponse
CustomerInformationStatusResponse
DataCreatedEffectResponse
Represents data_created effect response. See: Effects.
DataInput
DataOutput
DataRemovedEffectResponse
Represents data_removed effect response. See: Effects.
DataSponsorshipCreatedEffectResponse
DataSponsorshipRemovedEffectResponse
DataSponsorshipUpdatedEffectResponse
DataUpdatedEffectResponse
Represents data_updated effect response. See: Effects.
DepositAsset
DepositRequest
DepositResponse
Represents an transfer service deposit response.
Documentation
Organization Documentation. From the stellar.toml DOCUMENTATION table. See Stellar Toml
EffectResponse
Abstract class for effect responses. See: Effects.
Represents effect links.
EffectsRequestBuilder
Builds requests connected to effects from horizon.
EndSponsoringFutureReservesOperation
EndSponsoringFutureReservesOperationBuilder
EndSponsoringFutureReservesOperationResponse
Represents the EndSponsoringFutureReserves operation response. See: Operation documentation
EventListener<T>
This interface is used in RequestBuilder classes stream method.
ExtraInfo
ExtrasResultCodes
Contains result codes for this transaction.
Federation
Implements Federation protocol. See Federation Protocol
FederationResponse
Represents an federation server response. See Federation Protocol.
FeeBumpTransaction
Represents Fee Bump Transaction in Stellar network.
FeeBumpTransactionBuilder
Builds a FeeBumpTransaction object.
FeeBumpTransactionResponse
FeeBumpTransaction is only present in a TransactionResponse if the transaction is a fee bump transaction or is wrapped by a fee bump transaction. The object has two fields: the hash of the fee bump transaction and the signatures present in the fee bump transaction envelope.
FeeChargedResponse
FeeRequest
FeeResponse
Represents an transfer service fee response.
FeeStatsRequestBuilder
Fee stats are used to predict what fee to set for a transaction before submitting it to the network. See: Fee stats
FeeStatsResponse
Represents fee stats response received from the horizon server. Fee stats are used to predict what fee to set for a transaction before submitting it to the network. See: Fee stats documentation.
Flags
Represents account flags from the horizon account response.
FriendBot
GeneralInformation
General information from the stellar.toml file. See Stellar Toml
GetCustomerInfoField
The CustomerInfoField object defines the pieces of information the anchor has not yet received for the customer. It is required for the NEEDS_INFO status but may be included with any status. Fields should be specified as an object with keys representing the SEP-9 field names required. Customers in the ACCEPTED status should not have any required fields present in the object, since all required fields should have already been provided.
GetCustomerInfoProvidedField
The provided CustomerInfoProvidedField object defines the pieces of information the anchor has received for the customer. It is not required unless one or more of provided fields require verification via customerVerification.
GetCustomerInfoRequest
GetCustomerInfoResponse
Represents a customer info request response.
InflationOperationResponse
Represents Inflation operation response. See: Operation documentation
InfoResponse
InnerTransaction
InnerTransaction is only present in a TransactionResponse if the transaction is a fee bump transaction or is wrapped by a fee bump transaction. The object has three fields: the hash of the inner transaction wrapped by the fee bump transaction, the max fee set in the inner transaction, and the signatures present in the inner transaction envelope.
KeyPair
Holds a Stellar keypair.
KYCService
Implements SEP-0012 - KYC API. See <https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0012.md" target="_blank">KYC API
LedgerResponse
Represents ledger response received from the horizon server. Each ledger stores the state of the network at a point in time and contains all the changes - transactions, operations, effects, etc. - to that state. See: Ledger documentation
Links connected to a ledger response received from the horizon server.
LedgersRequestBuilder
Builds requests connected to ledgers. Each ledger stores the state of the network at a point in time and contains all the changes - transactions, operations, effects, etc. - to that state. See: Ledgers
Represents the links in a response from the horizon server.
LiquidityPoolCreatedEffectResponse
LiquidityPoolDepositedEffectResponse
LiquidityPoolDepositOperation
LiquidityPoolDepositOperationBuilder
LiquidityPoolDepositOperationResponse
LiquidityPoolEffectResponse
LiquidityPoolPriceResponse
LiquidityPoolRemovedEffectResponse
LiquidityPoolResponse
LiquidityPoolRevokedEffectResponse
LiquidityPoolsRequestBuilder
LiquidityPoolTradeEffectResponse
LiquidityPoolTradesRequestBuilder
LiquidityPoolTradesResponse
LiquidityPoolWithdrawOperation
LiquidityPoolWithdrawOperationBuilder
LiquidityPoolWithdrawOperationResponse
LiquidityPoolWithdrewEffectResponse
ManageBuyOfferOperation
Represents ManageBuyOffer operation. See: List of Operations
ManageBuyOfferOperationBuilder
ManageBuyOfferOperationResponse
Represents ManageBuyOffer operation response. See: Operation documentation
ManageDataOperation
Represents ManageData operation. See: List of Operations.
ManageDataOperationBuilder
ManageDataOperationResponse
Represents ManageDataOperation response. See: Operation documentation
ManageSellOfferOperation
Represents ManageSellOffer operation. See: List of Operations
ManageSellOfferOperationBuilder
ManageSellOfferOperationResponse
Represents ManageSellOffer operation response. See: Operation documentation
MaxFeeResponse
Memo
The memo contains optional extra information. It is the responsibility of the client to interpret this value. Memos can be one of the following types:
MemoHash
Represents MEMO_HASH.
MemoHashAbstract
MemoId
Represents MEMO_ID.
MemoNone
Represents MEMO_NONE.
MemoReturnHash
Represents MEMO_RETURN.
MemoText
Represents MEMO_TEXT.
MuxedAccount
Represents a muxed account to be used in transactions sent to the stellar network.
NaturalPersonKYCFields
Network
Network class is used to specify which Stellar network you want to use. Each network has a networkPassphrase which is hashed to every transaction id.
OfferCreatedEffectResponse
Represents offer_created effect response. See: Effects.
OfferRemovedEffectResponse
Represents offer_removed effect response. See: Effects.
OfferResponse
Represents an offer response received from the horizon server. Offers are statements about how much of an asset an account wants to buy or sell. See: Offer documentation
Links connected to a offer response received from horizon.
OffersRequestBuilder
Builds requests connected to offers. Offers are statements about how much of an asset an account wants to buy or sell. See: Offers
OfferUpdatedEffectResponse
Represents offer_updated effect response. See: Effects.
Operation
Abstract class for operations.
OperationResponse
Abstract class for operation responses. See: Operation documentation
Represents the operation response links.
OperationsRequestBuilder
Builds requests connected to operations. Operations are objects that represent a desired change to the ledger: payments, offers to exchange currency, changes made to account options, etc. Operations are submitted to the Stellar network grouped in a Transaction. See: Operations
OrderBookRequestBuilder
Builds requests connected to the order book. An order book is a collections of offers for a specific pair of assets. See: Order books
OrderBookResponse
Represents an order book response received from the horizon server. An order book is a collections of offers for a specific pair of assets. See: Order book documentation
OrganizationKYCFields
Page<T>
Represents page of objects.
Links connected to page response.
PatchTransactionRequest
PathPaymentStrictReceiveOperation
Represents PathPaymentStrictReceive operation. See: List of Operations
PathPaymentStrictReceiveOperationBuilder
PathPaymentStrictReceiveOperationResponse
Represents PathPaymentStrictReceive operation response. See: Operation documentation
PathPaymentStrictSendOperation
Represents PathPaymentStrictSend operation. @see List of Operations
PathPaymentStrictSendOperationBuilder
PathPaymentStrictSendOperationResponse
Represents PathPaymentStrictReceive operation response. See: Operation documentation
PathResponse
Represents a path response received from the horizon server. See: Path documentation
Links connected to a path response received from horizon.
PaymentOperation
Represents Payment operation. See: List of Operations
PaymentOperationBuilder
PaymentOperationResponse
Represents Payment operation response. See: Operation documentation
PaymentsRequestBuilder
Builds requests connected to payments.
PointOfContact
Point of Contact Documentation. From the stellar.toml [PRINCIPALS] list. It contains identifying information for the primary point of contact or principal of the organization. See Stellar Toml
Price
Represents Price. Price in Stellar is represented as a fraction.
PutCustomerCallbackRequest
PutCustomerInfoRequest
PutCustomerInfoResponse
Represents a put customer info request response.
PutCustomerVerificationRequest
RequestBuilder
Abstract class for request builders.
RequestBuilderOrder
Represents possible order parameter values.
ReserveResponse
Response
ResponseConverter
ResponseHandler<T>
RevokeSponsorshipOperation
RevokeSponsorshipOperationBuilder
RevokeSponsorshipOperationResponse
Represents the RevokeSponsorship operation response. See: Operation documentation
RootResponse
Represents root endpoint response received from the horizon server.
Row
Represents a row in the order book response received from the horizon server.
SequenceBumpedEffectResponse
Represents sequence_bumped effect response. See: Effects.
SetOptionsOperation
Represents SetOptions operation. See: List of Operations
SetOptionsOperationBuilder
SetOptionsOperationResponse
Represents SetOptions operation response. See: Operation documentation
SetTrustLineFlagsOperation
SetTrustLineFlagsOperationBuilder
SetTrustlineFlagsOperationResponse
Represents the SetTrustlineFlagsOperationResponse operation response.
Signer
Represents account signers from the horizon account response.
SignerCreatedEffectResponse
Represents signer_created effect response. See: Effects.
SignerEffectResponse
Represents signer effects abstract opbject. See: Effects.
SignerKey
SignerKey is a helper class that creates XdrSignerKey objects.
SignerRemovedEffectResponse
Represents signer_removed effect response. See: Effects.
SignerSponsorshipCreatedEffectResponse
SignerSponsorshipRemovedEffectResponse
SignerSponsorshipUpdatedEffectResponse
SignerUpdatedEffectResponse
Represents signed_updated effect response. See: Effects.
StandardKYCFields
Defines a list of standard KYC and AML fields for use in Stellar ecosystem protocols. Issuers, banks, and other entities on Stellar should use these fields when sending or requesting KYC / AML information with other parties on Stellar. See: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0009.md
StellarSDK
Main class of the flutter stellar sdk.
StellarToml
Parses the stellar toml data from a given string or from a given domain. See Stellar Toml
StrictReceivePathsRequestBuilder
Builds requests connected to finding paths. Paths provide information about potential path payments. A path can be used to populate the necessary fields for a path payment operation. The strict receive payment path endpoint lists the paths a payment can take based on the amount of an asset you want the recipient to receive. The destination asset amount stays constant, and the type and amount of an asset sent varies based on offers in the order books. See: Paths See: List Strict Receive Payment Paths
StrictSendPathsRequestBuilder
Builds requests connected to finding paths. Paths provide information about potential path payments. A path can be used to populate the necessary fields for a path payment operation. The strict receive payment path endpoint lists the paths a payment can take based on the amount of an asset you want to send. The source asset amount stays constant, and the type and amount of an asset received varies based on offers in the order books. See: Paths See: List Strict Send Payment Paths
StrKey
SubmitCompletedChallengeResponse
SubmitTransactionResponse
Represents the horizon server response after submitting transaction.
SubmitTransactionResponseExtras
Additional information returned by the horizon server.
Thresholds
Represents account thresholds from the horizon account response.
TimeBounds
TimeBounds represents the time interval that a transaction is valid.
TradeAggregationResponse
Represents a trade aggregation response from horizon server. A trade aggregation represents aggregated statistics on an asset pair (base and counter) for a specific time period. Trade aggregations are useful to developers of trading clients and provide historical trade data. See: Trade aggregations
TradeAggregationsRequestBuilder
Builds requests connected to trade aggregations. A trade aggregation represents aggregated statistics on an asset pair (base and counter) for a specific time period. Trade aggregations are useful to developers of trading clients and provide historical trade data. See: Trade Aggregations
TradeEffectResponse
Represents trade effect response. See: Effects.
TradeResponse
Represents trades response from the horizon server. When an offer is fully or partially fulfilled, a trade happens. Trades can also be caused by successful path payments, because path payments involve fulfilling offers. See: Trades documentation
Links connected to a trade response from the horizon server.
TradesRequestBuilder
Builds requests connected to trades. When an offer is fully or partially fulfilled, a trade happens. Trades can also be caused by successful path payments, because path payments involve fulfilling offers. A trade occurs between two parties—base and counter. Which is which is either arbitrary or determined by the calling query. See: Trades
Transaction
Represents Transaction in the Stellar network.
TransactionBuilder
Builds a Transaction object.
TransactionBuilderAccount
Specifies interface for Account object used in TransactionBuilder.
TransactionResponse
Represents transaction response received from the horizon server See: Transaction documentation.
Links connected to a transaction response.
TransferServerService
Implements SEP-0006 - interaction with anchors. See <https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0006.md" target="_blank">Deposit and Withdrawal API
TrustlineAuthorizationResponse
Represents trust line authorized effects abstract opbject. See: Effects.
TrustlineAuthorizedEffectResponse
Represents trustline_authorized effect response. See: Effects.
TrustlineAuthorizedToMaintainLiabilitiesEffectResponse
Represents trustline_authorized to maintain liabilities effect response. See: Effects.
TrustlineCreatedEffectResponse
Represents trustline_created effect response. See: Effects.
TrustlineCUDResponse
Represents trust line CUD effects abstract opbject. See: Effects.
TrustlineDeauthorizedEffectResponse
Represents trustline_deauthorized effect response. See: Effects.
TrustLineFlagsUpdatedEffectResponse
TrustlineRemovedEffectResponse
Represents trustline_removed effect response. See: Effects.
TrustlineSponsorshipCreatedEffectResponse
TrustlineSponsorshipRemovedEffectResponse
TrustlineSponsorshipUpdatedEffectResponse
TrustlineUpdatedEffectResponse
Represents trustline_updated effect response. See: Effects.
TxRep
TypedResponse<T>
Indicates a generic container that requires type information to be provided after initialisation.
TypeToken<T>
Util
Validator
Validator Information. From the the stellar.toml [VALIDATORS] list, one set of fields for each node your organization runs. Combined with the steps outlined in SEP-20, this section allows to declare the node(s), and to let others know the location of any public archives they maintain. See Stellar Toml
VersionByte
Wallet
WebAuth
WithdrawAsset
WithdrawRequest
WithdrawResponse
Represents an transfer service withdraw response.
XdrAccountEntry
XdrAccountEntryExt
XdrAccountEntryV1
XdrAccountEntryV1Ext
XdrAccountEntryV2
XdrAccountEntryV2Ext
XdrAccountFlags
XdrAccountID
XdrAccountMergeResult
XdrAccountMergeResultCode
XdrAllowTrustOp
XdrAllowTrustOpAsset
XdrAllowTrustResult
XdrAllowTrustResultCode
XdrAsset
XdrAssetAlphaNum4
XdrAssetAlphaNum12
XdrAssetType
XdrAuth
XdrAuthCert
XdrAuthenticatedMessage
XdrAuthenticatedMessageV0
XdrBeginSponsoringFutureReservesOp
XdrBeginSponsoringFutureReservesResult
XdrBeginSponsoringFutureReservesResultCode
XdrBucketEntry
XdrBucketEntryType
XdrBumpSequenceOp
XdrBumpSequenceResult
XdrBumpSequenceResultCode
XdrChangeTrustAsset
XdrChangeTrustOp
XdrChangeTrustResult
XdrChangeTrustResultCode
XdrClaimableBalanceEntry
XdrClaimableBalanceEntryExt
XdrClaimableBalanceID
XdrClaimableBalanceIDType
XdrClaimant
XdrClaimantType
XdrClaimantV0
XdrClaimAtom
XdrClaimAtomType
XdrClaimClaimableBalanceOp
XdrClaimClaimableBalanceResult
XdrClaimClaimableBalanceResultCode
XdrClaimLiquidityAtom
XdrClaimOfferAtom
XdrClaimOfferAtomV0
XdrClaimPredicate
XdrClaimPredicateType
XdrClawbackClaimableBalanceOp
XdrClawbackClaimableBalanceResult
XdrClawbackClaimableBalanceResultCode
XdrClawbackOp
XdrClawbackResult
XdrClawbackResultCode
XdrConstantProduct
XdrCreateAccountOp
XdrCreateAccountResult
XdrCreateAccountResultCode
XdrCreateClaimableBalanceOp
XdrCreateClaimableBalanceResult
XdrCreateClaimableBalanceResultCode
XdrCreatePassiveSellOfferOp
XdrCryptoKeyType
XdrCurve25519Public
XdrCurve25519Secret
XdrDataEntry
XdrDataEntryExt
XdrDataInputStream
XdrDataOutputStream
XdrDataValue
XdrDecoratedSignature
XdrDontHave
XdrEndSponsoringFutureReservesResult
XdrEndSponsoringFutureReservesResultCode
XdrEnvelopeType
XdrError
XdrErrorCode
XdrFeeBumpTransaction
XdrFeeBumpTransactionEnvelope
XdrFeeBumpTransactionExt
XdrFeeBumpTransactionInnerTx
XdrHash
XdrHashIDPreimage
XdrHello
XdrHmacSha256Key
XdrHmacSha256Mac
XdrInflationPayout
XdrInflationResult
XdrInflationResultCode
XdrInt32
XdrInt64
XdrIPAddrType
XdrLedgerEntry
XdrLedgerEntryChange
XdrLedgerEntryChanges
XdrLedgerEntryChangeType
XdrLedgerEntryData
XdrLedgerEntryExt
XdrLedgerEntryType
XdrLedgerEntryV1
XdrLedgerEntryV1Ext
XdrLedgerHeader
XdrLedgerHeaderExt
XdrLedgerHeaderHistoryEntry
XdrLedgerHeaderHistoryEntryExt
XdrLedgerKey
XdrLedgerKeyAccount
XdrLedgerKeyData
XdrLedgerKeyOffer
XdrLedgerKeyTrustLine
XdrLedgerSCPMessages
XdrLedgerUpgrade
XdrLedgerUpgradeType
XdrLiabilities
XdrLiquidityPoolBody
XdrLiquidityPoolConstantProductParameters
XdrLiquidityPoolDepositOp
XdrLiquidityPoolDepositResult
XdrLiquidityPoolDepositResultCode
XdrLiquidityPoolEntry
XdrLiquidityPoolParameters
XdrLiquidityPoolType
XdrLiquidityPoolWithdrawOp
XdrLiquidityPoolWithdrawResult
XdrLiquidityPoolWithdrawResultCode
XdrManageBuyOfferOp
XdrManageDataOp
XdrManageDataResult
XdrManageDataResultCode
XdrManageOfferEffect
XdrManageOfferResult
XdrManageOfferResultCode
XdrManageOfferSuccessResult
XdrManageOfferSuccessResultOffer
XdrManageSellOfferOp
XdrMemo
XdrMemoType
XdrMessageType
XdrMuxedAccount
XdrMuxedAccountMed25519
XdrNodeID
XdrOfferEntry
XdrOfferEntryExt
XdrOfferEntryFlags
XdrOperation
XdrOperationBody
XdrOperationIDId
XdrOperationMeta
XdrOperationResult
XdrOperationResultCode
XdrOperationResultTr
XdrOperationType
XdrPathPaymentResultSuccess
XdrPathPaymentStrictReceiveOp
XdrPathPaymentStrictReceiveResult
XdrPathPaymentStrictReceiveResultCode
XdrPathPaymentStrictSendOp
XdrPathPaymentStrictSendResult
XdrPathPaymentStrictSendResultCode
XdrPaymentOp
XdrPaymentResult
XdrPaymentResultCode
XdrPeerAddress
XdrPeerAddressIp
XdrPrice
XdrPublicKey
XdrPublicKeyType
XdrRevokeId
XdrRevokeSponsorshipOp
XdrRevokeSponsorshipResult
XdrRevokeSponsorshipResultCode
XdrRevokeSponsorshipSigner
XdrRevokeSponsorshipType
XdrSCPBallot
XdrSCPEnvelope
XdrSCPHistoryEntry
XdrSCPHistoryEntryV0
XdrSCPNomination
XdrSCPQuorumSet
XdrSCPStatement
XdrSCPStatementConfirm
XdrSCPStatementExternalize
XdrSCPStatementPledges
XdrSCPStatementPrepare
XdrSCPStatementType
XdrSequenceNumber
XdrSetOptionsOp
XdrSetOptionsResult
XdrSetOptionsResultCode
XdrSetTrustLineFlagsOp
XdrSetTrustLineFlagsResult
XdrSetTrustLineFlagsResultCode
XdrSignature
XdrSignatureHint
XdrSigner
XdrSignerKey
XdrSignerKeyType
XdrSimplePaymentResult
XdrStellarMessage
XdrStellarValue
XdrStellarValueExt
XdrString32
XdrString64
XdrThresholdIndexes
XdrThresholds
XdrTimeBounds
XdrTransaction
XdrTransactionEnvelope
XdrTransactionExt
XdrTransactionHistoryEntry
XdrTransactionHistoryEntryExt
XdrTransactionHistoryResultEntry
XdrTransactionHistoryResultEntryExt
XdrTransactionMeta
XdrTransactionMetaV1
XdrTransactionResult
XdrTransactionResultCode
XdrTransactionResultExt
XdrTransactionResultPair
XdrTransactionResultResult
XdrTransactionResultSet
XdrTransactionSet
XdrTransactionSignaturePayload
XdrTransactionSignaturePayloadTaggedTransaction
XdrTransactionV0
Transaction used before protocol 13.
XdrTransactionV0Envelope
Transaction envelope used before protocol 13.
XdrTransactionV0Ext
XdrTransactionV1Envelope
XdrTrustlineAsset
XdrTrustLineEntry
XdrTrustLineEntryExt
XdrTrustLineEntryV1
XdrTrustLineEntryV1Ext
XdrTrustLineEntryV2
XdrTrustLineEntryV2Ext
XdrTrustLineFlags
XdrUint32
XdrUint64
XdrUint256
XdrUpgradeType
XdrValue

Constants

LANGUAGE_CHINESE_SIMPLIFIED → const String
'chinese simplified'
LANGUAGE_CHINESE_TRADITIONAL → const String
'chinese traditional'
LANGUAGE_ENGLISH → const String
'english'
LANGUAGE_FRENCH → const String
'french'
LANGUAGE_ITALIAN → const String
'italian'
LANGUAGE_JAPANESE → const String
'japanese'
LANGUAGE_KOREAN → const String
'korean'
LANGUAGE_SPANISH → const String
'spanish'

Functions

checkArgument(bool expression, String errorMessage) → dynamic
checkNotNull(dynamic reference, String errorMessage) → dynamic
convertDouble(dynamic src) double?
convertInt(dynamic src) int?
removeTailZero(String src) String
serializeNull(dynamic src) String?

Exceptions / Errors

AssetCodeLengthInvalidException
Indicates that asset code is not valid for a specified asset class
AuthenticationRequiredException
ChallengeRequestErrorResponse
ChallengeValidationError
ChallengeValidationErrorInvalidHomeDomain
ChallengeValidationErrorInvalidMemoType
ChallengeValidationErrorInvalidMemoValue
ChallengeValidationErrorInvalidOperationType
ChallengeValidationErrorInvalidSeqNr
ChallengeValidationErrorInvalidSignature
ChallengeValidationErrorInvalidSourceAccount
ChallengeValidationErrorInvalidTimeBounds
ChallengeValidationErrorInvalidWebAuthDomain
ChallengeValidationErrorMemoAndMuxedAccount
CustomerInformationNeededException
CustomerInformationStatusException
ErrorResponse
Exception thrown when request returned an non-success HTTP code.
MemoTooLongException
Indicates that value passed to Memo
SubmitCompletedChallengeErrorResponseException
SubmitCompletedChallengeTimeoutResponseException
SubmitCompletedChallengeUnknownResponseException
SubmitTransactionTimeoutResponseException
SubmitTransactionUnknownResponseException
TooManyRequestsException
Exception thrown when too many requests were sent to the Horizon server.