Commit Graph

27 Commits (9270730f76ba0f21942c21290e415f5446b6aa79)

Author SHA1 Message Date
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 6 years ago
Rongjian Lan 2ddd32882c Add ShardId into the revelant data structures: block, UTXO etc. 6 years ago
Minh Doan 2a05aedbf5 polish code by gofmt 6 years ago
Rongjian Lan cb983ce484 Add transactions num and Ids list to block 6 years ago
Rongjian Lan cb549d9693 Add more comments to new code; make prevHash 32 byte array 6 years ago
Rongjian Lan c57fff98b8 Link new block after consensus into blockchain 6 years ago
Minh Doan 4129232928 add VerifyNewBlock and its test 6 years ago
Minh Doan c7ff14af3d fix blockchain_test 6 years ago
Minh Doan 6ae3954b08 fix tests 6 years ago
Minh Doan 2eb9629202 bundle block blockchain transaction into blockchain packagge. add tests for utils 6 years ago
Minh Doan 3d5c33ee14 add CreateBlockchain 6 years ago
Minh Doan 32d1f71ac1 fix import 6 years ago
Minh Doan 4cd5370f9c modify logic for block.go 6 years ago
Minh Doan 73b873b90b convert indentation and add vscode settings 6 years ago
Minh Doan 3a49816e6a modify Transaction data structure 6 years ago
Minh Doan d10ba966ab add transaction, util, utxo 6 years ago
Minh Doan 5e7ac26db9 temporary commit 6 years ago
Minh Doan 8154d4f281 add data structure for blockchain 7 years ago