Commit Graph

48 Commits (fde87ede523054ddafca15cf164255e8990e30b7)

Author SHA1 Message Date
Rongjian Lan c7971dbb83 Add shard state into genesis and fix shard state hashing bug 5 years ago
Rongjian Lan dead7e190f Move log of consensus timeout inside leader if condition 5 years ago
chao 95362fa163 only leader retry to publish new block 5 years ago
Rongjian Lan 492aac7fdd more log change 5 years ago
Rongjian Lan 23cdabc182 Fix consensus stability 5 years ago
Leo Chen 032fe36c0b [log] Use Info log level for important consensus messages 5 years ago
Minh Doan eb19d43d9c clean up confusing code 6 years ago
Chao Ma 26efc233d7 m1 type message view change path works 6 years ago
chao d920c7b89c in view change mode,node accepts normal message and change state at committed message; 6 years ago
chao 69cfe9b633 * add view changing logic 6 years ago
Eugene Kim 539ac01635 Make the 10-second block period a named constant 6 years ago
Eugene Kim 7445699909 More fixes/improvements 6 years ago
Eugene Kim 664c6c1513 A cumulative collection of fixes/improvements: 6 years ago
Eugene Kim 413e5703a0 Make local leaders propose end-of-epoch if needed 6 years ago
Eugene Kim 3cb884e7e8 Propose resharding in epoch-last block on beaconchain 6 years ago
Eugene Kim c04b94858d Add ShardState 6 years ago
chaosma b53d8fb5bf
pbft normal path (#851) 6 years ago
Rongjian Lan bc6eb8d1fa Fix 0 balance issue on explorer; increase consensus delay 6 years ago
Rongjian Lan 86ab59d389 Finish up resharding 6 years ago
Rongjian Lan c20cd8a8d4 resharding on new nodes 6 years ago
Leo Chen 81abaaa922 [log] disable huge debug log in leader 6 years ago
u5surf 8d38f12425 [lint] fix misspell #708 6 years ago
Rongjian Lan f6c1230d49 Reorg genesis block for normal shards 6 years ago
Leo Chen 58b054f8cd [log] adding log to debug #680 6 years ago
Rongjian Lan 6044b76068 migrate bls identity from address to public key 6 years ago
Rongjian Lan f72cb43b83 make 1+3 sharded network work locally with deploy.sh 6 years ago
Leo Chen 47d4d89bf3 [consensus] wait for more tx in one consensus 6 years ago
Rongjian Lan f4748d7bcc Add shard state hash into genesis 6 years ago
Rongjian Lan 02de04dc39 put StakeInfo into the calcualtion of shard state 6 years ago
Minh Doan 88a1fa8704 add resharding logic 6 years ago
Leo Chen c62f15cfb7 shorten timeout for consensus 6 years ago
Rongjian Lan 72f75935e7 Make the first staking transaction working on the contract 6 years ago
Rongjian Lan 537c6b289c Fix invalid staking transaction 6 years ago
Leo Chen 4cd3415b9f increase consensus timeout 6 years ago
Leo Chen 6a316f009e ignore messages sent to leader only from validator 6 years ago
Minh Doan 0004108ec8 set back default threshold to 1 6 years ago
Rongjian Lan 51c4b1e91b Change rnds in block to 32 bytes 6 years ago
Minh Doan 1bf7d8be14 add constants 6 years ago
Rongjian Lan 0418e663a6 Change rand seed uint32 6 years ago
Rongjian Lan f54abebb9a Change rand seed uint32 6 years ago
Rongjian Lan e4cf39b6c3 remove CheckEpochBlock 6 years ago
chaosma ef7c2e147c
add resharding code (#404) 6 years ago
Minh Doan 0cfa7cf3ff cleanup syncing logging which prints very long debug code in deploy.sh 6 years ago
Minh Doan fb630dbcca finish logic of new block service 6 years ago
Minh Doan a3bd76e9cf create newblock service and decouple WaitForConsensusReady into a separate file 6 years ago