Bible Pay

Read 8104 times

  • AndrewScribner
  • Developer

    • 81


    • 9
    • June 21, 2018, 07:17:43 PM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #15 on: September 01, 2021, 01:40:54 AM »
Everything seemed good for the first test
v0.17.0.5-Barley-Harvest with 3 connections

FOr the next test, I need BBP. This is the address:
 yPoPMtjszv2zMFph1j7NQHA2PjFUqqEic5

I switched to testnet successfully.

I was able to set up an account, create a wallet.

Also created an address in the testnet.

ERROR: I tried to send money from my wallet but it showed an error. Wrong address?

For some reason when I downloaded the newer version of Bailey, it took longer to load, and then shut down the first time.
But the interface looks better this time.
« Last Edit: September 01, 2021, 02:10:27 AM by AndrewScribner »


  • AndrewScribner
  • Developer

    • 81


    • 9
    • June 21, 2018, 07:17:43 PM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #16 on: September 01, 2021, 01:48:26 AM »
Another small issue is that the sending BBP window is too big for my screen and can't be resized,


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #17 on: September 01, 2021, 07:24:59 AM »
Changes worked fine. May I have some tBBP sent to address yfjk71zdJCaNg3AWNcUSTkXCNr7qsm3ja8 ?

Sent 5 million.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #18 on: September 01, 2021, 07:28:31 AM »
Another small issue is that the sending BBP window is too big for my screen and can't be resized,

Hi Andy,

Sent  5  MM to you.
Regarding the screen size, I believe its already as small as possible.  If you go to the overview page first, and grab the screen and make it as small as possible, its smallest size is 700 x 650 roughly (thats the smallest that every widget in biblepay can fit in).  Is your screen bigger than 800x680?  This accomodates small VMs also and some older monitors.
Then you go to Send Coins, and it fits within that window.
If you are referring to something else let me know with a screen shot etc.  For example if you are saying a button within Send cant be seen.

Ill respond to the other post soon.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #19 on: September 01, 2021, 07:31:05 AM »
Everything seemed good for the first test
v0.17.0.5-Barley-Harvest with 3 connections

FOr the next test, I need BBP. This is the address:
 yPoPMtjszv2zMFph1j7NQHA2PjFUqqEic5

I switched to testnet successfully.

I was able to set up an account, create a wallet.

Also created an address in the testnet.

ERROR: I tried to send money from my wallet but it showed an error. Wrong address?

For some reason when I downloaded the newer version of Bailey, it took longer to load, and then shut down the first time.
But the interface looks better this time.
On test #1, could you please confirm the answers to the hash question just incase : that you successfully checked the hash and are in sync?

On Send Money from Wallet question, I need more info plz give me the address you are pasting and tell me what you are tryng to do for example paste it in the core, which page, and what address you want to send it to?  This way I can tell you if you are pasting a tBBP address -base58 prefix - into a prod field etc?



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #20 on: September 01, 2021, 07:31:23 AM »
Ill add more test cases today.

And we also need to make a way so users can donate to the foundation from the Send Page....

« Last Edit: September 01, 2021, 10:09:16 AM by Rob Andrews »


  • talisman
  • Jr. Member

    • 57


    • 15
    • March 26, 2018, 07:42:24 AM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #21 on: September 01, 2021, 07:59:37 AM »
unchained.biblepay.org is not accessible right now (HTTP Error 503).


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #22 on: September 01, 2021, 11:14:41 AM »
unchained.biblepay.org is not accessible right now (HTTP Error 503).
So this looks like it was caused by multiple issues: first of all no sancs, caused some errors in the biblepay dll to crash it, so first of all I added more handling for that situation and redeployed it - now moving on to no sancs, I added 3 sancs to testnet and they are running.
But I see yet another issue, that apparently dash does not allow an LLMQ quorum to drop below 2 participants - if that happens, the node just crashes (Yes, the code says assert -> go ahead and crash).  So hopefully we dont encounter that situation again (I encountered it twice while the llmqs started).
Anyway all 3 are running now so lets see how far we get this time...

I just tested sending 5bbp from unchained in both prod and testnet.



  • talisman
  • Jr. Member

    • 57


    • 15
    • March 26, 2018, 07:42:24 AM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #23 on: September 01, 2021, 03:53:45 PM »
Test Case #2:

- Unchained wallet generated: yU41ehpvX8UBgPJ4v5TNTYdLRtVxCis7U6
- Sent 7777 tBBP from core to unchained (TXID=78257706f1124f94715633de1c442c7db1cbd4b23732e65cca28b7998268df61)
- Balance appeared on unchained after one confirmation
- 777 tBBP sent back to core wallet (TXID=9b50ece056d940d87a16714f6de768abfa792bc4b18a97a336abe3ec68321d46), unchained balance reduced
- Waited 2 blocks, deposit did not appear in core wallet
- Made another transaction from unchained to core (77 tBBP, TXID=9670f1d4c2b7d87549f6371e0495b6524ec86fecfb12e8b79d8a8d4d95a9820f), unchained balance reduced
- Waited 2 more blocks, no sign of both deposits


  • AndrewScribner
  • Developer

    • 81


    • 9
    • June 21, 2018, 07:17:43 PM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #24 on: September 02, 2021, 07:29:50 AM »
yes... in test #1 the hash was correct. Sorry, I forgot to reply about that


  • AndrewScribner
  • Developer

    • 81


    • 9
    • June 21, 2018, 07:17:43 PM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #25 on: September 02, 2021, 07:31:02 AM »
screen size is ok now


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #26 on: September 02, 2021, 08:18:28 AM »
Test Case #2:

- Unchained wallet generated: yU41ehpvX8UBgPJ4v5TNTYdLRtVxCis7U6
- Sent 7777 tBBP from core to unchained (TXID=78257706f1124f94715633de1c442c7db1cbd4b23732e65cca28b7998268df61)
- Balance appeared on unchained after one confirmation
- 777 tBBP sent back to core wallet (TXID=9b50ece056d940d87a16714f6de768abfa792bc4b18a97a336abe3ec68321d46), unchained balance reduced
- Waited 2 blocks, deposit did not appear in core wallet
- Made another transaction from unchained to core (77 tBBP, TXID=9670f1d4c2b7d87549f6371e0495b6524ec86fecfb12e8b79d8a8d4d95a9820f), unchained balance reduced
- Waited 2 more blocks, no sign of both deposits

Ok I see you had success from steps 1-4, then we started to collapse in 5,6,7.
So Ive been very busy testing these issues, and I found that these particular features are working in PROD, but not in testnet, so looking deeper, I can see bitcoin has actually changed a couple fundamental things in the core wallet (that dash inherited) that break testnet!
One they changed the way transactions are pushed to the network (they require Promises now which we dont have).  So arggggh, this stuff compiles but doesnt work.
Another thing I found is a bug in our superblock which required a change anyway.
This actually requires a mandatory upgrade for everyone including the sancs.

So, I was able to port in the changes to get money transfer, tipping, and normal behavior working in unchained against tesnet this morning.
Now Im compiling a new version that fixes the superblock issue also (on a side note, this is what was required for us to have before we can create a UTXO stake in Unchained so we can test a GSC reward next -- thats what Im trying to get to next so I can make more utxo test cases).

Anyway we will need to upgrade to 0.17.0.7 now, in order to move further.

Please hang on and I will release this, and then guys, be sure to verify the version is definiately 0.17.0.7 when you restart.
Also, double check the hash again, Ill post a new one.

On another side note:  Andrew mentioned this:  You mentioned there is a big lag during the load, then we load (you mentioned an exit or crash but I havent seen that so if that ever happens again please give me the debug.log details and let me know if you mean silent exit, or actual crash, could be that your port is still listening etc), anyway back to the screen loading time:  I did a very light analysis on this, and I see that the wallet is really just wasting time during the initialization (its not even checking the efficacy of the blockchain... on my system its lagging about 50 seconds during each boot)..  Lets do this:  LLMQ should start within 48 hours after the next release (the height is passing now).  We will revisit this as soon as LLMQ successfully forms and see if its waiting for quorums.

Thanks.

« Last Edit: September 02, 2021, 08:20:03 AM by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #27 on: September 02, 2021, 08:23:29 AM »
screen size is ok now

yes... in test #1 the hash was correct. Sorry, I forgot to reply about that

Thanks Andy, sounds like were making progress.

New version is coming out now, thanks for your patience and testing.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #28 on: September 02, 2021, 08:55:14 AM »
0.17.0.7-Mandatory upgrade for TestNet
- Make GSC contract compatible with Dash .17 (pushtx has changed in bitcoin, height needs to be exposed)




Everyone, after you upgrade, please check your Tools | Info page again, make sure you are on the latest.
Also be sure the hash matches (getblockhash height from the console):

08:53:43
getblockhash 117225


08:53:43
93b1d52cf7f2218e4edab4412fc45dc31ac4864b4ff21c18c1a6e48f91eb6012

Now we can resume testing unchained sending/receiving funds, plz verify the account balances definitely increase on each end.



  • talisman
  • Jr. Member

    • 57


    • 15
    • March 26, 2018, 07:42:24 AM
    more
Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
« Reply #29 on: September 02, 2021, 09:44:33 AM »
Test Case #2:

Upgraded to v0.17.0.7
Verified wallet is the latest version
Verified blockhash 117225
Sent 2222 tBBB from core to unchained (TXID=a76c8d94a5e79b24cd786ce3835fd6657dc7e092c81d490eb6e1c11412e0669f)
Core balance reduced accordingly
Waited 1 block
Unchained balance showed deposit
Sent 99 tBBP from unchaind to core (TXID=6de18c769616ea84011018d2b370af76d5b540532e289d1f090702ceaac1efac)
Core wallet showed deposit immediately (as pending)

Curious: unchained cut a 3.34 tBBP transaction fee for a transfer of 99 tBBP