forked from Qortal/qortal
Bitcoin main-net ElectrumX server list added to ElectrumX class, albeit commented out at this point until it is decided that trade-bot is ready for production use. (Simply remove the leading //s) More comments and documentation has been added to TradeBot class to further describe the actions taken. It is important to note that: Bitcoin wallet access is required by trade-bot and so: A Bitcoin WALLET PRIVATE KEY is stored in the database by trade-bot and hence, if you use trade-bot: DO NOT DISTRIBUTE YOUR DB FILES TO ANYONE ELSE! Furthermore it should be obvious that this functionality is provided on a 'best effort", not guaranteed, basis, therefore: YOUR FUNDS ARE AT RISK! If you are unsure about any aspect, or cannot afford to lose your funds, or it's possible that unexpected outcomes occur, then DO NOT USE. To use trade-bot on Bitcoin TESTNET then this to your settings JSON file: "bitcoinNet": "TEST3", See Settings.java line 100, and BTC class for more info.
Qortal Project - Official Repo
Build / run
- Requires Java 11. OpenJDK 11 recommended over Java SE.
- Install Maven
- Use Maven to fetch dependencies and build:
mvn clean package
- Built JAR should be something like
target/qortal-1.0.jar
- Create basic settings.json file:
echo '{}' > settings.json
- Run JAR in same working directory as settings.json:
java -jar target/qortal-1.0.jar
- Wrap in shell script, add JVM flags, redirection, backgrounding, etc. as necessary.
- Or use supplied example shell script: run.sh
Description
Qortal Core - Main Code Repository
Decentralized Data Network - Blockchain - TRUE Cross-Chain Trading - Application and Website Hosting - Much More - Qortal is the future internet infrastructure for the global digital world.
Languages
Java
98.2%
Shell
0.5%
HTML
0.5%
JavaScript
0.4%
Perl
0.3%