Commit Graph

220 Commits (e9f3a9e69eccb88f8830625cb439a9c53e2f4822)

Author SHA1 Message Date
Jacky Wang e9f3a9e69e
[stream] requestmanager use refresh streams method instead of event based stream operation. 4 years ago
Jacky Wang 1158f5a263
[stream] removed epoch state related experimental code. 4 years ago
Jacky Wang 5eb1cf1d1e
[stream] added a signature in ChainReader to fix the build error 4 years ago
Jacky Wang 3977ac49eb
[stream] added sync protocol 4 years ago
Jacky Wang 1caf88c7db
[stream] added commit sig in sync stream protobuf. 4 years ago
Jacky Wang c34f744c0a
[stream] added commit sig in sync stream protobuf. 4 years ago
Jacky Wang 3dcc92cee5
[stream] added sync stream protobuf message module (#3561) 4 years ago
Jacky Wang fbed5bcf3b
[stream] added module request manager to manage over client side requests 4 years ago
Jacky Wang e08c2ce41e
[stream] added rate limiter (#3553) 4 years ago
Jacky Wang 8adce8925a
[stream] added stream manager module (#3554) 4 years ago
Jacky Wang e12698cf44
[stream] added a length bytes to the start of p2p base stream (#3552) 4 years ago
Jacky Wang 3d6858aba5
[P2P] Added functionality to Host for stream, replaced networkInfo service. (#3534) 4 years ago
Jacky Wang f00c90e3e6
Graceful shutdown - All registered services are shutdown gracefully. (#3533) 4 years ago
Daniel Van Der Maden b291f181fa
Offline Node Support (#3383) 4 years ago
Jacky Wang b66be54a7e
[cmd] more refactoring 4 years ago
Leo Chen a3257aa2ac [rpc] add API to return p2p peer info 4 years ago
Leo Chen 85062a3867 [p2p] separate handler channel for consensus/node messages 4 years ago
Leo Chen b560f88978 [libp2p/consensus] p2p spamming defense 4 years ago
Sebastian Johnsson 41c0b3d06b [coverage] [consensus] Improved coverage for the consensus package 4 years ago
Sebastian Johnsson e5199939f5 Rename p2p testing package to comply with Travis CI 4 years ago
Sebastian Johnsson 098bd5c235 [coverage] [p2p] Improve p2p code coverage from 0% to 78.3% 4 years ago
Sebastian Johnsson 7e5b6fe5e9 [coverage] [consensus] Improved coverage for the consensus package 4 years ago
Sebastian Johnsson 5493cc73a7 Rename p2p testing package to comply with Travis CI 4 years ago
Sebastian Johnsson ca4a4046e6 [coverage] [p2p] Improve p2p code coverage from 0% to 78.3% 4 years ago
Leo Chen e028cc78bc [bootstrap] fix bootstrap on localnet failed issue 4 years ago
Leo Chen e149a2885d [p2p] set max pubsub message size to 256Kb 4 years ago
Leo Chen 04bc3f95fb [libp2p] support both local json and remote event tracer 4 years ago
Leo Chen b5e1e7da7d [p2p] add remote tracer 4 years ago
Leo Chen 75d53190d1 [p2p] use debug level for p2p metrics data 5 years ago
Leo Chen 2b25632219 Revert "[node] Throttle acceptance of incoming messages (#2970)" 5 years ago
Edgar Aroutiounian c2f089f618
[node] Throttle acceptance of incoming messages (#2970) 5 years ago
Edgar Aroutiounian ee31573c1c
[rpc][p2p] Expose peer connectivity (#2962) 5 years ago
Jian Zhen 028631e1cb adress review feedback 5 years ago
Jian Zhen 160143f1a5 try to make goimports happy: found out I can use gofmt :), 3rd try 5 years ago
Jian Zhen 8a6e5b5241 try to make goimports happy, 2nd try :-( 5 years ago
Jian Zhen daa2bbd770 try to make goimports happy 5 years ago
Jian Zhen 89f0248d3c add comment to make golint happy 5 years ago
Jian Zhen bdaf6e1744 [p2p] Add libp2p_metrics into host and use bwCounter to record in/out networking traffic in a node 5 years ago
Edgar Aroutiounian 2afd8a54c4
[p2p] Throttle receive with constant cost function (#2819) 5 years ago
Edgar Aroutiounian 25938969ca
[node][p2p] Unused fields, exit early on redundant ping, fold p2p constructor, expose topics, remove too much abstraction (#2818) 5 years ago
Edgar Aroutiounian 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
Edgar Aroutiounian a1c8156afc
[project] Endless tech debt (#2777) 5 years ago
Edgar Aroutiounian 520332931b
[proto] Undo protobuf change, annotate with deprecated (#2773) 5 years ago
Edgar Aroutiounian d21f68d34d
[go.mod][pubsub][test] Update libp2p, use MaxMessage at p2p level protection, remove dead code (#2692) 5 years ago
Edgar Aroutiounian 4e85d7d866
[service][node] Project Tech debt clean up, remove wallet (#2664) 5 years ago
Edgar Aroutiounian f8cbd880bb
[project] Bls -> BLS & remove dead Stake solidity contract (#2652) 5 years ago
Edgar Aroutiounian 935531e5d5
[p2p] Remove incorrect logger usage (#2646) 5 years ago
Leo Chen 4580b11eda [p2p] remove redundant debug log message in getTopic 5 years ago
Leo Chen e3f8718204 [p2p] support options in pubsub 5 years ago