此篇内容尚无原站英文对应版本;切换语言后可浏览英文资料库。
许多API方法要求你指定一个总账实例,包括可被检索到的正确数据和共享总账特定版本的最新数据。接受一个总账版本的命令都是按照同样的方式运作。以下有三个能用的你能指定总账的方式:
- 通过
ledger_index参数中的序列号指定总账。每个已关闭总账都有一个可识别的序列号,该序列号比前一个已验证总账大1。(起源总账序列号为0) - 通过
ledger_hash参数中的哈希值指定总账。 - 通过
ledger_index参数中的快捷方式之一指定总账:validated: 对于已经被全网络验证的大多数近期总账closed:对于已经被修改关闭并由节点为验证提出的大多数近期总账current:对于节点现在运行版本的总账
还有一种接受以上三种格式的已弃用的ledger参数。不要用这个参数,它可能会在没有通知的情况下被移除。
如果你不指定一个总账,current(正在进行中)总账会被默认选择。如果你提供了多于一个的指定总账,那被弃用的ledger字段如果还存在的话,会第一次被使用,后退至ledger_hash。除非其他两个都不存在,否则ledger_index字段将被忽视。
注意:不要依赖这个默认行为;它常常会变化。相反,你需要在每个调用中都制定一个总账版本。
