Commit Graph

376 Commits (b7c34f37e7e275f810c92fab6c6994beafa645bb)

Author SHA1 Message Date
Animesh Gaitonde 2a63a55a03 Add a test for GetStakingContractInfo 6 years ago
Animesh Gaitonde 76a8ef1560 Fix failing test case 6 years ago
Animesh Gaitonde 19aa386ae4 Add tests for identity 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 0589f07431 add logic to receive staking txns 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 1436dc19e5 remove excessive log messages 6 years ago
Leo Chen 3f5841e655 add a readme.md file to explain the ping/pong messages 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
Leo Chen 702e5e2f19 add leader pubkey in pong message 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
Minh Doan b1ad9637a6 update proto file 6 years ago
Minh Doan aba13c252c add gen script 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 a53670c4ae Maps are reference types, so they are allways passed by reference. 6 years ago