Brug af grin-miner
Der er et med yderligere detaljer om, hvordan man konfigurerer grin-miner og mine grins testnet.
GitHub:
Grin Miner – En selvstændig mineimplementering beregnet til minedrift af Grin mod en kørende Grin-knude.
v1.0.2: ret fejlkontrol af løsningsproblemer mod målet
curl https://sh.rustup.rs -sSf | sh; kilde $HOME/.cargo/env )Og en at mine ind!
git klon https://github.com/mimblewimble/grin-miner.gitcd grin-minergit undermodulopdatering --initcargo build
Grin-miner bygger automatisk x86_64 CPU-plugins. Cuda-plugins leveres også, men er ikke aktiveret som standard. For at aktivere dem skal du ændre Cargo.toml som følger:
change:cuckoo_miner ={ path ="./cuckoo-miner" }to:cuckoo_miner ={ path ="./cuckoo-miner", features =["build-cuda-plugins"]}
Cuda toolkit 9+ skal være installeret på dit system (tjek med nvcc --version )
OpenCL plugins er ikke aktiveret som standard. Kør install_ocl_plugins.sh script til at bygge og installere dem.
./install_ocl_plugins.sh Du skal installere OpenCL-biblioteker til dit operativsystem før. Hvis du bare skal kompilere dem (til udviklings- eller testformål), skal du bygge grin-miner på følgende måde:
cargo build --features opencl Se
En vellykket build giver dig:
target/debug/grin-miner – den vigtigste grin-miner binæretarget/debug/plugins/* – mineplugins
Sørg for altid at køre grin-miner i en mappe, der indeholder en grin-miner.toml konfigurationsfil.
Mens du tester, skal du placere grin-miner-binæren på din vej som denne:
eksport PATH=/path/to/grin-miner/dir/target/debug:$PATH
Du kan derefter køre grin-miner direkte.
Grin-miner kan konfigureres yderligere via grin-miner.toml fil. Denne fil indeholder inline-dokumentation om alle konfigurationsmuligheder og bør være det første referencepunkt.
Du bør altid sikre dig, at denne fil findes i den mappe, hvorfra du kører grin-miner.
Der er et med yderligere detaljer om, hvordan man konfigurerer grin-miner og mine grins testnet.