Skip to main content
POST
Master Wallet Write

Operações em lote

Este endpoint suporta operações em lote: você pode executar várias operações de escrita em contratos em uma única chamada de API. É especialmente útil para padrões comuns como “approve + deposit”.

Formato da requisição em lote

Para executar várias escritas, use o array calls:

Formato da resposta em lote

As respostas em lote incluem os arrays success e errors:

Esquema de cada item do lote

Tratamento de erros

As operações em lote seguem um padrão de sucesso parcial:
  • As operações são executadas sequencialmente
  • A falha de uma operação não interrompe as seguintes
  • Verifique os arrays success e errors para saber o resultado geral

Regras de validação

Casos de uso

  • Approve + Deposit: autorize o gasto do token e deposite em uma única chamada
  • Transações de várias etapas: encadeie várias chamadas de contrato para operações DeFi
  • Interações com protocolos: execute interações complexas de forma atômica

Autorizações

x-api-key
string
header
obrigatório

Parâmetros de caminho

walletId
string
obrigatório
Exemplo:

"{{walletId}}"

Corpo

application/json
calls
object[]
Exemplo:

Resposta

200 - application/json

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

data
object
message
string
Exemplo:

"Contract write initiated successfully"

statusCode
number
Exemplo:

200