StellarSDK
Table of Contents
Namespaces
Interfaces
- TransactionBuilderAccount
- Interface for accounts used in transaction building.
Classes
- AbstractOperation
- Base class for all Stellar operations.
- AbstractTransaction
- Abstract base class for all Stellar transaction types
- Account
- Represents a Stellar account with sequence number management
- AccountFlag
- Account flags control authorization and trust settings for Stellar accounts.
- AccountMergeOperation
- Represents an account merge operation.
- AccountMergeOperationBuilder
- Builder for creating AccountMerge operations.
- AllowTrustOperation
- Represents an allow trust operation.
- AllowTrustOperationBuilder
- Builder for creating AllowTrust operations.
- Asset
- Base class representing an asset on the Stellar network
- AssetTypeCreditAlphanum
- Base class for alphanumeric credit assets issued on the Stellar network
- AssetTypeCreditAlphanum12
- Represents an issued asset with a 5-12 character alphanumeric code
- AssetTypeCreditAlphanum4
- Represents an issued asset with a 1-4 character alphanumeric code
- AssetTypeNative
- Represents the native XLM asset on the Stellar network
- AssetTypePoolShare
- Represents a liquidity pool share asset in the Stellar network.
- BeginSponsoringFutureReservesOperation
- Represents <a href="https://developers.stellar.org" target="_blank">Stellar developer docs</a> operation.
- BeginSponsoringFutureReservesOperationBuilder
- Builder for creating BeginSponsoringFutureReserves operations.
- BumpSequenceOperation
- Represents a bump sequence operation.
- BumpSequenceOperationBuilder
- Builder for creating BumpSequence operations.
- ChangeTrustOperation
- Represents a change trust operation.
- ChangeTrustOperationBuilder
- Builder for creating ChangeTrust operations.
- Claimant
- Represents a claimant for claimable balances
- ClaimClaimableBalanceOperation
- Represents <a href="https://developers.stellar.org" target="_blank">Stellar developer docs</a> operation.
- ClaimClaimableBalanceOperationBuilder
- Builder for creating ClaimClaimableBalance operations.
- ClawbackClaimableBalanceOperation
- Represents clawback claimable balance operation.
- ClawbackClaimableBalanceOperationBuilder
- Builder for creating ClawbackClaimableBalance operations.
- ClawbackOperation
- Represents clawback operation.
- ClawbackOperationBuilder
- Builder for creating Clawback operations.
- CreateAccountOperation
- Represents a create account operation.
- CreateAccountOperationBuilder
- Builder for creating CreateAccount operations.
- CreateClaimableBalanceOperation
- Represents a create claimable balance operation.
- CreateClaimableBalanceOperationBuilder
- Builder for creating CreateClaimableBalance operations.
- CreateContractHostFunction
- Represents a Soroban host function for creating smart contracts
- CreateContractWithConstructorHostFunction
- Represents a Soroban host function for creating contracts with constructor arguments
- CreatePassiveSellOfferOperation
- Represents a create passive sell offer operation.
- CreatePassiveSellOfferOperationBuilder
- Builder for creating CreatePassiveSellOffer operations.
- DeploySACWithAssetHostFunction
- Represents a Soroban host function for deploying a Stellar Asset Contract (SAC)
- DeploySACWithSourceAccountHostFunction
- Represents a Soroban host function for deploying a Stellar Asset Contract from a source account
- EndSponsoringFutureReservesOperation
- Represents <a href="https://developers.stellar.org" target="_blank">Stellar developer docs</a> operation.
- EndSponsoringFutureReservesOperationBuilder
- Builder for creating EndSponsoringFutureReserves operations.
- ExtendFootprintTTLOperation
- Represents an extend footprint TTL operation.
- ExtendFootprintTTLOperationBuilder
- Builder for creating ExtendFootprintTTL operations.
- FeeBumpTransaction
- Represents a fee bump transaction
- FeeBumpTransactionBuilder
- Builder for creating fee bump transactions.
- HostFunction
- Abstract base class for Soroban smart contract host functions
- InvokeContractHostFunction
- Represents a Soroban smart contract invocation host function
- InvokeHostFunctionOperation
- Represents an invoke host function operation.
- InvokeHostFunctionOperationBuilder
- Builder for creating InvokeHostFunction operations.
- LedgerBounds
- Represents ledger number bounds as transaction preconditions
- LiquidityPoolDepositOperation
- Represents <a href="https://developers.stellar.org" target="_blank">Stellar developer docs</a> operation.
- LiquidityPoolDepositOperationBuilder
- Builder for creating LiquidityPoolDeposit operations.
- LiquidityPoolWithdrawOperation
- Represents a Liquidity Pool Withdraw operation.
- LiquidityPoolWithdrawOperationBuilder
- Builder for creating LiquidityPoolWithdraw operations.
- ManageBuyOfferOperation
- Represents <a href="https://developers.stellar.org" target="_blank">Stellar developer docs</a> operation.
- ManageBuyOfferOperationBuilder
- Builder for creating ManageBuyOffer operations.
- ManageDataOperation
- Represents ManageData operation.
- ManageDataOperationBuilder
- Builder for creating ManageData operations.
- ManageSellOfferOperation
- Represents a Manage Sell Offer operation.
- ManageSellOfferOperationBuilder
- Builder for creating ManageSellOffer operations.
- Memo
- Represents a transaction memo in the Stellar network
- MuxedAccount
- Represents a multiplexed Stellar account
- Network
- Represents a Stellar network with its unique passphrase
- PathPaymentStrictReceiveOperation
- Represents Path Payment Strict Receive operation.
- PathPaymentStrictReceiveOperationBuilder
- Builder for creating PathPaymentStrictReceive operations.
- PathPaymentStrictSendOperation
- Represents a Path Payment Strict Send operation.
- PathPaymentStrictSendOperationBuilder
- Builder for creating PathPaymentStrictSend operations.
- PaymentOperation
- Represents a Payment operation.
- PaymentOperationBuilder
- Builder for creating Payment operations.
- Price
- Represents a price as a rational number (fraction) in the Stellar network
- RestoreFootprintOperation
- Represents a Restore Footprint operation.
- RestoreFootprintOperationBuilder
- Builder for creating RestoreFootprint operations.
- RevokeSponsorshipOperation
- Represents a Revoke Sponsorship operation.
- RevokeSponsorshipOperationBuilder
- Builder for creating RevokeSponsorship operations.
- SetOptionsOperation
- Represents a Set Options operation.
- SetOptionsOperationBuilder
- Builder for creating SetOptions operations.
- SetTrustLineFlagsOperation
- Represents a Set Trustline Flags operation.
- SetTrustLineFlagsOperationBuilder
- Builder for creating SetTrustLineFlags operations.
- SignedPayloadSigner
- Data model for the <a href="https://github.com/stellar/stellar-protocol/blob/master/core/cap-0040.md#xdr-changes">signed payload signer </a>
- Signer
- Helper class for creating signer keys used in multi-signature accounts
- StellarSDK
- Main entry point for interacting with Stellar Horizon servers
- TimeBounds
- Represents the time validity bounds for a transaction
- Transaction
- Represents a Stellar transaction that contains a set of operations to be executed atomically
- TransactionBuilder
- Builds a new Transaction object using the builder pattern
- TransactionPreconditions
- Transaction preconditions define validation rules for transaction execution.
- UploadContractWasmHostFunction
- Represents a Soroban host function for uploading contract WASM code