转账

发送转账交易接口

circle-info

转账钱包中的用户资产,只是适用于API创建的代理钱包(delegate类型),不能转移用户自建钱包(self类型)资产

接口信息

  • 请求方法:POST

  • 请求路径:/v1/thirdParty/tx/transfer

  • Content-Type:application/json

请求参数

参数名
类型
是否必须
说明

chain

string

链名称,枚举为bsc/solana/base/eth

assetsId

string

用户assetsId,用于标识用户

fromAddress

string

转账发起钱包地址

toAddress

string

转账接收钱包地址

tokenAddress

string

代币地址

amount

string

代币数量,需携带精度,比如转账1USDT,精度为18,则传递"1000000000000000000"

gas

string

Gas费用,solana链时需设置,单位为lamports

extraGas

string

额外Gas费用,evm链时需设置,将于网络基础费之上额外增加对应费用,单位为wei

请求示例

  • EVM

  • Solana

响应参数

参数名
类型
说明

status

int

状态码

msg

string

响应消息

data

object

响应数据

data字段说明:

data为以下结构体的数组

参数名
类型
说明

id

string

订单ID

响应示例

查询转账交易接口

接口信息

  • 请求方法:GET

  • 请求路径:/v1/thirdParty/tx/getTransfer?chain={chain}&ids={ids}

请求参数

参数名
类型
是否必须
说明

chain

string

链名称,枚举为solana/bsc/eth/base

ids

string

订单Id, 多个订单以逗号","分割

响应参数

参数名
类型
说明

status

int

状态码

msg

string

响应消息

data

object

响应数据

data字段说明:

data为以下结构体的数组

参数名
类型
说明

id

string

订单id

status

string

交易状态, 枚举为generated已生成/sent交易已发送/confirmed上链成功/error失败

chain

string

链名称,枚举为solana/bsc/base/eth

txHash

string

交易hash

errorMessage

string

错误消息

响应示例

Last updated