diff --git a/pkg/mining/ttminer.go b/pkg/mining/ttminer.go index ad272fa..4897b10 100644 --- a/pkg/mining/ttminer.go +++ b/pkg/mining/ttminer.go @@ -2,7 +2,6 @@ package mining import ( "bytes" - "errors" "fmt" "os" "os/exec" @@ -109,7 +108,7 @@ func (m *TTMiner) Install() error { // Linux version - uses .tar.gz url = fmt.Sprintf("https://github.com/TrailingStop/TT-Miner-release/releases/download/%s/TT-Miner-%s.tar.gz", version, version) default: - return errors.New("TT-Miner is only available for Windows and Linux (requires CUDA)") + return ErrUnsupportedMiner(runtime.GOOS).WithDetails("TT-Miner requires CUDA; only Windows and Linux are supported") } if err := m.InstallFromURL(url); err != nil {