Reads & responses
Read-model rows, snapshots, list params, and build/send transaction responses.
List and detail rows use decimal strings for money fields. Build/send responses return unsigned XDR or submit results.
Transaction responses
Returned by build (unsigned XDR) and send (after wallet signs).
type BuildTransactionResponse = {
unsignedXdr: string;
txHash: string;
};
type DeployEscrowResponse = {
unsignedXdr: string;
txHash: string;
contractId: string; // predicted C… address before submit
};
type SendTransactionResponse = {
txHash: string;
ledger: number;
contractId?: string;
escrow?: Escrow | EscrowSummary;
code?: "STELLAR_TX_SUBMITTED" | "STELLAR_TX_SUBMITTED_INDEXER_LAGGING";
message?: string;
};