Lex Pool (A rewritten pool based on uray source)
-
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
-
@rds my advice is to get someone with networking knowledge to configure your router for you, a mistake could be very costly.
-
@tross port 8123 to ;)
-
@Lexicon oops forgot one lol
-
@iKnow0 , point taken but not sure what the configuration should be as there is no complete from a to z, "how to set up a pool" documentation. I am slowly working towards my goal by @tross, @crk , and @Lexicon's help. I wish I could post pics but something's wrong with the forum picture posting feature @haitch. Worst case I can always reset the router, correct. I try to make each change one step at a time and time to allow to see if there were any adverse action from a change. I have heard about port forwarding but didn't think I had to do it because I never did it for wallets running on 8015, 8115 and 8125.
Here is a partial print of netstat run in the cmd window:
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 9160
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1004
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:2869 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:4443 0.0.0.0:0 LISTENING 9160
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:7779 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:8123 0.0.0.0:0 LISTENING 7972
TCP 0.0.0.0:8124 0.0.0.0:0 LISTENING 9160
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 684
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1228
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 896
TCP 0.0.0.0:49667 0.0.0.0:0 LISTENING 1888
TCP 0.0.0.0:49669 0.0.0.0:0 LISTENING 772
TCP 0.0.0.0:49670 0.0.0.0:0 LISTENING 740
TCP 127.0.0.1:4443 127.0.0.1:56436 ESTABLISHED 9160
TCP 127.0.0.1:4443 127.0.0.1:59049 ESTABLISHED 9160
TCP 127.0.0.1:4443 127.0.0.1:59050 ESTABLISHED 9160
TCP 127.0.0.1:4443 127.0.0.1:59060 ESTABLISHED 9160
TCP 127.0.0.1:4443 127.0.0.1:59061 ESTABLISHED 9160
TCP 127.0.0.1:4443 127.0.0.1:59063 ESTABLISHED 91609160 is node.exe
7972 is java (wallet)
-
@tross said in Lex Pool (A rewritten pool based on uray source):
@Lexicon oops forgot one lol
Just to reiterate I have one wallet running right now on 8125 (8123 peer server), it is connected to 80 peers. How would forwarding that port help, as I think it is connected to the outside world? I normally run 3 wallets, 8915, 8115, 8125 but for this exercise I shut down the other two.
-
Here's what the pool window looks like, it has been running all night.
A:\Burst\burst-pool-master>npm start
burst-pool@0.0.1 start A:\Burst\burst-pool-master
node burst-pool.jscurrent timestamp 1496125876547
genesis-block blocktime 88403477
genesis-block timestamp 1407722399547
genesis base target = 18325193796
burst pool running on port 8124
websocket running on port 4443
http server running on port 80
new block #365499 BT:760198 ND:24105.81690033386
new block #365500 BT:726685 ND:25217.520378155597
new block #365501 BT:734783 ND:24939.599577017976
new block #365502 BT:741110 ND:24726.685371942087
new block #365503 BT:750658 ND:24412.17411391073
new block #365504 BT:809208 ND:22645.838642227955
new block #365505 BT:766066 ND:23921.16840585537
new block #365506 BT:742259 ND:24688.40902703773
new block #365507 BT:772478 ND:23722.609311850953
new block #365508 BT:759253 ND:24135.82007051668
new block #365509 BT:756179 ND:24233.936403946685
new block #365510 BT:727506 ND:25189.062077838535
new block #365511 BT:772920 ND:23709.043362831857
new block #365512 BT:790460 ND:23182.948910760824
new block #365513 BT:814905 ND:22487.521608040202
new block #365514 BT:797886 ND:22967.18302614659
new block #365515 BT:775588 ND:23627.484948194146
new block #365516 BT:783452 ND:23390.321035621837
new block #365517 BT:729658 ND:25114.77129833429
new block #365518 BT:687522 ND:26653.974412455165
new block #365519 BT:688378 ND:26620.8301194983
new block #365520 BT:669314 ND:27379.068413330664
new block #365521 BT:659032 ND:27806.22761261972
new block #365522 BT:613260 ND:29881.606163780452
new block #365523 BT:555944 ND:32962.301591527204
new block #365524 BT:519653 ND:35264.28943160147
new block #365525 BT:563644 ND:32512.000120643526
new block #365526 BT:626559 ND:29247.355470115344
new block #365527 BT:653723 ND:28032.046900598572
new block #365528 BT:604353 ND:30322.00352443026
new block #365529 BT:634291 ND:28890.830543078806
new block #365530 BT:623845 ND:29374.594323910587
new block #365531 BT:590652 ND:31025.364844273787
new block #365532 BT:574068 ND:31921.643073642845
new block #365533 BT:625977 ND:29274.548100010063
new block #365534 BT:610818 ND:30001.07036138424
new block #365535 BT:574413 ND:31902.470515117173
new block #365536 BT:600953 ND:30493.555728983796
new block #365537 BT:564361 ND:32470.694814134924
new block #365538 BT:558339 ND:32820.90951196316
new block #365539 BT:536558 ND:34153.23934411564
new block #365540 BT:549462 ND:33351.15767059415
new block #365541 BT:573859 ND:31933.268966767097
new block #365542 BT:591903 ND:30959.792053765566
new block #365543 BT:610389 ND:30022.156028368794
new block #365544 BT:610449 ND:30019.205201417317
new block #365545 BT:619090 ND:29600.20965610816
new block #365546 BT:586064 ND:31268.246805809606
new block #365547 BT:604096 ND:30334.90338621676
new block #365548 BT:619272 ND:29591.510347633997
new block #365549 BT:582214 ND:31475.013991418964
new block #365550 BT:529434 ND:34612.801210349164
new block #365551 BT:501839 ND:36516.08144444732
new block #365552 BT:506499 ND:36180.118412869524
new block #365553 BT:476762 ND:38436.775154060095
new block #365554 BT:493986 ND:37096.585320231745
new block #365555 BT:527408 ND:34745.76380335528
new block #365556 BT:514287 ND:35632.23218941953
new block #365557 BT:502767 ND:36448.68059359505
new block #365558 BT:496117 ND:36937.24221504202
new block #365559 BT:484790 ND:37800.27186204336
new block #365560 BT:478582 ND:38290.60390068995
new block #365561 BT:493739 ND:37115.14341787868
new block #365562 BT:515234 ND:35566.740153017854
new block #365563 BT:532439 ND:34417.452132544764
new block #365564 BT:506452 ND:36183.47601747056
new block #365565 BT:475819 ND:38512.95092461629
new block #365566 BT:456270 ND:40163.04774804392
new block #365567 BT:445561 ND:41128.36131528567
new block #365568 BT:437911 ND:41846.84512606443
new block #365569 BT:435851 ND:42044.62946282101
new block #365570 BT:428236 ND:42792.27761327866
new block #365571 BT:440043 ND:41644.09795406358
new block #365572 BT:423891 ND:43230.91029533536
new block #365573 BT:411399 ND:44543.60315897705
new block #365574 BT:405007 ND:45246.61004871521
new block #365575 BT:486008 ND:37705.53940675873
new block #365576 BT:483168 ND:37927.167767732964
new block #365577 BT:527139 ND:34763.49463044851
new block #365578 BT:514689 ND:35604.40148516872
new block #365579 BT:468541 ND:39111.18513854711
new block #365580 BT:504107 ND:36351.79395644179
new block #365581 BT:582755 ND:31445.794194816004
new block #365582 BT:608077 ND:30136.304770612933
new block #365583 BT:614518 ND:29820.43454544863
new block #365584 BT:606892 ND:30195.148059292263
new block #365585 BT:653103 ND:28058.658122838206
new block #365586 BT:652707 ND:28075.681425203038
new block #365587 BT:668831 ND:27398.840358775236
new block #365588 BT:689107 ND:26592.668186508046
new block #365589 BT:712054 ND:25735.679872593933
new block #365590 BT:758899 ND:24147.078591485824
new block #365591 BT:759496 ND:24128.097838566628
new block #365592 BT:817350 ND:22420.253007891355
new block #365593 BT:861712 ND:21266.03064132796
new block #365594 BT:913579 ND:20058.68545139501
new block #365595 BT:904516 ND:20259.6679284833
new block #365596 BT:937770 ND:19541.245503694936
new block #365597 BT:961277 ND:19063.385263560867
new block #365598 BT:995790 ND:18402.66903262736
new block #365599 BT:928079 ND:19745.29516991549
new block #365600 BT:974437 ND:18805.92977893902
new block #365601 BT:929872 ND:19707.221849889018
new block #365602 BT:953050 ND:19227.94585383768
-
Sucess!!! I forwarded port 80 on the pool machine in my router and was able to see the pool page from a remote location.
Are there any security issues I should be aware of by doing this?
Thanks


