Commit Graph

14 Commits

Author SHA1 Message Date
Alexader 6faa2029fc feat(grpc): enable tls support for grpc connection 2020-10-16 16:03:29 +08:00
zhourong f5c3a39126 refactor(executor): module split 2020-10-16 11:28:22 +08:00
Lizen0512 80454e00e6 feat(pprof): add runtime type for pprof 2020-10-13 21:40:31 +08:00
Lizen0512 41141593db feat(mempool): add comments and unit tests for mempool, and verify the signature in api module instead of mempool. 2020-10-13 12:37:13 +08:00
Lizen 76e3690bf0 fix GetPendingNonceByAccount api which may be concurrent reading/writing 2020-09-27 16:10:16 +08:00
Lizen d156957976 feat(mempool): add mempool feature 2020-09-27 16:09:38 +08:00
zhourong 850a1e6142 refactor(*): update crypto
1. use ecdsa secp256k1 for signature
2. use ecdsa p256 for node certificate
2020-08-13 19:48:49 +08:00
treasersimplifies 012a5925ae feat(network): rm support for old toml and transform network.toml to pure 2d array 2020-07-02 19:05:09 +08:00
treasersimplifies d698787002 feat(network): modify bitxhub network.toml config struct but compatible with old toml 2020-06-29 20:01:37 +08:00
zhourong 73a6820e9b refactor(config): read genesis config from genesis.json 2020-05-22 14:40:44 +08:00
jiangzhe 4fc2202c7d feat(*):add prometheus monitor 2020-05-15 19:39:01 +08:00
jiangzhe 96ba5e0d90 fix(raft): fix raft consensus error
1. add the maximum transaction size to the tx pool.
2. leader election results in repeated ack transactions.
2020-04-09 20:19:27 +08:00
Aiden X 91fccf8380 script(*): add config.sh 2020-03-30 16:34:30 +08:00
Aiden X d5b4071447 feat(*): init project 2020-03-30 00:11:21 +08:00