Commit Graph

757 Commits

Author SHA1 Message Date
jiangbuyun
b5358366d8 repchain2.0-update75:删除证书hash包含的组网Id。 2022-06-17 21:03:02 +08:00
jiangbuyun
c019a75d86 repchain2.0-update74:授权索引更新时同步更新账户缓存。 2022-06-17 16:53:28 +08:00
brightestboy
f489b3696b 修改权限管理合约的操作和授权模块 2022-06-17 14:03:10 +08:00
jiangbuyun
e57533fbc9 repchain2.0-update73:添加可以从账户名下获取授权信息。 2022-06-17 13:25:09 +08:00
jiangbuyun
58390eedb5 repchain2.0-update72:为DID合约在Shim中提供多链间查重的方法。 2022-06-17 10:29:03 +08:00
jiangbuyun
4e20c2b55b repchain2.0-update71:增加授权索引和操作索引的输出日志。 2022-06-17 09:24:56 +08:00
jiangbuyun
c367e50f16 repchain2.0-update70:授权索引和操作注册索引需要读取业务链和基础链的并集。 2022-06-17 09:14:33 +08:00
jiangbuyun
e2d13a6e87 repchain2.0-update69:缓存增加授权索引的读取和操作注册索引的读取。 2022-06-16 23:08:15 +08:00
jiangbuyun
6d59eef01f repchain2.0-update68:节点启动时,只有第一次从配置文件中读共识节点配置。 2022-06-16 21:11:48 +08:00
jiangbuyun
c84bd2ec23 repchain2.0-update67:增加功能:共识节点可以通过交易提交来增加和删除。 2022-06-16 21:06:06 +08:00
brightestboy
806a0eefd2 在ManageNodeCert合约中增加更新抽签列表的方法 2022-06-16 15:38:40 +08:00
jiangbuyun
040c5da14d repchain2.0-update66:修改联盟成员动态管理时,抽签列表装载错误问题。 2022-06-15 21:04:37 +08:00
jiangbuyun
af9c422ded Merge branch 'dev_rc_jdk13_2.0.0' into dev_jdk13_2.0.0.0
# Conflicts:
#	src/main/scala/rep/crypto/cert/SignTool.scala
#	src/main/scala/rep/utils/CreateGenesisInfo4NoTransaction.scala
2022-06-15 17:21:16 +08:00
jiangbuyun
d6c3b55058 repchain2.0-update65:权限检查和缓存支持基础链和应用同时启用账户和权限管理合约。 2022-06-15 15:37:43 +08:00
brightestboy
7aeb637e16 1. 不允许针对同一个操作对同一个用户进行重复授权;2.授权时,被授权人以及操作个数都只能为1个 2022-06-15 14:53:46 +08:00
jiangbuyun
728680fa8c repchain2.0-update64:修改创世块里面的授权,改为每个授权只包含一个操作和一个被授权人。 2022-06-15 11:37:07 +08:00
jiangbuyun
d396d6b642 repchain2.0-update63:修改函数返回值类型。 2022-06-14 17:10:33 +08:00
brightestboy
1e7a4d0767 fix: signUpAllTypeCertificate的hash需要加上NetID 2022-06-14 16:11:57 +08:00
jiangbuyun
503995527b repchain2.0-update62:修改问题。 2022-06-14 15:35:37 +08:00
jiangbuyun
13509e13ad repchain2.0-update61:增加组网id为账户前缀。 2022-06-14 13:26:11 +08:00
jiangbuyun
c60e944036 repchain2.0-update60:按照DID规则修改操作标识符号为":"。 2022-06-13 21:52:42 +08:00
jiangbuyun
c5041352bf Merge branch 'dev_rc_jdk13_2.0.0' into dev_jdk13_2.0.0.0 2022-06-12 18:00:50 +08:00
jiangbuyun
eb058ba2a8 repchain2.0-update59:完成动态成员管理的测试。 2022-06-12 17:59:39 +08:00
jiangbuyun
ab9255130d Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0 2022-06-10 21:56:30 +08:00
jiangbuyun
1b85a47f61 repchain2.0-update58:修改合约禁用问题。 2022-06-10 21:56:18 +08:00
jiangbuyun
b9dbee41ea repchain2.0-update57:更新联盟成员动态加入和退出机制。 2022-06-10 20:53:17 +08:00
brightestboy
2b582ce38f fix: windows地址分隔符为"\"(backslash),在字符串中变为转义符,改为"/"即可 2022-06-10 16:53:44 +08:00
brightestboy
c872fbc04a feat: 报警信息加上组网ID名 2022-06-10 15:25:24 +08:00
jiangbuyun
42853fce84 repchain2.0-update56:为保证操作id的唯一性,在操作名中增加组网(链)Id为前缀,保证操作id在全局时的一致性。。 2022-06-09 14:05:33 +08:00
jiangbuyun
cdacf55605 Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0 2022-06-08 23:22:11 +08:00
jiangbuyun
c59aee9ff5 repchain2.0-update55:增加联盟成员动态加入和退出。 2022-06-08 23:21:57 +08:00
brightestboy
385f3fec4a Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0 2022-06-08 14:40:32 +08:00
brightestboy
8bc6fe1f7d fix: SendAlertInfo的字段需与DashBoard端匹配 2022-06-08 14:39:09 +08:00
jiangbuyun
906ffa1439 repchain2.0-update54:增加websocket的ssl模式。 2022-06-08 09:42:20 +08:00
jiangbuyun
4d9def5f0b repchain2.0-update53:整理key的存储结构,现在key、trust都存放在相应的组网目录下,不再混合存储在一起。 2022-06-07 21:31:05 +08:00
jiangbuyun
4bfaa27a9c repchain2.0-update52:修改高度不存在的区块查询异常的问题。 2022-06-07 19:11:34 +08:00
jiangbuyun
cbe77d5f41 repchain2.0-update51:1.配置文件增加参数,在开启https之后,是否必须客户端验证;2.在验证客户端的条件下增加了API的权限认证;3.验签失败或异常增加日志输出;4.在计算pem证书hash时,删除pem证书字符串中的换行符5.创世块修改API注册没有设置auth_full_name;。 2022-06-07 17:57:53 +08:00
jiangbuyun
1a7638b19f repchain2.0-update50:整理API,删除测试时期临时接口。 2022-06-07 09:20:35 +08:00
jiangbuyun
3c7af3051f repchain2.0-update49:系统启动、状态查询、组网名称查询、系统停止功能中增加判断系统是否在本机存在的检查。 2022-06-06 20:26:43 +08:00
brightestboy
36e8319468 Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0
# Conflicts:
#	src/main/scala/rep/app/management/ManagementService.scala
2022-06-06 19:40:00 +08:00
brightestboy
7cf640ef2c feat: 为RepChainManagement服务增加SwaggerDoc 2022-06-06 19:35:37 +08:00
jiangbuyun
17ba1502c9 Merge branch 'dev_rc_jdk13_2.0.0' of https://gitee.com/BTAJL/repchain into dev_rc_jdk13_2.0.0 2022-06-06 15:55:30 +08:00
jiangbuyun
eab1b84841 repchain2.0-update48:增加推送交易签名验证失败给Dashboard。 2022-06-06 15:53:46 +08:00
brightestboy
ac2278ea7e Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0 2022-06-06 15:11:43 +08:00
brightestboy
394ab92ecf fix: 补业务链测试所用的genesis.json 2022-06-06 15:11:23 +08:00
brightestboy
03b074913a Merge remote-tracking branch 'origin/dev_rc_jdk13_2.0.0' into dev_rc_jdk13_2.0.0 2022-06-05 20:25:48 +08:00
brightestboy
7f3c5ece7f refactor: 删除isContractDeployer() {注册操作时:将判断交易提交者是否为合约部署者,修改为判断是否具有对应合约的部署权限} 2022-06-05 20:25:33 +08:00
jiangbuyun
977e1b69ca repchain2.0-update47:给系统管理服务的Https服务增加客户端的证书获取功能。 2022-06-05 17:28:41 +08:00
jiangbuyun
b7956dabee repchain2.0-update46:给系统管理服务的Https服务增加是否启动客户端的证书认证,启动服务时必须是否使用客户端认证,true和false,true表示使用客户端认证。 2022-06-05 16:04:21 +08:00
jiangbuyun
1d144df9b1 repchain2.0-update45:在系统服务中增加Https服务,启动服务时必须输入sll模式,0=http;1=https;2=https(gmssl)。 2022-06-05 11:15:50 +08:00