Commit Graph

769 Commits (2d8b316692b29dfd3dfde248083975d739dc6ce7)

Author SHA1 Message Date
Leo Chen 6a97a6a2f2 fix goimports errors 6 years ago
Leo Chen 742eb6d08e save role of node in nodeconfig module 6 years ago
Rongjian Lan 194a7617c6 Support multiple newnodes 6 years ago
Leo Chen a55cec221f shorten the waiting time on txgen 6 years ago
Rongjian Lan eb0af9c05d Use hard coded account for staking 6 years ago
Rongjian Lan 72f75935e7 Make the first staking transaction working on the contract 6 years ago
Rongjian Lan f1a03942e9 merge 6 years ago
Leo Chen f3ffc65401 [cleanup] remove libp2p unicast support 6 years ago
Rongjian Lan 4f578bd4ed migrate to use chain reader instead of BlockVerifier 6 years ago
Minh Doan 3bf27e3047 set up staking key temporarily 6 years ago
Minh Doan 35ff532f2f setup for having staking service working 6 years ago
Rongjian Lan 18491389be minor change 6 years ago
Leo Chen f02ff769d3 only enable randomness service on leader 6 years ago
Minh Doan 42bdc72a08 remove beacon main and others 6 years ago
Rongjian Lan e298bc572a Clean up some code 6 years ago
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