Commit Graph

362 Commits

Author SHA1 Message Date
wuwei1972
263841740b 重构代码--53在system.conf中添加//实时图的事件是否发送,如果不发送,前端实时图将收不到任何消息。realtimegraph_enable
= 0//0 unable;1 enable; default 1,可以关闭系统通知实时图事件
2019-05-12 14:43:15 +08:00
wuwei1972
2d58887e69 重构代码--52添加时间跟踪日志 2019-05-12 13:52:42 +08:00
wuwei1972
f9d5d8c780 重构代码--51修改存储方式,缓存文件操作实例。把存储的配置文件改到system.conf中。 2019-05-12 11:04:16 +08:00
wuwei1972
f223499145 重构代码--50完成带回滚的同步程序完成。 2019-05-11 18:20:44 +08:00
wuwei1972
6c4622ef06 重构代码--49同步时增加区块回滚的策略,代码编写完成。 2019-05-10 23:40:49 +08:00
wuwei1972
fea043ecf6 增加自动建立交易的日志输出 2019-05-10 11:56:31 +08:00
wuwei1972
a3bdc2096a 重构代码--49在存储模块增加区块回滚的代码。 2019-05-09 17:35:14 +08:00
wuwei1972
5c2de0d1a4 修改背书信息通知到实时图 2019-05-09 09:20:22 +08:00
wuwei1972
9ce0e80215 修改共识中的bug,接收背书后对是否满足背书条件对判断不完全,即是否已经抽签。 2019-05-08 22:34:57 +08:00
c4w
4259f7b688 实时图右下部分空白去除
node文字透明度处理
addLink消息中source或target为undefined处理
2019-05-08 14:43:01 +08:00
c4w
c6a10ca39c 存在重复的节点入网消息干扰布局 2019-05-08 01:34:57 +08:00
wuwei1972
20c2d37776 合约并行测试ok 2019-05-06 20:54:26 +08:00
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