Commit Graph

107 Commits

Author SHA1 Message Date
CaiHQ
5034e36d86 optimize: use jquery 2.1.4.min
refactor: DOA Contract
update: use doip sdk 1.0.2
optimize build.gradle
2021-12-23 00:14:13 +08:00
CaiHQ
a3149bec5c optimize build.gradle 2021-12-21 17:48:30 +08:00
CaiHQ
db5e8451b0 update join info
support joinCount function
2021-12-17 12:54:02 +08:00
Frank.R.Wu
0ea97d17cb chore: update log4j2.properties
remove unused log4j2.formatMsgNoLookups=true
2021-12-12 17:10:10 +08:00
Frank.R.Wu
33f8bda665 feat: update logs
optimize logs in NodeCenterClientController; reformat CMHttpServer
2021-12-11 22:29:24 +08:00
Frank.R.Wu
55d7453ab6 feat: use JsonUtil to optimize CMActions
replace all JsonParser to JsonUtil
2021-12-11 19:27:54 +08:00
Frank.R.Wu
40a638be5b refactor: update ContractManagerFrameHandler
use JsonUtil to optimize ContractManagerFrameHandler.channelRead0
2021-12-11 17:58:04 +08:00
Frank.R.Wu
bb9e5f9b4f chore: update log4j2.properties
add 'log4j2.formatMsgNoLookups=true' to deal with the vulnerability of log4j2:2.14.1
2021-12-10 17:41:32 +08:00
Frank.R.Wu
4a589474b4 refactor: optimize logs 2021-12-09 14:43:11 +08:00
Frank.R.Wu
0e85394612 feat: update event mechanism
rename EventActions to EventWSActions; add EventActions to handle event messages, and register it in TCP*FrameHandler; update AgentManager to support event mechanism, update NetworkManager and NodeCenterClientController to provide node list
2021-12-07 21:33:36 +08:00
CaiHQ
5ffc5fb813 Merge remote-tracking branch 'origin/master' 2021-12-07 21:09:20 +08:00
CaiHQ
dbd4953daa support join annotation 2021-12-07 21:09:05 +08:00
Frank.R.Wu
b975a0227a feat: update SelfAdaptiveShardingExecutor
update SelfAdaptiveShardingExecutor to add height to the blocks; update cmstop.sh to not print error message when process doesn't exits
2021-12-03 15:29:50 +08:00
CaiHQ
802713a001 feat: support jsontype in execute contract 2021-12-03 11:19:29 +08:00
CaiHQ
ac77d55952 optimize verifykey 2021-11-30 17:17:55 +08:00
CaiHQ
ca8afb8333 sync versions 2021-11-29 09:09:44 +08:00
CaiHQ
1dc3790784 refactor: move pbft classes 2021-11-28 14:52:36 +08:00
Frank.R.Wu
7efdeff5bc fix: fix bugs in event mechanism
fix bugs in event delivering cross nodes
2021-11-26 15:54:34 +08:00
Frank.R.Wu
789a896cca feat: add CMDConf
set -debug=all to set rootLogger as DEBUG
2021-11-22 15:23:50 +08:00
Frank.R.Wu
6029666603 merge 2021-11-22 14:38:28 +08:00
Frank.R.Wu
691045326e merge 2021-11-22 12:03:40 +08:00
Frank.R.Wu
9fb5cd6eb4 feat: update SelfAdaptiveShardingExecutor
update SelfAdaptiveShardingExecutor.submitBlock to avoid creating too many threads; add logs
2021-11-22 12:02:59 +08:00
CaiHQ
969e456687 merge pbft algorithm 2021-11-22 11:50:39 +08:00
CaiHQ
18f3fe7f5c Merge remote-tracking branch 'origin/master' 2021-11-21 23:21:28 +08:00
CaiHQ
5f283513e2 merge dengshuang-feature
refactor: NetworkManager
2021-11-21 23:20:44 +08:00
Frank.R.Wu
0dd01e574e feat: update cmstop.sh
update cmstop.sh to support MacOS
2021-11-18 19:52:10 +08:00
CaiHQ
098c167a95 merge feature-dengshuang
step1. prune ContractExecutor
2021-11-18 19:50:21 +08:00
Frank.R.Wu
801c1a93f5 feat: update ContractExecutor and implementation classes
use default function of interface to update ContractExecutor; add TODO logs in SelfAdaptiveShardingExecutor
2021-11-18 13:47:04 +08:00
Frank.R.Wu
d6979118fc fix: fix bugs in MasterWSAction.startContractMultiPoint
fix bugs in MasterWSAction.startContractMultiPoint to avoid the node starting a multi-point contract in a cluster without itself
2021-11-18 00:24:23 +08:00
Frank.R.Wu
b3ef7bbe7d feat: add logs 2021-11-18 00:14:03 +08:00
Frank.R.Wu
aba4d8dad3 feat: update SelfAdaptiveShardingExecutor
add logs in SelfAdaptiveShardingExecutor
2021-11-17 21:25:48 +08:00
Frank.R.Wu
4423af8d1c fix: fix bugs in SelfAdaptiveSharding contracts
fix bugs in SelfAdaptiveShardingExecutor to support contracts of this type; add return value in SelfAdaptiveShardingExecutor.execute; remove DHT-style selecting of nodes to deploy SelfAdaptiveSharding contracts on; stop executor when killing contracts
2021-11-17 17:40:06 +08:00
Frank.R.Wu
5c19c1570d fix: fix bugs
fix bugs in cmconfig.json.template; fix bugs of JsonUtil's usage in TCPClientFrameHandler; update usage of JsonUtil
2021-11-17 14:42:47 +08:00
Frank.R.Wu
8c86d4e767 feat: update SelfAdaptiveShardingExecutor
use merkle to manage transactions in blocks
2021-11-17 09:41:07 +08:00
Frank.R.Wu
837cf8ba70 feat: add SelfAdaptiveShardingExecutor
add new type of multi-point contract "SelfAdaptiveSharding"
2021-11-11 12:53:53 +08:00
CaiHQ
40816e8a45 prune network manager 2021-11-11 10:31:38 +08:00
CaiHQ
1ade70df35 prune .gitignore 2021-11-08 14:39:04 +08:00
CaiHQ
305cd51854 fix: plugin null bugs 2021-11-08 14:18:41 +08:00
CaiHQ
1a444240a0 merge files 2021-11-08 14:02:07 +08:00
CaiHQ
e706180493 fix: plugin null bugs 2021-11-08 13:56:00 +08:00
Frank.R.Wu
83008583db feat: update args in CMDConf
make plugin related args in CMDConf to String; move plugin related fields to related handlers from CMDConf, and make them don't depend on CMDConf
2021-11-05 14:53:42 +08:00
lizhi
3fd2bf1423 Configuration instructions 2021-11-05 14:42:20 +08:00
lizhi
e1e0435589 Configure plug-in 2021-11-05 10:33:23 +08:00
CaiHQ
db15d105be feat: DOPI/{contractID}/assets/ automatically append index.html 2021-11-05 09:44:25 +08:00
bitvincent
d634ebefb3 fix:typo error (shading->sharding) 2021-11-04 18:00:43 +08:00
CaiHQ
9dba1ff749 feat: support debug cp 2021-11-02 15:03:25 +08:00
CaiHQ
f0cc46c7af feat: support requestID auto append in agent websocket 2021-11-01 18:52:02 +08:00
CaiHQ
66b18fd63a prune: delete ResultBack 2021-11-01 17:31:35 +08:00
Frank.R.Wu
bb33d5b0e7 refactor: prune unused code 2021-11-01 15:04:56 +08:00
Frank.R.Wu
9f3563334d feat: update event mechanism for clients
update return value of EventActions.subEvent
2021-10-31 23:25:24 +08:00