Commit Graph

62 Commits (ec77abfb87ce134e9d4a20c61924d4fdc8000139)

Author SHA1 Message Date
Kai Lee eb1f1b56d1 Replaced loggers in `node/` with custom shared logger 5 years ago
chao fb560f9c04 * add sleep time to avoid non-stop new block proposing in for loop 6 years ago
Rongjian Lan 62100d0c21 disable reset state in retry 6 years ago
Rongjian Lan a41602b601 Enable consensus retry 6 years ago
Rongjian Lan 6e0cb6ac3c Remove threshold 6 years ago
Rongjian Lan d7aa1d1adf Fix block num mismatch issue 6 years ago
Rongjian Lan 1b2d1d27ab Fix consensus ready signal 6 years ago
Rongjian Lan cb207f2a08 Fix mistakes 6 years ago
Minh Doan bbed4a4db7 remove confusing logic 6 years ago
Rongjian Lan d2e9862b91 Fix coinbase bad block issue 6 years ago
Minh Doan 084ce83224 move deadline to the right place 6 years ago
Minh Doan ae38cc77b8 add flag for block period 6 years ago
chao 2210b8fb43 * Add VerifySeal for PoS 6 years ago
Rongjian Lan c7971dbb83 Add shard state into genesis and fix shard state hashing bug 6 years ago
Rongjian Lan dead7e190f Move log of consensus timeout inside leader if condition 6 years ago
chao 95362fa163 only leader retry to publish new block 6 years ago
Rongjian Lan 492aac7fdd more log change 6 years ago
Rongjian Lan 23cdabc182 Fix consensus stability 6 years ago
Leo Chen 032fe36c0b [log] Use Info log level for important consensus messages 6 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