奇亚(Chia, XCH) 接口之获取根据钱包编号创建一个新的可用地址,这个数据非常重要,做出入金相关的都需要该接口,调用的路径为 /get_next_address
要注意端口号,钱包的端口号一般为
9256
请求参数则以 JSON 方式传递当前钱包编号 {"wallet_id":1}
和是否使用新地址参数 {"new_address":true}
注意,如果不传或者传递
false
,那么就会从已经存在的地址中随机挑出一个来
例如
curl --insecure --cert ~/.chia/mainnet/config/ssl/wallet/private_wallet.crt \ --key ~/.chia/mainnet/config/ssl/wallet/private_wallet.key -d '{"wallet_id": 1, "new_address":true}' \ -H "Content-Type: application/json" -X POST https://localhost:9256/get_next_address | python -m json.tool
返回结果如下
{ "address": "xch1d67xq5ed99l4fk2cr33xlq7sj705amnjz9ymc68kw68x3m9qa69sk3ngur", "success": true, "wallet_id": 1 }
返回参数只有一个是重要的 address
表示新创建的地址
目前尚无回复