Skip to main content
POST
Child Address Write

Opérations par lot

Cet endpoint prend en charge les opérations par lot : vous pouvez exécuter plusieurs écritures de contrat depuis une child address donnée en un seul appel d’API.

Format de la requête par lot

Pour effectuer plusieurs écritures, utilisez le tableau calls :

Format de la réponse par lot

Les réponses par lot contiennent les tableaux success et errors :

Schéma de chaque élément du lot

Gestion des erreurs

Les opérations par lot suivent un modèle de succès partiel :
  • Les opérations sont exécutées séquentiellement
  • L’échec d’une opération n’interrompt pas les suivantes
  • Consultez les tableaux success et errors pour connaître le résultat global

Règles de validation

Cas d’usage

  • Approve + Deposit : autorisez la dépense du token puis déposez en un seul appel
  • Transactions en plusieurs étapes : enchaînez plusieurs appels de contrat pour des opérations DeFi
  • Interactions avec les protocoles : exécutez des interactions complexes de manière atomique

Autorisations

x-api-key
string
header
requis

Paramètres de chemin

walletId
string
requis
Exemple:

"YOUR_WALLET_ID"

addressId
string
requis
Exemple:

"ADDRESS_ID"

Corps

application/json
calls
object[]
Exemple:

Réponse

200 - application/json

Ethereum / Tron / Ethereum (Batch) / Tron (Batch)

data
object
message
string
Exemple:

"Contract write initiated successfully"

statusCode
number
Exemple:

200