Giter Club home page Giter Club logo

foxy-miner's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar felixbrucker avatar zyzzyva99 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

foxy-miner's Issues

Have a static connection url independent of the status of the upstream

Is it possible to set a static connection url depending on the configured upstream(s). With the new update it has no effect when I disable the first upstream because foxy-miner will listen on 127.0.0.1:5000 and 127.0.0.1:5000/1. But when I disable upstream 2 I need to re-configure the miners to connect to 127.0.0.1:5000/1 instead of 127.0.0.1:5000/2.

At startup show pool name

When you start the foxy-miner it does not show what pool it start to mine.
image

It should show the pool name like when it sees a new block
image

weight over use-profitability!!!

useprofitability is awesome, but if able to use together with weight especially for new coins and coins that you wanna set higher weight, then even more crazy awesome. We desperately need this feature!!!

Plots found on initial scan (config) but not when starting afterwards

Hi Felix!
I just added a second host to my "farm" - Windows 21H1
Before starting to plot on internal devices, I plugged in the 6 external hard drives I had on my first farmer.
First off I just used the config from the other PC (lazy me) and updated the plot dirs. After I started the miner, it connects and updates with new blocks. It does not load my plots though :/
Next I tried to configure the miner from the beginning. I deleted the existing yaml, did the initial config and since the plot files are all in the root directories, it shows the sum as expected.
image
However once I start the miner, I have the same issue: Not a single plot from any of the drives is loaded.
image
Since I have no graphics driver installed (only the Microsoft Basic device), I also tried setting the miner up in "CPU only" mode. Still nothing.
The plots themselves should be OK, I've been farming them up to this point.
I also tried copying one to an internal drive, didn't help either.
Out of desperation I even tried plotting a few new ones but those aren't found either. I don't get any error messages. I'm a bit lost here πŸ˜…

Foxy miner won't see plots.

Installed foxy miner to pi4 Ubuntu 20.14

The setup configured fine. Checked config and the burst plots folder was configured correctly there

But when I then run foxy, it saying no drive and no EC!

Works fine running scavenger standalone. Reads plots fine.

Plots on external windows 8tb drive.
Path=/media/Pi/External8TB/Burstplots is the set path in both my scavenger and foxy

Unprofitable coin while using useprofitability:

Able to set ignore mining weight below 100 to avoid wasting electricity on unprofitable coins. Also need to have a way to set weight of new coins so it doesn't accidentally get ignored too.

connection outage...

image
when i minning by foxy-minner some thimes i get error error getting mining info => connection outage
node v14.16.1
win10

Plot reading

  • OS: Windows and ubuntu

the miner is not reading all of my plot files the ones that it does read slows down the app and eventually crashes.

Disk Scan Causes Crash

Trying to use foxy on Arch installed with npm to mine however any time it tries to run through the disk scan it ends up crashing as below.
Is there a way to restrict the scan to only disks I know have plots or is there a base config I could manually populate to avoid needing to go through the scan?

β ¦ Searching for plot files in /media/Games/GOG Games/Disco Elysium  The Final Cut/prefix/dosdevices/z:/proc/1734712/cwd/bin. Found plots: 46 | Scanned directories: 28488
<--- Last few GCs --->

[2227016:0x557a7e9c6760]    99178 ms: Mark-sweep 4044.3 (4131.9) -> 4038.0 (4141.4) MB, 2064.8 / 33.3 ms  (average mu = 0.816, current mu = 0.161) allocation failure scavenge might not succeed
[2227016:0x557a7e9c6760]   102940 ms: Mark-sweep 4053.7 (4141.4) -> 4046.9 (4150.1) MB, 3709.5 / 27.6 ms  (average mu = 0.562, current mu = 0.014) allocation failure scavenge might not succeed


<--- JS stacktrace --->

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
 1: 0x557a7c786745 node::Abort() [node]
 2: 0x557a7c62c450 node::OnFatalError(char const*, char const*) [node]
 3: 0x557a7c97d0da v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0x557a7c97d498 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0x557a7cb1e4ca  [node]
 6: 0x557a7cb3590f v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
 7: 0x557a7cb37d4b v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 8: 0x557a7cb37ddc v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 9: 0x557a7cafd384 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node]
10: 0x557a7ce3a457 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [node]
11: 0x557a7d1f9379  [node]
[1]    2227016 IOT instruction (core dumped)  foxy-miner

Can you show the payment estimate in blastcoin?

It would be good if you displayed how much money or blast coin you should recieve.
When it runs it has lots of mining info, yet no idea of how much you will be paid.

Judging by my wallet balance after 1 hour it looks like nothing.

Β£0.00

got an issue after moving to BRS v.3.3.3

Hi!
After moving to BRS v.3.3.3 and starting the foxy miner got an error:
Downloading scavenger: β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ | 0% | Speed: N/AThis error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: read ECONNRESET
at TLSWrap.onStreamRead (internal/stream_base_commons.js:209:20)
2022-02-18 00:39:53.603 [ERROR] Error: read ECONNRESET

Have update the following after that:
node-v16.13.2-x64 --> node-v16.14.0-x64
foxy-miner-2.4.1-windows --> foxy-miner-2.6.0-windows

But the same error occured.
Before of that (in BRS v.3.3.0) all goes smooth and scavenger have been installed and worked already.
Tried to download and put scavenger-1.9.0-x86_64-pc-windows-msvc-cpu-only to user.config\foxy-miner\miner\binaries\ but the foxy miner still try to download from source with the same error.
Tried to downgrade to v.3.3.0 also and got the same error.

Current node statement "online".
Don't know what to do for now. maybe someone

halt miner instead of drop block

To save electricity and mining time, basically ask miner to stop work instead of submit wasted DL.

Hey miner, I don't need you, go sleep.

Add support for β€˜logToFile’ option

Is your feature request related to a problem? Please describe.
Looking for the ability to pull historical data from a local log file. Incorporating logToFile, logLevel, and logDir into configuration options similar to how it's implemented in Foxy-Proxy.

Describe the solution you'd like
Specifically, if you could add the following in an easy to parse format such as adding "Stats" to logLevel would cut down on the log file for this purpose.
[Stats] | Upstream | Block # | Best DL | Capacity | Scan Time |
For β€œScan Time” a cumulative of all miners combined under each upstreams would be appreciated! Another option would be something like "Start Time" and "End Time"

Foxyminer live stats

aljo said to add the prio stats on the --live screen so that he can always know which prio the coins are

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.