Stellar PHP SDK API Documentation

StellarSDK

Table of Contents

Namespaces

Constants
Crypto
Exceptions
Requests
Responses
SEP
Soroban
Util
Xdr

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

        
On this page

Search results