Commit Graph

7 Commits (5eac1d2b0699a179de8ae788c595a833a3ba7218)

Author SHA1 Message Date
Rongjian Lan 4b018ec276 Broadcast epoch shard state after beacon consensus 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
Leo Chen 19ff802f90 [test] fix travis checker test error 6 years ago
Leo Chen 9340ef4f86 move proto/pingping to discovery module 6 years ago
Rongjian Lan c78f6a1914 More comments and code fixes 6 years ago
Leo Chen 91b4219d25 use a common type for block hash 6 years ago
ak 99bdb39875 proto files 6 years ago
Rongjian Lan a73a9a9f09 Remove UTXO model 6 years ago
Minh Doan b6dd823812 write get peers to do syncing 6 years ago
Minh Doan 5a8a3ebcc0 add clean-up old sync code 6 years ago
Leo Chen 8595971083 HAR-84: golint fix of proto/node files 6 years ago
Minh Doan 8902365c45 clean up code 6 years ago
Minh Doan 5519408900 add clean-up old sync code 6 years ago
Rongjian Lan 5b1324305e Add loop in new block creation 6 years ago
Rongjian Lan c1ef9423f2 Add account-based tx gen 6 years ago
Minh Doan fe6fc151bf change constants to gofmt style 6 years ago
Leo Chen 4c4e1c2fb3 Add ping/pong message handlers 6 years ago
Leo Chen caf197b8eb support p2p.Peer structure in the ping/pong message 6 years ago
Leo Chen b6f5da6e8f add two new message types in node protocol module 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Minh Doan b77dd1a7cb fix style, change constant 6 years ago
Minh Doan ef2521e068 refactor: changing constant from ALLCAPS to format of gofmt 6 years ago
Minh Doan bae896c944 fix comments and fix ALL_CAPS lint 6 years ago
Minh Doan 9270730f76 fix comments. change constant TRANSACTION to Transaction 6 years ago
Minh Doan 1d5445ed19 fix comments 6 years ago
Minh Doan 9f9607f5c5 change txId to txID 6 years ago
Minh Doan a89e59300a add synchronized queue for syncing task 6 years ago
Minh Doan dfe2801750 add blockchainSyncMessage logic 6 years ago
Minh Doan e7cb022721 add logic for syncing 6 years ago
Rongjian Lan 45768265a5 Optimize txgen to send txs only to affected shards 6 years ago
Minh Doan 428387f34a clean up 6 years ago
Rongjian Lan f93b1eecb9 Add wallet transfer functionality; Add transaction serialization; Refactor wallet utitlity and reuse wallet server; Bytes util; utxoPool crossShard check 6 years ago
Minh Doan 92b3929a69 add SYNC messageType 6 years ago
Rongjian Lan 78a46a7ddf Add showBalance functionality to wallet 6 years ago
Rongjian Lan d4f1654c5b Add FetchUtxoMessage and corresponding messaging code 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Rongjian Lan 651af74bf0 Fix bad code from last refactoring 6 years ago
Rongjian Lan f783dbb47b Refactor consensus and client's message.go file 6 years ago
Rongjian Lan 80ae8cdcf6 Refactor proto node.go into it's own package 6 years ago
Rongjian Lan 737732150f Refactor node/message.go to proto/node.go, p2p/message.go to p2p.message_reader.go 6 years ago
Rongjian Lan 3d37dae7ca Refactor common folder into proto folder and rename common/message.go into proto/common.go 6 years ago
Minh Doan bf0e4fd1b3 remove NodeMessageType EXPERIMENT 6 years ago
Minh Doan f0fd5e6180 clean up work 6 years ago
Rongjian Lan 9dddde559b Add block sync function for leader to send new blocks to client 7 years ago
Rongjian Lan 745755699e Fix cross shard tx bug; add utxo pool sync for client to keep up with the leaders 7 years ago
Rongjian Lan 4fa3555ac9 Add unlock message and logic to send the message to leaders 7 years ago
Rongjian Lan 4efc1bfcfa Add client directory for client related codes; refactor message protocol files 7 years ago
Rongjian Lan 061a5bbdc6 Add message protocol for proof-of-accept/reject 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