Commit Graph

31 Commits (912b51ea6f7793e404dddc0bbdfc5ce6e5fcd5bc)

Author SHA1 Message Date
Minh Doan 276d314dd1 genesis block should be fixed 6 years ago
Rongjian Lan 48c0d684f9 Merge conflict 6 years ago
Rongjian Lan 0c0dfd8462 integrate account model into consensus without the block verification part 6 years ago
Rongjian Lan 9fbfee9907 integrate account model into consensus without the block verification part 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Minh Doan 9f9607f5c5 change txId to txID 6 years ago
Minh Doan 7513a79c32 change shardId to shardID, and ShardId to ShardID 6 years ago
Minh Doan dd8728a6f1 fix coments in block.go 6 years ago
Minh Doan 665a427100 modify DeserializeBlock 6 years ago
Rongjian Lan 945f25c65b Update utxo with state block; refactor utxo counter func 6 years ago
Rongjian Lan d0d6715ccd Implement state block verification 6 years ago
Rongjian Lan ea6b76e1b3 Add State struct in Block and populate them in state block 6 years ago
Rongjian Lan c09dc508f3 Add processing after state block consensus 6 years ago
Rongjian Lan 695e473784 Create state block from utxo pool 6 years ago
Minh Doan b46bdaff40 merkle root data as a header of the block, include it into block hash calculation 6 years ago
Minh Doan c46424272c clean up redundant code 6 years ago
Rongjian Lan e0c250561d Add collective sig message and broadcasting it after prepare phase of cosi 6 years ago
Minh Doan 67b371a440 add write to block 6 years ago
Rongjian Lan b7a7aa339c Add bitmap and signature for blocks; populate signature for block 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Rongjian Lan 1f7e6e7ca7 Add more comments for client related codes 6 years ago
Minh Doan 39b9a36feb replace block hash by transaction hash 7 years ago
Rongjian Lan 2ddd32882c Add ShardId into the revelant data structures: block, UTXO etc. 7 years ago
Minh Doan 2a05aedbf5 polish code by gofmt 7 years ago
Rongjian Lan cb983ce484 Add transactions num and Ids list to block 7 years ago
Rongjian Lan cb549d9693 Add more comments to new code; make prevHash 32 byte array 7 years ago
Rongjian Lan c57fff98b8 Link new block after consensus into blockchain 7 years ago
Minh Doan 4129232928 add VerifyNewBlock and its test 7 years ago
Minh Doan c7ff14af3d fix blockchain_test 7 years ago
Minh Doan 6ae3954b08 fix tests 7 years ago
Minh Doan 2eb9629202 bundle block blockchain transaction into blockchain packagge. add tests for utils 7 years ago
Minh Doan 3d5c33ee14 add CreateBlockchain 7 years ago
Minh Doan 32d1f71ac1 fix import 7 years ago
Minh Doan 4cd5370f9c modify logic for block.go 7 years ago
Minh Doan 73b873b90b convert indentation and add vscode settings 7 years ago
Minh Doan 3a49816e6a modify Transaction data structure 7 years ago
Minh Doan d10ba966ab add transaction, util, utxo 7 years ago
Minh Doan 5e7ac26db9 temporary commit 7 years ago
Minh Doan 8154d4f281 add data structure for blockchain 7 years ago