Commit Graph

136 Commits

Author SHA1 Message Date
CaiHQ
b0ef7bbf10 add support for Join Annotation 2021-12-07 20:46:25 +08:00
CaiHQ
7205344a26 feat: support jsontype in execute contract 2021-12-03 11:19:42 +08:00
CaiHQ
42745687ab feat: support jsontype in executeContract 2021-12-03 11:17:57 +08:00
CaiHQ
022b1d3902 merge pbft algorithm 2021-11-22 11:53:12 +08:00
Frank.R.Wu
9b1ca64af9 feat: update Script
update Script.initTextWithCleaning to remove keyword 'view' before compiling
2021-11-21 23:55:17 +08:00
CaiHQ
1ed4dfd496 merge dengshuang-feature
refactor: NetworkManager
2021-11-21 23:20:44 +08:00
Frank.R.Wu
fc48bd4503 feat: add ContractResult.Status
add ContractResult.Status.Executing to represent that the contract request has been added into blocks and waits for execution
2021-11-17 17:38:07 +08:00
Frank.R.Wu
aa225980fa feat: update JsonUtil
add JsonUtil.parseObject to return JsonElement
2021-11-17 14:50:07 +08:00
Frank.R.Wu
c1654034ac feat: udpate JsonUtil
rename JsonUtil.parseString to JsonUtil.parseStringAsJsonObject, rename JsonUtil.parseObject to JsonUtil.parseObjectAsJsonObject; add JsonUtil.parseReaderAsJsonObject
2021-11-17 14:40:21 +08:00
Frank.R.Wu
2cfd82bb4b feat: add SelfAdaptiveShardingExecutor
add new type of multi-point contract "SelfAdaptiveSharding"
2021-11-11 12:52:39 +08:00
Frank.R.Wu
5ed245459c fix: fix syntax error in compiling functions
fix syntax error in DesktopEngine.compileFunction
2021-11-10 22:07:19 +08:00
Frank.R.Wu
24123435be feat: update JavaScriptLexer
update JavaScriptLexer
2021-11-10 16:52:21 +08:00
Frank.R.Wu
08459fb272 fix: fix bugs in function declaration
fix definition of function declarations, allow keyword "view" to be null
2021-11-10 16:18:04 +08:00
Frank.R.Wu
b6377ac906 feat: use tools
use JsonUtil to replace JsonParser
2021-11-10 16:06:45 +08:00
bitvincent
6adcf235fb fix:typo error (shading->sharding) 2021-11-04 18:32:52 +08:00
Frank.R.Wu
312b59c28e chore: update dependencies of common and router-backend 2021-11-01 22:24:51 +08:00
CaiHQ
fd50ed402c Merge remote-tracking branch 'origin/master' 2021-11-01 18:52:24 +08:00
CaiHQ
f2ae920f6a feat: support requestID auto append in agent websocket 2021-11-01 18:52:02 +08:00
Frank.R.Wu
3edd64ff36 feat: add isView in FunctionDesp
add FunctionDesp.isView to tell contract manager if the function is view
2021-11-01 17:30:01 +08:00
Frank.R.Wu
9fbca75af8 feat: add keyword of functions
add keyword "view" for functions, to record functions that don't change contract status after execution
2021-11-01 17:11:33 +08:00
CaiHQ
0dba1fe49a Merge branch 'master' of gitee.com:BDWare/common 2021-11-01 16:46:23 +08:00
CaiHQ
57771dc26e feat: ResultCallback supports more types 2021-11-01 16:45:30 +08:00
Frank.R.Wu
3a3176c81b refactor: prune unused code 2021-11-01 15:04:57 +08:00
CaiHQ
10431499f5 prune build 2021-11-01 11:50:33 +08:00
Frank.R.Wu
06416dcb1c feat: prune logs 2021-10-31 23:09:23 +08:00
Frank.R.Wu
9553f2a783 feat: update event mechanism
add event type local and global, clients have to use contractID and topic to subscribe local event; allow clients to subscribe topics (will not be recorded)
2021-10-31 23:07:15 +08:00
lizhi
1ce2d05992 revise license 2021-10-29 16:19:20 +08:00
lizhi
1993496983 revise licenses 2021-10-15 10:03:02 +08:00
CaiHQ
3f68dd2a97 update licence 2021-10-15 00:05:51 +08:00
CaiHQ
70b91864fa initial commit 2021-10-12 15:08:32 +08:00
Joe
13c0b28c5d xxx 2021-10-11 03:33:28 +08:00
CaiHQ
ec71d3fcd3 fix gitignore 2021-09-26 12:58:28 +08:00
CaiHQ
3a69faa69b add 4 extra dependencies 2021-09-24 15:04:02 +08:00
CaiHQ
20040145f1 prune readme.md 2021-09-24 13:10:53 +08:00
CaiHQ
ef46d1ac4c initial commit 2021-09-24 13:08:25 +08:00
蔡华谦
016d019bc7 Initial commit 2021-09-24 04:54:47 +00:00