快速使用

创建项目账号户口

创建项目账号户口以及系统发币钱包,用于用户提币目的,更加简单查看所有提币记录。

POST:创建项目账号户口

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/account/escrow/create/new?api-version=2.0

变量名称
值类型
可选
示例

subAccountType

string

"Main"

subAccountName

string

''

escrowType

string

"EscrowMain"

创建用户账号户口 (用户托管钱包)

创建用户账号户口,让所有的用户有独立各自的存币地址。

POST:创建用户账号户口

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/user/escrow/create/new?api-version=2.0

变量名称
值类型
可选
示例

subUserId

string

"SUID-32a0fbe0-bdad-4d68-9734-75b6deb24ca9"

escrowType

string

"EscrowMain"

查询支持币种

查询系统所支持的币种,不一样的环境会有不一样的支持币种

POST:支持的币种

http://demo-waas-gateway.futuricblock.com/api/v2/chain/system/coins?api-version=2.0

添加支持币种

添加所需要的币种,例如 TRX_TRX , BSC_BNB, 和TRX_USDT

POST:创建资产

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/assetcreate?api-version=2.0

变量名称
值类型
可选
示例

escrowId

string

"1002U84717091"

coinCodes

string[]

["BTC_BTC", "ETH_ETH", "ETH_USDT"]

获得户口详细

通过账号户口来获得该用户的充值地址 (用户的托管钱包)。

POST:托管账户查询

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/query?api-version=2.0

变量名称
值类型
可选
示例

escrowId

string

"1003A22238651"

创建提币申请

通过该提币接口来实现让账户提币到区块链地址。

POST:提现

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/withdraw?api-version=2.0

变量名称
值类型
可选
示例

escrowId

string

"1001U87472155"

refId

string

"REF_10000"

receiverAddress

string

TEhDP7xdti6qKvyEFYJK6TyGrYdG8RvxxX

amount

decimal

10

coinCode

string

"TRX_USDT"

subjectExtra

string

"Withdrawal Test"

验证交易详细

通过该接口来验证提币记录是否存在。

POST:交易验证

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/transaction/verify?api-version=2.0

变量名称
值类型
可选
示例

refId

string

"REF_10000"

获取存币请求细节

获取所有的存币现状,可以用eventID来筛选还没处理的充币。一旦获得该请求回应,就证明了这笔交易在链上已经完成。

POST:存款查询

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/deposit/query?api-version=2.0

变量名称
值类型
可选
示例

eventId

integer

1

escrowId

string

"1001U87472155"

receiverAddress

string

TEhDP7xdti6qKvyEFYJK6TyGrYdG8RvxxX

txid

string

"adadadadadada"

chainCode

string

"BSC"

coinCode

string

"TRX_USDT"

skip

integer

0

limit

integer

100

获取提币请求现况

获取所有的提币请求现况,可以用eventID来筛选还没处理的提币。一旦获得该请求回应,就证明了这笔交易在链上已经完成。

POST:取款查询

http://demo-waas-gateway.futuricblock.com/api/v2/wallet/escrow/withdraw/query?api-version=2.0

变量名称
值类型
可选
示例

eventId

integer

1

escrowId

string

"1001U87472155"

receiverAddress

string

TEhDP7xdti6qKvyEFYJK6TyGrYdG8RvxxX

txid

string

"adadadadadada"

chainCode

string

"BSC"

coinCode

string

"TRX_USDT"

skip

integer

0

limit

integer

100

Last updated