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 |
|
wuwei1972
|
2d58887e69
|
重构代码--52添加时间跟踪日志
|
2019-05-12 13:52:42 +08:00 |
|
wuwei1972
|
f9d5d8c780
|
重构代码--51修改存储方式,缓存文件操作实例。把存储的配置文件改到system.conf中。
|
2019-05-12 11:04:16 +08:00 |
|
wuwei1972
|
9ce0e80215
|
修改共识中的bug,接收背书后对是否满足背书条件对判断不完全,即是否已经抽签。
|
2019-05-08 22:34:57 +08:00 |
|
wuwei1972
|
a429fc5bc5
|
重构代码--42重构合约,支持并发代码的执行功能,代码编写完成,暂存。
|
2019-04-28 19:06:13 +08:00 |
|
wuwei1972
|
23d5556dca
|
重构代码--38调试PreloadTransRouter成功,restActor已经修改成调用Router来执行交易。
|
2019-04-24 11:16:30 +08:00 |
|
wuwei1972
|
c2ecfa77e1
|
重构代码--37修改transprocessor类的prop,输入参数不需要parent,因为该参数没有使用,并且在未来的路由分发中,parent也无法使用,因此所有相关的测试类代码需要删除;添加transprocessor的路由器;在system.conf文件中添加交易路由器初始化时路由实例数量的配置。
|
2019-04-24 09:30:03 +08:00 |
|