Lex Pool (A rewritten pool based on uray source)
-
@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!
-
@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.



