git clone [email protected]:bytabit/fiat-trader.git
- Install JDK 8u92
- Install Scala version 2.11.8
- Install Gradle version 2.13
- Verify your JAVA_HOME environment variable is set to your JDK home
gradle server -Dconfig.file=./src/test/resources/server1-regtest.conf
gradle run
gradle run -Dconfig.file=./src/test/resources/arbitrator1-regtest.conf
gradle run -Dconfig.file=./src/test/resources/trader1-regtest.conf
- Install scala and gradle plugins (if not already installed)
- Import gradle project in IntelliJ
- Verify the project JDK and Java Inspections settings are correct
- Install JavaFX Scene Builder 2.0. Find it under “Additional Resources”.
- Open main UI file:
src/main/java/org/bytabit/ft/fxui/MainUI.fxml
-
Pull bitcoin-testnet-box docker image
docker pull freewil/bitcoin-testnet-box
-
Running docker container, mapping and exposing port 18444 from 19000 in our docker container
docker run -t -i -p 18444:19000 --expose 18444 freewil/bitcoin-testnet-box
-
Follow bitcoin-testnet-box README.md instructions
We follow the Semantic Versioning 2.0 specification for this project.