Commit Graph

98 Commits (47d98824033ce106c370e5593ed6663d20d176b0)

Author SHA1 Message Date
Rongjian Lan ffd06145ec Add message passing between drand leader/validator 6 years ago
ak c30acdfa2f adding tests for updating staking list 6 years ago
Rongjian Lan d8c46c61d2 Say goodbye to Schnorr sig and kyber package and mark BLS done 6 years ago
Leo Chen 9340ef4f86 move proto/pingping to discovery module 6 years ago
Eugene Kim cd44397168 Remove deprecated Ready field 6 years ago
Rongjian Lan 39b941d904 Migrate to BLS 6 years ago
Leo Chen 2984fb90ba fix go test errors in travis_checker.sh 6 years ago
Leo Chen a78d42cc0a fix travis_checker go test error 6 years ago
Leo Chen 550da64144 fix all the go test errors after p2p changes 6 years ago
Leo Chen f35f3d25d0 fix go test error after libp2p enabled 6 years ago
Rongjian Lan 0f69e5744f Fix typo 6 years ago
Rongjian Lan fdcce8e4de Add tests for node_handler.go; move stream interface to its own file;create mock for stream.go 6 years ago
ak 99bdb39875 proto files 6 years ago
Minh Doan 82a725abfa move trie and utils into internal 6 years ago
Rongjian Lan a73a9a9f09 Remove UTXO model 6 years ago
Richard Liu 64230da6ee abstract out 2 versions of p2p 6 years ago
Minh Doan 46212eb359 length of syncing peers should be 1 now 6 years ago
Richard Liu b2b68d0055 update node.StartServer 6 years ago
Minh Doan e028236935 add syncing port logic for syncing 6 years ago
Rongjian Lan 3da5684957 Fix test failure introduced by other PR 6 years ago
Minh Doan 461db024bc add dosyncing for node and fix test of getpeer 6 years ago
Minh Doan b6dd823812 write get peers to do syncing 6 years ago
Rongjian Lan 036023869f Implement valid selection for account model txs 6 years ago
Leo Chen 0407dc559b HAR-65: send redundant Pong messages to validators 6 years ago
Richard Liu f2c3290ccd fix test issues 6 years ago
Leo Chen 76375a2425 HAR-84: golint fix of p2p/peer.go 6 years ago
Richard Liu ba47c85faf ip+port => peer; update signature of consensus.New and node.New as preparation for p2p 6 years ago
Richard Liu 9ac2645935 integrate libp2p as version 2 p2p 6 years ago
Leo Chen 91f804eb13 [HAR-5] Leader populates public keys to all validators 6 years ago
Leo Chen 443feac41d handle ping/pong message properly 6 years ago
Leo Chen 689ef0badc exit the test server after 15 seconds 6 years ago
Leo Chen b718020a36 add unit test of pingpong handlers 6 years ago
Leo Chen 4c4e1c2fb3 Add ping/pong message handlers 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Minh Doan 6cd04086f6 refactor db init 6 years ago
Minh Doan 9e645f186e enable leveldb into blockchain 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Minh Doan 5f3520ae32 fix minor by previous change of returning pointer 6 years ago
Minh Doan 7ebcc89cdb refactor to avoid returning a copy of a struct containing lock 6 years ago
Rongjian Lan c8627fa32a Refactor tx generator methods and add more comments 7 years ago
Rongjian Lan 2ddd32882c Add ShardId into the revelant data structures: block, UTXO etc. 7 years ago
Rongjian Lan 600ad2b5e4 Add test for countNumTransactionsInBlockchain() 7 years ago
Minh Doan 2a05aedbf5 polish code by gofmt 7 years ago
Rongjian Lan b1d2eaa52b Add valid transaction simulator based on current utxo pool 7 years ago
Rongjian Lan 5769b1f52c Add test for node.go 7 years ago