Pages:
Author

Topic: [ANN][POOLS] CryptoNote Universal Pool Solution - page 7. (Read 39321 times)

full member
Activity: 224
Merit: 100
edit above i know understand the max tx field, that is working good, just can't get the stats to show up in the middle of the page.
full member
Activity: 224
Merit: 100
I have decided to try your code on another one of my pools at Extreme.
http://mnt.extremepool.org

I am trying it on this pool specifically because it constantly has issues with the to large issue when sending payments with this coin.
Can you explain how the "maxTransactionAmount": 0, //split transactions by this amount(to prevent "too big transaction   works?

Also i am still not able to get the graphs in the center of the page to appear any thoughts on that?
full member
Activity: 224
Merit: 100
I am just saying if everytime I go to do a git pull it fails because the files have been modified it makes it very difficult to easily upgrade pool.
If there is the _example file then I can do a git pull with no issues, compare the _example file to the file in use and make changes without having to completely redo the file for my use then doing an upgrade is extremely easy, this is why zone117x added this to his repo because it was extremely complicated to upgrade pools otherwise.
member
Activity: 84
Merit: 10
The fix for the charts is available: https://github.com/fancoder/cryptonote-universal-pool/commit/62731f7d7ce0e437c2e8da3216a80999b5bcb136

The charts won't be visible unless there are at least 2 static points to draw them.
sounds good.
And the reason for keeping with zone's structure of config_example.json and website_example is when you do a git pull it pulls the new files.  If you don't do this then the files wont download and need to be merged prior since they have been changed.

The source files in /lib might have dependencies on new /config.json & /website. That is why you should not pull just a part of the source code but rather merge the full repository instead.
were talking about different things.

if you keep them all with _example pool ops can do a git pull then modify all the files that changed, makes it much easier.

I am sorry, but I think I have to disagree. If you check most popular open source projects, you'll notice that 90% of them do not use any *_example postfixes for config files and 99.99% do not use _example for directories.

We just wanted to make pool installation and update as easy as possible. That implies that pool ops do not have to worry about every single update doing merge in manual mode. I am not sure if all pool ops are such good programmers.

Anyway, if you want *_example source code version, you can just do a fork of CUP repo, rename website -> website_example & config.json -> config_example.json in forked repo, and then use next commands to sync your repo with CUP repo:

Code:
git remote add cup https://github.com/fancoder/cryptonote-universal-pool
git pull --all
git merge cup/master

By the way, I've added a link to extremepool.org to https://github.com/fancoder/cryptonote-universal-pool#pools-using-this-software
full member
Activity: 224
Merit: 100
The fix for the charts is available: https://github.com/fancoder/cryptonote-universal-pool/commit/62731f7d7ce0e437c2e8da3216a80999b5bcb136

The charts won't be visible unless there are at least 2 static points to draw them.
sounds good.
And the reason for keeping with zone's structure of config_example.json and website_example is when you do a git pull it pulls the new files.  If you don't do this then the files wont download and need to be merged prior since they have been changed.

The source files in /lib might have dependencies on new /config.json & /website. That is why you should not pull just a part of the source code but rather merge the full repository instead.
were talking about different things.

if you keep them all with _example pool ops can do a git pull then modify all the files that changed, makes it much easier.
member
Activity: 84
Merit: 10
The fix for the charts is available: https://github.com/fancoder/cryptonote-universal-pool/commit/62731f7d7ce0e437c2e8da3216a80999b5bcb136

The charts won't be visible unless there are at least 2 static points to draw them.
sounds good.
And the reason for keeping with zone's structure of config_example.json and website_example is when you do a git pull it pulls the new files.  If you don't do this then the files wont download and need to be merged prior since they have been changed.

The source files in /lib might have dependencies on new /config.json & /website. That is why you should not pull just a part of the source code but rather merge the full repository instead.
full member
Activity: 224
Merit: 100
The fix for the charts is available: https://github.com/fancoder/cryptonote-universal-pool/commit/62731f7d7ce0e437c2e8da3216a80999b5bcb136

The charts won't be visible unless there are at least 2 static points to draw them.
sounds good.
And the reason for keeping with zone's structure of config_example.json and website_example is when you do a git pull it pulls the new files.  If you don't do this then the files wont download and need to be merged prior since they have been changed.
member
Activity: 84
Merit: 10
The fix for the charts is available: https://github.com/fancoder/cryptonote-universal-pool/commit/62731f7d7ce0e437c2e8da3216a80999b5bcb136

The charts won't be visible unless there are at least 2 static points to draw them.
member
Activity: 84
Merit: 10
I'm sorry I was AFK for a while.

Curious why the same github structure wasn't kept as zones to allow for easy upgrading.
config_exmaple.json instead of config.json and so on, that way I can do a pull easily and then reference the example files and update my working files.  Makes it so much easier.

When you set up zone's pool you have to rename "config_example.json" to "config.json" and "website_example" to "website". Otherwise, the pool won't work. As we were talking to pool ops, there was a request to make the process easier. That is why we've renamed those files.

However, it's not a problem to revert the names back. What's your case and why you need it?

Also I am testing your new code
http://mcn.extremepool.org/
I can't seem to get the stats to report right, any thoughts?

Are you talking about pool stats or charts? In case of pool stats, pease, check if block time is configured correctly. It should be 60 seconds.
And the charts are not shown at the moment in case pool has 0 H/sec.
full member
Activity: 224
Merit: 100
Also I am testing your new code
http://mcn.extremepool.org/
I can't seem to get the stats to report right, any thoughts?
full member
Activity: 224
Merit: 100
Curious why the same github structure wasn't kept as zones to allow for easy upgrading.
config_exmaple.json instead of config.json and so on, that way I can do a pull easily and then reference the example files and update my working files.  Makes it so much easier.
member
Activity: 84
Merit: 10
Hey guys!

We've been working hard for a past week and today we got 2 majors updates ready for you:

1. Pool and User charts.





2. And a brand new Admin panel.








Please note: this is the first version - we will improve it and add even more feature in nearest future!

Thank you for your support and don't forget to update your pools!
member
Activity: 84
Merit: 10
Will the dynamic mining pool (that selects the most profitable currency to mine) be ready anytime soon?

We're currently working on it. Unfortunately, we can't give you any ETA, since this task is not trivial whatsoever. Smiley
hero member
Activity: 644
Merit: 501
Will the dynamic mining pool (that selects the most profitable currency to mine) be ready anytime soon?
member
Activity: 84
Merit: 10
Follow up update:

Now you're able to set fixed difficulty on miner client side by passing
param with . postfix
For example: minerd -u 4AsBy39rpUMTmgTUARGq2bFQWhDhdQNekK5v4uaLU699NPAnx9CubEJ82AkvD5ScoAZNYRwBxybayai nhyThHAZWCdKmPYn.5000

 Smiley
member
Activity: 84
Merit: 10
Hey guys,

Update on CryptoNote universal pool solution:

- Added 5 new configurable CSS themes
- Added universal blocks and transactions explorer based on http://chainradar.com
- Added "payments.maxTransactionAmount" option to prevent payments failing on big amounts

Please update your pools. Smiley
member
Activity: 84
Merit: 10
Second CryptoNote Universal Pool Solution implementation - fcn.extremepool.org

Thank you 33zer0w0lf. I hope we'll cooperate in the future just as successfully as we’ve had before. Smiley
full member
Activity: 224
Merit: 100
That did fix that issue however there seems to more issues.

I get the following when I attempt to connect a miner to the pool:
2014-07-31 10:10:11 (Thread 6) Malformed message from 216.119.175.31: {"method": "login", "params": {"login": "6nkeMmsEzTZWYiekP7uiWG8KeBMuVZhnQ3NDqRebSva43tv98WLAmDC2vmqRjGrCwCLKit7bnLTwDLM vxMc1jD2i1GuiRc$
", "agent": "cpuminer-multi/0.1"}, "id": 1}

Also the redis table is completely empty, no data whatsoever.

and the output of node init.js -module=api shows no visitors.

When I go to the pool, http://fcn.extremepool.org, the front page does not load unless I click on one of the other links then click back on home.
member
Activity: 84
Merit: 10
I was testing out your code on to see if it works for FCN, but looks like ran into a problem already.

Error: Argument should be a buffer object.     
    at Object. (/home/pool_universal/lib/pool.js:43:34)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)         
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object. (/home/pool_universal/init.js:19:13)
    at Module._compile (module.js:456:26)     
    at Object.Module._extensions..js (module.js:474:10)



Thanks for the report! Sent you a PM Smiley
full member
Activity: 224
Merit: 100
I was testing out your code on to see if it works for FCN, but looks like ran into a problem already.

Error: Argument should be a buffer object.     
    at Object. (/home/pool_universal/lib/pool.js:43:34)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)         
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object. (/home/pool_universal/init.js:19:13)
    at Module._compile (module.js:456:26)     
    at Object.Module._extensions..js (module.js:474:10)

Pages:
Jump to: