美文网首页
Substrate Indices分析

Substrate Indices分析

作者: 建怀 | 来源:发表于2019-11-25 11:32 被阅读0次

Substrate Indices分析

const

ENUM_SET_SIZE : 每个枚举中存放64个账号

Address

enum Address { Id(AccountId), Index(AccountIndex) }

decl_storage

EnumSet // 枚举中账号集合
NextEnumSet // 下一个枚举中账号集合

内部功能

  • resolve_hint: 从一个账号,获取账号索引
  • lookup_index: 从一个账号索引获取账号ID
  • can_reclaim: 如果某个账号索引能够被回收再利用,返回True
  • lookup_address: 从一个地址,获取账号ID
  • enum_set_size: 获取枚举大小
  • on_new_account:balances模块调用这个方法去创新一个新的账号

延伸

balances模块中,transfer方法,如果发送者发送后,其余额少于保留账号最低存款,账号将会被reaped。最低存款默认设置为1 Dollar,也就是一个Token。

如果转入的账号不存在,将会创建一个新的账号。

相关文章

网友评论

      本文标题:Substrate Indices分析

      本文链接:https://www.haomeiwen.com/subject/glmdwctx.html