Pages:
Author

Topic: BiblePay - New Coin Launch - Official Thread - page 49. (Read 119854 times)

full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords

Yikes, 250738574 is back!  Lots of hashpower pointed at the pool.
Last subsidy: 1777 BBP:

250738574 9607 13749.0000 1777.1636 9/27/2017 9:04:05 PM 1007822.08 0.0018179076054448 9/27/2017 9:03:59 PM 121: 6473 (1007822)
122: 6629 (1007822)
123: 6623 (1007822)
124: 6510 (1007822)
125: 6393 (1007822)
126: 6438 (1007822)
127: 6493 (1007822)
128: 6626 (1007822)
129: 6675 (1007822)
130: 6690 (1007822)
131: 6808 (1007822)
132: 6808 (1007822)
133: 6823 (1007822)
134: 6693 (1007822)
135: 6826 (1007822)
136: 6689 (1007822)
137: 6661 (1007822)
138: 6675 (1007822)
139: 6768 (1007822)
250738574: 5463 (1007822)
250738574-1: 7025 (1007822)
250738574-10: 6017 (1007822)
250738574-11: 5877 (1007822)
250738574-12: 5878 (1007822)
250738574-13: 5877 (1007822)
250738574-14: 5857 (1007822)
250738574-2: 7271 (1007822)
250738574-3: 7160 (1007822)
250738574-4: 7101 (1007822)
250738574-5: 6685 (1007822)
250738574-6: 6004 (1007822)
250738574-7: 6708 (1007822)
250738574-8: 6651 (1007822)
250738574-9: 6929 (1007822)
5136-1: 6008 (1007822)
5136-10: 5988 (1007822)
5136-11: 6008 (1007822)
5136-12: 5999 (1007822)
5136-13: 5493 (1007822)
5136-14: 5500 (1007822)
5136-15: 5461 (1007822)
5136-16: 5452 (1007822)
5136-17: 5483 (1007822)
5136-18: 5501 (1007822)
5136-19: 5453 (1007822)
5136-2: 5972 (1007822)
5136-20: 6413 (1007822)
5136-21: 6381 (1007822)
5136-22: 6473 (1007822)
5136-23: 6368 (1007822)
5136-24: 6477 (1007822)
5136-25: 6424 (1007822)
5136-26: 6470 (1007822)
5136-27: 6418 (1007822)
5136-28: 6412 (1007822)
5136-29: 6424 (1007822)
5136-3: 5950 (1007822)
5136-30: 4810 (1007822)
5136-31: 4803 (1007822)
5136-32: 5044 (1007822)
5136-33: 4799 (1007822)
5136-34: 4044 (1007822)
5136-35: 5077 (1007822)
5136-36: 4794 (1007822)
5136-37: 4819 (1007822)
5136-38: 5041 (1007822)
5136-39: 5065 (1007822)
5136-4: 5983 (1007822)
5136-40: 5065 (1007822)
5136-41: 5073 (1007822)
5136-42: 4788 (1007822)
5136-43: 4805 (1007822)
5136-44: 5055 (1007822)
5136-45: 4789 (1007822)
5136-5: 5985 (1007822)
5136-6: 5986 (1007822)
5136-7: 5933 (1007822)
5136-8: 5971 (1007822)
5136-9: 5990 (1007822)
8451: 6995 (1007822)
8452: 6003 (1007822)
8453: 6787 (1007822)
8456: 6685 (1007822)
8457: 6636 (1007822)
8458: 6679 (1007822)
8459: 6064 (1007822)
8460: 6016 (1007822)
8461: 6066 (1007822)
8462: 6005 (1007822)
8463: 6066 (1007822)
8464: 6069 (1007822)
8465: 6006 (1007822)
8466: 6009 (1007822)
8467: 6021 (1007822)
8468: 6049 (1007822)
8469: 6077 (1007822)




I'm going to add a feature tomorrow to sort the block_distribution by height descending,subsidy descending - its in Test now.



Stay ready for the rapture.

sr. member
Activity: 370
Merit: 250
I found this Bible Pay just browsing around I didn't even know it existed. Are there any exchange's it's listed on??
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
Error: Unable to bind to 0.0.0.0:40000 on this computer. Biblepay Core is probably already running.
Error: Failed to listen on any port. Use -listen=0 if you want this.

Wild, good deal that you got that far.

I havent done it with biblepay yet, but here is a link where someone connects to his second instance of multichain-cli:

https://www.multichain.com/qa/2817/how-to-run-datadir-in-multichain

It appears the biblepay-cli command authenticates you through a default rpc port and that guy is specifying a second one Smiley


full member
Activity: 462
Merit: 103
In the mean time, the other thing that no one has reported is what happens when you run two copies of BBP against two different datadirectories on the Ryzen?  If anyone can test that out and report back that would be immensely helpful also.  I think inblue was going to try that on a server at one point.

Someone tried that on a Xeon before:

I just run 8 times biblepayd with genproclimit=1 on my Xeon E3-1245 v5 @ 3.5GHz
and now is 70583.5 hashps
Before with one biblepayd with genproclimit=8 I had about 68000 hashps so it's not big diffrent
I run gentoo linux 4.7.10-hardened with ZFS filesystem.

But I couldn't find a way to run multiple daemons. The .biblepaycore directory is locked when one daemon is running and I don't know how to point a second daemon to a different directory (or any other way to achieve it). How to do it without editing the source code and recompiling for every instance?

Oh wow, great info, I didnt see that post, cool.

You can specify the -datadir for each launched instance to be different and share the same box with the same codebase.


OK, thanks! So here's what I did, for documentation purposes:

Code:
$ cd ~
$ cp -r .biblepaycore/ .biblepaycore2/
$ cd /usr/local/bin
$ ./biblepayd -daemon
$ ./biblepayd -daemon -datadir=/home/inblue/.biblepaycore2

First I got this error:

Code:
2017-09-27 21:19:30 Binding RPC on address ::1 port 39000 failed.
2017-09-27 21:19:30 Binding RPC on address 127.0.0.1 port 39000 failed.
2017-09-27 21:19:30 Unable to bind any endpoint for RPC server
2017-09-27 21:19:30 Error: Unable to start HTTP server. See debug log for details.

Then I added this to biblepay.conf in .biblepaycore2:

Code:
rpcport=39001

Then after starting it again I got this error:

Code:
Error: Unable to bind to 0.0.0.0:40000 on this computer. Biblepay Core is probably already running.
Error: Failed to listen on any port. Use -listen=0 if you want this.

So then I run:

Code:
$ ./biblepayd -daemon -datadir=/home/inblue/.biblepaycore2 -listen=0

I don't know if it can run normally with listen=0, but it seems to start fine. Now I see both processes and they seem to be running as they should, each consuming about half of the CPU (around 500% each of a 10 core CPU which is 1000%):

Quote
  PID     USER    PR     NI        VIRT       RES       SHR  S   %CPU  %MEM        TIME+   COMMAND  
4447 inblue  20   0 2009596  70020  20180 S 503.7  0.8  24:04.27 biblepayd                
4568 inblue  20   0 1861720  68544  20216 S 494.4  0.7   4:43.99 biblepayd

But I have no clue how to access separate CLIs for each daemon. When I type ./biblepay-cli getmininginfo, I only get info from one of them. How to get info from the other one? Also, when I type ./biblepay-cli stop, both of them stop.
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
In the mean time, the other thing that no one has reported is what happens when you run two copies of BBP against two different datadirectories on the Ryzen?  If anyone can test that out and report back that would be immensely helpful also.  I think inblue was going to try that on a server at one point.

Someone tried that on a Xeon before:

I just run 8 times biblepayd with genproclimit=1 on my Xeon E3-1245 v5 @ 3.5GHz
and now is 70583.5 hashps
Before with one biblepayd with genproclimit=8 I had about 68000 hashps so it's not big diffrent
I run gentoo linux 4.7.10-hardened with ZFS filesystem.

But I couldn't find a way to run multiple daemons. The .biblepaycore directory is locked when one daemon is running and I don't know how to point a second daemon to a different directory (or any other way to achieve it). How to do it without editing the source code and recompiling for every instance?

Oh wow, great info, I didnt see that post, cool.

You can specify the -datadir for each launched instance to be different and share the same box with the same codebase.
full member
Activity: 462
Merit: 103
In the mean time, the other thing that no one has reported is what happens when you run two copies of BBP against two different datadirectories on the Ryzen?  If anyone can test that out and report back that would be immensely helpful also.  I think inblue was going to try that on a server at one point.

Someone tried that on a Xeon before:

I just run 8 times biblepayd with genproclimit=1 on my Xeon E3-1245 v5 @ 3.5GHz
and now is 70583.5 hashps
Before with one biblepayd with genproclimit=8 I had about 68000 hashps so it's not big diffrent
I run gentoo linux 4.7.10-hardened with ZFS filesystem.

But I couldn't find a way to run multiple daemons. The .biblepaycore directory is locked when one daemon is running and I don't know how to point a second daemon to a different directory (or any other way to achieve it). How to do it without editing the source code and recompiling for every instance?
full member
Activity: 462
Merit: 103
Hi dev and comunity, reading about this upvote/downvote feature got me thinking about the letter writing to orphans. Maybe we should prioritize integrating the process of letter writing and approving in the wallet itself? Currently it is only being done in the pool, and I think that people just never go to that section and are not even aware of this feature.
I am new to the project, so I haven't went through the code, but maybe writing letters could be implemented as a special kind of "news article" that will also go in the block chain and be voted on in the wallet itself (and then automatically sent if approved).

Even thou i like the new news article feature, frankly I think that we are kind of behind with the letter writing to the orphans we sponsor and we should probably think about how to make it easier for an average user to do it. Here, I am just giving and idea how we may reuse this new feature for this purpose. After all we are a charitable community in the first place.

All the best to fellow biblers.

Thanks for the ideas!  But the letters to the orphans dont belong in the chain, as they are temporary and potentially private in the future, and changing in format after sanctuaries go live, and require specific API integration to deliver, and require dynamic booleans depending on when they are sent to compassion, etc.

However the news is permanent and useful to be part of the chain.

(In addition, it takes hundreds of hours to code a feature in the QT wallet, as compared to tens of hours on the web site, so we have to architect each IT solution with respect to how many resources will be consumed vs the ROI).

I don't think he was talking about putting the letters in the blockchain, but about putting the letter writing functionality in the wallet. No relation with the blockchain, just to have an interface to write letters, like the one which is on the pool website now. Because most of regular people could then actually use it and also more easily realize how BiblePay is different compared to other coins/wallets. Currently most are even unaware of the feature.

As you said somewhere, the pool website is one of the best out there, when you look at all the functionality, so if all that would be in the wallet instead, the wallet would have an immense value by showing all the BiblePay features which are unseen by the average user. We occasionally see someone who comes to this thread and writes something without knowing about all the orphan sponsorships, letters etc. Also, I know wallet GUI functions are much harder to implement than HTML, but if you already have a plan to hire a pro Qt designer who knows a lot, they could be the one to implement those features.
member
Activity: 126
Merit: 10
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?

BP_ROOT=$(pwd)

No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'.  Its needed to make BerkleyDb4.8 work in linux.  The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.


Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers.
Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI

m4tsby@LinuxLiteOpterons:~/biblepay$ cd src
m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt
m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt
bash: ./biblepay-qt: No such file or directory

How that can be with all distros being basically the same, all deb based?

These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler



Hi m4tsby,

You probably haven't had met the requirements for building GUI. Run the apt-get line again:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

And make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay.

If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here.

I am also having the same issues as listed above, have tried to rebuild to no avail.

I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??

Are you shure that the List of needed Packages is complete?
I can build the biblepayd but not the qt binary in the Actual Version.
All mentioned Packages are installed on the System.

The Build of the qt Version 1.0.3.7 has been possible on the same System.


I think that some packages are missing from the Install guide and whatever is missing comes natively installed with larger distros. The guide instructions installed fine with Mint, Ubuntu 14, Xubuntu, but will not compile the GUI on Linux Lite, or Lubuntu.  This is my thought at least but I agree Ill take this offline to the Reddit post as to not add noise to the thread. Slack channel will be nice for support as well.  Thanks All 
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
whats with pool? no blocks we mined
Last night at 10pm biblepayd on the pool went out, I just restarted it all is well now, the pool auto-paid everyone through the night.

Hopefully the system can stay up for 30 days straight now.
full member
Activity: 406
Merit: 101
When will the pool be open-source, any plan?

Its being worked on, I'm the next test subject for establishing a pool.  Life got a bit hectic so Thursday or Friday I'm going to get it all set up, if all goes according to plan. 
jr. member
Activity: 50
Merit: 1
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?

BP_ROOT=$(pwd)

No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'.  Its needed to make BerkleyDb4.8 work in linux.  The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.


Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers.
Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI

m4tsby@LinuxLiteOpterons:~/biblepay$ cd src
m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt
m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt
bash: ./biblepay-qt: No such file or directory

How that can be with all distros being basically the same, all deb based?

These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler



Hi m4tsby,

You probably haven't had met the requirements for building GUI. Run the apt-get line again:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

And make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay.

If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here.

I am also having the same issues as listed above, have tried to rebuild to no avail.

I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??

Are you shure that the List of needed Packages is complete?
I can build the biblepayd but not the qt binary in the Actual Version.
All mentioned Packages are installed on the System.

The Build of the qt Version 1.0.3.7 has been possible on the same System.
full member
Activity: 239
Merit: 250
When will the pool be open-source, any plan?
full member
Activity: 770
Merit: 100
whats with pool? no blocks we mined
newbie
Activity: 48
Merit: 0
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem...

Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf?
Code:
poolport=80
pool=http://pool.biblepay.org
workerid=[your worker id]

No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try?

Try changing "pool=http://pool.biblepay.org" to "pool=http://pool2.biblepay.org"

no luck, good idea tho forgot about the 2nd pool.
full member
Activity: 345
Merit: 100
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem...

Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf?
Code:
poolport=80
pool=http://pool.biblepay.org
workerid=[your worker id]

No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try?

Try changing "pool=http://pool.biblepay.org" to "pool=http://pool2.biblepay.org"
newbie
Activity: 48
Merit: 0
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??

I'm mining at pool without any problem...

Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf?
Code:
poolport=80
pool=http://pool.biblepay.org
workerid=[your worker id]

./biblepay-cli getmininginfo
{
  "blocks": 9120,
  "currentblocksize": 0,
  "currentblocktx": 0,
  "difficulty": 98.29309304382978,
  "errors": "",
  "genproclimit": 6,
  "networkhashps": 16173717529.80032,
  "hashps": 0,
  "minerstarttime": "09-27-2017 03:15:23",
  "pooledtx": 0,
  "testnet": false,
  "chain": "main",
  "biblepay-generate": true,
  "poolinfo1": "",
  "poolinfo2": "",
  "poolinfo3": "",
  "miningpulse": 0,
  "poolmining": false
}

No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try?

hero member
Activity: 714
Merit: 500
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??

I'm mining at pool without any problem...

Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf?
Code:
poolport=80
pool=http://pool.biblepay.org
workerid=[your worker id]
newbie
Activity: 48
Merit: 0
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?

BP_ROOT=$(pwd)

No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'.  Its needed to make BerkleyDb4.8 work in linux.  The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.


Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers.
Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI

m4tsby@LinuxLiteOpterons:~/biblepay$ cd src
m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt
m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt
bash: ./biblepay-qt: No such file or directory

How that can be with all distros being basically the same, all deb based?

These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler



Hi m4tsby,

You probably haven't had met the requirements for building GUI. Run the apt-get line again:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

And make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay.

If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here.

I am also having the same issues as listed above, have tried to rebuild to no avail.

I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
newbie
Activity: 4
Merit: 0
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?

BP_ROOT=$(pwd)

No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'.  Its needed to make BerkleyDb4.8 work in linux.  The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.


Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers.
Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI

m4tsby@LinuxLiteOpterons:~/biblepay$ cd src
m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt
m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt
bash: ./biblepay-qt: No such file or directory

How that can be with all distros being basically the same, all deb based?

These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler



Hi m4tsby,

You probably haven't had met the requirements for building GUI. Run the apt-get line again:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

And make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay.

If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here.
member
Activity: 126
Merit: 10
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?

BP_ROOT=$(pwd)

No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'.  Its needed to make BerkleyDb4.8 work in linux.  The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.


Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers.
Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI

m4tsby@LinuxLiteOpterons:~/biblepay$ cd src
m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt
m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt
bash: ./biblepay-qt: No such file or directory

How that can be with all distros being basically the same, all deb based?

These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

Pages:
Jump to: