Lex Pool (A rewritten pool based on uray source)
-
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
-
Have you opened the ports on your firewall? just because it is running in localhost still means you need to add the ports to your windows firewall :) to test if this is it, shut down the firewall for a sec, then try it
-
@Lexicon ,
Questions about setting up this pool?
-
node.js current version is v6.10.3. Should I use this or do I have to find 4.4.7?
-
the current version has a windows installer. If I have to use old source files, how do I install them in a win 10 OS?
-
Above instructions say to run "start pool.cmd". There is no file pool.cmd in the folder "burst-pool-master that I downloaded from your Github site.
-
The folder I loaded does not have all the folders as shown in the OP, like "nbproject" and "node_modules" am I missing something?
-
For the burst-pool-config.js lines:
wallets : [
{
walletIP : '127.0.0.1',
walletPort : 8125,
walletUrl : 'http://127.0.0.1:8125'
}
],
redirection : {
enabled : true,
target : 'http://127.0.0.1:8105'
},
walletIndex: 0,Does this mean the pool is connected to the port 8125 wallet but if it gets stuck it will go to my other wallet running on port 8105?
- Do I change wallet index if I set direction to true?
Thanks for your help.
-
-
@rds use node v5. v6 breaks a lot of stuff.
ill get back to your other questions shortly. still going through hell.
-
@Lexicon , thanks, no rush this is a slow work in progress for me, trying to learn something out of my comfort zone :)
-
Ok this is going to be my final attempt to get this sucka to work I switched from windows server to Ubuntu 16.4 and have the same problem as before with no info being sent to the pool site which leads me to believe I am missing a step can someone that uses linux please confrim I did this right
- downloaded the wallet and sync'ed the block chain
- installed node.js
- opened ports
- downloaded pool software from git
- changed the C to c in client chart
- ran npm install to get node modules
- start pool at root
Pool CLI is pulling data from the wallet and is on the right block as other pools
java ver.openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)Node ver. v5.12.0 but I also tried 4.4.7
npm ver.3.8.6
open ports in and out 80,8123,8124,8125,4443
any help or ideas would be greatly appreciated
-
@gersey only 4 4.7 works. If I get a chance I will follow your steps but on windows and see whats wrong.
It should be no issue to run this on windows then copy folder put it on linux dont change nothing (except C to c) and it should work. I do it all the time I download from ubuntu and run it on my windows java dont care.
-
@Lexicon said in Lex Pool (A rewritten pool based on uray source):
@rds use node v5. v6 breaks a lot of stuff.
ill get back to your other questions shortly. still going through hell.
Are you freed up yet to look at my questions?
-
@tross said in Lex Pool (A rewritten pool based on uray source):
@gersey only 4 4.7 works. If I get a chance I will follow your steps but on windows and see whats wrong.
It should be no issue to run this on windows then copy folder put it on linux dont change nothing (except C to c) and it should work. I do it all the time I download from ubuntu and run it on my windows java dont care.
if you get a chance to take a look that would be awesome! maybe someone who has set it up could write up a detailed how to or even a video curiosity has the best of me now I have to know what I am doing wrong
*edit I thought maybe it was my VPS services so I tried on my local Ubuntu Box with the same results clearly I am not as smart as I thought I was ;]
-
@gersey I have looked but need to confer something with lexicon I will post again!
-
Ok lexicon enlighten me! I think I knew this already but tross is getting old!
open the nodejs cmd and type this npm installl# and it will make a folder node_modules! Take this folder and put it in pool folder!
This is what will happen!Congrats you have a pool!
-
@Lexicon ,
Questions about setting up this pool?
-
node.js current version is v6.10.3. Should I use this or do I have to find 4.4.7?
-
the current version has a windows installer. If I have to use old source files, how do I install them in a win 10 OS?
-
Above instructions say to run "start pool.cmd". There is no file pool.cmd in the folder "burst-pool-master that I downloaded from your Github site.
-
The folder I loaded does not have all the folders as shown in the OP, like "nbproject" and "node_modules" am I missing something?
-
For the burst-pool-config.js lines:
wallets : [
{
walletIP : '127.0.0.1',
walletPort : 8125,
walletUrl : 'http://127.0.0.1:8125'
}
],
redirection : {
enabled : true,
target : 'http://127.0.0.1:8105'
},
walletIndex: 0,Does this mean the pool is connected to the port 8125 wallet but if it gets stuck it will go to my other wallet running on port 8105?
- Do I change wallet index if I set direction to true?
Thanks for your help.
-
-
disable redirection.
use v4 or v5you need to type npm install in the command window inside the pool folder
when thats done type node burst-pool.js in the cmd window to start
-
@Lexicon said in Lex Pool (A rewritten pool based on uray source):
disable redirection.
use v4 or v5you need to type npm install in the command window inside the pool folder
when thats done type node burst-pool.js in the cmd window to startThanks,
So you said disable the redirection. Was I wrong about being able to failover to a backup wallet?
-
@rds if you have another wallet running then yeah that will be fine lol
-
@Lexicon said in Lex Pool (A rewritten pool based on uray source):
@rds if you have another wallet running then yeah that will be fine lol
So is that how I would enable it? what does "walletindex=0"" do? is that set correctly?
wallets : [
{
walletIP : '127.0.0.1',
walletPort : 8125,
walletUrl : 'http://127.0.0.1:8125'
}
],
redirection : {
enabled : true,
target : 'http://127.0.0.1:8105'
},
walletIndex: 0,
-
-
@tross , what if I have two wallets and want to use the one running on 127.0.0.1:8105 as a backup if the 8125 sticks?
-
@tross , @Lexicon , isn't there any documentation for the pool code? Rather than ask questions one at a time, I'd like to be able to read what each parameter does and how to install the code, etc.
Why does the "wallets" block have values for IP, and URL but the redirection only says target? Is the target an IP address or a URL?
When the pool starts, what is the URL address that I can type into a browser to see it?
What is the purpose/function of these variables and what are valid values?
poolDiff : 1000000,
poolDiffCurve : 0.75
cumulativeFundReduction : 0.5
logWebsocketToConsole : false
sharePenalty : 0.001
-
Would have to look at original code for readme.
poolDiff : 1000000,
poolDiffCurve : 0.75
logWebsocketToConsole : falseDont change these. cumulativeFundReduction : 0.5 is how much of the block reward goes to Historical shares or ALL Shares!
In this case it is 50%!start the pool and go to browser and type localhost in address field!


