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