Commit Graph

16 Commits (8349426366a558f84a31f195d0a13b76566df13e)

Author SHA1 Message Date
Leo Chen 2984fb90ba fix go test errors in travis_checker.sh 6 years ago
Leo Chen 550da64144 fix all the go test errors after p2p changes 6 years ago
Leo Chen 387c2e8790 fix go test after enable libp2p 6 years ago
Rongjian Lan f26d62984c Add tests for consensus leader code 6 years ago
Rongjian Lan 7007f9d769 Refactor consensus leader/validator code into handler specific and message specific ones 6 years ago
Rongjian Lan 812df64b3b Add transaction signature; Add signing process; Integrate with Consensus and Verification process 6 years ago
Rongjian Lan d4229873d2 Refactor crypto utils into pki and sha256 file 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Rongjian Lan a28c7898e5 Check the leader's signature when receiving announcement; assign deterministic private key to each node based on their ip and port 6 years ago
Rongjian Lan 9a691a3963 Remove the unnecessary field for length to sign in Announcement message 6 years ago
Rongjian Lan b32dfa211b Rename Curve to Ed25519Curve for clarity 6 years ago
Rongjian Lan 7e2634cdc0 Make leader aggregate real commitments 6 years ago
Rongjian Lan de988ef76a Add block verification in validator node; link verification function from Node obj to Consensus obj 6 years ago
Rongjian Lan d771fe7df9 Format existing code according to gofmt 6 years ago
Rongjian Lan c7d9c6843a Add shardId into consensus and rename ipList file into config file 6 years ago
Rongjian Lan 4419aa15df Add test for consensus leader/validator 6 years ago