z-classic / z-nomp

z-nomp is mining pool software for Zcash and Zclassic so you can create internet money in your home!
MIT License
287 stars 441 forks source link

Experimental PPLNT support & MORE #132

Closed hellcatz closed 7 years ago

hellcatz commented 7 years ago

PPLNT is experimental and we need testers to prove stability before merging the PR.

New Payment Mode Support

Resolve issue https://github.com/z-classic/z-nomp/issues/131 Major reduction in RPC calls to daemon, helps out with issue https://github.com/z-classic/z-nomp/issues/130 Balance rounding improvements during payouts. Improvements to confirmations tracking. Improvements to operation id tracking. Sort pools by name in JSON stats. Integer sorting of block height in JSON stats. Added balance change tracking to payments JSON stats. Add coin market stats caching from CoinMarketCap.com Added support for older node-watch versions along with newer. Added share work tracking to payments JSON stats.

WaveringAna commented 7 years ago

Concept ACK but don't merge till we got tons of testing done :)

ghostnegotiator commented 7 years ago

Hello, would you like to hear a TCP joke?

Yes, I'd like to hear a TCP joke.

OK, I'll tell you a TCP joke.

OK, I'll hear a TCP joke.

Are you ready to hear a TCP joke?

Yes, I am ready to hear a TCP joke.

OK, I'm about to send the TCP joke. It will last 10 seconds, it has two characters, it does not have a setting, it ends with a punchline.

OK, I'm ready to hear the TCP joke that will last 10 seconds, has two characters, does not have a setting and will end with a punchline.

I'm sorry, your connection has timed out... ...Hello, would you like to hear a TCP joke?

ghost commented 7 years ago

From: Bot.io (Main)


Received

Command cmd_BCtest from @aayanl received. Current queue size: 0

Live output at: http://aayanl.tech:9000/b0a1f6a84f7bd20/output.txt

ghost commented 7 years ago

From: Bot.io (Main)


Success

Full output at http://aayanl.tech:9000/b0a1f6a84f7bd20/output.txt

Total script time: 1.58 mins

WaveringAna commented 7 years ago

previous test had paymentprocessing disabled

WaveringAna commented 7 years ago

Live testnet pool up just to test this :) http://aayanl.tech:9002

hellcatz commented 7 years ago

Resolves: https://github.com/z-classic/z-nomp/issues/131 bug in stats.html

WaveringAna commented 7 years ago

/botio BCtest

ghost commented 7 years ago

From: Bot.io (Main)


Received

Command cmd_BCtest from @aayanl received. Current queue size: 0

Live output at: http://aayanl.tech:9000/ddcfdc5d30ce6e9/output.txt

ghost commented 7 years ago

From: Bot.io (Main)


Success

Full output at http://aayanl.tech:9000/ddcfdc5d30ce6e9/output.txt

Total script time: 2.33 mins

sennevb commented 7 years ago

we need this!! good job hellcatz

WaveringAna commented 7 years ago

Glad to see we've made these changes with making a dent into stratum-pool 🙂😎

WaveringAna commented 7 years ago

This PR should also dramatically decrease the amount of calls to zcashd. https://github.com/zcash/zcash/issues/2333 Still hasn't been resolved so getting GBT calls that take forever to return can still happen

WaveringAna commented 7 years ago

It'll be merged in tomorrow :+1:

fittsy commented 7 years ago

Let me know how I can help in the future.

WaveringAna commented 7 years ago

Merged since its friday in half the world :)