此篇内容尚无原站英文对应版本;切换语言后可浏览英文资料库。
该
以下字段已弃用,不应提供:
account_currencies命令根据其信任线检索帐户可以发送或接收的货币列表。(这不是一个彻底确认的列表,但它可以用来填充用户界面。)
请求格式示例:
{
"command": "account_currencies",
"account": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
"strict": true,
"ledger_index": "validated"
}
{
"method": "account_currencies",
"params": [
{
"account": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
"account_index": 0,
"ledger_index": "validated",
"strict": true
}
]
}
该请求包含以下参数:
Field |
类型 | 描述 |
|---|---|---|
account |
String | 该帐户的唯一标识符,通常是帐户的地址。 |
strict |
Boolean | (可选)如果为true,则只接受帐户参数的地址或公钥。默认为false。 |
ledger_hash |
String | (可选)要使用的分类帐版本的20字节十六进制字符串。(请参阅指定分类帐) |
ledger_index |
String or Unsigned Integer | (可选)要使用的分类帐的序号或快捷字符串自动选择分类帐。(请参阅指定分类帐) |
account_index。
响应格式实例:
{
"result": {
"ledger_index": 155786,
"receive_currencies": [
"BTC",
"CNY",
"ETH"
],
"send_currencies": [
"CNY"
],
"validated": true
},
"status": "success",
"type": "response"
}
200 OK
{
"result": {
"ledger_index": 155786,
"receive_currencies": [
"BTC",
"CNY",
"ETH"
],
"send_currencies": [
"CNY"
],
"status": "success",
"validated": true
}
}
注意:账户可以发送或接收的货币是基于对其信任行的检查而定义的。如果一个账户有一个货币的信任线并且有足够的空间来增加余额,它就可以收到该货币。如果信任线的余额可以减少,则该账户可以发送该币种。此方法不检查信任行是否被冻结或授权可能的错误
- 任何通用错误类型。
invalidParams- 一个或多个字段指定不正确,或缺少一个或多个必填字段。actNotFound-account请求字段中指定的地址不对应分类帐中的账户。lgrNotFound- 由ledger_hash或者ledger_index指定的分类账不存在,或者确实存在,但服务器没有。
