fibos-accounts 模块,依赖于 fibos-tracker 模块,存储 FIBOS、EOS 链上所有的账户信息,包括链上账户、账户对应公钥。依赖于 fib-app 框架和默认 model 定义,可以快速部署属于自己的区块链账户系统服务。
npm install fibos-accounts
...
const Tracker = require("fibos-tracker");
Tracker.Config.DBconnString = "sqlite:./chain.db";
const tracker = new Tracker();
tracker.use(require("fibos-accounts"));
...
v1.0.2 版本说明: 新增对用户「历史权限」存储,可以查询用户指定时间内的公钥信息
fibos_accounts 表
字段 | 类型 | 说明 |
---|---|---|
id | String | 账户名 |
creator_id | int | 账户创建者关联 id |
created | Date | 账户创建日期 |
createdAt | Date | Mysql 插入时间 |
updatedAt | Date | Mysql 更新时间 |
fibos_permissions 表
字段 | 类型 | 说明 |
---|---|---|
pub_key | String | 公钥 |
permission | String | 权限名 |
account_id | int | 关联账户名 |
start_time | Date | 公钥生效时间 |
expire_time | Date | 公钥失效时间 |
createdAt | Date | Mysql 插入时间 |
updatedAt | Date | Mysql 更新时间 |