Commit Graph

654 Commits (14e017defc18d712a854f70104e173e6eea9c058)

Author SHA1 Message Date
chaosma 02aa3d6477
add beaconchain database support for normal shard nodes (#480) 6 years ago
Leo Chen 074480ea1e add ClientNode role for txgen/wallet 6 years ago
Leo Chen 6f2016b324 consolidate functions in node.go 6 years ago
Rongjian Lan d71ee04eae Connect drand with consensus for final randomness channel 6 years ago
Leo Chen ba4d27db6f txgen send/recv tx/block to beacon shard 6 years ago
Leo Chen f8e3da4ee4 modify txgen using libp2p 6 years ago
Leo Chen d682064202 set the right GroupID in node 6 years ago
Leo Chen a3ef1d8a96 fix command parameter in wallet 6 years ago
Leo Chen a55b4514dd use gossip for all consensus messages 6 years ago
Leo Chen 175e43fed7 add a goroutine to send pong message periodically 6 years ago
Rongjian Lan 8fae634aba Break tie of core-consensus-core import cycle; add pRnd channel for consensus 6 years ago
Rongjian Lan e9732bc3ff address comments from last PR 6 years ago
Rongjian Lan ffd06145ec Add message passing between drand leader/validator 6 years ago
Rongjian Lan 8142b11aa7 Add channel for confirmed blocks and add that between node and drand 6 years ago
Rongjian Lan f8aa5a218e Add randomness service to beacon leader 6 years ago
Eugene Kim 02abf88079 Move connection logger to internal/utils 6 years ago
Eugene Kim 970d3b2f08 Log connections when -log_conn is given 6 years ago
Leo Chen 98596f4f21 add connecthostpeer function 6 years ago
Leo Chen 715962ad87 no need to start stream handler using libp2p 6 years ago
Leo Chen 8820c257a6 add list of incoming/outgoing peers 6 years ago
Leo Chen ec5102708e [libp2p] init integration of group message by pubsub 6 years ago
Leo Chen f3b0432e2d only send pong message from leader 6 years ago
Leo Chen 526e31214c add isLeader support to bootstrap beacon chain nodes 6 years ago
Leo Chen 3ea7fdc87f nit: change output format of address/key to make it easier to parse 6 years ago
Leo Chen 94be80920d load both pub/priv p2p keys 6 years ago
Minh Doan e74788d6ef fix missing places 6 years ago
Minh Doan badcd47468 fix golint 6 years ago
Minh Doan 0fb2a43315 modify staking proto 6 years ago
Leo Chen b7b4467c72 introduce libp2p peer discovery to txgen 6 years ago
Leo Chen 2e629e8e78 minor fix of a typo in message 6 years ago
Leo Chen 8dbc795ee5 add isBeacon flag to specify the node is a beacon chain node 6 years ago
Minh Doan 22b47dafc0 change func naming 6 years ago
Minh Doan 3c2ca578b7 introduce lib for wallet 6 years ago
Minh Doan e8a0828702 fix func names 6 years ago
Minh Doan 71b3080d45 refactor wallet code 6 years ago
Minh Doan 1cddb6c5e1 add generation account binary 6 years ago
Leo Chen e9afccc31b enable libp2p peer discovery in harmony.go 6 years ago
Minh Doan cc26461297 clean up service call in harmony 6 years ago
Minh Doan 583c949f7e add support client to service list 6 years ago
Minh Doan b3a9c744be wire up new block service 6 years ago
Minh Doan f8ffecdcbe refactor actionType to be public field 6 years ago
Minh Doan f93ca2d5c0 enable consensus service in service manager 6 years ago
Minh Doan d9a4d650a5 undo consensus service; will fix it later 6 years ago
Minh Doan 7849ae0f8b beaconchain doc 6 years ago
Minh Doan 741735b73e add doc and fix conflict of merge 6 years ago
Minh Doan 47f7ab1525 add node.Role, AddAndRunServices method for Node, clean up code 6 years ago
Leo Chen 5e6c919d61 fix a typo of ma 6 years ago
Leo Chen 49d46a16d7 bootstrap DHT in bootnode 6 years ago
Leo Chen e7b867425f move the key save/load functions to utils package 6 years ago
Leo Chen 21f2d46e29 use p2pimpl/host module to init bootnode 6 years ago