jiangbuyun
|
3ea64a0a5b
|
在系统重启时增加交易缓存池持久化保存工作
|
2021-11-06 20:56:40 +08:00 |
|
jiangbuyun
|
36e58bb9cc
|
在配置文件中增加同步的策略类型和重发背书消息的次数,以更好地适应窄带宽环境。
在CFRD抽签中增加强制抽签到某个抽签索引的消息;在收集背书中增加统一延时重发背书消息的机制。
|
2021-11-06 17:00:22 +08:00 |
|
jiangbuyun
|
1486269c0a
|
添加报警信息到prisma服务框架代码
添加报警信息到管理工作台的数据库。
|
2021-11-06 13:37:30 +08:00 |
|
brightestboy
|
05de2ca592
|
1、补充完善账户权限管理合约;2、修改构建创世块的工具类
1. 补充完善了账户注册、修改账户状态
2. 补充晚上证书注册、修改证书状态
3. 补充完善了操作注册、修改操作状态
4. 补充完善授权部分
|
2021-09-30 22:11:27 +08:00 |
|
jiangbuyun
|
cdf4c9da33
|
添加不可达节点删除策略配置,需要更新akka版本升级到最新版本。
|
2021-03-09 21:25:23 +08:00 |
|
jiangbuyun
|
58936d57a6
|
添加接收来自操作系统正常关闭的指令处理,保证系统正常关闭。
|
2021-03-09 15:07:32 +08:00 |
|
jiangbuyun
|
aa7020fb59
|
增加did账户权限管理与非did账户管理功能的兼容。
|
2021-03-02 11:43:01 +08:00 |
|
jiangbuyun
|
4dc96e4e24
|
在dev_rc_jdk13_1.2.0的基础上手工合并did代码,添加did合约的测试代码。
|
2021-02-25 14:41:02 +08:00 |
|
jiangbuyun
|
5ab71b37b4
|
在dev_rc_jdk13_1.2.0的基础上手工合并did代码,部署合约和调用合约测试完成。
|
2021-02-25 10:33:11 +08:00 |
|
jiangbuyun
|
0104a7710a
|
调试自动提交交易测试程序。
|
2021-02-23 10:25:31 +08:00 |
|
jiangbuyun
|
da32bf63fc
|
合并前的操作
|
2021-02-22 16:37:12 +08:00 |
|
jiangbuyun
|
d0bda4c9ac
|
性能优化12
|
2020-10-17 20:03:12 +08:00 |
|
jiangbuyun
|
13b49b8f6b
|
性能优化11
|
2020-10-15 16:31:12 +08:00 |
|
jiangbuyun
|
3e3ff2c734
|
性能优化10
|
2020-10-15 14:11:48 +08:00 |
|
jiangbuyun
|
2a0253be94
|
性能优化8
|
2020-10-13 17:38:15 +08:00 |
|
jiangbuyun
|
ff82a0f1f5
|
性能优化7
|
2020-10-13 13:59:38 +08:00 |
|
jiangbuyun
|
7289f1072c
|
性能优化6
|
2020-10-12 12:18:55 +08:00 |
|
jiangbuyun
|
93e6faf971
|
性能优化3
|
2020-10-10 16:51:37 +08:00 |
|
jiangbuyun
|
874544f382
|
性能优化2
|
2020-10-10 14:26:32 +08:00 |
|
jiangbuyun
|
2ce546a472
|
Merge remote-tracking branch 'origin/dev_jdk13_1.0' into dev_jdk13_1.0
# Conflicts:
# conf/system.conf
# src/main/scala/rep/api/rest/RestActor.scala
# src/main/scala/rep/network/autotransaction/PeerHelper.scala
|
2020-10-10 10:56:01 +08:00 |
|
jiangbuyun
|
1b003f48df
|
性能优化
|
2020-10-10 10:50:26 +08:00 |
|
brightestboy
|
4db8227469
|
1、修改广播交易的方式;2、恢复peer.proto
|
2020-08-27 09:33:32 +08:00 |
|
jiangbuyun
|
a335b5534b
|
修改存储Actor中的bug,增加存储缓存是否为空的判断。
|
2020-07-29 18:13:19 +08:00 |
|
wuwei1972
|
69a4c605ee
|
修改基础版本同步问题。
|
2020-07-08 21:25:00 +08:00 |
|
wuwei1972
|
42488a88f4
|
修改peer.proto文件,修改signer、Certificate、certid;增加authorize、operate等消息。
|
2020-04-28 16:10:36 +08:00 |
|
wuwei1972
|
6f220dc1c3
|
修改目标:共识抽象,达到共识切换。
完成共识层的接口抽象,并实现了cfrd、raft协议。
|
2020-03-20 00:44:08 +08:00 |
|
wuwei1972
|
c0c75f4dad
|
修改重启策略,增加重启监控,一直监控系统正常启动。
|
2020-02-22 13:17:24 +08:00 |
|
wuwei1972
|
725e2a50ef
|
1.修改bug,节点list只在初次启动的时候添加到列表,重启不添加;自动重启判断不再使用list长度,采用issingle标志来判断。
2.采用await等待的方式终止,不在外面使用线程等待。
|
2020-02-20 17:21:28 +08:00 |
|
wuwei1972
|
38fd9e56f3
|
增加jdk版本的判断,让jdk高低版本之间的核心代码一致。
|
2020-02-19 13:28:20 +08:00 |
|
wuwei1972
|
0b48497982
|
1.增加了离网管理,离网之后自动入网;2.在共识过程中,区块的高度一致时,因为交易池为空而没有抽签带来的不能共识的情况,发出强制抽签(接收到共识请求说明系统已经有了交易,还没有广播到该节点)。
|
2020-02-17 23:45:21 +08:00 |
|
brightestboy
|
2b113800f6
|
format 配置文件
|
2020-01-03 17:39:43 +08:00 |
|
wuwei1972
|
f3ceb58e1b
|
artery tls 暂时使用tls1.2版本
|
2020-01-03 17:31:48 +08:00 |
|
wuwei1972
|
c3fa8827ae
|
修改配置文件,配置传输的classic模式的TLS1.3。
|
2020-01-03 15:33:49 +08:00 |
|
wuwei1972
|
98b7bb4f33
|
jdk13,tls1.3,akka2.6.1,传输方式可在artery/classic之间进行切换
|
2020-01-03 09:39:47 +08:00 |
|
wuwei1972
|
41793a8a23
|
还原默认的系统配置
|
2019-11-15 13:46:10 +08:00 |
|
wuwei1972
|
553c844549
|
增加一个simple的raft共识模式
|
2019-09-28 21:15:58 +08:00 |
|
wuwei1972
|
29c05efeb4
|
增加共识一致性数量配置
|
2019-09-25 14:16:42 +08:00 |
|
wuwei1972
|
4c5d3b5ba9
|
增加一个系统参数,在出块时,是否做输出共识。默认值true
|
2019-09-24 20:20:34 +08:00 |
|
wuwei1972
|
c399ff175d
|
修改系统线程配置
|
2019-09-24 17:04:56 +08:00 |
|
wuwei1972
|
e7aec36555
|
增加配置项,配置API接口在接收交易时是否需要做预执行操作,默认是true,需要执行;在性能测试时,可以配置成false。
|
2019-09-23 14:43:58 +08:00 |
|
wuwei1972
|
cb6cf7fe7a
|
修改过多非共识节点不能正常同步,以及共识的问题。
|
2019-08-29 15:50:12 +08:00 |
|
wuwei1972
|
90630cd4cf
|
修改交易池的管理,调整共识过程中的一些小细节,让共识更加稳定,系统的性能更高。
|
2019-06-13 15:34:29 +08:00 |
|
wuwei1972
|
4370aa81f2
|
在system.conf文件中增加配置字段,
//证书状态改变函数名,账号管理合约中的改变证书状态的函数的函数名
CertStatusChangeFunction="UpdateCertStatus"
存储时根据这个函数名可以知道确认出块的交易中出现改变证书状态的交易,需要通知证书缓存,改变证书的状态。
|
2019-06-07 17:37:57 +08:00 |
|
wuwei1972
|
65a61a56ad
|
1.修改所有的编译警告
2.在certCache中的getCertForUser中的获取证书信息中增加链码前缀
|
2019-05-20 08:31:50 +08:00 |
|
wuwei1972
|
5ed6990208
|
测试修改
|
2019-05-18 11:08:01 +08:00 |
|
wuwei1972
|
07be2102a0
|
增加共识期间,背书节点正在同步的处理。
|
2019-05-18 09:55:47 +08:00 |
|
wuwei1972
|
0c4e4d0b69
|
增加时间统计,时间统计分成两个日志文件,statis_time是统计共识每个阶段的花费时间,outputtime是打印共识每个阶段的开始时刻和结束时刻。
在系统的system.conf文件中的statistic_enable来控制是否输出时间日志,0=禁止;1=打开。
|
2019-05-14 09:41:48 +08:00 |
|
wuwei1972
|
94ae821a82
|
修改实时图中背书连接和同步连接不画线的问题。
|
2019-05-13 16:06:19 +08:00 |
|
wuwei1972
|
2e95cf000b
|
删除自动设置超时时间
|
2019-05-12 14:50:12 +08:00 |
|
wuwei1972
|
263841740b
|
重构代码--53在system.conf中添加//实时图的事件是否发送,如果不发送,前端实时图将收不到任何消息。realtimegraph_enable
= 0//0 unable;1 enable; default 1,可以关闭系统通知实时图事件
|
2019-05-12 14:43:15 +08:00 |
|