Lex Pool (A rewritten pool based on uray source)
-
@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!
-
@rds check the wiki on the git ;)
-
@Lexicon said in Lex Pool (A rewritten pool based on uray source):
@rds check the wiki on the git ;)
I read it twice. No mention of
poolDiff : 1000000,
poolDiffCurve : 0.75
logWebsocketToConsole : falseAlso, how do you setup a web address for people to find the pool?
-
@rds I would worry about it cause if you change it pool might not find anything. Look in the code and see what it does.
But maybe Lexicon can enlighten you!
-
@tross said in Lex Pool (A rewritten pool based on uray source):
@rds I would worry about it cause if you change it pool might not find anything. Look in the code and see what it does.
But maybe Lexicon can enlighten you!Are you referring to pooldiff/pool curve or the web address?
Each parameter and it's limits should be defined. The person who wrote the could could explain it, I'm not sure I could understand the code. I believe @Lexicon wrote the code, that's why I'm asking here.
More people will embrace the pool code if it is well defined.
So, I'm going to go slow, and I will be back with questions.
I have installed node.js V5.1.2 and have extracted the pool code. I'm going to edit the config file and I will be back with how to get it running.
-
I opened a command window in the pool directory and typed "node burst-pool.js"
this was the result.
So how do you start the pool?
The OP says to run start pool.cmd.
There is no file called start pool.cmd in the pool files I downloaded.Help!!!
-
you need to install the npm modules in node.
type npm install
-
@Lexicon ,
typed npm install from a command window in the pool directory. It appears to have installed. then I typed "node burst-pool.js". It has been sitting like this for 10 minutes. Is the pool running? How do I monitor it?
-
How can I send pool dev fees if I can't run the pool? I'm not an expert but not a noob either.
So what steps are necessary to startup the pool???
-
@rds make sure npm_modules is in the same folder as the pool
tross did mention this here along with npm install
@tross said in Lex Pool (A rewritten pool based on uray source):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 ,
This is my pool folder now. As you can see I unzipped the pool at 6:46pm, modified the config file at 10:19pm and ran from a cmd window in the pool folder "npm install" which created the folder "node_modules" at 11:34 pm.
I did not type "npm install#" as was shown on tross' post above but "npm install". Is there a difference in these two commands?
I had a local wallet running and typed "node burst-pool.js in a cmd window at the pool folder and nothing happened.
How do I start the pool?
  
So the new forum won't let me upload the folder pic, I'll keep trying.
-
In burst-pool/client/templates/AllRoundShare.template
shouldn't we replace burst.cryptoport.io with something else?
I'm able to start it, but it's just stuck like this: http://prntscr.com/fdm6g7 on the web.
-
@rds use lightshot.
npm start should also start the pool.
I think the correct formula for the dependencies is "npm install".
-
@lexicon, @tross, @crk , Thank you for your service!!!! I typed npm start and something happened. Nice :)
Here is what's on the screen (command window)
I can't post a screenshot but this is the copied text.A:\Burst\burst-pool-master>npm start
burst-pool@0.0.1 start A:\Burst\burst-pool-master
node burst-pool.jsgenesis base target = 18325193796
current timestamp 1496107743194
genesis-block blocktime 88385343
genesis-block timestamp 1407722400194
burst pool running on port 8104
websocket running on port 4443
http server running on port 80
new block #365431 BT:675212 ND:27139.911310817937
new block #365432 BT:654478 ND:27999.70938060561
new block #365433 BT:683038 ND:26828.95211686612So
-
If someone wanted to join the pool is the reward assignment the pool address?
-
What is websocket 4443?
-
What is http server port 80?
-
How do I see the pool? Is there a web address I can access it from anywhere on the internet?
Thanks again.
-
-
on your computer put localhost in address bar. Your pool address is your static ip address and if you have no static ip then you need a service like NOIP.
-
@tross ,
I set my windows connection for a static IP. It is 192.168.1.11. So that is the pool address?
I opened a web browser and put in local host. It shows a page but nothing is moving. I don't have any miners but the cmd window for the pool says block 365498 and the web page says "current block" 0.
-
Thats local ip not an address people could connect too. Your internet provider either gave you a static ip or dynamic ip and worse yet an ip stacked behind a nat like I had. Pool isnt going to do much without a miner because it is bored.
Go here it will tel you your host ip http://www.whatsmyip.org/
-
@tross , good morning. I used your link to find my "outside" ip address. The address is in FL. I typed it into a computer web browser in NJ to see if it would connect.
After some time it said,
This site can’t be reached
174.58.241.214 took too long to respond.
Do I have to enable something to let out the port 80 connection?
-
@rds port forward 80 ,8124 ,8125 ,4443




