Ce que vous pouvez faire
- Obtenir un devis pour un swap avant de le confirmer
- Obtenir un devis par montant source ou montant de destination avec
amountSide - Exécuter un swap entre les actifs pris en charge
- Effectuer des swaps depuis les portefeuilles principaux et les adresses enfants
Points de terminaison
Paramètres du destinataire
Routage du destinataire Stellar
recipientRouting est pris en charge uniquement lorsque la chaîne de destination est Stellar. Les requêtes vers EVM, Solana et Tron ne doivent pas l’envoyer ; si elles l’incluent, elles sont rejetées. N’envoyez ni n’exposez de champ de mémo de destinataire distinct.
Pour les destinations Stellar USDC prises en charge :
- Pour une adresse muxed
M..., omettezrecipientRouting: l’identifiant de routage est déjà intégré et fournir des données de routage est rejeté. - Pour une adresse de base
G...avec identifiant de routage, envoyez{ type: "memo_id", value: "123" }.valuedoit être une chaîne numérique non vide comprise entre0et18446744073709551615. L’adresse est normalisée enM...avant de demander le devis ou l’exécution. - Pour une adresse de base
G...sans identifiant de routage, envoyez{ type: "none" }sansvalue. Une adresseG...sansrecipientRoutingest rejetée et le compte de base de destination doit avoir une trustline Stellar USDC avant le devis ou l’exécution. - Pour un portefeuille Stellar Blockradar par défaut, envoyez explicitement
{ type: "none" }.
data.recipientRouting, avec status: "none" ou "embedded" et un message. Les réponses d’exécution n’incluent pas ces métadonnées.
Migration depuis les champs spécifiques à Stellar
Référence API complète
Consultez tous les points de terminaison swap dans l’onglet Référence API.

