Commit Graph

84 Commits

Author SHA1 Message Date
Alexader 6b52259ad3 feat(order): add timeout rebroadcast mechanism in mempool 2021-01-18 10:26:06 +08:00
Lizen0512 2d6fa68650 feat(go.mod): update the version of bitxhub-kit for batch file feature 2021-01-12 19:40:33 +08:00
jzhe 32b919d08c fix(log):update kit version to use new timestamp formatter 2021-01-12 14:52:05 +08:00
liweixia eea25c305b feat: add ha module 2021-01-07 15:36:20 +08:00
jzhe 521fadba05 fix(swarm):fix the bug of oom caused by the continuous increase of goroutine 2021-01-05 14:11:55 +08:00
Lizen0512 2d3e749dff perf(*): add localList to mark the txs received from api to reduce the number of signature verifications 2020-12-30 21:45:30 +08:00
Aiden X 0aa38647a5
Merge pull request #293 from meshplus/state-update
feat:add state update
2020-12-22 00:07:34 +08:00
jzhe 52bc503b5e test:add syncer test 2020-12-21 22:31:17 +08:00
jzhe ba3963e8d0 feat:add state update 2020-12-21 16:25:23 +08:00
Lizen0512 6d7b842f42 refactor(mempool): refactor mempool for raft 2020-12-21 15:40:27 +08:00
dawn-to-dusk b646c3bcad feat(cmd): add delete vp node cmd 2020-12-18 17:18:14 +08:00
jzhe 00c38a417d test(tester):update network.toml in cluster nodes 2020-12-14 19:18:46 +08:00
dawn-to-dusk 93b7c51523 feat(api,internal): add delete vp node interface 2020-12-10 11:19:09 +08:00
Aiden X 8e451ce9a3 build: update kit 2020-12-07 16:56:37 +08:00
Aiden X f4ef2dfbe7 fix: bitxhub client panic 2020-12-03 15:33:00 +08:00
jzhe a265db69a4 feat(p2p):add notify in p2p 2020-12-03 12:51:29 +08:00
liweixia f02ab02217 fix: change license name 2020-11-27 13:59:04 +08:00
liweixia 9bac16d161 refactor: move blockfile to kit lib 2020-11-27 02:25:09 +08:00
treasersimplifies e5292fd260 feat(*): add init fit for did 2020-11-25 11:17:52 +08:00
jzhe 68a7fca45d feat(p2p):add ping function 2020-11-05 11:04:53 +08:00
Alexader 876bad5aa2
Merge pull request #226 from meshplus/chore/remove-transfer-limit
chore(grcp): remove transfer amount can't be 0 limit
2020-10-27 20:26:28 +08:00
zhourong b66d180fa0 fix(*): fix error when getting tx through gateway 2020-10-27 17:29:42 +08:00
Alexader e8e5427083 chore(grcp): remove transfer amount can't be 0 limit 2020-10-27 17:29:18 +08:00
zhourong 108b2e8ea8 refactor(*): add executor logger to serial executor 2020-10-27 13:55:57 +08:00
Lizen0512 1eeb6bf8b7 feat(mempool): mempool adaptation rbft consensus 2020-10-27 13:24:35 +08:00
liweixia 6c1f7b4ef5 feat: add block file 2020-10-26 21:20:58 +08:00
zhourong 51b5cc7d24 refactor(*): add contract register support 2020-10-23 17:11:24 +08:00
Alexader 169e678d31 fix(*): fix nil Hash for quering tx, receipt and block 2020-10-23 16:03:29 +08:00
zhourong 5451bd9d98 fix(*): update go.mod and Makefile
1. upgrade go version to 1.14 in go.mod
2. add goent.mod
3. update Makefile
2020-10-22 22:16:41 +08:00
zhourong 6cea4216ff refactor(*): update tx/hash/address 2020-10-22 13:49:05 +08:00
Aiden X e7244829c4 build: use NewHash and NewAddress 2020-10-21 23:46:21 +08:00
Lizen0512 6c7a01d1e6 refactor(order): refactor order module transaction type 2020-10-21 22:19:40 +08:00
Aiden X cb74880701 build: update core, kit and model in tester 2020-10-21 19:26:41 +08:00
Aiden X 3a090da50a build: update core, kit and model 2020-10-21 14:06:58 +08:00
zhourong 9a78f3f7f2 refactor(*): use new Transaction/Address/Hash in executor and ledger 2020-10-21 14:01:35 +08:00
Treaser(Song) Lou bd0a38d96e
Merge branch 'master' into fix/storage 2020-10-20 20:29:20 +08:00
treasersimplifies 65b922b57c fix(storage): dicard bitxhub storage package to use kit storage 2020-10-20 19:56:53 +08:00
zhourong 2606f0e187 refactor(mod): support module version switch for commercial bitxhub 2020-10-20 10:35:12 +08:00
zhourong f5c3a39126 refactor(executor): module split 2020-10-16 11:28:22 +08:00
Aiden X 947a57cc30 test: add storage unit test 2020-10-12 20:31:05 +08:00
zhourong 3b844ee7c7 fix(*): use category instead of type 2020-10-09 19:33:58 +08:00
jiangzhe 5ead8bad8a test(*):add network and consensus unit test 2020-09-29 15:20:13 +08:00
Alexader 49226b9334 test(tester): fix wrong tx nonce problems in tester cases 2020-09-29 15:01:30 +08:00
Lizen b65c466294 delete GetPendingNonceByAccount implement in info.go file 2020-09-27 17:20:05 +08:00
Alexader 940f6857d0 fix(order): fix errors in node_test
1. logger in mempool and txCache passed by Order module instead of loggers
2. fix goroutine not return after receiving signal from close channel in mempool error
3. fix idSlice is not initialized with 0 length in GenerateRaftPeers function
2020-09-27 16:11:50 +08:00
Alexader f43bb1c09a feat(order): add GetPendingNonceByAccount api
1. add GetPendingNonceByAccount api
2. revise getAccount method for ibtp receipt
2020-09-27 16:10:16 +08:00
Lizen d156957976 feat(mempool): add mempool feature 2020-09-27 16:09:38 +08:00
zhourong 6aeb683007 refactor(*): update bitxhub-model package 2020-09-27 14:00:07 +08:00
zhourong 112931d37c feat(*): add api to get TPS 2020-09-22 20:05:56 +08:00
jiangzhe a89229fddd fix(proof_pool): fix verify ibtp pool panic 2020-09-18 11:19:46 +08:00