Commit Graph

  • 2e0ce0cba7 Merge pull request #43 from getamis/feature/TFS-01-04-consensus-progress Miya Chen 2017-08-25 14:30:57 +0800
  • d4591be74d Merge pull request #42 from getamis/test/byzantine-faulty-behavior-testing yutelin 2017-08-25 14:28:32 +0800
  • d90e5240c0 container: remove host port binding Alan Chen 2017-08-25 14:23:50 +0800
  • 9862079bf0 tests: add TFS-03 recoverability test Alan Chen 2017-08-24 10:51:59 +0800
  • f4b4a22a18 container, tests: make geth be able to stop and resume Alan Chen 2017-08-22 17:05:21 +0800
  • 736cbc0c48 Merge pull request #44 from getamis/feature/TFS-02-02-Add-a-new-validator-in-validator-network yutelin 2017-08-25 11:28:22 +0800
  • be765d7fbe test: TFS-05 add byzantine faulty tests Yute Lin 2017-08-24 16:09:59 +0800
  • 331353534c fix pr comments Edwin 2017-08-25 10:29:45 +0800
  • 204376eab2 container: add getProposer function to utils Edwin 2017-08-24 18:01:57 +0800
  • 10be446832 tests: watch few block and see if the newly added validator has been picked as proposer at least once. Edwin 2017-08-24 17:46:26 +0800
  • 9c885ea383 tests: add TFS-01-04 consensus progress test Miya Chen 2017-08-24 16:42:24 +0800
  • 22cdc39566 Merge pull request #40 from getamis/feature/use-wait-methods Alan Chen 2017-08-24 15:46:39 +0800
  • e4f6d4f964 container: refactor strong/weak peer connecting Alan Chen 2017-08-24 12:21:45 +0800
  • c6dac0d378 tests: test block refactoring and use wait methods Alan Chen 2017-08-23 17:04:33 +0800
  • e48e2dad3b Merge pull request #41 from getamis/feature/TFS-02-05-reduce-validator-network-size-to-less-than-2f-1 bailantaotao 2017-08-24 15:34:18 +0800
  • 63ec085509 tests: reduce validator network size to less than 2F+1 Edwin 2017-08-24 15:04:45 +0800
  • 2a39a56650 Merge pull request #39 from getamis/feature/TFS-02-04-Reduce-validator-network-size-below-3f-1 bailantaotao 2017-08-24 15:00:58 +0800
  • 48dc093aa8 tests: reduce validator network size but keep it more than 2F+1 Edwin 2017-08-24 14:52:31 +0800
  • 6c7c38b7ed Merge pull request #33 from getamis/feature/TFU-02-03-remove-validators bailantaotao 2017-08-24 14:42:52 +0800
  • 627a4ca5c1 tests: extend assertion time Edwin 2017-08-24 11:02:47 +0800
  • b4f85371fb Merge pull request #30 from getamis/feature/TFS-06 Alan Chen 2017-08-23 16:37:05 +0800
  • 10f26bc371 container, tests: using group wait function to refactor the tests Alan Chen 2017-08-23 15:03:54 +0800
  • 2dd5f02c93 Merge pull request #38 from getamis/test/run-tests-in-parallel yutelin 2017-08-23 15:22:14 +0800
  • 50b39ed11d tests: implement TFS-06 block synchronization testing Alan Chen 2017-08-22 15:38:24 +0800
  • eeec813f92 istclient: add StopMining Alan Chen 2017-08-22 15:36:27 +0800
  • e026d791cd container: add capability to create ethereum nodes Alan Chen 2017-08-22 15:36:11 +0800
  • 47563a08da Merge pull request #35 from getamis/feature/detect-no-block-to-generate bailantaotao 2017-08-23 14:51:59 +0800
  • bfb8a2aead travis: run tests in parallel Yute Lin 2017-08-23 14:22:22 +0800
  • 75a7605539 Merge pull request #37 from getamis/test/refactor-before-each yutelin 2017-08-23 14:21:13 +0800
  • 0f62f4a792 test: refactor new blockchain function. Yute Lin 2017-08-23 13:59:37 +0800
  • fb4b88eea9 fix pr comments Edwin 2017-08-23 11:54:10 +0800
  • 62232d30c4 container: caller must pass processing time into RemoveValidators function Edwin 2017-08-23 11:08:42 +0800
  • b6ee88035a tests: implement TFU-02-03 Remove validators Edwin 2017-08-22 16:28:22 +0800
  • b9b5b0e5c8 container: add RemoveValidators function Edwin 2017-08-22 16:27:48 +0800
  • 73bdbc9545 container: change the ConsensusMonitor policy Edwin 2017-08-23 13:43:19 +0800
  • dd4da1b579 Merge pull request #31 from getamis/test/gossip-network-test yutelin 2017-08-23 12:17:55 +0800
  • 85b3bf1b46 test: add gossip network test Yute Lin 2017-08-22 15:44:43 +0800
  • 61d209dc76 Merge pull request #36 from getamis/feature/TFS-01-03-peer-connection Miya Chen 2017-08-23 11:42:59 +0800
  • 35867870dd tests: add TFS-01-03 peer connection test Miya Chen 2017-08-23 10:56:40 +0800
  • 60b6e9db89 Merge pull request #29 from getamis/feature/update_genesis yutelin 2017-08-23 11:21:58 +0800
  • 4a86b74314 fix pr comments Edwin 2017-08-23 11:20:42 +0800
  • 2d60292f4d Merge pull request #26 from getamis/feature/TFU-02-01-add-validators bailantaotao 2017-08-23 11:17:19 +0800
  • 80adc3b9cc container: remove redundant code Edwin 2017-08-22 23:20:09 +0800
  • 8afc252455 container: detect no block to generate Edwin 2017-08-22 23:18:43 +0800
  • e4fbae8320 fix pr comments Edwin 2017-08-22 15:48:10 +0800
  • a90a2e24ac benchmark/kubernetes: update genesis.json mark.lin 2017-08-22 15:32:47 +0800
  • e9de7516c8 tests: implement TFU-02-01 adding validators Edwin 2017-08-21 17:18:37 +0800
  • 5b7c69ece0 container: add addValidators function for blockchain Edwin 2017-08-21 17:17:52 +0800
  • 49eabb5773 container: add Address function for interface Edwin 2017-08-21 17:15:14 +0800
  • 80c6aa0738 Merge pull request #25 from getamis/feature/add-simple-consensus-monitor bailantaotao 2017-08-22 14:45:13 +0800
  • 060dae373b container: add EnsureConsensusWorking to Blockchain interface Edwin 2017-08-22 12:45:32 +0800
  • d41faf19da Merge pull request #28 from getamis/fix/add-force-stop-blockchain yutelin 2017-08-22 11:40:30 +0800
  • b6b76be226 container: add force stop blockchain Yute Lin 2017-08-22 11:26:04 +0800
  • 8dc4b07ad9 Merge pull request #27 from getamis/feature/non-byzantine-faulty-behavior-tests yutelin 2017-08-22 11:13:13 +0800
  • cc7bcfed4e tests: implement TSU-04 non-byzantine faulty behavior Yute Lin 2017-08-21 18:13:26 +0800
  • 35f81242b2 container: add monitor to detect consensus status Edwin 2017-08-21 15:04:26 +0800
  • 5af37f8b17 Merge pull request #24 from getamis/feature/remove-unnecessary-network-settings Alan Chen 2017-08-21 12:19:50 +0800
  • e0eb79520e container: remove unnecessary network settings Alan Chen 2017-08-21 12:04:05 +0800
  • 2c403967a6 Merge pull request #23 from getamis/feature/add-peer-in-each-validator bailantaotao 2017-08-21 11:39:50 +0800
  • 28ac722bb2 container: connect all validators Edwin 2017-08-19 16:00:59 +0800
  • 9c0fa56cfc istclient: cast the response by *p2p.PeerInfo Edwin 2017-08-19 15:59:22 +0800
  • f99cf47060 Merge pull request #22 from getamis/feature/add-rpc-client-for-istanbul bailantaotao 2017-08-21 11:07:40 +0800
  • 948cc2bb1a Merge pull request #21 from getamis/feature/create-network-for-containers Alan Chen 2017-08-21 10:40:50 +0800
  • 36460fac55 istclient: add client for istanbul Edwin 2017-08-18 17:27:49 +0800
  • 1cb353604d container, genesis: support docker network and refactoring Alan Chen 2017-08-18 15:24:35 +0800
  • e9e78036e3 Merge pull request #20 from getamis/feature/integrate-env-and-container Alan Chen 2017-08-18 11:33:17 +0800
  • a5e020c4fe container, core, tests: add blockchain struct for testing and refactoring Alan Chen 2017-08-17 18:04:35 +0800
  • 10a5aa9037 Merge pull request #19 from getamis/feature/add-websocket-support Alan Chen 2017-08-17 18:07:18 +0800
  • b28666506a container, tests: add websocket support Alan Chen 2017-08-17 15:01:07 +0800
  • 320a257bf0 Merge pull request #18 from getamis/feature/expose-nodes-function bailantaotao 2017-08-17 14:45:02 +0800
  • 9b4a9d2b9a core: expose Nodes function Edwin 2017-08-17 14:39:19 +0800
  • f15a5cf065 Merge pull request #17 from getamis/feature/expose-genesis-function bailantaotao 2017-08-16 12:11:38 +0800
  • 1da4c038f5 core: pass the genesis to SetupNodes Edwin 2017-08-15 15:35:27 +0800
  • be14faf7c5 core: generate node key in SetupEnv Edwin 2017-08-15 14:57:25 +0800
  • 1620003cc8 Merge pull request #16 from getamis/feature/image-pull-bugs Alan Chen 2017-08-16 11:35:59 +0800
  • da46ba38ff container: wait for image pulling done Alan Chen 2017-08-16 11:22:29 +0800
  • ac8d679744 container: fix that init container doesn't stop Alan Chen 2017-08-15 18:24:06 +0800
  • 43d2a6bd52 travis: pull image from source code Alan Chen 2017-08-15 15:22:36 +0800
  • cdf4c5605a container, tests: add Host and NewClient API Alan Chen 2017-08-15 15:19:43 +0800
  • d090a771a3 container, tests: support docker image repository and tag Alan Chen 2017-08-15 15:09:41 +0800
  • 36bad019e1 container: use ImageList intead of ImageSearch Alan Chen 2017-08-15 14:50:56 +0800
  • 64774b6f02 Merge pull request #13 from getamis/feature/add-travis-yml Alan Chen 2017-08-14 15:31:41 +0800
  • 83fd50b844 core: support for native docker daemon Alan Chen 2017-08-14 15:28:01 +0800
  • 190da48b96 tests: update integration test Alan Chen 2017-08-14 15:27:47 +0800
  • 308048988a core: use random ports Alan Chen 2017-08-14 14:07:29 +0800
  • 008809931f vendor: add freeport package Alan Chen 2017-08-14 14:07:19 +0800
  • 34a24a5ed2 container, tests: update docker image name Alan Chen 2017-08-14 11:17:31 +0800
  • 25fe90ff22 vendor: update missing packages Alan Chen 2017-08-14 11:17:10 +0800
  • c9fb03b484 add .travis.yml Alan Chen 2017-08-11 16:55:13 +0800
  • 4c21e49e61 Merge pull request #15 from getamis/feature/refactor-environment-config-with-docker Alan Chen 2017-08-14 15:07:45 +0800
  • 0c4419596d core/genesis: remove unused import Edwin 2017-08-14 14:34:53 +0800
  • c7abc22f26 Merge pull request #14 from getamis/feature/refactor-environment-config-with-docker bailantaotao 2017-08-14 14:20:12 +0800
  • 149d8b4700 core: move genesis.go into core/genesis package Edwin 2017-08-14 14:05:36 +0800
  • 19b2eb266d core: remove prefix 'transform' Edwin 2017-08-14 13:47:16 +0800
  • 0a51226353 core: hide the key generated method Edwin 2017-08-14 13:34:42 +0800
  • 67025d76fc core, container: rename HttpPort to P2PPort Edwin 2017-08-14 13:13:24 +0800
  • 8d872e8640 core, container: refactor environment config with docker Edwin 2017-08-14 11:45:03 +0800
  • 2e23404da4 Merge pull request #12 from getamis/revert/use-send-batch-txs Alan Chen 2017-08-11 17:02:07 +0800
  • edde2c3210 Revert "Use send batch txs" Alan Chen 2017-08-11 16:46:12 +0800
  • c35fc7ccac Merge pull request #11 from getamis/feature/complete-container-api bailantaotao 2017-08-11 16:31:18 +0800