Skip to main content
POST
Master Wallet Write

批量操作

该端点支持批量操作,您可以在一次 API 调用中执行多个合约写入操作。这对于“approve + deposit”这类常见模式尤其有用。

批量请求格式

如需执行多次写入,请使用 calls 数组:

批量响应格式

批量响应包含 success 和 errors 数组:

批量调用项结构

错误处理

批量操作采用部分成功模式:
  • 各操作按顺序依次执行
  • 某个操作失败不会中断后续操作
  • 请同时检查 success 和 errors 数组以判断整体结果

校验规则

使用场景

  • Approve + Deposit:一次调用完成代币授权与存入
  • 多步骤交易:为 DeFi 操作串联多次合约调用
  • 协议交互:以原子方式执行复杂的协议交互

授权

x-api-key
string
header
必填

路径参数

walletId
string
必填
示例:

"{{walletId}}"

请求体

application/json
calls
object[]
示例:

响应

200 - application/json

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

data
object
message
string
示例:

"Contract write initiated successfully"

statusCode
number
示例:

200