jiangbuyun
|
9f4b86d9eb
|
repchain2.0-update7:组网、共识、实时图测试通过
|
2022-04-25 16:40:03 +08:00 |
|
jiangbuyun
|
35735edd01
|
repchain2.0-update6:从发送创世消息开始,建立创世块,预执行区块,发出确认块消息,检查确认块,发送确认块到存储模块,最后保存区块的测试例(BlockSpec)通过
|
2022-04-24 21:33:48 +08:00 |
|
jiangbuyun
|
966dc5535a
|
repchain2.0-update5:DID合约测试例(RdidSignrOperationSpec)通过
|
2022-04-24 15:21:37 +08:00 |
|
jiangbuyun
|
289bfd7cba
|
repchain2.0-update4:DID合约测试例(RdidOperOperationSpec)通过
|
2022-04-24 13:10:36 +08:00 |
|
jiangbuyun
|
29f45b9e4a
|
repchain2.0-update3:DID合约测试例(RdidCertOperationSpec)通过
|
2022-04-24 08:49:15 +08:00 |
|
jiangbuyun
|
e5775f1089
|
repchain2.0-update2:存储单元测试例通过
|
2022-04-23 13:09:28 +08:00 |
|
jiangbuyun
|
2d1ddbc9c0
|
repchain2.0-update1:修改账户权限
|
2022-04-19 22:36:26 +08:00 |
|
jiangbuyun
|
3306256021
|
repchain2.0
|
2022-04-17 22:05:21 +08:00 |
|
jiangbuyun
|
a8757cb4c3
|
增加国密算法接口的实现。
|
2022-04-06 13:53:52 +08:00 |
|
jiangbuyun
|
ef0c35c816
|
Merge remote-tracking branch 'remotes/origin/yf_preview_gm' into dev_rc_jdk13_1.3.1
# Conflicts:
# build.sbt
# conf/system.conf
# json/gensis.json
# src/main/resources/application.conf
# src/main/scala/rep/app/Repchain.scala
# src/main/scala/rep/app/system/ClusterSystem.scala
# src/main/scala/rep/network/autotransaction/PeerHelper.scala
# src/main/scala/rep/network/consensus/transaction/PreloaderForTransaction.scala
# src/main/scala/rep/network/consensus/util/BlockHelp.scala
# src/main/scala/rep/network/consensus/vote/Voter.scala
# src/main/scala/rep/network/module/ModuleManager.scala
# src/main/scala/rep/sc/scalax/Compiler.scala
# src/main/scala/rep/utils/GenesisBuilder.scala
# src/test/scala/rep/storage/test/blockDataCheck.scala
|
2022-03-20 19:54:57 +08:00 |
|
jiangbuyun
|
529a75bfa5
|
修改流式提交中的编译问题。
|
2022-03-20 17:13:53 +08:00 |
|
zyf
|
c67cceae07
|
fix: 修复使用流式提交交易失败的情况, link #I3W001
|
2022-01-17 06:21:58 +00:00 |
|
jiangbuyun
|
ea8ce17ae2
|
非共识节点关闭交易缓存池,并停止订阅交易。
|
2021-11-14 20:22:10 +08:00 |
|
jiangbuyun
|
dd729e5417
|
修改模块中的启动交易广播的actor,每种算法启动自己的交易广播actor
|
2021-11-13 15:57:37 +08:00 |
|
jiangbuyun
|
32df32fd25
|
修改交易池广播方法。
|
2021-11-13 14:13:31 +08:00 |
|
jiangbuyun
|
7b4e35a1c3
|
增加区块索引的缓存机制,提高区块索引的读效率,缓存hash和height。
修改raft抽签获取区块索引的方法为获取区块hash
|
2021-11-13 14:06:11 +08:00 |
|
jiangbuyun
|
69241b993c
|
Merge remote-tracking branch 'origin/dev_rc_jdk13_1.3.1' into dev_rc_jdk13_1.3.1
# Conflicts:
# json/genesis.json
|
2021-11-10 17:45:07 +08:00 |
|
jiangbuyun
|
74b234aa54
|
1.修改合约状态缓存策略;2.修改合约单元测试例
|
2021-11-10 17:44:20 +08:00 |
|
zhengls
|
ac3eef1a89
|
update README.md.
更新RepChain系统架构
|
2021-11-08 03:36:19 +00:00 |
|
brightestboy
|
4f2cf3aa81
|
1、进一步明确账户权限管理合约中的方法是否公开;2、对部分合约代码重构完善
|
2021-11-08 11:27:48 +08:00 |
|
zhengls
|
11bf8636dc
|
update README.md.
更新RepChain架构图
|
2021-11-08 01:23:11 +00:00 |
|
jiangbuyun
|
1b3a6dc705
|
修改默认签名验签算法"SHA1withECDSA"--》"SHA256withECDSA"
|
2021-11-07 14:17:28 +08:00 |
|
jiangbuyun
|
60208825b1
|
fix: 节点重启策略中的bug(检查status是否为UP部分的代码)
修改cluster建立时机到init函数。
引用clusterOfInner变量。
|
2021-11-07 13:43:31 +08:00 |
|
jiangbuyun
|
fcc13802d8
|
添加抽签索引的日志输出
|
2021-11-06 21:03:00 +08:00 |
|
jiangbuyun
|
3ea64a0a5b
|
在系统重启时增加交易缓存池持久化保存工作
|
2021-11-06 20:56:40 +08:00 |
|
jiangbuyun
|
af752fcf0b
|
修改重启背书的条件
|
2021-11-06 17:32:42 +08:00 |
|
jiangbuyun
|
36e58bb9cc
|
在配置文件中增加同步的策略类型和重发背书消息的次数,以更好地适应窄带宽环境。
在CFRD抽签中增加强制抽签到某个抽签索引的消息;在收集背书中增加统一延时重发背书消息的机制。
|
2021-11-06 17:00:22 +08:00 |
|
jiangbuyun
|
baee29af29
|
在重发背书消息时,检查系统是否达到共识的节点数量。
|
2021-11-06 14:07:09 +08:00 |
|
jiangbuyun
|
6e5a5c3b9e
|
增加ReachableMember和UnreachableMember事件处理
|
2021-11-06 14:01:31 +08:00 |
|
jiangbuyun
|
1486269c0a
|
添加报警信息到prisma服务框架代码
添加报警信息到管理工作台的数据库。
|
2021-11-06 13:37:30 +08:00 |
|
jiangbuyun
|
a8026eeee2
|
在合约容器中增加基于单条交易级别的事务能力
|
2021-11-05 21:42:36 +08:00 |
|
jiangbuyun
|
18a2f8bb63
|
合约部署过程中,在替换代码时,过滤到new时,增加new关键字。
|
2021-11-05 20:10:30 +08:00 |
|
brightestboy
|
172c7d597d
|
修改完善did管理合约
|
2021-11-03 16:17:22 +08:00 |
|
brightestboy
|
d470aa5efb
|
did账户身份权限管理合约的部分测试用例
|
2021-11-03 10:11:30 +08:00 |
|
brightestboy
|
bd78e22dd6
|
原有的合约相关测试用例,修改适配为did版本,
|
2021-11-03 08:55:24 +08:00 |
|
brightestboy
|
b08031455e
|
保留无权限的账户管理合约以及转账测试例,修改ContractCert以及测试用的ContractAssetsTPL,使之能够在新版下使用,并且修改与之对应的测试用例、genesis.json构建工具类
|
2021-11-02 17:15:13 +08:00 |
|
brightestboy
|
8f28345455
|
fix: 修改合约状态时,应检查setState的权限(CheckPermissionOfSetStateContract)
|
2021-11-02 09:24:58 +08:00 |
|
brightestboy
|
500d515c62
|
fix: "*.deploy"或者"*.setState"的操作不存在的话会抛异常,进而导致不去检查Contract.deploy或者Contract.setState
|
2021-11-01 16:27:39 +08:00 |
|
brightestboy
|
05de2ca592
|
1、补充完善账户权限管理合约;2、修改构建创世块的工具类
1. 补充完善了账户注册、修改账户状态
2. 补充晚上证书注册、修改证书状态
3. 补充完善了操作注册、修改操作状态
4. 补充完善授权部分
|
2021-09-30 22:11:27 +08:00 |
|
jiangbuyun
|
ec78aa82b9
|
解决打包过程中类冲突问题
|
2021-06-15 09:12:00 +08:00 |
|
jiangbuyun
|
fc739771d3
|
删除没有使用import。
|
2021-05-21 13:47:40 +08:00 |
|
jiangbuyun
|
6e40ac36aa
|
Merge remote-tracking branch 'repchain-lab/dev_rc_jdk13_1.3.1' into dev_rc_jdk13_1.3.1
|
2021-05-20 16:53:32 +08:00 |
|
jiangbuyun
|
cca799ed8d
|
添加接收来自操作系统正常关闭的指令处理,保证系统正常关闭。
|
2021-05-20 16:46:50 +08:00 |
|
zyf
|
b850ad2b0e
|
feat: 为swagger-ui(3)和前端实时图g1.html增加dark-theme,切换dark的方式为:/swagger/index.html?theme=dark,以及/g1.html?theme=dark
|
2021-04-25 15:08:39 +08:00 |
|
jiangbuyun
|
ceebdca9b5
|
在直接读区块文件的测试类中增加json的转换测试。
|
2021-03-23 18:09:43 +08:00 |
|
jiangbuyun
|
75982315de
|
添加直接读区块文件的类和测试类。
|
2021-03-23 17:49:55 +08:00 |
|
jiangbuyun
|
cdf4c9da33
|
添加不可达节点删除策略配置,需要更新akka版本升级到最新版本。
|
2021-03-09 21:25:23 +08:00 |
|
jiangbuyun
|
10a9b9abba
|
修改拜占庭共识的阈值判断。
|
2021-03-09 15:16:38 +08:00 |
|
jiangbuyun
|
58936d57a6
|
添加接收来自操作系统正常关闭的指令处理,保证系统正常关闭。
|
2021-03-09 15:07:32 +08:00 |
|
jiangbuyun
|
1a0fe392b7
|
在signerData中添加建立时间
|
2021-03-08 16:32:40 +08:00 |
|