Commit Graph

88 Commits (cc3675ee736c7d3c3469df50324b7f34fef0075c)

Author SHA1 Message Date
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
Richard Liu 0c5e80cf6e add arguments 6 years ago
Rongjian Lan 945f25c65b Update utxo with state block; refactor utxo counter func 6 years ago
Leo Chen e809eb1e59 add -version support to benchmark/txgen 6 years ago
Leo Chen 9578a37a81 add duration support in txgen 6 years ago
Rongjian Lan 0a9bba8721 Make cross shard tx randomly choose shards 6 years ago
Rongjian Lan 83bfe9caca Change txgen to send txs in subset of utxos, and refactor the tx sending code 6 years ago
Rongjian Lan 514262be2e explicitly return tx verification error and increase block tx num 6 years ago
Rongjian Lan f25db39ada Refactor client wallet, add more comments 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
Leo Chen 7311b45859 Revert "fix config.go for commander/soldier" 6 years ago
Leo Chen 591846068d fix config.go for commander/soldier 6 years ago
Minh Doan d32c6986f4 refactor configr to config 6 years ago
Minh Doan 178154bb95 cleanup. move configr to client/config 6 years ago
Minh Doan 598c32f85b move configr/main.go to client/config/config.go 6 years ago
Rongjian Lan 00f1698e95 Make fetch utxo process synchronous 6 years ago
Rongjian Lan 9a1877d41a Add flag parser for wallet transfer functionality 6 years ago
Richard Liu 66a9fa81ac added txCount 6 years ago
Rongjian Lan 78a46a7ddf Add showBalance functionality to wallet 6 years ago
Rongjian Lan d4f1654c5b Add FetchUtxoMessage and corresponding messaging code 6 years ago
Rongjian Lan 54a6def5ac Add import private key and check balance functionalities to wallet 6 years ago
Rongjian Lan b741fb5d92 Add keystore and account listing/clear functionalities 6 years ago
Rongjian Lan 4dff24ff05 Add wallet program which can create a new Account for user 6 years ago
Minh Doan 9b2f1043af fix -composite literal uses unkeyed fields- 6 years ago
Minh Doan 10c9acc8f6 fix error msg: composite literal uses unkeyed fields 6 years ago
Minh Doan 6cd04086f6 refactor db init 6 years ago
Minh Doan 9e645f186e enable leveldb into blockchain 6 years ago
Rongjian Lan 7cfa59eddf Fix some mismatch between addresses for benchmark 6 years ago
Richard Liu b3a3c66bf9 update configr. 6 years ago
Rongjian Lan 812df64b3b Add transaction signature; Add signing process; Integrate with Consensus and Verification process 6 years ago
Rongjian Lan 99c05a45fe Create signature for the generated transactions in benchmark 6 years ago
Rongjian Lan 9a79042155 Add util to lookup private key from address (for benchmark) 6 years ago
Rongjian Lan 13467d48fd Add sign utility func to Transaction.go 6 years ago
Rongjian Lan b046208abb Add dummy signature field in transaction 6 years ago
Rongjian Lan 8c167c1d14 Migrate address from string to [20]byte 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Richard Liu f7fccb764f use godoc to generate doc. 6 years ago
Richard Liu dab47e7b24 update readme btctxgen. 6 years ago
Richard Liu 932852b674 rename 6 years ago
Richard Liu 5ad778781e fixed null outpoint issue; make outpoint.index uint32. 6 years ago
Richard Liu 09286bb82a add outpoint 6 years ago
Richard Liu 0b79259863 update cross-shard. 6 years ago
Richard Liu 88892e61eb added cross-shard support to btctxgen 6 years ago
Richard Liu 94a9a52cab clean code; fix build break. 6 years ago
Richard Liu 07fbeb6c8b update btctxgen so that it will iterate tx on by on. 6 years ago
Rongjian Lan 2e8ac6a6e7 Fix import issue of btctxgen.go after my refactor on proto/ 6 years ago
Richard Liu ca3ed368b1 update btctxgen 6 years ago
Richard Liu 90fac0f1ab initClient 6 years ago
Richard Liu 0455ecc2b1 sketch 6 years ago
Rongjian Lan 651af74bf0 Fix bad code from last refactoring 6 years ago