Commit Graph

177 Commits

Author SHA1 Message Date
Edwin 36460fac55 istclient: add client for istanbul 2017-08-18 17:27:49 +08:00
Alan Chen 1cb353604d container, genesis: support docker network and refactoring 2017-08-18 15:24:35 +08:00
Alan Chen e9e78036e3 Merge pull request #20 from getamis/feature/integrate-env-and-container
container, core, tests: add blockchain struct for testing and refactoring
2017-08-18 11:33:17 +08:00
Alan Chen a5e020c4fe container, core, tests: add blockchain struct for testing and refactoring 2017-08-18 11:17:01 +08:00
Alan Chen 10a5aa9037 Merge pull request #19 from getamis/feature/add-websocket-support
container, tests: add websocket support
2017-08-17 18:07:18 +08:00
Alan Chen b28666506a container, tests: add websocket support 2017-08-17 15:01:07 +08:00
bailantaotao 320a257bf0 Merge pull request #18 from getamis/feature/expose-nodes-function
core: expose Nodes function
2017-08-17 14:45:02 +08:00
Edwin 9b4a9d2b9a core: expose Nodes function 2017-08-17 14:39:19 +08:00
bailantaotao f15a5cf065 Merge pull request #17 from getamis/feature/expose-genesis-function
core: expose genesis function
2017-08-16 12:11:38 +08:00
Edwin 1da4c038f5 core: pass the genesis to SetupNodes 2017-08-16 11:39:47 +08:00
Edwin be14faf7c5 core: generate node key in SetupEnv 2017-08-16 11:39:47 +08:00
Alan Chen 1620003cc8 Merge pull request #16 from getamis/feature/image-pull-bugs
container, tests: refactoring and new features
2017-08-16 11:35:59 +08:00
Alan Chen da46ba38ff container: wait for image pulling done 2017-08-16 11:22:56 +08:00
Alan Chen ac8d679744 container: fix that init container doesn't stop 2017-08-15 18:24:06 +08:00
Alan Chen 43d2a6bd52 travis: pull image from source code 2017-08-15 15:22:36 +08:00
Alan Chen cdf4c5605a container, tests: add Host and NewClient API 2017-08-15 15:21:35 +08:00
Alan Chen d090a771a3 container, tests: support docker image repository and tag 2017-08-15 15:09:41 +08:00
Alan Chen 36bad019e1 container: use ImageList intead of ImageSearch 2017-08-15 14:50:56 +08:00
Alan Chen 64774b6f02 Merge pull request #13 from getamis/feature/add-travis-yml
add .travis.yml
2017-08-14 15:31:41 +08:00
Alan Chen 83fd50b844 core: support for native docker daemon 2017-08-14 15:28:01 +08:00
Alan Chen 190da48b96 tests: update integration test 2017-08-14 15:27:47 +08:00
Alan Chen 308048988a core: use random ports 2017-08-14 15:10:12 +08:00
Alan Chen 008809931f vendor: add freeport package 2017-08-14 15:09:02 +08:00
Alan Chen 34a24a5ed2 container, tests: update docker image name 2017-08-14 15:09:01 +08:00
Alan Chen 25fe90ff22 vendor: update missing packages 2017-08-14 15:08:18 +08:00
Alan Chen c9fb03b484 add .travis.yml 2017-08-14 15:08:18 +08:00
Alan Chen 4c21e49e61 Merge pull request #15 from getamis/feature/refactor-environment-config-with-docker
core/genesis: remove unused import
2017-08-14 15:07:45 +08:00
Edwin 0c4419596d core/genesis: remove unused import 2017-08-14 14:34:53 +08:00
bailantaotao c7abc22f26 Merge pull request #14 from getamis/feature/refactor-environment-config-with-docker
core, container: refactor environment config with docker
2017-08-14 14:20:12 +08:00
Edwin 149d8b4700 core: move genesis.go into core/genesis package 2017-08-14 14:08:42 +08:00
Edwin 19b2eb266d core: remove prefix 'transform' 2017-08-14 13:47:16 +08:00
Edwin 0a51226353 core: hide the key generated method 2017-08-14 13:34:42 +08:00
Edwin 67025d76fc core, container: rename HttpPort to P2PPort 2017-08-14 13:13:24 +08:00
Edwin 8d872e8640 core, container: refactor environment config with docker 2017-08-14 11:45:03 +08:00
Alan Chen 2e23404da4 Merge pull request #12 from getamis/revert/use-send-batch-txs
Revert "Use send batch txs"
2017-08-11 17:02:07 +08:00
Alan Chen edde2c3210 Revert "Use send batch txs"
This reverts commit 7553121e98.
2017-08-11 16:46:12 +08:00
bailantaotao c35fc7ccac Merge pull request #11 from getamis/feature/complete-container-api
container, tests: complete geth container API & add example integration test
2017-08-11 16:31:18 +08:00
Alan Chen 46313056d7 container, tests: add integration example 2017-08-11 16:20:02 +08:00
Alan Chen b3396f2dac vendor: remove nested vendor packages 2017-08-11 16:20:02 +08:00
Alan Chen 30c5c525fc vendor: add ginkgo and gomega 2017-08-11 16:19:59 +08:00
Alan Chen 2010e53c9e core, container: complete the geth container API 2017-08-11 16:19:59 +08:00
Alan Chen 62e9789120 Merge pull request #10 from getamis/feature/add-host-and-port-in-static-file
core: add host and port in static node file
2017-08-11 16:19:29 +08:00
Edwin b85e6faa19 core: add host and port in static node file 2017-08-11 16:01:18 +08:00
Edwin e3e086b470 # This is a combination of 2 commits.
# The first commit's message is:

core: add host and port in static node file

# This is the 2nd commit message:

refactor
2017-08-11 16:00:50 +08:00
bailantaotao 01db708a51 Merge pull request #9 from getamis/feature/make-a-tool-to-generate-test-configuration
Feature/make a tool to generate test configuration
2017-08-11 13:48:47 +08:00
Edwin 1e308c8dfa core: make a tool to generate test configuration 2017-08-11 13:43:50 +08:00
Edwin 1cefe2018c vendor: add github.com/satori/go.uuid library 2017-08-11 13:32:56 +08:00
Edwin 69bda30e96 cmd/istanbul: refactor decode/encode function 2017-08-10 12:05:14 +08:00
bailantaotao cc1f727e01 Merge pull request #8 from getamis/feature/container-api-for-integration-test
container, vendor: Add Ethereum container API for integration test
2017-08-10 11:08:04 +08:00
Alan Chen f0a298c5fc container: add geth command line flags support 2017-08-09 17:10:22 +08:00