Commit Graph

54 Commits (ed45ab85eddabcf6aa68be3fb5dc55eec90e03dc)

Author SHA1 Message Date
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
Rongjian Lan f783dbb47b Refactor consensus and client's message.go file 6 years ago
Rongjian Lan 80ae8cdcf6 Refactor proto node.go into it's own package 6 years ago
Rongjian Lan 3d37dae7ca Refactor common folder into proto folder and rename common/message.go into proto/common.go 6 years ago
Richard Liu c468cc350e add log 6 years ago
Richard Liu 62f38fb49b &txInfo 6 years ago
Richard Liu b5ff075848 minor. 6 years ago
Richard Liu 1d4908af83 minor. 6 years ago
Richard Liu 6d6742cd2d extract txInfo. 6 years ago
Richard Liu ab73f27df2 get client port into configr 6 years ago
Richard Liu 349475210c rename configr 6 years ago
Richard Liu 12c83d422c merge configreader 6 years ago
Richard Liu b21859108c minor refine of txgen 6 years ago
alok 71a6e4f0cb increased tx throughput to 100k 6 years ago
alok fb6289fb37 changed transaction time uncommented go serve in commander 6 years ago
Minh Doan 7f3c717092 return consensus pointer instead a copy which contains mutex 6 years ago
Minh Doan 7ebcc89cdb refactor to avoid returning a copy of a struct containing lock 6 years ago
Richard Liu f092d25d7a added ip into log file name 6 years ago
Rongjian Lan 1f7e6e7ca7 Add more comments for client related codes 6 years ago
Richard Liu aa3f414d37 workaround weird gofmt issue 6 years ago
Richard Liu e183eea0f6 update ordering; skip network log temporarily 6 years ago
Richard Liu a8be1dd841 move exe to /bin. 6 years ago
Rongjian Lan a98e5f1c2a Add more comments for client code 6 years ago
Rongjian Lan 383a8406a5 Bring back the accidentally ignored txgen folder and change it to txgenerator to avoid the gitignore mistake 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