Complete rebranding of all components: - Core miner: xmrig -> miner (binary, version.h, CMakeLists.txt) - Proxy: xmrig-proxy -> miner-proxy - CUDA plugin: xmrig-cuda -> miner-cuda - Heatmap: xmrig-nonces-heatmap -> miner-nonces-heatmap - Go CLI wrapper: miner-cli -> miner-ctrl Vendored XMRig ecosystem into miner/ directory: - miner/core - XMRig CPU/GPU miner - miner/proxy - Stratum proxy - miner/cuda - NVIDIA CUDA plugin - miner/heatmap - Nonce visualization tool - miner/config - Configuration UI - miner/deps - Pre-built dependencies Updated dev fee to use project wallet with opt-out (kMinimumDonateLevel=0) Updated branding to Lethean (domain, copyright, version 0.1.0) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
71 lines
1.8 KiB
JavaScript
71 lines
1.8 KiB
JavaScript
'use strict';
|
|
|
|
import React from 'react';
|
|
import { OS_WINDOWS } from '../../constants/options';
|
|
import Form from "../Form";
|
|
|
|
|
|
export default class LoggingForm extends Form {
|
|
render() {
|
|
return (
|
|
<form>
|
|
<div className="form-group">
|
|
<label htmlFor="logFile">Log filename</label>
|
|
|
|
<input
|
|
value={this.props.logFile}
|
|
onChange={this.handleInputChange}
|
|
type="text"
|
|
className="form-control"
|
|
name="logFile"
|
|
id="logFile"
|
|
placeholder="Absolute or relative log filename"
|
|
/>
|
|
|
|
</div>
|
|
<div className="form-group">
|
|
<label htmlFor="printTime">Hashrate report interval</label>
|
|
<div className="input-group" style={{width: 200}}>
|
|
|
|
<input
|
|
value={this.props.printTime}
|
|
onChange={this.handleInputChange}
|
|
type="number"
|
|
className="form-control"
|
|
name="printTime"
|
|
id="printTime"
|
|
min={1}
|
|
/>
|
|
|
|
<span className="input-group-addon" id="basic-addon2">Seconds</span>
|
|
</div>
|
|
</div>
|
|
<div className="checkbox">
|
|
<label>
|
|
|
|
<input
|
|
checked={this.props.os !== OS_WINDOWS && this.props.syslog}
|
|
onChange={this.handleInputChange}
|
|
name="syslog"
|
|
type="checkbox"
|
|
disabled={this.props.os === OS_WINDOWS}
|
|
/> Use syslog
|
|
|
|
</label>
|
|
</div>
|
|
<div className="checkbox">
|
|
<label>
|
|
|
|
<input
|
|
checked={this.props.colors}
|
|
onChange={this.handleInputChange}
|
|
name="colors"
|
|
type="checkbox"
|
|
/> Colored output
|
|
|
|
</label>
|
|
</div>
|
|
</form>
|
|
);
|
|
}
|
|
}
|