跨链元空间接口
创建公链私有地址在线调用
POST
chain_dexSwap
(创建公链私有地址)
说明:由钱包自动执行,钱包会自动为每个用户分配对应公链的本地地址,作为跟VoidChain引入资产的跨链地址,该账号对应公链的转入和转出,都是通过该地址进行,同样该地址的创建和保持也是在边缘信任机内部完成的。
TC账号自动生成的其他公链地址本地管理都是用TC用户的私钥HASH作为密码来加密本地保存
由于每一条公链在同一个边缘信任机,同一TC用户只会保留唯一地址,如果创建公链地址时候,如果存在,会自动跳过,避免覆盖早期的地址,造成资产丢失的风险
参数
chain: 链name
返回值
address:返回对应公链地址
示例代码
{
"jsonrpc": "3.0",
"method": "chain_dexSwap",
"params": [
"opcode=Account&subcode=Create&chain=ETH",
"encryp=none"
],
"id": "aa80aa0c6bb0c7d81ac7e5b3"
}{
"jsonrpc": "3.0",
"id": "0b2c7458f88bdbb586884bb9",
"result": {
"ret": "0",
"err": "",
"content": {
"chain": "ETH",
"address": "0x8303466791b6fc5443f3c4e099fd9cd2a702755a"
}
}