Commit Graph

1 Commits (82675a2dafa7200682f280854da6b99b182ee6fd)

Author SHA1 Message Date
Leo Chen 7b2d36fde7 move client to api/client 6 years ago
Rongjian Lan 2e48f66a57 Fix build error by removing legacy reference 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
Leo Chen 53a5c3c856 HAR-65: support node removal after node is offline 6 years ago
Richard Liu 64230da6ee abstract out 2 versions of p2p 6 years ago
Minh Doan 2f0a5b23e5 fix golint for client 6 years ago
Minh Doan fe6fc151bf change constants to gofmt style 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
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 6 years ago
Rongjian Lan a98e5f1c2a Add more comments for client code 6 years ago
Rongjian Lan 9dddde559b Add block sync function for leader to send new blocks to client 6 years ago
Rongjian Lan 745755699e Fix cross shard tx bug; add utxo pool sync for client to keep up with the leaders 6 years ago
Rongjian Lan ff3270d197 Put crossShard tx proofs directly inside Transaction object 6 years ago
Rongjian Lan f291f6a0bc Fix cross tx proof bugs; now the unlock-to-commit/abort message finally reaches leaders 6 years ago
Rongjian Lan 4fa3555ac9 Add unlock message and logic to send the message to leaders 6 years ago
Rongjian Lan 399374592a Add logic to create cross shard Tx, and collect proofs in the tx generator 6 years ago
Rongjian Lan ccff95bab3 Add serialization of proof list and let leader to send it to client 6 years ago
Rongjian Lan 4efc1bfcfa Add client directory for client related codes; refactor message protocol files 6 years ago