Git Product home page Git Product logo

noso-2m's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m @f04ever
  • ๐Ÿ‘€ Iโ€™m interested in crypto
  • ๐ŸŒฑ Iโ€™m currently learning crypto
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on crypto projects
  • ๐Ÿ“ซ How to reach me ... on discord by f04ever#5211 , server Noso Cryptocurrency https://discord.gg/wCCDv4Cn

noso-2m's People

Contributors

f04ever avatar gcarreno avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

lhllhx

noso-2m's Issues

Miner does not saturate my CPU

Hey @f04ever,

I have a 1 core 2 threads CPU(Yeah, really crappy :) ) and the miner does not seem to saturate the 2nd thread.

It makes one of the threads be 100% most of the time but the other thread is barely tickled, I think.

Is this intentional?

Cheers,
Gus

How can I have DEBUG output on the log file?

Hey @f04ever,

The noso-2m.log does not contain any DEBUG data and when I use -DDEBUG it clashes with:

file: logging.hpp

enum class CLogLevel { FATAL, ERROR, WARN, INFO, -->DEBUG<--, };

You do not log much. Not even the accepted/rejected/failed shares.

So how can I turn on DEBUG?

Cheers,
Gus

Fatal error: 'map' file not found

Hey @f04ever,

If I remove the option -fuse-ld=lld or replace it with -fuse-ld=ld I then get this error:

$ clang++ noso-2m.cpp md5-c.cpp -o noso-2m -std=c++20 -O3 -DNDEBUG --stdlib=libc++ -lpthread -lc++abi -lncurses -lform -ltermcap
noso-2m.cpp:4:10: fatal error: 'map' file not found
#include <map>
         ^~~~~
1 error generated.

I guess I need to sudo apt install the dev version of the package that supports map ?

Cheers,
Gus

some pool get zero pay

[04/16/23 07:39:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [46]
[04/16/23 07:39:46] INFO:(586)Wait target from pool fishing...
[04/16/23 07:39:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [46]
[04/16/23 07:39:46] INFO:(586)Wait target from pool propool...
[04/16/23 07:39:46] INFO:(586) Sent 2 / 0 / 0 | 0.1334658 NOSO [ 0]
[04/16/23 07:39:46] INFO:(586)Wait target from pool estripa...
[04/16/23 07:39:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [ 0]
[04/16/23 07:39:46] INFO:(586)Wait target from pool propool...
[04/16/23 07:39:46] INFO:(586) Sent 2 / 0 / 0 | 0.08962962 NOSO [ 0]
[04/16/23 07:39:46] INFO:(586)Wait target from pool noso-mn...
[04/16/23 07:40:20]DEBUG:(020) Computed 1759363 hashes within 5.79 minutes
[04/16/23 07:40:20] INFO:(020) Hashrate(Miner/Pool/Mnet) 5.1K / 18.1M / 325.6K

[04/16/23 13:09:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [42]
[04/16/23 13:09:46] INFO:(586)Wait target from pool fishing...
[04/16/23 13:09:46] INFO:(586) Sent 2 / 0 / 0 | 0.01713432 NOSO [ 0]
[04/16/23 13:09:46] INFO:(586)Wait target from pool noso-mn...
[04/16/23 13:09:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [41]
[04/16/23 13:09:46] INFO:(586)Wait target from pool propool...
[04/16/23 13:09:46] INFO:(586) Sent 2 / 0 / 0 | 0.10329931 NOSO [ 0]
[04/16/23 13:09:46] INFO:(586)Wait target from pool estripa...
[04/16/23 13:09:46] INFO:(586) Sent 2 / 0 / 0 | 0 NOSO [44]
[04/16/23 13:09:46] INFO:(586)Wait target from pool propool...

may be you should add password support ?

Core Dump solved by deleting hint_nodes.txt

Hey @f04ever,

Sometimes the app dumps the core when accessing the net when it already has a past hint_nodes.txt file.
I'm sorry that it's so vague, but when I do have those core dumps, I delete the hint_nodes.txt file and the app runs again OK after creating a new hint_nodes.txt file.

Cheers,
Gus

Without human intervention win64 miner cannot connect to pool

Hey @f04ever,

For some unknown reason win64 versions of the software are now completely unable to connect to a pool as shown in the following image:
noso-2m-error-win64

The Windows machine hosting the pool has a miner that can't even connect to itself.

Edit: They can still mine solo. But they cannot mine to any pool. We even tried devnoso

We have 6 Linux 64b machines that are having no issues connecting to the pool.

Is it a situation with to low of an integer?

Cheers,
Gus

Core dump when pressing CTRL+C on connection failure

Hey @f04ever,

Looks like there's something going boom:

getsockopt/socket failed: Operation now in progress
1650425912(512))WAITING TARGET FROM POOL Ravi (Retry 4/5)
getsockopt/socket failed: Operation now in progress
1650425915(515))WAITING TARGET FROM POOL Ravi (Retry 5/5)
1650425915(515))NO REDUNDANT POOL FOR FAILOVER. MAKE ANOTHER ATTEMPT!
getsockopt/socket failed: Operation now in progress
1650425918(518))WAITING TARGET FROM POOL Ravi (Retry 1/5)
^C
Ctrl+C pressed! Wait for finishing all threads...
getsockopt/socket failed: Operation now in progress
./noso-2m.sh: line 10: 397002 Segmentation fault      (core dumped)

Really sorry I can't give you more info โ˜น๏ธ

Cheers,
Gus

Ocasional race condition when switching block

Hey @f04ever,

I've been noticing, more than 5 times by my count, that the new version of noso-2m will get stuck when transitioning from one block to the other.

The last info it shows is the Summary, and that's it.

The Waiting for block never shows up

Cheers,
Gus

Invalid linker name in argument '-fuse-ld=lld'

Hey @f04ever,

I get the following error when trying to use lld as the linker

$ clang++ noso-2m.cpp md5-c.cpp -o noso-2m -std=c++20 -O3 -DNDEBUG --stdlib=libc++ -fuse-ld=lld -lpthread -lc++abi -lncurses -lform -ltermcap
clang: error: invalid linker name in argument '-fuse-ld=lld'

Ubuntu 22.04 64b:

$ clang++ --version
Ubuntu clang version 14.0.0-1ubuntu1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

Am I missing the installation of this new linker?

Cheers,
Gus

Cannot exit from an infinite while loop on bash

Hey @f04ever,

If one surrounds the binary with an infinite loop, like so:

while true
do
    noso-2m ....
done

It's nigh impossible to exit the bash script with CTRL+C.

The last time I tried it I had to kill -9 the parent bash process and then had to kill -9 the noso-2m cuz it didn't die when the parent was killed. Resilient bastard ๐Ÿ˜„

Cheers,
Gus

Minning process needs to stop at 57 accepted

Hey @f04ever,

You need to have the mining process stop at 57 accepted shares.
You also need to correctly process the pool message that states that the pool has accepted 57 shares.

I had try at doing the stop after 57 accepted but I failed miserably ๐Ÿ˜„ !!

Cheers,
Gus

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.