- Erlang OTP
>=23
(Note: If you have already installed Erlang, you can check the Erlang versionerlang --version
) - Elixir
=1.10.*
(Note: If you have already installed Elixir, you can check the Elixir versionelixir --version
) - Rust
The following script will install all required prerequisites:
sh bin/setup
git clone https://github.com/omgnetwork/childchain.git
cd childchain
mix deps.get
mix deps.compile
For a quick test (with no integration tests):
make init_test
mix test
To run integration tests (requires not having geth
running in the background):
make init_test
mix test --trace --only integration