Commit Graph

25 Commits (96ed2cc17aaaaf3914dbd9b4b74e85160be9b39c)

Author SHA1 Message Date
Minh Doan bae896c944 fix comments and fix ALL_CAPS lint 6 years ago
Minh Doan 9270730f76 fix comments. change constant TRANSACTION to Transaction 6 years ago
Minh Doan 7513a79c32 change shardId to shardID, and ShardId to ShardID 6 years ago
Richard Liu 7b560ad46d wallet get leaders info 6 years ago
Rongjian Lan 45768265a5 Optimize txgen to send txs only to affected shards 6 years ago
Rongjian Lan f6963f44af Add more log for aws debugging 6 years ago
Rongjian Lan c9a54e1784 Add more logs for aws debugging 6 years ago
Rongjian Lan 7098ebef46 Fix fmt problem 6 years ago
Rongjian Lan bb9c6ccaa1 Add locking on shard utxo map 6 years ago
Rongjian Lan e4c6c303c8 Fix cross shard tx unlocking issue, fix txgen random shardId duplication issue, add some more utility funcs in utxoPool 6 years ago
Rongjian Lan f93b1eecb9 Add wallet transfer functionality; Add transaction serialization; Refactor wallet utitlity and reuse wallet server; Bytes util; utxoPool crossShard check 6 years ago
Rongjian Lan 00f1698e95 Make fetch utxo process synchronous 6 years ago
Rongjian Lan 78a46a7ddf Add showBalance functionality to wallet 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Rongjian Lan 651af74bf0 Fix bad code from last refactoring 6 years ago
Rongjian Lan 1f7e6e7ca7 Add more comments for client related codes 7 years ago
Rongjian Lan a98e5f1c2a Add more comments for client code 7 years ago
Rongjian Lan 9dddde559b Add block sync function for leader to send new blocks to client 7 years ago
Rongjian Lan 745755699e Fix cross shard tx bug; add utxo pool sync for client to keep up with the leaders 7 years ago
Rongjian Lan ff3270d197 Put crossShard tx proofs directly inside Transaction object 7 years ago
Rongjian Lan f291f6a0bc Fix cross tx proof bugs; now the unlock-to-commit/abort message finally reaches leaders 7 years ago
Rongjian Lan 4fa3555ac9 Add unlock message and logic to send the message to leaders 7 years ago
Rongjian Lan 399374592a Add logic to create cross shard Tx, and collect proofs in the tx generator 7 years ago
Rongjian Lan ccff95bab3 Add serialization of proof list and let leader to send it to client 7 years ago
Rongjian Lan 4efc1bfcfa Add client directory for client related codes; refactor message protocol files 7 years ago