Commit Graph

  • be1c485bb4 Make log files under the same directory /tmp_log Rongjian Lan 2018-06-25 12:10:10 -0700
  • 0116d2c566 Merge branch 'master' of https://github.com/simple-rules/harmony-benchmark into ricl-stack Richard Liu 2018-06-25 12:08:55 -0700
  • 0c647ad01f removed stack from .travis.yml Richard Liu 2018-06-25 12:08:42 -0700
  • 82899bfe4c Merge branch 'master' of github.com:simple-rules/harmony-benchmark alok 2018-06-25 12:04:37 -0700
  • a19bd7f14d HOME variable is different on AWS Linux setup alok 2018-06-25 12:04:18 -0700
  • 84b829917e Add node server for tx generator client Rongjian Lan 2018-06-25 12:02:58 -0700
  • c6b47ebd1c
    Merge pull request #13 from simple-rules/ricl-stack 7z7 2018-06-25 11:57:09 -0700
  • aa53a56f95 removed go-stack temporarily #13 Richard Liu 2018-06-25 11:49:59 -0700
  • b5dcd76831 Add cross shard TX proof and the logic to keep them for proof-of-accept or proof-of-reject Rongjian Lan 2018-06-23 16:59:35 -0700
  • 165fb13b2f setting HOME right alok 2018-06-23 16:57:42 -0700
  • 10c54bde0f GOLANG PATH is not being SET alok 2018-06-23 15:59:09 -0700
  • 47962e7320 reseting GOLANG paths alok 2018-06-23 15:25:50 -0700
  • cfb6c85c87 update tx generator to send shard-specific txs Rongjian Lan 2018-06-23 15:24:15 -0700
  • f97ba2b51a
    Merge pull request #12 from simple-rules/ricl-log 7z7 2018-06-23 14:50:17 -0700
  • 0a15699600 setting up new global node list for launch alok 2018-06-23 14:31:10 -0700
  • f2eec181ce more syncing to make deploy work alok 2018-06-23 13:56:48 -0700
  • 6bdc1712c9 keeping up with latest deploy syntax alok 2018-06-23 10:43:19 -0700
  • 9d05211997 add deploy_windows.sh #12 Richard Liu 2018-06-22 20:26:13 -0700
  • e0213b61b6
    Merge pull request #11 from simple-rules/ricl-log 7z7 2018-06-22 20:17:07 -0700
  • a0c5d14b8d create tmp folders for logs #11 Richard Liu 2018-06-22 20:10:53 -0700
  • 86dbaad64b
    Merge pull request #10 from simple-rules/ricl-log 7z7 2018-06-22 19:58:23 -0700
  • 40e485356e split log per node #10 Richard Liu 2018-06-22 19:52:34 -0700
  • 9baa7c8503 Add lock on UTXO pool operations; fix validator catch up logic Rongjian Lan 2018-06-22 18:17:04 -0700
  • 9b5e6df9cb Add cross-shard transaction locking Rongjian Lan 2018-06-22 13:02:09 -0700
  • c025c6e411 fix fmt, and add test_before_submit script Rongjian Lan 2018-06-22 12:42:40 -0700
  • 589b15a2ee Refactor utxoPool verification/update methods Rongjian Lan 2018-06-22 12:38:37 -0700
  • 2ddd32882c Add ShardId into the revelant data structures: block, UTXO etc. Rongjian Lan 2018-06-21 21:35:46 -0700
  • 7eff03f521 remove ./send_tx.sh from the usage instruction Rongjian Lan 2018-06-21 20:09:09 -0700
  • 60647c9833 clean up more logging and commented lines; make tx simulator wait more time for other nodes to be ready Rongjian Lan 2018-06-21 17:25:32 -0700
  • 89f8f5bb38 Clean up the logs Rongjian Lan 2018-06-21 16:39:33 -0700
  • 4a16c007e7 Fine tune consensus throughput locally: one shard / 300 nodes / 800 tps Rongjian Lan 2018-06-21 16:27:52 -0700
  • 600ad2b5e4 Add test for countNumTransactionsInBlockchain() Rongjian Lan 2018-06-21 14:58:26 -0700
  • 71d1a819a4 Correct code format, add numTxProcessed stats reporting Rongjian Lan 2018-06-21 14:53:28 -0700
  • b9cd467460 Add consensus retry so the consensus process won't get stuck forever Rongjian Lan 2018-06-21 14:43:40 -0700
  • f7dcd3573b add test for cleanup Minh Doan 2018-06-21 14:20:35 -0700
  • be98b74e61 add another cleanup Minh Doan 2018-06-21 14:01:06 -0700
  • d205f5dbb3 fix some comments Minh Doan 2018-06-21 12:17:13 -0700
  • adcf962987 clean up utxopool Minh Doan 2018-06-21 12:14:36 -0700
  • 06ea70833a
    Merge pull request #9 from simple-rules/ricl-travis 7z7 2018-06-21 11:22:16 -0700
  • 430cd1d5b4 update .travis.gofmt.sh #9 Richard Liu 2018-06-21 11:14:43 -0700
  • dbf6935285 make .travis.gofmt.sh executable Richard Liu 2018-06-21 11:04:15 -0700
  • 5b62bd14c7 Add *.log to gitignore Rongjian Lan 2018-06-21 10:38:59 -0700
  • 06a76b40b1 add gofmt to travis Richard Liu 2018-06-21 10:32:48 -0700
  • c48be9cdb1
    Merge pull request #8 from simple-rules/ricl-travis 7z7 2018-06-21 09:20:56 -0700
  • b2f6ebc637 update travis #8 Richard Liu 2018-06-21 09:12:04 -0700
  • 2a05aedbf5 polish code by gofmt Minh Doan 2018-06-21 00:29:25 -0700
  • 57876da839 fix readme Minh Doan 2018-06-21 00:15:49 -0700
  • 4d0ca24dd9 modify readme Minh Doan 2018-06-21 00:14:42 -0700
  • 8e36f57fd5 fix typo Minh Doan 2018-06-21 00:08:10 -0700
  • 689a06d577 Merge branch 'master' of github.com:simple-rules/harmony-benchmark alok 2018-06-20 23:47:55 -0700
  • 17321b82a6 correcting preprocess code and setting up gostack alok 2018-06-20 23:47:46 -0700
  • a3273a6b90 Merge branch 'master' of https://github.com/simple-rules/harmony-benchmark Richard Liu 2018-06-20 23:33:53 -0700
  • 08982d40ed enable terminal color Richard Liu 2018-06-20 23:33:37 -0700
  • cb21058bd4 getting stack alok 2018-06-20 23:16:52 -0700
  • 2467a7c600
    Merge pull request #7 from simple-rules/ricl-log 7z7 2018-06-20 23:09:01 -0700
  • 15b906a7c7
    Merge pull request #6 from simple-rules/runOneInstance alajko 2018-06-20 22:42:02 -0700
  • 50ca9f2a8c move to merge into master #6 alok 2018-06-20 22:28:00 -0700
  • 4d2d0f1f87 vscode changes not pushed alok 2018-06-20 22:24:55 -0700
  • d29b5899f3 merging conflicts alok 2018-06-20 22:19:57 -0700
  • 1b3ceccf2d Synchronization bug fixes on consensus Rongjian Lan 2018-06-20 21:39:57 -0700
  • e653d688fd merging alok 2018-06-20 21:36:36 -0700
  • bafa2c6ce2 transaction generator alok 2018-06-20 21:35:19 -0700
  • 31f111ed5d polish code Minh Doan 2018-06-20 20:11:32 -0700
  • cf0ce3ba85 fix conflict Minh Doan 2018-06-20 18:37:40 -0700
  • ceb19ed8ea fix comments and polish Minh Doan 2018-06-20 18:34:57 -0700
  • 3b7edd4710 Add post-consensus processing of blockchain (add new block to blockchain) Rongjian Lan 2018-06-20 14:23:54 -0700
  • 3f9bdde12e Implement block verifier for verifying new block Rongjian Lan 2018-06-20 12:49:18 -0700
  • de988ef76a Add block verification in validator node; link verification function from Node obj to Consensus obj Rongjian Lan 2018-06-20 12:27:58 -0700
  • cb983ce484 Add transactions num and Ids list to block Rongjian Lan 2018-06-20 11:25:43 -0700
  • ca404d2d71 fix comments and add TODO Minh Doan 2018-06-20 00:50:29 -0700
  • 83364e487d updated to stdout + file logger #7 Richard Liu 2018-06-19 23:55:19 -0700
  • 1d0f62ff00 Merge branch 'master' into add_more_test Minh Doan 2018-06-19 22:21:02 -0700
  • 876026f143 add more tests Minh Doan 2018-06-19 22:20:31 -0700
  • cb549d9693 Add more comments to new code; make prevHash 32 byte array Rongjian Lan 2018-06-19 21:18:02 -0700
  • c57fff98b8 Link new block after consensus into blockchain Rongjian Lan 2018-06-19 18:57:07 -0700
  • b1d2eaa52b Add valid transaction simulator based on current utxo pool Rongjian Lan 2018-06-19 17:59:18 -0700
  • d5214f3b3d Add logic to select transactions from pendingTxs using UTXO pool Rongjian Lan 2018-06-19 14:59:35 -0700
  • f09332d5b5 Synchronize the logic for pendingTransactions, and use utxoPool's tx selection logic Rongjian Lan 2018-06-19 14:29:11 -0700
  • 91258d9b05 Separate node handler logic from node.go Rongjian Lan 2018-06-19 14:07:47 -0700
  • c24dfda18b merge conflict Richard Liu 2018-06-19 13:56:10 -0700
  • 8410b5cd2f updated readme for log dependency Richard Liu 2018-06-19 13:54:40 -0700
  • 97287f8d4a
    Merge 83e9836b3d into 5769b1f52c #5 7z7 2018-06-19 20:42:21 +0000
  • 83e9836b3d
    Merge branch 'master' into ricl-update-log #5 7z7 2018-06-19 13:42:19 -0700
  • 5769b1f52c Add test for node.go Rongjian Lan 2018-06-19 13:04:22 -0700
  • 4c11a13d95 Add blockchain/utxopool to node struct Rongjian Lan 2018-06-19 12:49:30 -0700
  • 7572c40b34 go get in travis Richard Liu 2018-06-19 01:06:22 -0700
  • 5096238128 update logs Richard Liu 2018-06-19 00:59:41 -0700
  • aadf3f9b34 more typos alok 2018-06-18 23:54:20 -0700
  • 5185e0aff1 typos/bad code removed alok 2018-06-18 23:47:17 -0700
  • 91ea18228f added log package Richard Liu 2018-06-18 23:43:07 -0700
  • 2228801e10 Setting right permissions for deploy alok 2018-06-18 23:25:06 -0700
  • ba9a9bda51 moving deploy to the right place alok 2018-06-18 23:22:59 -0700
  • 1748662dfb transaction generator on seperate node alok 2018-06-18 23:15:53 -0700
  • 21153224ae Merge branch 'master' into fix_test Minh Doan 2018-06-18 23:14:52 -0700
  • d47a497265 fix tests Minh Doan 2018-06-18 23:14:37 -0700
  • 4af97e7740 merged conflict Richard Liu 2018-06-18 22:12:02 -0700
  • a73bc9152c Merge branch 'master' of https://github.com/simple-rules/harmony-benchmark Richard Liu 2018-06-18 22:07:13 -0700
  • 67c077cc61 removed go test from travis Richard Liu 2018-06-18 22:04:30 -0700
  • 609a62aaa2 t Merge branch 'master' into fix_test Minh Doan 2018-06-18 22:01:53 -0700
  • 9ffcc8d16e fix failed build Minh Doan 2018-06-18 22:01:37 -0700