wuwei1972
|
d0179823bd
|
重构代码--31 调整日志输出的配置文件,建立业务、块同步、共识、存储、合约沙箱、时间统计、系统,7种日志输出到各自的日志文件中。
|
2019-04-21 11:51:06 +08:00 |
|
wuwei1972
|
88f55d70dd
|
修改出块超时时间
|
2019-04-19 20:43:51 +08:00 |
|
wuwei1972
|
c3b22e5ac1
|
重构代码24--修改同步的方式,以及在背书时发现区块高度低时,发送同步消息,启动同步。
|
2019-04-19 10:22:22 +08:00 |
|
wuwei1972
|
0c47e892c6
|
重构代码22--修改背书请求者的请求方式为future
|
2019-04-18 08:21:41 +08:00 |
|
wuwei1972
|
fac0413a12
|
重构代码21--将背书的方式改为future方式
|
2019-04-17 22:22:20 +08:00 |
|
wuwei1972
|
5a1139b2d8
|
重构代码19--增加背书的actor种类,背书签名actor,背书交易执行actor,交易签名验证actor
|
2019-04-16 09:57:20 +08:00 |
|
wuwei1972
|
0646d85a74
|
重构代码17---调试共识出块
|
2019-04-14 19:30:34 +08:00 |
|
wuwei1972
|
34ebc6a5c6
|
重构代码14--修改背书收集器的路由背书请求器建立方法以及共识部分代码
|
2019-04-13 15:59:41 +08:00 |
|
wuwei1972
|
3149330223
|
重构提交
|
2019-04-10 21:56:30 +08:00 |
|
wuwei1972
|
775a7a3eaf
|
添加创世节点名称的配置
|
2019-04-02 15:06:25 +08:00 |
|
c4w
|
b76cf8ccbb
|
replace TransactionResult
|
2019-04-01 22:51:04 +08:00 |
|
wuwei1972
|
27e0abf537
|
添加启动验证,验证leveldb和区块文件的完整性
|
2019-03-25 14:16:41 +08:00 |
|
c4w
|
1980a40503
|
非debug状态下不允许调用节点密钥对对交易签名以响应API请求
|
2019-03-23 08:27:53 +08:00 |
|
c4w
|
0f1322538b
|
deserialise(coder_bytes) again
|
2019-03-22 17:21:23 +08:00 |
|
wuwei1972
|
f48d6f3fb9
|
重新生成json文件
|
2019-03-22 14:32:25 +08:00 |
|
wuwei1972
|
7e174ef4e4
|
合并冲突
|
2019-03-22 13:08:58 +08:00 |
|
wuwei1972
|
1b48b8a13d
|
修改创世块及交易创建
|
2019-03-22 11:15:51 +08:00 |
|
c4w
|
e155757f64
|
remove json encode
|
2019-03-22 11:09:48 +08:00 |
|
wuwei1972
|
f413cf1edf
|
增加返回merkle值
|
2019-03-21 08:32:00 +08:00 |
|
wuwei1972
|
cce6ed7b0a
|
1.修改合约从api提交不成功等情况,编写合约时要,在合约中不要拼接key,在跨合约读时,只需要添加其合约等名称,key值不需要拼接。
2.修改了存储中对put对内容进行比较对程序,现在不在对value进行比较。
3.在合约部署代码中对,不是部署时不需要对合约的部署内容进行修改。
|
2019-03-20 14:55:08 +08:00 |
|
wuwei1972
|
152ec0b786
|
共识调试完成
|
2019-03-19 10:58:05 +08:00 |
|
jiangbuyun@sina.com
|
93f5a428f6
|
共识调试代码修改
|
2019-03-17 20:04:30 +08:00 |
|
jiangbuyun@sina.com
|
2884d5b9fd
|
创世块生成,系统启动完成
|
2019-03-17 16:33:15 +08:00 |
|
brightestboy
|
5c6ae5e97e
|
Merge remote-tracking branch 'origin/dev_jby_preview' into yf_preview
# Conflicts:
# conf/system.conf
|
2019-03-17 10:48:45 +08:00 |
|
brightestboy
|
331d59ba3a
|
为账户管理合约添加版本
|
2019-03-17 10:45:31 +08:00 |
|
jiangbuyun@sina.com
|
0cd6bafe98
|
修改创世块json字符串输出类
|
2019-03-17 10:07:56 +08:00 |
|
jiangbuyun@sina.com
|
14f9b1bd89
|
修改交易建立与系统启动配置装载问题
|
2019-03-15 09:04:03 +08:00 |
|
jiangbuyun@sina.com
|
4d94453d42
|
修改日志,签名,存储方面的实用化代码。
|
2019-03-11 06:56:13 +08:00 |
|
jiangbuyun@sina.com
|
e5f7a9461c
|
提交自己的conf和system
|
2019-01-16 11:19:50 +08:00 |
|
brightestboy
|
89c3a81c02
|
Update Copyright
|
2018-11-28 18:50:13 +08:00 |
|
wuwei1972
|
23b3dd109d
|
整理代码
|
2018-11-28 15:58:49 +08:00 |
|
wuwei1972
|
ea19df8d91
|
在system.conf文件中增加配置项,
vote {
//最低投票人数量
vote_note_min = 4
//参与共识的节点别名
vote_node_list = ["1","2","3","4"]
}
vote_node_list这个项是必须的配置,配置内容是可以参与的共识节点的别名,没有配置的节点
不是共识节点。
|
2018-10-31 16:37:56 +08:00 |
|
wuwei1972
|
98a0af7c3e
|
增加时间跟踪,增加验签时的证书缓存。
|
2018-10-23 21:38:20 +08:00 |
|
jiangbuyun@sina.com
|
b47825078a
|
1.恢复缓存,自动产生更多交易函数
2.采用背书采用单函数验签,并且从交易池中判断该交易是否存在,如果存在就不进行验签,因为进入交易池已经经过验签了。
|
2018-10-18 22:42:27 +08:00 |
|
wuwei1972
|
aa9e43a331
|
修改背书中的缓存问题导致产生不同的背书结果。
|
2018-10-08 21:53:53 +08:00 |
|
chen4w
|
37b910d60c
|
证书数量与单机节点数量相等避免抽签等待
|
2018-09-06 16:11:37 +08:00 |
|
c4w
|
953a704070
|
data
|
2018-08-26 21:57:03 +08:00 |
|
brightestboy
|
3235d348fc
|
Merge branch 'dev_wuwei1972' into dev_supply
# Conflicts:
# build.sbt
# conf/system.conf
# scripts/example_deploy.js
# src/main/scala/ContractAssetsTPL.scala
# src/main/scala/Contractback.txt
# src/main/scala/NewContract.scala
# src/main/scala/rep/api/SwaggerDocService.scala
# src/main/scala/rep/api/rest/RestActor.scala
# src/main/scala/rep/api/rest/RestService.scala
# src/main/scala/rep/app/conf/SystemProfile.scala
# src/main/scala/rep/crypto/ECDSASign.scala
# src/main/scala/rep/crypto/Sha256.scala
# src/main/scala/rep/crypto/SignFunc.scala
# src/main/scala/rep/log/EventActor.scala
# src/main/scala/rep/network/PeerHelper.scala
# src/main/scala/rep/network/cache/TransactionPool.scala
# src/main/scala/rep/network/consensus/block/BlockHelper.scala
# src/main/scala/rep/network/consensus/block/BlockModule.scala
# src/main/scala/rep/network/consensus/endorse/EndorsementModule.scala
# src/main/scala/rep/network/consensus/vote/CRFDVoter.scala
# src/main/scala/rep/network/consensus/vote/CRFDVoterModule.scala
# src/main/scala/rep/network/consensus/vote/VoterBase.scala
# src/main/scala/rep/network/tools/PeerExtension.scala
# src/main/scala/rep/sc/Sandbox.scala
# src/main/scala/rep/sc/Shim.scala
# src/main/scala/rep/sc/contract/Compiler.scala
# src/main/scala/rep/sc/scalax/SandboxScala.scala
# src/main/scala/rep/storage/cfg/StoreConfig.java
# src/main/scala/rep/storage/test/testmap.scala
# src/main/scala/rep/storage/util/pathUtil.java
# src/main/scala/rep/utils/SerializeUtils.scala
# src/test/scala/rep/sc/SandboxSpec.scala
|
2018-07-27 14:58:41 +08:00 |
|
wuwei1972
|
443b612e67
|
合并分支准备
|
2018-07-27 13:46:40 +08:00 |
|
wuwei1972
|
067b563b66
|
1.修改存储目录建立的问题
2.增加合约编译参数配置,contractOperationMode =
1//设置合约的运行方式,0=debug方式,1=deploy,默认为debug方式,如果发布部署,必须使用deploy方式。
|
2018-07-27 09:24:42 +08:00 |
|
wuwei1972
|
b4c586067c
|
1.增加证书期限的有效性校验
2.在系统配置文件中增加配置参数,checkCertValidate = 0//设置是否检查证书的有效性,默认为0 0=不校验,1=校验
|
2018-07-17 19:40:14 +08:00 |
|
brightestboy
|
7e99ff7b83
|
commit dev_supply
|
2018-07-11 22:21:39 +08:00 |
|
wuwei1972
|
76c4199fc4
|
commit message
|
2018-07-11 17:36:52 +08:00 |
|