Author

Topic: Need help adding lyra2re2 to nomp+mpos pool (Read 3400 times)

newbie
Activity: 32
Merit: 0
January 06, 2018, 11:23:50 AM
#12
hi, i nedd use m7m algo in unomp..how i can do? dou you have lib/algoproperties.js?

I want to do this too, however, it's not as easy as just lib/algoproperties.js and done.  You'll also need to compile the four m7m related .h and .c and .cpp

Which I've only found on yiimp so far, but I am still hunting for a m7m for unomp or nomp myself.
full member
Activity: 224
Merit: 100
September 22, 2017, 09:48:32 AM
#11
hi, i nedd use m7m algo in unomp..how i can do? dou you have lib/algoproperties.js?
full member
Activity: 273
Merit: 100
Hi, I'm working on it...
Lyra2 works, i'm working on Lyra2rev2

if you wants to try...

git clone https://github.com/zone117x/node-open-mining-portal nomp

open package.json

find
Code:
"dependencies": {
        "stratum-pool": "git://github.com/zone117x/node-stratum-pool.git",

remplace by
Code:
"dependencies": {
        "stratum-pool": "git://github.com/wareck/node-stratum-pool.git",

then npm update


It will download my repositery with my mods (yescrypt,neoscrypt,blake,lyra2)

If you wants my code:

https://github.com/wareck/node-multi-hashing
https://github.com/wareck/node-stratum-pool

works is in progress...
I'm working on monacoin and lyra2rev2, i'll give you an update as soon as i can

Olivier


Olivier,

I did everything you said in the above, but I get:

Code:
2016-07-17 02:35:39 [Payments]  [monacoin] Error detecting number of satoshis in a coin, cannot do payment processing. Tried parsing: {"result":0.00000000,"error":null,"id":1468715739376}


/home/bitcause/nomp/node_modules/async/dist/async.js:837
          if (fn === null) throw new Error("Callback was already called.");
                                 ^
Error: Callback was already called.
    at /home/bitcause/nomp/node_modules/async/dist/async.js:837:34
    at /home/bitcause/nomp/node_modules/async/dist/async.js:3580:15
    at /home/bitcause/nomp/node_modules/async/dist/async.js:339:29
    at /home/bitcause/nomp/libs/paymentProcessor.js:98:21
    at itemFinished (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:156:36)
    at /home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:169:17
    at parseJson (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:85:17)
    at IncomingMessage. (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:95:17)
    at IncomingMessage.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:920:16
2016-07-17 02:35:39 [Master]    [Payment Processor] Payment processor died, spawning replacement...

I try to setup monacoin with lyra2re2.

Thanks for your time!

Do you know what worked for me? was using the UNOMP script withe the stratum from the wareck
NOMP all coins that I have tried to install I have the same error, I just put the UNOMP and made the changes and worked just fine!!
https://github.com/UNOMP/unified-node-open-mining-portal
:-)
newbie
Activity: 10
Merit: 0
Hi, I'm working on it...
Lyra2 works, i'm working on Lyra2rev2

if you wants to try...

git clone https://github.com/zone117x/node-open-mining-portal nomp

open package.json

find
Code:
"dependencies": {
        "stratum-pool": "git://github.com/zone117x/node-stratum-pool.git",

remplace by
Code:
"dependencies": {
        "stratum-pool": "git://github.com/wareck/node-stratum-pool.git",

then npm update


It will download my repositery with my mods (yescrypt,neoscrypt,blake,lyra2)

If you wants my code:

https://github.com/wareck/node-multi-hashing
https://github.com/wareck/node-stratum-pool

works is in progress...
I'm working on monacoin and lyra2rev2, i'll give you an update as soon as i can

Olivier


Olivier,

I did everything you said in the above, but I get:

Code:
2016-07-17 02:35:39 [Payments]  [monacoin] Error detecting number of satoshis in a coin, cannot do payment processing. Tried parsing: {"result":0.00000000,"error":null,"id":1468715739376}


/home/bitcause/nomp/node_modules/async/dist/async.js:837
          if (fn === null) throw new Error("Callback was already called.");
                                 ^
Error: Callback was already called.
    at /home/bitcause/nomp/node_modules/async/dist/async.js:837:34
    at /home/bitcause/nomp/node_modules/async/dist/async.js:3580:15
    at /home/bitcause/nomp/node_modules/async/dist/async.js:339:29
    at /home/bitcause/nomp/libs/paymentProcessor.js:98:21
    at itemFinished (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:156:36)
    at /home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:169:17
    at parseJson (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:85:17)
    at IncomingMessage. (/home/bitcause/nomp/node_modules/stratum-pool/lib/daemon.js:95:17)
    at IncomingMessage.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:920:16
2016-07-17 02:35:39 [Master]    [Payment Processor] Payment processor died, spawning replacement...

I try to setup monacoin with lyra2re2.

Thanks for your time!
member
Activity: 238
Merit: 10
January 18, 2016, 07:43:29 AM
#8
Hi
I can help you
.m.
sr. member
Activity: 280
Merit: 260
January 11, 2016, 01:03:05 PM
#7
looks interesting !
Just trying to setup a pool for couple new coins, is there anybody to give a hand a bit ?
member
Activity: 238
Merit: 10
January 02, 2016, 01:35:13 PM
#6
Not yet...
I've got something not working...
I was busy theses days, I hope I'll have more time next week...
legendary
Activity: 1108
Merit: 1005
December 14, 2015, 07:50:07 PM
#5
Hi, I'm working on it...
Lyra2 works, i'm working on Lyra2rev2

if you wants to try...

git clone https://github.com/zone117x/node-open-mining-portal nomp

open package.json

find
Code:
"dependencies": {
        "stratum-pool": "git://github.com/zone117x/node-stratum-pool.git",

remplace by
Code:
"dependencies": {
        "stratum-pool": "git://github.com/wareck/node-stratum-pool.git",

then npm update


It will download my repositery with my mods (yescrypt,neoscrypt,blake,lyra2)

If you wants my code:

https://github.com/wareck/node-multi-hashing
https://github.com/wareck/node-stratum-pool

works is in progress...
I'm working on monacoin and lyra2rev2, i'll give you an update as soon as i can

Olivier


Hi, wareck,
did you implemented already lyra2rev2?
member
Activity: 238
Merit: 10
October 30, 2015, 02:52:36 PM
#4
do you use nomp ?
I'm searching Lyra2rev2 implement...
My mod works but only for lyra2 "old one"
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
October 30, 2015, 10:47:06 AM
#3
Thanks, but I gave up on it and just forgot to edit/delete the thread.

Maybe in the future if mona climbs back up I'll give it another try.

Not going to delete it now in case others want to chip in.
member
Activity: 238
Merit: 10
October 30, 2015, 10:36:06 AM
#2
Hi, I'm working on it...
Lyra2 works, i'm working on Lyra2rev2

if you wants to try...

git clone https://github.com/zone117x/node-open-mining-portal nomp

open package.json

find
Code:
"dependencies": {
        "stratum-pool": "git://github.com/zone117x/node-stratum-pool.git",

remplace by
Code:
"dependencies": {
        "stratum-pool": "git://github.com/wareck/node-stratum-pool.git",

then npm update


It will download my repositery with my mods (yescrypt,neoscrypt,blake,lyra2)

If you wants my code:

https://github.com/wareck/node-multi-hashing
https://github.com/wareck/node-stratum-pool

works is in progress...
I'm working on monacoin and lyra2rev2, i'll give you an update as soon as i can

Olivier
legendary
Activity: 2002
Merit: 1051
ICO? Not even once.
October 01, 2015, 09:12:21 AM
#1
I have a nomp (zone117x) and mpos pool (based on this guide) that I'm trying to add lyra2re2 support but I'm not sure how.

I added a change to algoProperties.js that I found here: https://github.com/upgradeadvice/node-stratum-pool/commit/0298e72c0e90fb8552f1330167cf04979da730c5

but I'm not sure how to actually add the hashing algo into multihashing and whatever else that would be required to set it up.

It also worth noting the wallet daemon of the coin I want to use doesn't have rpc client functionality (only -cli) so I might also need help with that.

I can offer a small bounty, pm me if you can help.
Jump to: