These are all the classes that the developer integrating the miner might need.
You can purchase the whole source code (java + c++) on my website.
Only use them for educational purposes
YES, they biggest contributors will get the low fee version of the miner for FREE.
There different versions + I have made a self-hosted repository
Here are all the versions (add the attached snippet to the app/build.gradle):
-
This version of the TUmine Monero .aar library doesn't contain native miner. The needed file will be downloaded once.
implementation 'tuev.co:tumine:10.0-nonative'
-
This version of the TUmine Monero .aar library contains native miner with SSL support. -> THE MINER HAS BIGGER SIZE (contains openssl)
implementation 'tuev.co:tumine:10.0-ssl'
-
This version of the TUmine Monero .aar library contains native miner WITHOUT SSL support.
implementation 'tuev.co:tumine:10.0-basic'
Also add my maven repository to the root build.gradle of your project.
allprojects {
repositories {
...
maven {
url 'https://maven.tuev-co.eu/repository/internal'
}
}
}
The files from my maven repository have the same sources + documentation + '.aar'.
This is the license for downloading and using the binaries and this source code: Binaries LICENSE
-> TL;DR: Without a purchase of the whole source code of the miner no permission is given to anyone to edit, modify or redistribute the native and kotlin binaries.
The files in this repo can only be used for contribution to this project and for educational purposes.
This is the license for buying the WHOLE source code: Source Code LICENSE