Bible Pay

Read 19893 times

  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #330 on: January 13, 2019, 05:48:11 pm »
So, I've made it.
At the beginning balance 8 623 901.99.
After rescan the same. Sent some BBPs to myself to reduce tx number.
Then with 'exec getdimensionalbalance 0 0' result: 668975.
I don't know where is problem. Let it be. Maybe it's only my problem.
Or I can send you my wallet.dat to check it :D

Lets get to the bottom of it, we will figure it out.  First - lets keep working back and forth - in case its easy.

So, in the current version you have, it does have a problem with dust, IE it regards dust as a valid coin (it is a valid coin) whereas the coin control and standard tx's dont take spend dust (as its more costly to spend dust than not) - dust is less than .0001 bbp.  So in the next version, we filter out dust.

I was able to reconcile my balance in the new version.  The old version also has an issue where coin age that is slightly newer than getadjustedtime (thats the network time), it was not showing those in exec getdimensionalcoins (but it was able to tithe them, so it wasnt a big deal) but its a big deal when we try to reconcile.

So lets do this, on the new version, first try getdimensionalbalance 0 0 again, and tell me if it doesnt match. 

It should be out within an hour or so.


If we cant figure it out by spending a few more inputs, then Ill take your wallet and analyze;

« Last Edit: January 13, 2019, 05:53:28 pm by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #331 on: January 13, 2019, 06:18:37 pm »
1.1.8.0-Leisure Upgrade
Mandatory Upgrade for TestNet

(Does not break compatibility)

- Added POG Leaderboard UI with footer metrics
- Added Letter object to the businessobject list
- Added Write to Orphan UI and Review Orphan Letter UI and ability to
add attachments to orphan letters using IPFS
- Fixed pog reindex bug (allow user to reindex with pog without
restarting)
- Added ability to view orphan bio in QT (requires our new
orphandownloader class)
- Added chat icon
- To write an orphan letter, click Business Objects | Orphans | Rt click
an Orphan | Write to Orphan
- To review an orphan letter, click Business Objects | Letters | Rt
Click a Letter | Click Review
- In sendcoinsentry UI, split the ability to POG TITHE or Donate to
Foundation
- Recaptioned the word Total in getdimensionalbalance
- Recaptioned 24_hour_tithes and pog_difficulty in titheinfo


  • orbis
  • Full Member

    • 201


    • 6
    • February 08, 2018, 04:37:14 pm
    more
Re: Testnet - Test Proof of Giving
« Reply #332 on: January 14, 2019, 11:04:15 am »
So lets do this, on the new version, first try getdimensionalbalance 0 0 again, and tell me if it doesnt match. 
It should be out within an hour or so.
If we cant figure it out by spending a few more inputs, then Ill take your wallet and analyze;
I have 1181b. Total is now higher but still only 960k tBBP.
But in prod version my wallet shows good balance in getdim...
So, just tell me how to send you my testnet wallet :D
I think thats only my wallet problem, or my and I am not able to do it correctly ;)


  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #333 on: January 14, 2019, 11:09:06 am »
I have 1181b. Total is now higher but still only 960k tBBP.
But in prod version my wallet shows good balance in getdim...
So, just tell me how to send you my testnet wallet :D
I think thats only my wallet problem, or my and I am not able to do it correctly ;)

I think it would be prudent for us to get to the root of the problem, yes, especially before going live :).  So could you please send the wallet to [email protected] and I'll debug it until we find why it doesnt match.

Thanks...



  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #334 on: January 14, 2019, 06:53:34 pm »
1.1.8.2-Mandatory Upgrade for TestNet

- Fix bug in GetDimensionalBalance affecting POG available coins
- Modify POG coin age calculation to use greater precision


  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #335 on: January 14, 2019, 06:56:23 pm »
I have 1181b. Total is now higher but still only 960k tBBP.
But in prod version my wallet shows good balance in getdim...
So, just tell me how to send you my testnet wallet :D
I think thats only my wallet problem, or my and I am not able to do it correctly ;)

Ok, I found the problem thanks to having your wallet.

The problem was the way in which the wallet database query was being converted back to the users list vector (IE any duplicate transaction amount or age was being discarded in the return list).  Ironically this didn't affect the actual tithing coin selection (because we only pick one at a time when tithing), but nevertheless we want this to be exact and not take any chances, so I ended up modifying some things that did break compatibility.

Now we need a mandatory upgrade in testnet.

Could everyone please upgrade?

Also Orbis, please check your dimensional coins now and see if they match.



  • madmurphy
  • Newbie

    • 38


    • 4
    • January 01, 2018, 07:50:31 pm
    • Manchester, England
    more
Re: Testnet - Test Proof of Giving
« Reply #336 on: January 15, 2019, 06:21:28 am »
Hi everyone

Is there an idiots guide to setting the "Testnet" up, showing what exactly one has to do. I have looked at a couple of links I have seen posted in here and they make no sense to me, or they do not tell me what I need to know. Meaning how do I set up my wallet config file and things like that, I am running the latest version of the wallet on windows .1.1.8.2.


  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #337 on: January 15, 2019, 09:12:54 am »
Hi everyone

Is there an idiots guide to setting the "Testnet" up, showing what exactly one has to do. I have looked at a couple of links I have seen posted in here and they make no sense to me, or they do not tell me what I need to know. Meaning how do I set up my wallet config file and things like that, I am running the latest version of the wallet on windows .1.1.8.2.

Welcome aboard!  Thanks for joining!

Well so much has changed since post 1, honestly it has become a lot easier, so we might as well just start over.

Its so easy at this point to POG mine, all you really should need to do is:

create a 'biblepaytest.conf' file in the :
~/.biblepaycore
directory

with:

tithe=10
genproclimit=1
gen=1
testnet=1


In it.


Start the biblepay-qt with:

./biblepay-qt -conf=biblepaytest.conf


If you are running windows, place that file here instead:
%appdata%\biblepaycore

Let me know if you boot into testnet, and what your recieve address is and Ill send you some coins.


Then later all you have to do is donate 10.0 or less BBP to the foundation, and click on the POG Pool UI menu option to see if you enter the pool.










  • madmurphy
  • Newbie

    • 38


    • 4
    • January 01, 2018, 07:50:31 pm
    • Manchester, England
    more
Re: Testnet - Test Proof of Giving
« Reply #338 on: January 15, 2019, 10:47:36 am »
Hi Rob

I have created a file like requested and inputted

tithe=10
genproclimit=1
gen=1
testnet=1

I have tried to start up my wallet normally and by right clicking on the conf file and choosing open with biblepay-qt.exe but still seems like I am on the normal wallet not testnet.



  • Rob Andrews
  • Administrator

    • 2190


    • 29
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Re: Testnet - Test Proof of Giving
« Reply #339 on: January 15, 2019, 11:00:06 am »
Hi Rob

I have created a file like requested and inputted

tithe=10
genproclimit=1
gen=1
testnet=1

I have tried to start up my wallet normally and by right clicking on the conf file and choosing open with biblepay-qt.exe but still seems like I am on the normal wallet not testnet.

I assume you are on windows; there is a way to create a Shortcut in windows passing the parameter, but since testnet is pretty temporary, you can do it from the command line instead-

If you go to Start | Search | cmd <enter>
A command prompt opens

cd c:\program files\biblepaycore
Launch like this:
biblepay-qt -conf=biblepaytest.conf

Ensure the conf file is in your %appdata%\biblepaycore dir.

Then see if it launches from testnet.



  • madmurphy
  • Newbie

    • 38


    • 4
    • January 01, 2018, 07:50:31 pm
    • Manchester, England
    more
Re: Testnet - Test Proof of Giving
« Reply #340 on: January 15, 2019, 11:10:43 am »
Thanks Rob that worked testnet is running now

Do you need my normal receiving  address or do you need one specific to testnet ?

normal address -  BEmj3ZHKDRTL1BfkiGZmoNbTYpCUQNbnZM

testnet address -   yNCqktHRwzyjvJ55hYdvs17USm8ZYQyDFi


  • orbis
  • Full Member

    • 201


    • 6
    • February 08, 2018, 04:37:14 pm
    more
Re: Testnet - Test Proof of Giving
« Reply #341 on: January 15, 2019, 11:11:36 am »
Hi Rob

I have created a file like requested and inputted

tithe=10
genproclimit=1
gen=1
testnet=1

I have tried to start up my wallet normally and by right clicking on the conf file and choosing open with biblepay-qt.exe but still seems like I am on the normal wallet not testnet.
Hi.
I have it on Windows created like this.
I have created new folder e.g. C:\BBPTestnet
Then I've put testnet biblepay.conf into this folder and created shortcut on desktop with target:
"C:\Program Files\BiblepayCore\biblepay-qt.exe" -datadir=C:\BBPTestnet\

PS: put "nickname=madmurphy" into config too :)


  • madmurphy
  • Newbie

    • 38


    • 4
    • January 01, 2018, 07:50:31 pm
    • Manchester, England
    more
Re: Testnet - Test Proof of Giving
« Reply #342 on: January 15, 2019, 11:14:04 am »
Thanks Orbis just done the nickname, I am waiting for testnet to update as I am a lot of weeks behind it seems


  • madmurphy
  • Newbie

    • 38


    • 4
    • January 01, 2018, 07:50:31 pm
    • Manchester, England
    more
Re: Testnet - Test Proof of Giving
« Reply #343 on: January 15, 2019, 11:23:55 am »
On a side note while I am waiting for my wallet to sync up 40+ weeks behind yet, did you know that the home page for http://pool.biblepay.org/ is blank only the side bar is populated ?


  • orbis
  • Full Member

    • 201


    • 6
    • February 08, 2018, 04:37:14 pm
    more
Re: Testnet - Test Proof of Giving
« Reply #344 on: January 15, 2019, 11:43:46 am »
Also Orbis, please check your dimensional coins now and see if they match.
Checked and now it's this balance a lot higher :D
It is around 8,2M, my balance is 8,7M, so there is still some gap, but it's a lot better.
Thanks.

I checked other new features in wallet and theyre working ;)
Nice.
  • Pogpool looks super, but maybe some highlight of my name in leaderboard would be awesome.
  • Its possible to move it from upper menu to left menu under Distributed computing? It would be more visible.
  • In send tab new captions of Pog tithe and donate are good, but on hover labels are "old" and now not actual.
  • Business object list (letters, orphans) works good, but it is slow and in prod version is it slower (more objects)
  • Letter writing from wallet is awesome. Works for me, but there wasn't option to delete uploaded picture (within writing a letter)
  • Editing letter didn't work (I dont know if it can be option to edit it, but after open to review there is ability to edit it and save button, but it doesnt works)
  • There is no option to vote for letter in wallet.
  • Time to time the width of columns in those lists is changed and Im not able to change it and I dont see anything (example in attachment).
Thats all from my first sight :D