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
|
d5566b35dc
|
在dev_rc_jdk13_1.2.0的基础上手工合并did代码,编译通过版本。
|
2021-02-24 15:08:18 +08:00 |
|
jiangbuyun
|
0104a7710a
|
调试自动提交交易测试程序。
|
2021-02-23 10:25:31 +08:00 |
|
jiangbuyun
|
6fbf43dc3c
|
优化代码合并
|
2021-02-22 22:41:07 +08:00 |
|
jiangbuyun
|
ea4a584275
|
Merge remote-tracking branch 'remotes/repchain-lab/fix/zj/RC-V1.1.1' into dev_jby_merge_before_jdk13_1.0
# Conflicts:
# src/main/scala/rep/api/rest/RestActor.scala
# src/main/scala/rep/api/rest/RestService.scala
# src/main/scala/rep/utils/GenesisBuilderMulti.scala
|
2021-02-22 17:00:46 +08:00 |
|
jiangbuyun
|
da32bf63fc
|
合并前的操作
|
2021-02-22 16:37:12 +08:00 |
|
jayTsang
|
6f0568f2e0
|
<fix> 使区块、交易等protobuf message转为json对象时,时间字符串显示正确的时区
|
2021-02-02 15:40:43 +08:00 |
|
jayTsang
|
673b476ebd
|
<fix> 在可视化界面中保持Websocket连接
|
2021-02-01 16:52:44 +08:00 |
|
brightestboy
|
e74999b860
|
改用node1的密钥来构建部署业务合约的签名交易
方便使用swagger-ui来调试禁用/启用合约,因为swagger-ui中的xml提交到RepChain时候,一般使用node1的密钥来构建签名交易
|
2021-01-29 14:58:48 +08:00 |
|
brightestboy
|
da76a41f08
|
swagger-ui的postTran接口补充可接受application/json的数据格式
|
2021-01-27 10:41:21 +08:00 |
|
brightestboy
|
00542995eb
|
1、feat: 增加GenesisBuilderTool,打包到RepChain.jar之后支持使用命令生成gensis.json文件;2、增强创世块生成工具GenesisBuilderMulti:补充注册证书,以及业务合约的部署示例;3、部分更正gensis.json为genesis.json
1. "命令格式eg:java -Dgenesis=./genesis.json -cp RepChain.jar rep.utils.GenesisBuilderTool ./jks ./jks/certs ./tpl/ContractCertTPL.scala ./tpl/CustomTPL.scala tpl/CustomTPL1.scala"
2. GenesisBuilderMulti可注册业务合约
3. GenesisBuilderTool暂不能执行调用合约的交易
4. 部分更正gensis.json为genesis.json,一些源码文件里的暂时没有修改
|
2021-01-26 15:01:45 +08:00 |
|
brightestboy
|
b3b98e3d5d
|
feat: ✨ 对合约进行动态调试时,不再需要重启RepChain,直接将生成的合约文件放到Ide源码目录下
1. jar包方式部署的RepChain:调试动态部署的合约时,将生成的合约文件(custom_contract目录下以"SC_"开头)放到Ide环境的源码目录src/main/scala下即可(**前提是jar包开启了远程调试**)
2. ide方式的RepChain同理
|
2021-01-26 09:53:11 +08:00 |
|
brightestboy
|
254ffdfffa
|
update: 升级Swagger-UI,且升级接口描述至oas3.0
1. 目前使用的注解动态生成的方式(动态生成的swagger.json在/api-docs/swagger.json)
2. 如果不使用动态的方式,那么在resources/swagger/index.html中可以配置静态swagger.json(url: "/swagger/api-docs/swagger.json)
|
2021-01-26 09:28:58 +08:00 |
|
zhengls
|
c7bb58a545
|
update README.md.
|
2020-11-24 16:58:16 +08:00 |
|
brightestboy
|
b8d8f99e2c
|
assembly时,标识mainClass
|
2020-11-17 17:22:25 +08:00 |
|
brightestboy
|
9606b3bb5a
|
fix #I24SG1
|
2020-11-12 14:22:06 +08:00 |
|
brightestboy
|
32afea160b
|
配合block同步服务程序,更新gensis.json中各个节点的证书注册
|
2020-11-04 15:51:34 +08:00 |
|
brightestboy
|
5fc203b180
|
修改build.sbt中的版本号为1.1.0
|
2020-11-01 17:46:08 +08:00 |
|
brightestboy
|
b9ff2ddf21
|
Merge remote-tracking branch 'origin/dev_jdk13_1.0'
|
2020-11-01 17:45:08 +08:00 |
|
brightestboy
|
bbcb252aa5
|
Merge remote-tracking branch 'origin/RepChain_1.1.0_RC'
# Conflicts:
# README.md
|
2020-11-01 17:29:55 +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
|
401f46a471
|
性能优化9
|
2020-10-14 08:09:26 +08:00 |
|
jiangbuyun
|
2a0253be94
|
性能优化8
|
2020-10-13 17:38:15 +08:00 |
|
jiangbuyun
|
cb1077c6a7
|
Merge remote-tracking branch 'origin/dev_jdk13_1.0' into dev_jdk13_1.0
|
2020-10-13 13:59:48 +08:00 |
|
jiangbuyun
|
ff82a0f1f5
|
性能优化7
|
2020-10-13 13:59:38 +08:00 |
|
brightestboy
|
3085c92df4
|
GenesisBuilderMulti,创世块补充证书的注册
|
2020-10-13 11:08:17 +08:00 |
|
jiangbuyun
|
7289f1072c
|
性能优化6
|
2020-10-12 12:18:55 +08:00 |
|
jiangbuyun
|
735cca4754
|
性能优化5-增加超时机制
|
2020-10-11 19:26:23 +08:00 |
|
jiangbuyun
|
49aadeed96
|
性能优化4
|
2020-10-11 17:23:52 +08:00 |
|
jiangbuyun
|
652ec698af
|
性能优化3-修改合约容器状态缓存在部署之后的未知状态的初始化。
|
2020-10-11 10:20:25 +08:00 |
|
jiangbuyun
|
93e6faf971
|
性能优化3
|
2020-10-10 16:51:37 +08:00 |
|
jiangbuyun
|
874544f382
|
性能优化2
|
2020-10-10 14:26:32 +08:00 |
|
brightestboy
|
021ceeff2d
|
合并代码
|
2020-10-10 12:08:53 +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
|
42e0533bf9
|
update .gitignore and swaggerDoc(RepChain's version)
|
2020-09-15 12:23:36 +08:00 |
|
brightestboy
|
07f0d3170e
|
增加API接口:tranInfoAndHeightOfTranId(transactionId),根据交易id获取交易信息和所在区块高度
|
2020-09-04 14:47:49 +08:00 |
|
brightestboy
|
557cff8f1f
|
将流式提交Transaction的接口中通过读写file构造交易的方式,修改为直接转为InputStream构造交易的方式
|
2020-09-04 14:36:40 +08:00 |
|
brightestboy
|
ace92ae291
|
去掉RestActor中的交易查重,因为在TransactionChecker中做了查重
|
2020-09-03 17:27:09 +08:00 |
|
brightestboy
|
3f254644ac
|
update:1、修改共识状态的判断;2、修改preTransaction,避免sender返回消息给客户端之后仍然继续执行后面的代码
|
2020-09-03 09:30:24 +08:00 |
|
brightestboy
|
cd6415da3b
|
补充打包合并策略,避免assembly时出现文件冲突
|
2020-09-02 10:08:59 +08:00 |
|
brightestboy
|
4db8227469
|
1、修改广播交易的方式;2、恢复peer.proto
|
2020-08-27 09:33:32 +08:00 |
|
jiangbuyun
|
af94436415
|
修改交易提交和交易池处理的代码。
|
2020-07-31 16:14:25 +08:00 |
|
jiangbuyun
|
ecc359b25c
|
删除创世块和成员监控actor的块订阅;增加一个block读写速度的测试。
|
2020-07-30 20:16:59 +08:00 |
|
jiangbuyun
|
a335b5534b
|
修改存储Actor中的bug,增加存储缓存是否为空的判断。
|
2020-07-29 18:13:19 +08:00 |
|
jiangbuyun
|
60c1d569c0
|
将同步的响应日志写入到同步日志文件。
|
2020-07-28 10:07:18 +08:00 |
|