Commit Graph

144 Commits (192d803dfca01f6a1d715c733b2712630e332b50)

Author SHA1 Message Date
Minh Doan c47f826db5 add faking info for staking 6 years ago
Minh Doan 3493dd1bda fix golint and import 6 years ago
Minh Doan 4f98eca2e7 add tests for manager 6 years ago
Minh Doan 46f478785f fix merge conflict 6 years ago
Minh Doan 09eaa8862a fix import and add mock gen code 6 years ago
Minh Doan 3d81d71a03 set up message channels 6 years ago
Minh Doan 1d95488d8e add another wrapper for staking message 6 years ago
Minh Doan d84e65889d fix typos and add check nil condition for beaconchain in staking service. fix comments 6 years ago
Minh Doan 089b40ccc4 add new staking message and add its logic 6 years ago
Minh Doan 6eb8d7ea96 new logic of creating staking transaction 6 years ago
Minh Doan 5ef17c9bae fix comments, typos, add TODO. 6 years ago
Minh Doan df1ce42ba1 send staking transaction to beacon chain 6 years ago
Rongjian Lan 16adbcdb8e Add pending rnd list and add available rnd into new block 6 years ago
Leo Chen ba4d27db6f txgen send/recv tx/block to beacon shard 6 years ago
Leo Chen f40569cab7 check if peerChan is nil or not 6 years ago
Leo Chen e727b2c99a fix some more go test error 6 years ago
Leo Chen bd8c13cbf6 fix go test error 6 years ago
Leo Chen 9628430bdf slow down the pace of sending ping message after received pong 6 years ago
Leo Chen dd99219ee3 add NotifyService function in the service interface 6 years ago
Leo Chen 57ee1d6018 support multiple groups in discovery service 6 years ago
Leo Chen a27cff729c use a channel to signal consensus service to start 6 years ago
Eugene Kim 59d53cb294 Add //go:generate for mocks and .pb.go files 6 years ago
Eugene Kim 2680b7cc7d Fix gometalinter warnings 6 years ago
Rongjian Lan 91d7567c94 Reduce delay on the manager test 6 years ago
Leo Chen 7b0769c651 gossip all consensus messages 6 years ago
Leo Chen 25485c655c add stop servie in discovery service 6 years ago
Leo Chen 9ba931abb9 simplify networkinfo/discovery services 6 years ago
Rongjian Lan ffd06145ec Add message passing between drand leader/validator 6 years ago
Minh Doan f886b609d3 modify logic in staking service 6 years ago
Minh Doan 230dbdc2e2 modify logic of new proto 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
Leo Chen b7838579de use mutex to simplify the locking 6 years ago
Leo Chen 98596f4f21 add connecthostpeer function 6 years ago
Leo Chen 7b16b3ceda add more debug log 6 years ago
Leo Chen 8820c257a6 add list of incoming/outgoing peers 6 years ago
Minh Doan 2cdcd201ef add staking for staking service 6 years ago
Minh Doan 9d9232dbb7 add predefined gas 6 years ago
Minh Doan 247eba500c refactor to use private key only 6 years ago
Minh Doan 6fa8eb7887 call beacon to get nonce&balance and create staking transaction 6 years ago
Leo Chen ec5102708e [libp2p] init integration of group message by pubsub 6 years ago
Minh Doan 80244773e4 quick doc for staking. 6 years ago
Minh Doan 0cfa7cf3ff cleanup syncing logging which prints very long debug code in deploy.sh 6 years ago
Minh Doan 0fb2a43315 modify staking proto 6 years ago
Minh Doan 86f145ff42 create staking transaction 6 years ago
Leo Chen 8dbc795ee5 add isBeacon flag to specify the node is a beacon chain node 6 years ago
Minh Doan 0bbf43fe7e change NewService to New 6 years ago
Minh Doan 2dd4c6ad12 fix logging usage 6 years ago
Leo Chen 11a68db13b split discovery service into two services 6 years ago
Minh Doan 51f7cf37e4 fix comments 6 years ago