wuwei1972
|
02d8ed579a
|
重构代码--48删除多余的main,以及开发过程中的实验代码。
|
2019-05-06 16:59:16 +08:00 |
|
wuwei1972
|
5092be1c59
|
重构代码--47合约编译修改完成
|
2019-05-06 14:30:35 +08:00 |
|
wuwei1972
|
497db790f7
|
合并
|
2019-05-06 09:57:24 +08:00 |
|
wuwei1972
|
d80c154d0b
|
Merge remote-tracking branch 'origin/c4w_preview' into dev_jby_preview
Conflicts:
src/main/scala/rep/sc/tpl/ContractAssetsTPL2.scala
|
2019-05-06 09:42:11 +08:00 |
|
wuwei1972
|
7d432dd0bb
|
临时保存
|
2019-05-06 09:37:27 +08:00 |
|
c4w
|
06a01e61a7
|
合约动态编译冲突解决,思路:case class一律写在class外部,通过加cid前缀避免冲突
|
2019-05-06 03:05:52 +08:00 |
|
wuwei1972
|
5d1a8ffeb8
|
将合约的case class 修改到class内部
|
2019-05-01 22:36:14 +08:00 |
|
wuwei1972
|
9df997a4f2
|
重构代码--46修改测试代码,可以在测试例代码中正确调用repchain系统中的actor进行部分actor进行测试。
|
2019-04-30 10:51:46 +08:00 |
|
wuwei1972
|
c614bdfa25
|
合约测试,部分流程测试已经正确。
|
2019-04-29 22:34:26 +08:00 |
|
wuwei1972
|
3919b129df
|
添加合约流程测试代码
|
2019-04-29 21:07:48 +08:00 |
|
wuwei1972
|
a9f48a76b9
|
重构代码--45修改合约状态判断,当合约部署已经在某个快照中执行了,并且没有入块。这时同一合约的另外一个部署命令过来,应该可以执行。
|
2019-04-28 23:11:19 +08:00 |
|
wuwei1972
|
d340b8541a
|
重构代码--4增加一个在测试用例中根据测试需要单节点直接出块的桩Actor,让合约的测试更加全面。
|
2019-04-28 21:27:21 +08:00 |
|
wuwei1972
|
097bf89de0
|
重构代码--43修改所有对新合约的调用部分程序。
|
2019-04-28 20:58:46 +08:00 |
|
wuwei1972
|
a429fc5bc5
|
重构代码--42重构合约,支持并发代码的执行功能,代码编写完成,暂存。
|
2019-04-28 19:06:13 +08:00 |
|
wuwei1972
|
c8663c4fd2
|
重构代码--41添加一个类,TransactionDispatcher交易分派器,负责交易的分发。
|
2019-04-27 20:54:21 +08:00 |
|
wuwei1972
|
5dba8914a2
|
重构代码--40解决出块时背书与同步之间的关系,在背书增加是否同步的判断。
|
2019-04-26 11:19:39 +08:00 |
|
wuwei1972
|
dd5af272cb
|
重构代码--39修改抽签是总在两个节点中出块的情况
|
2019-04-25 20:59:03 +08:00 |
|
brightestboy
|
890f14003c
|
添加并更新licence;移除Base58.java与BitcoinUtils.java;
|
2019-04-25 14:10:25 +08:00 |
|
brightestboy
|
9dae0478cf
|
Merge remote-tracking branch 'origin/c4w_preview' into yf_preview
|
2019-04-25 10:48:40 +08:00 |
|
brightestboy
|
99a880ba23
|
Merge remote-tracking branch 'origin/dev_jby_preview' into yf_preview
|
2019-04-25 10:47:33 +08:00 |
|
c4w
|
d2b7e0a297
|
Merge remote-tracking branch 'origin/dev_jby_preview' into c4w_preview
Conflicts:
src/test/scala/rep/sc/TransferSpec3.scala
|
2019-04-25 07:44:57 +08:00 |
|
wuwei1972
|
fb32634142
|
修改测试例子能够进行交易路由的测试,测试例子里面增加并且交易的发送。
|
2019-04-24 15:58:25 +08:00 |
|
c4w
|
6d4f9e3e88
|
sandbox2 is null
|
2019-04-24 13:16:01 +08:00 |
|
c4w
|
d98c984ff9
|
并行合约测试用例TransferSpec3
|
2019-04-24 12:47:50 +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 |
|
wuwei1972
|
609dc20567
|
Merge remote-tracking branch 'origin/c4w_preview' into dev_jby_preview
|
2019-04-23 18:08:26 +08:00 |
|
wuwei1972
|
3c566fa380
|
重构代码--36修改bug,blockerInfo结构修改导致前端类型识别错误;修改实时图推送的后台代码,采用GraphStage方式推送事件信息。
|
2019-04-23 18:04:11 +08:00 |
|
c4w
|
47ef0d5e93
|
remove SandboxJS
|
2019-04-23 13:57:42 +08:00 |
|
c4w
|
ceecddc565
|
rename api_req
|
2019-04-23 13:51:03 +08:00 |
|
c4w
|
84702fbd42
|
remove SandboxJS
rename api reqs directory
|
2019-04-23 13:47:24 +08:00 |
|
c4w
|
75c61f4358
|
linter checking
|
2019-04-23 10:34:42 +08:00 |
|
brightestboy
|
afc86ecc96
|
存证的key加上交易id前缀,防止key重复
|
2019-04-22 17:41:15 +08:00 |
|
c4w
|
cddd33793f
|
Merge remote-tracking branch 'origin/dev_jby_preview' into c4w_preview
|
2019-04-22 17:00:52 +08:00 |
|
c4w
|
0186dd0f3b
|
Merge remote-tracking branch 'origin/up_pre' into c4w_preview
|
2019-04-22 16:30:59 +08:00 |
|
wuwei1972
|
9813c3905a
|
Merge remote-tracking branch 'origin/yf_preview' into dev_jby_preview
|
2019-04-22 16:20:59 +08:00 |
|
wuwei1972
|
e8f6dab65c
|
重构代码--35
修改实时图的事件通知机制,把节点的入网、离网的事件改到memberlistener中,并且实时图中将显示节点的名称,不再显示节点的地址。
|
2019-04-22 16:18:52 +08:00 |
|
brightestboy
|
566e0ae12b
|
并行测试合约,场景:存证无相干、依赖的数据
|
2019-04-22 14:37:25 +08:00 |
|
wuwei1972
|
447cdb3e71
|
重构代码--34 在shim中添加接口,获取日志器,getLogger函数,合约通过此日志器来输出日志。
|
2019-04-22 13:54:54 +08:00 |
|
c4w
|
39ea2abe18
|
增加CODE_SCALA_PARALLEL
引入linter和scapegoat
|
2019-04-22 13:24:07 +08:00 |
|
brightestboy
|
b4e1f6e1fa
|
Merge remote-tracking branch 'origin/up_pre' into yf_preview
|
2019-04-22 11:10:33 +08:00 |
|
brightestboy
|
035f442f5e
|
Merge remote-tracking branch 'origin/up_pre' into up_pre
|
2019-04-22 09:30:30 +08:00 |
|
brightestboy
|
3782d8da1b
|
微调接口的返回
|
2019-04-22 09:29:51 +08:00 |
|
c4w
|
af2b3fa8ae
|
Merge remote-tracking branch 'origin/dev_jby_preview' into c4w_preview
|
2019-04-22 08:38:56 +08:00 |
|
wuwei1972
|
1ec8223973
|
重构代码--33 修改系统启动时对区块文件和LevelDB的检查程序,检查策略修改为,对每个区块文件进行随机抽取区块进行校验。
|
2019-04-21 20:41:43 +08:00 |
|
wuwei1972
|
656d3989ec
|
重构代码--32 根据新的日志配置文件,在所有需要输出日志的地方实现日志信息的输出。
|
2019-04-21 14:28:55 +08:00 |
|
wuwei1972
|
d0179823bd
|
重构代码--31 调整日志输出的配置文件,建立业务、块同步、共识、存储、合约沙箱、时间统计、系统,7种日志输出到各自的日志文件中。
|
2019-04-21 11:51:06 +08:00 |
|
wuwei1972
|
606a3046d7
|
重构代码--30
在代码中实现statehash的添加。交易预执行之后,根据收到的交易结果直接生成statehash,之后生成块hash的时候,包含此statehash。
|
2019-04-20 20:47:22 +08:00 |
|
wuwei1972
|
448b9af36c
|
重构代码--29 在protobuf中添加stateHash信息,记录全局的状态信息,在比较的时候,只要比较statehash的异同
|
2019-04-20 19:59:43 +08:00 |
|
wuwei1972
|
8334389dfc
|
重构代码--28 添加 集群组网时,把共识节点的名称送入网络,让每个节点都知道每个共识节点的名称。
|
2019-04-20 10:34:20 +08:00 |
|