Commit Graph

855 Commits (75017bfbadb18ab18860d528ad45547c05bf2f22)

Author SHA1 Message Date
Minh Doan 88a1fa8704 add resharding logic 6 years ago
Minh Doan 36dd70fa9e modify sharding struct design 6 years ago
Minh Doan cdadb1da0f fix comments 6 years ago
Minh Doan 9bf1fb827f calculate leader/validator in resharding func 6 years ago
Minh Doan c786c7e14a add NodeInfo 6 years ago
Minh Doan 6cb312f472 modify data struct for shard state 6 years ago
Minh Doan b48a7ca9e6 modify shard state 6 years ago
Rongjian Lan 51c4b1e91b Change rnds in block to 32 bytes 6 years ago
chaosma 5a2e708f30
add resharding unit tests (#469) 6 years ago
Rongjian Lan edf06d1fda Add RandPreimage in block; Add pRnd into new block 6 years ago
Rongjian Lan 0418e663a6 Change rand seed uint32 6 years ago
chaosma 8544a90ed2
genesis block binary creation (#462) 6 years ago
Rongjian Lan afcdb8b63d Add RandPreimage in block; Add pRnd into new block 6 years ago
Rongjian Lan f54abebb9a Change rand seed uint32 6 years ago
Eugene Kim 687e01f137 Regenerate 6 years ago
Rongjian Lan e4cf39b6c3 remove CheckEpochBlock 6 years ago
Rongjian Lan 8fae634aba Break tie of core-consensus-core import cycle; add pRnd channel for consensus 6 years ago
chaosma 5eb3684d89
fix shard state update bug (#439) 6 years ago
chaosma ef7c2e147c
add resharding code (#404) 6 years ago
Rongjian Lan 34c0c8650f Fix lint 6 years ago
Rongjian Lan 328b5056f9 Add a comment to indicate new fields 6 years ago
Rongjian Lan bb4a648f9c Code clean up and adding multi-sigs to block 6 years ago
Minh Doan f1c38ee0d5 change harmony db path 6 years ago
Minh Doan e3f09e5a29 make sure db initiliazed before committing genesis block 6 years ago
Eugene Kim 41c9adde2e Add documentation 6 years ago
Eugene Kim b32dcd9444 Rename stateObject to Object (#256) 6 years ago
Eugene Kim 0ec8fa1548 Rename state.StateDB to state.DB (#255) 6 years ago
Eugene Kim 5ad4d5a8f0 Adjust import paths and also goimports 6 years ago
Rongjian Lan 6c2363e09e Migrate sha3 to golang's sha3 6 years ago
Minh Doan 82a725abfa move trie and utils into internal 6 years ago
Minh Doan 182a519949 fix import order 6 years ago
Minh Doan 90c82a017a move db into internal 6 years ago
Rongjian Lan a73a9a9f09 Remove UTXO model 6 years ago
Rongjian Lan 97e169fe27 Implement faucet functionality and sharded transaction for wallet 6 years ago
Minh Doan 406c9f09f8 get rid of debug messages 6 years ago
Minh Doan 771b48adab try to fix the ethereum test 6 years ago
Minh Doan 5f09b7aee7 fix golint 6 years ago
Minh Doan d32aa3826a fix golint 6 years ago
Minh Doan 40553e0fa5 fix other golint 6 years ago
Minh Doan 2877e5fb5d fix more golint 6 years ago
Minh Doan 0a573c104e gix golint 6 years ago
Rongjian Lan 9762051ebb Add shard Id into txgen and make it work 6 years ago
Rongjian Lan e2ee1e0597 Add ShardId into genesis block generation 6 years ago
Rongjian Lan 4176ffe50c Add ShardId in account model transaction 6 years ago
Rongjian Lan 17b4915f0f Add ShardId in block header 6 years ago
Rongjian Lan 4729954a78 Remove Uncle block hash from block model 6 years ago
Rongjian Lan 2bcaad8a3a add more addresses in the simulated txs 6 years ago
Minh Doan ab2f39f5a3 fix import with goimport 6 years ago
Rongjian Lan 2784e13766 add valid transactions and make consensus fully verify each block 6 years ago
Rongjian Lan 29a758a1f3 Make account-based block verified in consensus 6 years ago