fibos-accounts
v1.0.2
Published
fibos-tracker accounts module
Downloads
5
Readme
fibos-accounts 模块
介绍
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 更新时间 |