Bible Pay

Archives => TestNet Discussion Archive => Topic started by: Rob Andrews on August 25, 2021, 04:19:09 PM

Title: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 25, 2021, 04:19:09 PM
December 2021 Release - Barley



Welcome to TestNet - Barley!

This is BiblePays Q4 release for 2021!

Also, we will be testing a lot of unchained features to ensure full integration.


1) We still need 7 more testers:
     Please reply to this thread if you are willing to execute all of our test cases, and these will be explained in more detail to make it easier.
     We are offering a bounty of approx. $30 per hour to the FIRST 10 TESTERS.
     NOTE:  The Payment to you will be done at the end of the testing round, summed by the average time per test case for a grand total figure.
      We do not pay for Research, but, we will pay a padded time per testcase to give you more than enough time (rounded up to the next 15 minutes) to perform all cases easily.

Testing is Starting: Aug 31st, 2021
The expected End of TestNet for this version is:  December 4th, 2021
Expected go-live date for Barley:  December 25th, 2021


In this thread we will be testing:

- Dash 0.17.0.5+ changes:
   We have rebased to dash 0.17.3. 

- Legacy features:
   Our biblepay custom code has been migrated to Unchained.biblepay.org.
We will be releasing and testing those custom features from unchained, and we need to test the core wallet to ensure it works correctly without the features, and still achieves our mission critical goals.

- Known issues:
   Portfolio Builder needs rigorously tested.
   POOS needs ported and tested.

 
- NFT's:
  Test non fungible tokens from Unchained.

- Major sanctuary coverage:
   LLMQs
   LLMQ Chainlocks in 17.3

- Mining:
   Verify RandomX mining works

- Sanctuary Governance:
   Ensure the monthly governance superblock works, voting works, and watchman on the wall works.
   Ensure the payments are correct for sanctuaries, and for POOS banned sancs.



Primary Test Cases:

- Ensure POOS (proof of orphan sponsorship) for sanctuaries works:

- Verify exec price works from unchained:
- Verify we have the ability to see Sanctuaries with orphan URLs (POOS) and the POOS status from either unchained or the wallet *TBD:
- Create a sanc:
(What do we do with Diary entries, unchained?) *TBD:
- Verify leaderboard for UTXO positions has been moved to unchained:
- Verify upgradesanc and revivesanc :
- Verify watchman on the wall (new proposal), vote for proposal, proposal trigger and proposal payment in monthly governance block :
- Verify gettxoutsetinfo:

ToDo:
- Test Chainlocks



Explain Important Changes to Entire BiblePay Network:


- Rebase to 0.17.0.3 and ramifications
   I would like to explain the benefits in more detail of making our core wallet 99% compatible with Dash.

   This should allow us to be listed on bigger exchanges (little custom code, standard wallet), give the user more security and trust from the core wallet side (IE the code is now mostly pristine),  and easier for us to maintain from an IT perspective (merges, security commits, etc), and prevent rebase emergencies.

   The custom features will now run on our sidechain from https://unchained.biblepay.org   .  Our NFTs, portfolio builder, BBP Univ, memorize scriptures, everything from the top level menu will run over there. 

   Our code 'playground' will be in Unchained TESTNET going forward, preventing any possibilities of releasing dangerous code to MainNet.

   Our returning users seeking our features will theoretically gravitate and concentrate at unchained, for social media features and tipping and interaction. 
   (Technically making more sense, as the full wallet does not run on small devices anyway, and requires a full chain with full resources. )






Starting Version:    0.17.0.5:


(Please ensure your version is greater than this, otherwise your testnet branch will not sync.   See wiki page for height and hash).

Testnet Download Links:


Ready:
     Windows 64-bit:      https://biblepay.org/biblepaydevelop.exe
     Linux 64 bits II (QT/biblepayd/biblepay-cli) zip:  https://biblepay.org/bbp-lin-develop-64.zip
     MacOS QT: https://biblepay.org/biblepay-harvest-develop.dmg


To self compile:
git pull origin develop

https://github.com/biblepay/biblepay/blob/develop/BuildBiblePayDevelop.txt






TEST CASES:

https://wiki.biblepay.org/Barley_Test_Cases






CONFIGURING FOR TESTNET:


Create a biblepaytest.conf file with the following contents:
testnet=1
(optional:  debug=1)

Place the file in ~/.biblepay



Start testnet by typing:
./biblepay-qt -conf=biblepaytest.conf

(Note the blocks and chainstate will sync into the ./biblepay/testnet3 folder.

NOTE: This version will also work side-by-side our production nodes,
so, you also have the option if you are short on machines, to run TestNet side by side a prod node!

To run a TestNet Sanctuary:
https://forum.biblepay.org/index.php?topic=391.msg5968#msg5968

How to create a deterministic sanc from scratch:
https://docs.dash.org/en/stable/masternodes/dip3-upgrade.html

__________________________________________________________________________________________________________________________________________________________________________________________



                                                                   OUR BIBLEPAY CORE TESTERS



#1 - Earlz 

#2 - AndrewScribner-Kairos Childrens Fund

#3 - Talisman

#4 - AIDS_SKRILLEX









Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on August 29, 2021, 07:13:42 AM
Signing up for testing as usual, lets get this on! :)
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 29, 2021, 10:46:36 AM
Signing up for testing as usual, lets get this on! :)

Welcome aboard, Earlz!

I'm going to [edit and] sign up the testers in order in the OP post so there is no confusion as to what tester #s we have on the list.

Testnet ETA is about 1 or 2 more days; I have the new version working on Windows and Linux now; working on a couple issues I found on the mac right now.

Thanks!
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on August 29, 2021, 11:35:16 AM
I would love to be a tester so I can help Biblepay grow! Let me know what I can do!
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 29, 2021, 01:19:15 PM
I would love to be a tester so I can help Biblepay grow! Let me know what I can do!

Welcome aboard, Andy!

I will start creating test cases either tomorrow or Tuesday at the latest!

Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on August 30, 2021, 11:24:22 AM
Hi Rob,

You can count me in as well; I have some free time coming up (esp. after September 7th).
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 30, 2021, 12:03:59 PM
Hi Rob,

You can count me in as well; I have some free time coming up (esp. after September 7th).

Sweet, I added you to the OP post, thanks!

The wallet is very close - the mac issues are fixed - I'm now testing sanctuaries on my local LAN.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 31, 2021, 09:38:19 AM
Ok all, TestNet has officially opened!

Let the testing begin!

I have Updated the OP Post with a WIKI document (see the middle of the OP post for the document "TEST CASES"), please open that.

I will be appending all the new test cases to this document to make it easier to track.

Feel free to start testing.  As you finish each test case, could you please paste your Test Case # and responses as a reply to this thread.

Let me know Who needs tBBP after you sync, and let us all know if there are any problems.
Afaik, Windows is ready and Linux is ready.

Let me know if you are on mac, and Ill double check the mac deploy.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on August 31, 2021, 10:32:15 AM
The link for downloading the Windows 64 is broken
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 31, 2021, 10:41:35 AM
The link for downloading the Windows 64 is broken

Yeah, when I was releasing it there was some security issue, but it should be good now, please try again.

(Note the link changed also).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on August 31, 2021, 03:28:38 PM
Test Case #1:

Installed on Windows.
Found 3 peers, synced in 14 minutes (117 MB downloaded).
Block: 117061 (blockhash of 117037 verified)
Network name: test
Build version: v0.17.0.5-Barley-Harvest

Findings:
- GUI refuses to maximize (to cover entire screen). Icon is greyed out. Resolutions of 1920 X 1080 and 1024 X 768 tried, no luck.
- Traditional theme made it difficult to read responses in the console; I had to use light theme.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on August 31, 2021, 03:36:50 PM
Curious thing: testnet wallet receiving address is not listed when you click file>receiving addresses. Are we going to have to create addresses through the console?
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 31, 2021, 08:04:46 PM
Test Case #1:

Installed on Windows.
Found 3 peers, synced in 14 minutes (117 MB downloaded).
Block: 117061 (blockhash of 117037 verified)
Network name: test
Build version: v0.17.0.5-Barley-Harvest

Findings:
- GUI refuses to maximize (to cover entire screen). Icon is greyed out. Resolutions of 1920 X 1080 and 1024 X 768 tried, no luck.
- Traditional theme made it difficult to read responses in the console; I had to use light theme.

#2
Curious thing: testnet wallet receiving address is not listed when you click file>receiving addresses. Are we going to have to create addresses through the console?



So on the width x height of the overview page main frame, the CSS didn't carry over entirely, so I enabled the expansion of the width up to *2, and the height up to the vertical limit (although height doesnt scale as well as width so it leaves some black space when maximized, but I think it looks relatively OK maximized now, main thing is the horizontal stretch has to work in case someone is viewing an extra wide grid (like sanctuaries tab).  So in the next version, see if its good now.

On the debug console, I really like our dark theme more than the Dash blue theme, so I want to fix any bugs in it.  I changed the blue to a little brighter (I think that stuck not entirely sure), and changed the text-color to silver.  For me it looks good now, please check it.  Note: You might have to change your theme once then restart if it still looks dark to you (as I saw that happen once but not on my last session).

On the receiving addresses, I have no idea why dash took that out; I googled it and dont see any conversation.  All I can think of is they must be trying to keep users from overloading the book or maybe trying to oversimplify the UI.  Anyway, I think we need that feature, so I added "New" (on a side note I compiled Dash and its definitely not there), now you can add an address.

Plz look out for the next version - will be out in 15 mins.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on August 31, 2021, 08:36:06 PM
0.17.0.6 - Leisure Upgrade
- Allow width to be expanded, and height to be expanded of main window (CSS)
- Add ability to create a new Receive Address (it labels it with 6 random hex chars)
- Change font-color of Debug Console
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on September 01, 2021, 12:25:01 AM
0.17.0.6 - Leisure Upgrade
- Allow width to be expanded, and height to be expanded of main window (CSS)
- Add ability to create a new Receive Address (it labels it with 6 random hex chars)
- Change font-color of Debug Console

Changes worked fine. May I have some tBBP sent to address yfjk71zdJCaNg3AWNcUSTkXCNr7qsm3ja8 ?
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner 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.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner 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,
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 01, 2021, 07:24:59 AM
Changes worked fine. May I have some tBBP sent to address yfjk71zdJCaNg3AWNcUSTkXCNr7qsm3ja8 ?

Sent 5 million.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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?

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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....

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on September 01, 2021, 07:59:37 AM
unchained.biblepay.org is not accessible right now (HTTP Error 503).
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman 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
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 02, 2021, 07:29:50 AM
yes... in test #1 the hash was correct. Sorry, I forgot to reply about that
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 02, 2021, 07:31:02 AM
screen size is ok now
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews 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.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman 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
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 02, 2021, 10:21:20 AM
I sent tBBP to the unchained wallet and saw 1000 BBP in the wallet. When I tried to send money back, my BBP suddenly disappeared

I was able to upload a video successfully
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 02, 2021, 10:45:42 AM
I sent tBBP to the unchained wallet and saw 1000 BBP in the wallet. When I tried to send money back, my BBP suddenly disappeared

I was able to upload a video successfully
Lets wait one block, and try the test case over.  Because it could have been when I was deploying the changes to the server, and that would cause your balance to need re-read.
However, after each block and after 3.5 minutes, the code is smart enough to update your balance on the screen.
So you should not have "lost it" - check that.

You might not realize this about unchained:  If you walk away from the computer for more than 15mins or so, the session is cleared and the server puts you back in MAINNET.  You might be back on the wrong chain - check that also.

On the video, I need the rest of the info too (the info asked for from the test case).  We also need the test case # you are working on.
Preferably, when you answer the questions, lets put the Question # also in the reply, so I can refer back to it etc.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 02, 2021, 10:49:56 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

Ok, great on the actual test case.

On the fee, first of all the fee is not based on the amount you send, but actually on the transaction size and how much extraneous data is attached to the transaction.
However, 3.34 bbp is still too high for a single 255 byte transaction (should be about .15 bbp or less etc).
Anyway, this is normal for a while until we get done with utxo staking:  the fee calculator in unchained is set deliberately high to accomodate the data that flows back and forth for portfolio builder (I dont want any queries to fail during this period).
Ill revisit it once we succeed past utxo and onto NFTs.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 03, 2021, 05:36:06 AM
On Wednesday, as I was trying to repeat test case #2. I send some coins to the wallet once and it appeared.

Today (Friday), I send coins and nothing after half an hour, so I tried again, and it didn't appear.

I created a new wallet, but still nothing appeared
]https://drive.google.com/file/d/1sDH-F3cmaSmKLaAdrIptrTI7TQIk-A3P/view?usp=sharing] (https://drive.google.com/file/d/1sDH-F3cmaSmKLaAdrIptrTI7TQIk-A3P/view?usp=sharing)

I even tried to recover the wallet using the keywords, but it was just the same.

I must be doing something wrong, as I have tried several times but nothing works.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 05:59:59 AM
On Wednesday, as I was trying to repeat test case #2. I send some coins to the wallet once and it appeared.

Today (Friday), I send coins and nothing after half an hour, so I tried again, and it didn't appear.

I created a new wallet, but still nothing appeared
]https://drive.google.com/file/d/1sDH-F3cmaSmKLaAdrIptrTI7TQIk-A3P/view?usp=sharing] (https://drive.google.com/file/d/1sDH-F3cmaSmKLaAdrIptrTI7TQIk-A3P/view?usp=sharing)

I even tried to recover the wallet using the keywords, but it was just the same.

I must be doing something wrong, as I have tried several times but nothing works.

Its not you Andy, its first of all no one is mining so the chain is stuck at 117280.
I left my miner on yesterday; but I see an error in the log; hang on, Ill try to diagnose this.


EDIT:  Ok, I see the problem here; first of all, its our first daily superblock payment using Unchained, so there is a new issue.
The daily superblock being created has a little too much in it (it seems to not be subtracting the miner subsidy from it).  This is going to require a function upgrade (IE a mandatory upgrade to fix this to get us past the block).  Guys, when you upgrade, please see my new hash to make sure we are all synced.

Anyway this is a good time to upgrade, because the next text case needs to autolock the stakes anyway (that keeps them from accidentally being spent in future test cases) and this next version auto locks the stakes.  It also has a few new features we can test; so lets look forward to the next version, it will be out in 30 minutes.

On a side note Andy I wanted to mention: As long as you have your seed phrase, you should never see any missing funds.  All funds send to and from biblepay to and from the sidechain are trackable using the TXID.  So lets do this, after we are moving again, each time you send something back and forth, please write the TXID down in notepad and keep it for a while.  if you ever see anything dissapear post that txid in the forum here (and always note this is From Core->Unchained or vice versa cause I have no idea which direction you are going) and we can track it. 

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 06:47:50 AM
0.17.0.8 - Mandatory Upgrade
- Add feature autolock utxo stakes: Must populate "unchainedaddress=nnn" in your config.file to use this.
- Modify superblock calculation, to allow daily superblocks to be accepted.
- Add toolbar buttons for Prayer Requests, Forum to the left menu
- Add Donate To Foundation in Send Money
- Add Portfolio Builder transaction list icon for received rewards
- Add more of our custom icons for future use
- Add icons to toolbar buttons
- Add advanced txdesc HTML drill in from txlist->double click (similar to what classic has)




Ok guys, you should be on hash:


06:47:27
getblockhash 117281


06:47:27
66edf7ac924765fa06a08235ed5eda7c99551d86c0a6d6741e8f169a06cc7405


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 03, 2021, 08:27:10 AM
Test #2
Was able to send 6000, then sent 1000 back to the test wallet.
"TXID=3ce97896bbe5d9209a771c13fcf4254720943a1282eb98451025e60304852712"
SUCCESS!

Test #3
I uploaded a new video. 10,000 Reasons. Success!
4996.66
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 03, 2021, 08:29:51 AM
I do like the new wallet, and in fact I am using it as my main wallet. I hope that all goes well
I also like this unchained "social network". It is a cool idea.
I had an idea, though it might take a lot of work. Sort of an incentive to invite people to join, users would get a small commission. But they must commit to help Biblepay by doing minitasks.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 11:47:38 AM
I do like the new wallet, and in fact I am using it as my main wallet. I hope that all goes well
I also like this unchained "social network". It is a cool idea.
I had an idea, though it might take a lot of work. Sort of an incentive to invite people to join, users would get a small commission. But they must commit to help Biblepay by doing minitasks.

Hi Andy,

Thanks for the compliments, and yeah, that will be nice if everyone agrees that a simpler core wallet is better, and we put all the advanced functionality on the sidechain.
In addition to the social media features, one big push Im trying to make before the end of the year is the c# integration- this lets a company, with a developer, pay BBP to use some of the back-end features (storing videos, storing files, microtransactions in c#, etc).

Using the new release as your Prod wallet is "slightly" risky, but you should be OK as long as you monitor the hash in Prod against Chainz every so often (the chainz block explorer).  If we run into a problem you could go out of sync, but then if everything goes fine, you will make it to the mandatory cutover date.

I like your idea, but I think I need more info on how we would popularize the ad to get people to try it (for a bonus).  I only have a couple thousand email addresses and the people these go to tend to not respond.  Our twitter feed doesnt seem to help much.  So I need more ideas on how to reach people with something like that, and how it would work.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on September 03, 2021, 05:05:25 PM
Test Case #3:

- Uploaded video (Title: The Armor of God, Nickname: talisman)
- Tipped Andrew Scribner's "10,000 reasons" video (777 tBBP)
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 06:42:07 PM
Test #2
Was able to send 6000, then sent 1000 back to the test wallet.
"TXID=3ce97896bbe5d9209a771c13fcf4254720943a1282eb98451025e60304852712"
SUCCESS!

Test #3
I uploaded a new video. 10,000 Reasons. Success!
4996.66

Hi Andy--

I found your video by Searching for "Reasons" and I added a comment, upvoted it, and tipped you 25000 BBP.

Let us know if you got it!

And if Talisman can tip him too that might help us confirm its working.

The only tiny tiny issue I found is the "Successfully tipped" dialog seems to flash on the screen after you tip (Ill make that into a toast popup asap).

So I just uploaded a video:  TestNet Video 09032021, if you want to tip it : 184,473 bbp is my balance.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 06:49:28 PM
Test Case #3:

- Uploaded video (Title: The Armor of God, Nickname: talisman)
- Tipped Andrew Scribner's "10,000 reasons" video (777 tBBP)

Tipped 25,000 to Talisman.

Did you notice, that we now have automatic speech recognition creating manuscripts for the videos?  You can click on your Full Armor video, click the bottom right icon that looks like a computer screen (after you start playing the video), this opens it in a new window, then view the manuscript as it plays.  Ill be adding more of these AI features in as we go such as face labeling.  We can label a face, and it will recognize this face (for searching) across the library.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 03, 2021, 07:10:09 PM
0.17.0.8 - Mandatory Upgrade
- Add feature autolock utxo stakes: Must populate "unchainedaddress=nnn" in your config.file to use this.
- Modify superblock calculation, to allow daily superblocks to be accepted.
- Add toolbar buttons for Prayer Requests, Forum to the left menu
- Add Donate To Foundation in Send Money
- Add Portfolio Builder transaction list icon for received rewards
- Add more of our custom icons for future use
- Add icons to toolbar buttons
- Add advanced txdesc HTML drill in from txlist->double click (similar to what classic has)




Ok guys, you should be on hash:


06:47:27
getblockhash 117281


06:47:27
66edf7ac924765fa06a08235ed5eda7c99551d86c0a6d6741e8f169a06cc7405


*** ALL TESTERS ***




Before you get through test case #4, lets make sure you are utilizing the new feature that autolocks the stakes.

In order to do this plz add this to your biblepay.conf:

unchainedaddress=nnnnn

Where nnnnn is your TestNet public wallet key (you can get this from unchained, click wallet, copy the testnet address from the wallet) into the conf file.

Let me explain the reason for this:  The core wallet does not know your unchained address so it needs help.  Once it knows this, it can recognize your BBP position(s);  and will be able to autolock your stakes as you put them on.  So if you have 1 stake, it locks, then you add to the position, it locks, etc...

Please test that too- you can see if your position is locked by putting one on, then go to COIN CONTROL (from Send | Coin Control), and verify the lock exists next to the new stake?




Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 04, 2021, 12:14:42 AM
first of all, I lke the new wallet with prayer requests link in a new location.
success: unchainedaddress

Video Tip: yes I got your tip Rob. I also tipped video "09032021"

Test Case #4
This is cool and a great idea. My name appears on the leaderboard but the amount is not there (yet maybe)
Will this actually generate rewards?


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 04, 2021, 12:40:06 AM
I uploaded an image to use in the NFT, but I couldn't find the image.

So I uploaded a video that I made for my church.

Test #5
 Created a NFT called Baptism
 I bought a NFT called Sewer Rat but it is NOT showing up in my list of NFTs.
 I also edited mine so that it will show up in the market.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 04, 2021, 06:18:14 AM
first of all, I lke the new wallet with prayer requests link in a new location.
success: unchainedaddress

Video Tip: yes I got your tip Rob. I also tipped video "09032021"

Test Case #4
This is cool and a great idea. My name appears on the leaderboard but the amount is not there (yet maybe)
Will this actually generate rewards?

1) Yeah on the prayers, it could also be positive in that theoretically more people will hang out in unchained-- and thats where they can be.  Unchained works on mobile phones, so prayers can happen in more places.  Besides, when we grow in marketcap we can make a feature that pulls in the prayer feed and displays it in the core wallet too.  (IE the scrolling prayers, but sourced from the feed).
2) I did get your tip - judging from the math roughly I guess it was about 10K.  This brings up a very neat todo: we already log an invoice record for the sake of users who Tip or buy things; I was thinking we could also show you invoices where you are the "TO" - meaning (My Invoices - Purchases) (My Receipts), if you click my receipts we can simply show all invoices paid TO YOU, that would be instrumental in finding Who tipped me over night that Im not aware of...  I think we should do that.
3) You are in the Leaderboard - I know you saw your name but it looks to me like you have 500 BBP invested.  Yes this really pays rewards, however let me break down a couple important things:
A) The reward is currently going to the UNCHAINED address.  I feel like we should change this to go to the core wallet address.  Because we have an icon in the core wallet that shows a Reward from the superblock, and it might be better for tracking purposes.  Later today Ill try to get that in and update you.  What Im saying is, in order to see your reward you have to write down your nightly balance and really watch it cause coinbase rewards dont generate "Receipts".
B) Right now you cant see the DWU% OR the daily reward amount.  Ill add a column for that in the LEADERBOARD report now.
C) The leaderboard is showing 0 for my DOGE position (cause I spent it).  But the word DOGE is missing now; will fix that.

Just as in prod, the reward for BBP stakes is about 20%, or 20% over the entire bbp+nonbbp position.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 04, 2021, 08:40:40 AM
I uploaded an image to use in the NFT, but I couldn't find the image.

So I uploaded a video that I made for my church.

Test #5
 Created a NFT called Baptism
 I bought a NFT called Sewer Rat but it is NOT showing up in my list of NFTs.
 I also edited mine so that it will show up in the market.

Hi Andy--
So on the image, I just tested one, and it worked for me for Jpeg and PNG.  I see it in Images.
Can you please verify the extension is an image? And either post it here as attachment or email to me so I can try to reproduce this?
When you upload it, it should immediately be in "Images".  Also tell us if the little light went from red to GREEN after the upload?

On the sewer rat you should see this Rat in your Demos | MY NFTs...  I will need to write a tool to allow us to audit sidechain data (we will need that anyway), in the mean time Ill start writing a tool to be able to see who owns the data etc.
EDIT:  I found the sewer rat.  I have it in my NFTs.  Apparently when you bought it, it transferred ownership back to me, which is not right, so let me debug that.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 04, 2021, 12:00:21 PM
Andy,

I see that in your NFT, for the Baptism video, you used the htm link to the video (because we had no link available to get to the mp4).

I added a new feature for you to try:
You can now navigate to your video (IE Baptism) and copy the "Download" URL - this gives you the mp4.
Then make an nft.

I made one - click Browse NFTs and you can see this works (rather than showing the HTM in a mangled iframe, etc).

(Still working on the purchase NFT problem... )


EVERYONE ELSE:

I just added Orphan NFTs; feel free to buy an orphan nft or browse them etc.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 04, 2021, 12:57:27 PM
Test Case #1 - Download the Wallet, Install the Wallet, Verify TestNet & Verify Chain is Synced

Quote
Now that the wallet has launched, lets verify you are in testnet first:
Click Tools | Info | Read "Network":Name | Verify this is TESTNET
Q1. Is your network Name TestNET?

Name is just
Code: [Select]
test
Quote
Q2. Is your hash matching 117037's hash?

Code: [Select]
17:31:33
getblockhash 117037


17:31:33
da2e08e39dcc9e9df42182abb194b393e617cee03974e71cffa9596011b3c817

looks to be the same as you posted : da2e08e39dcc9e9df42182abb194b393e617cee03974e71cffa9596011b3c817

Quote
Q3. The Build version should be 0.17.0.5 or higher. What is your build version?

Code: [Select]
v0.17.0.8-Barley-Harvest
Quote
Verify that you have connections: Click Tools | Info Read "Number of Connections":
Q3. How many connections do you have?

6 connections

This concludes Test case #1.

Test Case #2 - Send BIBLEPAY back and forth from your wallet to Unchained and back to yourself

Quote
Q1. Did your transaction successfully flow from BiblePay into Unchained, and were you credited in Unchained the proper amount?

From core wallet to unchained:
Code: [Select]
Status: 1 confirmations, locked via ChainLocks
Date: 2021-09-04 17:59
To: testnetUnchained1 yb8YJmmeWChSFgmKmkqU7eN1YCBJSKrxz8
Debit: -15 000.00000000 tBIBLEPAY
Transaction fee: -106.65029354 tBIBLEPAY
Net amount: -15 106.65029354 tBIBLEPAY
Transaction ID: df1826fc1f0c4cc803e054e9970f098c3d3a4e625ebeb326f5772cab32774f5c

After one block i saw the funds  on Unchained. When sending back to core wallet 1500 tBBP it was instant.
From Unchained:
Code: [Select]
TXID=7a039a9c81f2133c73fe7e1bfb6d18790b518272d49dfbf2e03af63fc083162aFrom Core wallet:
Code: [Select]
Status: 0/unconfirmed, in memory pool, verified via InstantSend
Date: 2021-09-04 18:10
From: unknown
To: ybnpUQZLECgeM9gS6K8QnjU7tpfZDnJGhv (own address)
Credit: 1500.00000000 tBIBLEPAY
Net amount: +1500.00000000 tBIBLEPAY
Transaction ID: 7a039a9c81f2133c73fe7e1bfb6d18790b518272d49dfbf2e03af63fc083162a
Output index: 1
Transaction total size: 310 bytes

Quote
Q2. Did your biblepaycore balance successfully increase, and your unchained balance decrease by the correct amount?

Unchained wallet balance : 13496.66 tBBP
I suppose there was a transaction fee of around  3 tBBP from Unchained  to core wallet .

This concludes Test case #2.


Test Case #3 - Tip a Video

Quote
From Unchained Testnet, add a video (be sure its an mp4). Be sure to name it with a very unique name so we can find it.
Post your video name on the forum along with your nickname so we can tip it and also post your TestNet biblepay balance along with the post so when you receive the tip you can tell us if you got it.
Note: The tip takes one full block to pass before you will see it.

Added a video called: Let God set the pace
nickname :
Code: [Select]
earlzTnetcurrent unchained tBBP amount : 13496,66

I tipped talisman "The Armor of God" video with 496,66 tBBP so now i should just have 13000 tBBP in the wallet.

This concludes Test case #3.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 04, 2021, 01:47:24 PM
Earlz: Welcome brother Earlz!

Stellar!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 04, 2021, 01:49:32 PM
Everyone, I just changed my Mail provider from Exchange to MailGun for the forum e-mails (primarily because they always seem to be lagging and some are missing).
Let me know if the testnet update e-mails work any better (IE more like bitcointalk).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 05, 2021, 03:15:38 AM
Hey Rob.

Checking back this morning to see if my Unchained wallet balance had changed i see that it has not, not sure why it didnt.
Im certain i tipped talismans video with  496,66 tBBP

I saw that it instantly took away around 3 tBBP once i  sent the tip.

strange indeed.

Now i tested to send Andrews "10000 reasons" a tip of 1000tBBP and it went instant , also i saw briefly a Little like confirmation popup window  appear in the down left corner, not sure i saw that message last night.

EDIT: Upon further research i noticed if i use a comma , like: 496,66 the transaction  shows
Code: [Select]
This vendor is requesting payment for the following invoice:
9/5/2021 3:25:09 AM

Tip

For 0
Press OK to approve this purchase, or Cancel to reject.

Didnt notice the "Tip for 0"  earlier.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 05, 2021, 07:25:42 AM
Hey Rob.

Checking back this morning to see if my Unchained wallet balance had changed i see that it has not, not sure why it didnt.
Im certain i tipped talismans video with  496,66 tBBP

I saw that it instantly took away around 3 tBBP once i  sent the tip.

strange indeed.

Now i tested to send Andrews "10000 reasons" a tip of 1000tBBP and it went instant , also i saw briefly a Little like confirmation popup window  appear in the down left corner, not sure i saw that message last night.

EDIT: Upon further research i noticed if i use a comma , like: 496,66 the transaction  shows
Code: [Select]
This vendor is requesting payment for the following invoice:
9/5/2021 3:25:09 AM

Tip

For 0
Press OK to approve this purchase, or Cancel to reject.

Didnt notice the "Tip for 0"  earlier.

The 3tbbp fee is OK because unchained is charging 1bbp extra + 1bbp for the message and 1bbp for the length.  Im going to lower that fee before we go live to something closer to 1bbp.

There is a bug in the tip system, and a couple more bugs I found.  The wallet doesnt have a numeric input for one, so Im adding that now.

Lets do this, let me release the feature that shows "Receipts" as well as "invoices" and then we can re-tip.  With this feature you should see a log of everything you received globally from people over time - then nothing should be missing etc.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: talisman on September 05, 2021, 07:44:53 AM
Test Case #4:

- Sent 100000 tBBP to retirement account (TXID=aeb626bf1142017c64328adc6006d04cd526272f891c7850aa7e75760b898362)
- UTXO showed up on unchained, and went into the leaderboard upon clicking "submit".
- Sent another 50000 tBBP to retirement account (TXID=043edc1800ef18f30dd28c7e0d5bfebfe6d5ab7a8ed209c2f011f41c49d77a53)
- UTXO showed up on unchained, details tab showed a single entry (150000 tBBP).
- Sent another 25000 tBBP to retirement account (TXID=8f259450b9f2bb952c44e50d7edd43d0418671d9e50b0924a8c07516949aab14)
- UTXO showed up on unchained, details tab showed a single entry (175000 tBBP).
- Waited for more than 24 hours, no deposit in the core wallet.
- My unchained balance increased in the meantime by about 5000 tBBP, but I am not sure if that was due to the tips. PB Leaderboard on unchained estimates earnings of 28153.77 tBBP, pretty sure that is not equal to the balance increase.

Is there a way to see transactions on the unchained? (i.e., who tipped how much, or what staking reward was received)
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 05, 2021, 08:17:30 AM
From Rob:So on the image, I just tested one, and it worked for me for Jpeg and PNG.  I see it in Images.
Can you please verify the extension is an image? And either post it here as attachment or email to me so I can try to reproduce this?


It was a jpeg that I uploaded. Should it show up in the My Channel section?

Yes, I now see my portfolio on the leaderboard. I really like this feature!
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 05, 2021, 08:33:23 AM
Test #7.

I send 5000 to the foundation.
Q1. Quickly became a lightning bolt
Q2. Yes chainlock=true

Test #8.
I never used the scripture memorization in the old wallet, but I do like this. Very handy tool! It is such an important thing to memorize the Bible.

Test #9.
Biblepay university test simulator works well, but I can not enter Test Mode.

Rob, slight problem. With unchained, the life side column menu can not be see, if the submenu has many items. I can not scroll down.
Under the demo menu, I can not see all of the submenu items. The only solution to see some items under the "DEMOS" menu was to reduce the font size.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 05, 2021, 08:50:36 AM
The 3tbbp fee is OK because unchained is charging 1bbp extra + 1bbp for the message and 1bbp for the length.  Im going to lower that fee before we go live to something closer to 1bbp.

There is a bug in the tip system, and a couple more bugs I found.  The wallet doesnt have a numeric input for one, so Im adding that now.

Lets do this, let me release the feature that shows "Receipts" as well as "invoices" and then we can re-tip.  With this feature you should see a log of everything you received globally from people over time - then nothing should be missing etc.

Ok everyone, I released a few fixes in Unchained:
- Moved the Testnet & Mainnet button to a link in the upper left corner:  Click the chain to change the chain.  (In reality once this goes to prod we will probably rarely change to testnet, but regardless we can use this for months).
- Made the wallet use a numeric field when sending funds - this should prevent the issue where it was trying to send 0 (and allow decimals to be formatted).
- Added both Invoices and Receivables.  Note, a lot of our invoices werent actually becoming invoices before; so we need to re-tip people again and re-buy nfts to really test this again.
- Now you can view your INVOICES as one page, and view your Receivables as another.  Now yes, you should see all transactions that affect the wallet in one of these two places (when you send funds it makes an invoice also now after the TXID was a success otherwise it doesnt make one).
- The invoices and receipts are ordered by Added time descending.
- You can drill into the item (this is for future use) but this is only really useful for a VERY long invoice, such as a service provider tx with multiple invoice_items (which we have in the simulator).
(Im working behind the scenes on Ajax, to reduce flickering but this is more of a longer term project as it could break everything etc).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 05, 2021, 08:55:25 AM
Test #7.

I send 5000 to the foundation.
Q1. Quickly became a lightning bolt
Q2. Yes chainlock=true

Test #8.
I never used the scripture memorization in the old wallet, but I do like this. Very handy tool! It is such an important thing to memorize the Bible.

Test #9.
Biblepay university test simulator works well, but I can not enter Test Mode.

Rob, slight problem. With unchained, the life side column menu can not be see, if the submenu has many items. I can not scroll down.
Under the demo menu, I can not see all of the submenu items. The only solution to see some items under the "DEMOS" menu was to reduce the font size.
Great on 7,8.  Alright Ill look at #9 a little later; 
Thanks on the menu; what I do right now is close all the other menus then use the demos menu.  Let me take a look at potential ideas for that also...
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 05, 2021, 08:57:21 AM
From Rob:So on the image, I just tested one, and it worked for me for Jpeg and PNG.  I see it in Images.
Can you please verify the extension is an image? And either post it here as attachment or email to me so I can try to reproduce this?


It was a jpeg that I uploaded. Should it show up in the My Channel section?

Yes, I now see my portfolio on the leaderboard. I really like this feature!

So on the image, lets try the upload again and tell us if the little light changes from red to green when you upload it, and if it doesnt work can you attach the image here so I can try to reproduce ?  Thanks!

Yes you should see it in "Images" but Im not sure about my channel; I think My Channel only shows mp4 videos right now.

(I looked in testnet images yesterday and only saw mine and Pats).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 05, 2021, 09:01:45 AM
Test Case #4:

- Sent 100000 tBBP to retirement account (TXID=aeb626bf1142017c64328adc6006d04cd526272f891c7850aa7e75760b898362)
- UTXO showed up on unchained, and went into the leaderboard upon clicking "submit".
- Sent another 50000 tBBP to retirement account (TXID=043edc1800ef18f30dd28c7e0d5bfebfe6d5ab7a8ed209c2f011f41c49d77a53)
- UTXO showed up on unchained, details tab showed a single entry (150000 tBBP).
- Sent another 25000 tBBP to retirement account (TXID=8f259450b9f2bb952c44e50d7edd43d0418671d9e50b0924a8c07516949aab14)
- UTXO showed up on unchained, details tab showed a single entry (175000 tBBP).
- Waited for more than 24 hours, no deposit in the core wallet.
- My unchained balance increased in the meantime by about 5000 tBBP, but I am not sure if that was due to the tips. PB Leaderboard on unchained estimates earnings of 28153.77 tBBP, pretty sure that is not equal to the balance increase.

Is there a way to see transactions on the unchained? (i.e., who tipped how much, or what staking reward was received)

Ok sweet on the Send to Retirement, I did see that in the PB leaderboard.  And your addl sends to the PB leaderboard.

Now as far as the reward coming to you, the Amount (28153) should be ~roughly correct, but there is still a 48 hour delay (just like the old system) before it reaches the final recipient (unchained uses blocks - 205 to assess once per day, then posts a contract, then wallet picks up for payment one day later).

Now one other issue everyone to be aware of:  When we went live, I had the contract paying to the Unchained address; but yesterday I modified the contract to pay to the Stakers BBP biblepaycore wallet instead (this is so you can see the GSC icon and the reward in the core wallet).  So for this time only, lets wait an addl day and start looking for the reward in the core wallet.

On the last part, as you can see from my just posted post about "Receipts", yes, now you can finally track these tips!  But we have to send new ones to see if its working!  Lets try.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 06, 2021, 08:11:24 AM
I uploaded the image again but it still doesn't show up. Maybe I am looking in the wrong place...
The name is "kairos"

In the wallet I saw this error "Warning: Unknown block versions being mined! It's possible  unknown rules in effect"

Test #10
Both tests work. It went back to 1 year and 50 weeks and started to sync again.

Test #12
I did not see the Greeting Card builder
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 06, 2021, 12:28:36 PM
I uploaded the image again but it still doesn't show up. Maybe I am looking in the wrong place...
The name is "kairos"

In the wallet I saw this error "Warning: Unknown block versions being mined! It's possible  unknown rules in effect"

Test #10
Both tests work. It went back to 1 year and 50 weeks and started to sync again.

Test #12
I did not see the Greeting Card builder

Hi Andy,

1)  Responding to your prior message about not having enough vertical room to see the full menu, I broke the Demos menu into two parts:  Demo and Demo2.  Now you should be able to navigate around it? 

2) On your image, it looks like it was successful (I assume you got a Success message when you uploaded it, and it turned green).  To find it - go to Home | Images.  I can see the Kairos image there.

3) Unknown block versions:  Thats OK; we are using Dash vanilla for solo mining with randomx; so the wallet is trying to vote in bip66 automatically.  We already have that on so it has no effect.  The reason for the warning is the wallet just compares what we have in testnet vs. the switches being mined.  In prod, I believe what happens is after bip66 gets voted in the message will go away. 

4) Thats awesome!  That means Prod is at least "sane" in this branch.  We will need to check out the prod sancs as we get closer to go live and make sure we can see them from this version.  From what I can tell from testing, since we are in DM mode already, our sancs will not need any changes etc (and will be seen by us).

5) I just added Greeting Cards to the menu!

6)  On the BBP Univ Test Mode, good find, FIXED, please try again.

Let me know if Im forgetting anything or if you need any help with anything!

ALL:

I just added AJAX to Unchained; so now the flashes should be gone throughout most of the site.  Now the wallet should work a little smoother.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 07, 2021, 02:14:41 AM
When I tried the greeting card, I could not send it because it said I should fill in the sender details first. I didn't see an option for that though.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 06:35:09 AM
When I tried the greeting card, I could not send it because it said I should fill in the sender details first. I didn't see an option for that though.

In the error message there is instructions to set the address, but, I realize these are still very complicated to follow as we are in beta; Also the reason behind this is we want to store the address on your machine (not in the chain) so bear with me.

So the error message says to do this: Go to the rpc console, and type :
setaddress "name,address,city,state,zip"

Note that you need to populate a US sender address because our delivery provider is US only right now (only delivers mail to us addresses).

So just do that - go to the rpc console, which is on the left menu, and type that.

Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 07, 2021, 06:53:08 AM
Sent a greeting card!

When trying to make a proposal, I realized I didn't have enough funds BBP. So I will look into this later tonight.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 07:00:07 AM
Sent a greeting card!

When trying to make a proposal, I realized I didn't have enough funds BBP. So I will look into this later tonight.

Actually that is a quirk in foundation;  we use your Prod balance in testnet; 
So I credited your BBP balance by 256,000 in the pool (foundation).
NOTE: When you create the proposal, definitely do it in testnet mode please (because Prod still has its own proposals etc).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 07:00:36 AM
Sent a greeting card!

When trying to make a proposal, I realized I didn't have enough funds BBP. So I will look into this later tonight.

Did you view the PDF and ensure it was correct?

It had the right graphics and text?

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 07:54:31 AM
0.17.0.9-Mandatory Upgrade for TestNet

- Merge POOS (Sanctuary proof-of-orphan-sponsorship) in (this merges in the poos penalty when the sanctuary doesnt pay for the orphan, and adds our POOS columns to the Sanctuary View UI page)
- Make next daily superblock height calc cleaner.  Add ability to audit a contract by height (exec nextcontract height).
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 08:02:16 AM
Testing  Test Case #11:

This is primarily applicable to Rob, please skip.

Q1. Does our 'spork show' command work?   :  PASS

Q2. Can we still change a spork?  :  PASS

Q3. Can we still create a sanctuary with 4,500,001?  :PASS

Q4. Verify that sanctuaries can run on non standard ports? :PASS
I created a 4th sanctuary in testnet on port 10000.  It is functioning correctly and I can see the sanc on other nodes in their list.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 07, 2021, 01:22:01 PM
Test Case #4 - Add a Portfolio Builder Position

Q1. Verify the portfolio builder position was recognized in the leaderboard?

Indeed i see it verified

Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?

I have sent 2 stakes but the details summary just show as a single big one.  Good news is atleast the amount is spot on.
I saw talisman had the same experience.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

will check back 09-08 and see if the daily reward is correct.

Test Case #5
Q1. What is the name of your NFT so we can buy it?

Its called: Footprints in the sand

Q2. Did you buy the NFT successfully, and you can see the NFT in your nft list?

I believe i bought the NFT successfully but i dont see it in "my nfts" section. Just my original nft.

Q3. Were you able to Edit your NFT and can you see that your NFT is now visible in the NFT marketplace?

Its in marketplace and also  edited the description and the buy it now price and it worked.

Test Case # 7

Q1. Did your transaction turn into a lightning bolt?

After around 3 seconds after i clicked the send button the lightning bolt appeared.

Q2. Was the chainlock = true?

Code: [Select]
20:15:03
getblockhash 117723


20:15:03
fc11550dbbe2f18ce1e909f739e0604b777b76aba227d2b4249754d069e856c1


20:15:12
getblock fc11550dbbe2f18ce1e909f739e0604b777b76aba227d2b4249754d069e856c1


20:15:12
{
  "hash": "fc11550dbbe2f18ce1e909f739e0604b777b76aba227d2b4249754d069e856c1",
  "confirmations": 1,
  "size": 14118,
  "height": 117723,
  "version": 536871039,
  "versionHex": "2000007f",
  "merkleroot": "db87197b1c58db61e1682543ed67d5af766240e6dc4e3ca667969e9e84606452",
  "tx": [
    "cc356685df5311925dbfb78962dc8c6be363d15fafbe0275c796a9040ea1e9aa",
    "e9b8083926513ed55d6b221477c48dc64f7cad0fdbcc9256a0657a8c49e4ffe0"
  ],
  "cbTx": {
    "version": 2,
    "height": 117723,
    "merkleRootMNList": "a8eaadb06045732f8c2c629d9915cb1e7614ac71ab12b744020f1b0802c16204",
    "merkleRootQuorums": "25e18e47eb111fbe394b4a2a504199b51609f66989676aafa2b6c6085cb0c27c"
  },
  "time": 1631037896,
  "mediantime": 1631034141,
  "nonce": 2,
  "bits": "207fffff",
  "difficulty": 4.656542373906925e-09,
  "chainwork": "00000000000000000000000000000000000000000000000000016cef1124c344",
  "nTx": 2,
  "previousblockhash": "510b85f6837ed51a6472c1b2ef706212b2750da4482a87768c1a74ea17be0b0d",
  "chainlock": true
}



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 07, 2021, 03:50:25 PM
Test Case #4 - Add a Portfolio Builder Position
Q1. Indeed i see it verified
Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?
I have sent 2 stakes but the details summary just show as a single big one.  Good news is atleast the amount is spot on.
I saw talisman had the same experience.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

will check back 09-08 and see if the daily reward is correct.

Test Case #5
Q1. What is the name of your NFT so we can buy it?

Its called: Footprints in the sand

Q2. Did you buy the NFT successfully, and you can see the NFT in your nft list?

I believe i bought the NFT successfully but i dont see it in "my nfts" section. Just my original nft.

Q3. Were you able to Edit your NFT and can you see that your NFT is now visible in the NFT marketplace?

Its in marketplace and also  edited the description and the buy it now price and it worked.

Test Case # 7

Q1. Did your transaction turn into a lightning bolt?

After around 3 seconds after i clicked the send button the lightning bolt appeared.

Q2. Was the chainlock = true?

On #4, Q2, regarding the Details view of the portfolio builder, the details actually shows the SUM(of each Ticker) for the Participant (it does not show the individual stake amounts of each ticker).  This way, you can add to your position and it will combine them-- but, you can also see your position, like DOGE , BTC, BBP etc from the details view.  This is actually how the current system works in the prod wallet.  I basically ported it to be as close as possible (although we dont have a double click drill in YET, but we will get there I believe).  So anyway if some of us can throw on some small non-costly Foreign tickers we can test it (I had a DOGE on in there and it worked, but it was spent).  On a side note:  a person can find the details by pasting their staking address in the portfolio builder and click Query UTXO and it should show the details rows that end up matching the sum for that ticker.

Good On #4.

Note, on the superblock payment, wait about one more day then you can type 'exec nextcontract' in the rpc and you should see the height and your estimated payment (note that the RECEIVE address will be your biblepaycore staking address).

Great on Test case #7.


Moving on to Test Case #5, NFTs:

So yeah, I found a few new bugs (apparently introduced by adding ajax):  The buys and bids were not working right.  Required a new unchained release (done).
Now I went ahead and bought a few NFTs, and they bought, now they appear in my NFTs, so I edited them and put them back in the marketplace so you guys can try this again.
Please once you own them edit them and put them back so they can be available.
Also check "My invoices" to ensure you can see you were charged for them.

So yeah, I bought footprints and put it back so you should have at least one payment for it in My Receipts.

I tipped your video (the Earlz video) 11111 btw also, plz see if you got it.

Guys, do we need to re-test tipping videos?

Note, there is a new test case for Orphan NFTs also.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 09, 2021, 06:54:42 AM
Regarding the proposal, I don't have enough funds in the foundation wallet? Could I ask for a donation? BKGCHHJTQ5EZxGqR36vPXTtvQphN8xBWjV

sorry for the long silence. I was quite busy this week until now.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 09, 2021, 08:39:15 PM
Regarding the proposal, I don't have enough funds in the foundation wallet? Could I ask for a donation? BKGCHHJTQ5EZxGqR36vPXTtvQphN8xBWjV

sorry for the long silence. I was quite busy this week until now.

No problem at all, things are busy for all of us too so its fine, Im glad we have til Christmas for this release, so we arent under the gun and under extreme pressure like we used to be quarter to quarter.

I already had credited you 256K in your balance, you should have a balance, but just in case I sent you 5K more, you should have 260K.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 10, 2021, 08:19:49 AM
Test #13
 Proposal: Ice cream for everyone

Test #14
 Error when I click proposals list
 "https://foundation.biblepay.org/Images/404.png?aspxerrorpath=/ProposalsList"
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 12, 2021, 06:09:06 AM
Test #13
 Proposal: Ice cream for everyone

Test #14
 Error when I click proposals list
 "https://foundation.biblepay.org/Images/404.png?aspxerrorpath=/ProposalsList"

Hi Andy--
Good test- it revealed a couple flaws.  Error in the list; two validation points missing.
So I fixed the proposal list (remember, the list will only show the proposals for the particular chain mode you are in).
However on the actual ice cream proposal; we were not checking to see if you exceeded the superblock limit, nor if your receive address was for the right chain (added those two things)  (Because 10MM is too high for this monthly gov. superblock).

So that proposal will never go anywhere (I can delete it later).

Anyway, for now can you please enter another one (and be sure to do it in TESTNET mode, so it goes against this new codebase etc).

Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 12, 2021, 12:29:38 PM
Hello Brother Rob.

I noticed that the linux testnet download link still is some old 1.6..... version.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 13, 2021, 07:56:49 PM
Do we still need testers how do I help? I have never participated in testnet
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 14, 2021, 10:32:33 AM
Do we still need testers how do I help? I have never participated in testnet
Hi Bro. Skrillex,

Yes, we still need help; for some reason testnet is in a lull, but I want us to release a high quality product by Christmas along with these other cool things diverging on the same timeline!

Can you help us?

Let me know if you want to be added to the paid tester list in the OP post?

And if so feel free to start testing with the test cases in the Wiki; let us know if you have any problems or questions?


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 14, 2021, 11:53:09 AM
Hello Brother Rob.

I noticed that the linux testnet download link still is some old 1.6..... version.

Hi Bro. Earlz,

I hadn't tested the BINary version of Linux (Ive been running on compiled).

Your right, there was a problem with the zip.

Alright I updated the testnet deployment system, and corrected this; please try now!

Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 14, 2021, 07:07:39 PM
Hi Bro. Skrillex,

Yes, we still need help; for some reason testnet is in a lull, but I want us to release a high quality product by Christmas along with these other cool things diverging on the same timeline!

Can you help us?

Let me know if you want to be added to the paid tester list in the OP post?

And if so feel free to start testing with the test cases in the Wiki; let us know if you have any problems or questions?

Sure, I have a lot going on but I will try to get started tomorrow.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 14, 2021, 07:17:48 PM
Sure, I have a lot going on but I will try to get started tomorrow.

Thats great!  I added you as tester #4!

The network is staying in sync fine and we have 4 sancs running; let us know if your hash matches, here is my hash:

19:16:26
getblockhash 118530


19:16:26
201a4715dea59f26052976d38ecb4b62591b752263a8396ca641778b8d69dcb5


Plz see the original posts by the guys and you will see some of the ways to respond to the test cases - you will get paid for this so feel free to do as many as you can - there are about 14 or so setup in the wiki.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 15, 2021, 08:46:11 AM
Test #1

It's opening and then crashing/closing almost immediately. I don't see any error messages coming up program just closes.

I tried opening with Option B & C on windows

0.17.0.9 Barley-Harvest

Edition   Windows 10 Home
Version   20H2
Installed on   ‎2021-‎03-‎12
OS build   19042.1237
Experience   Windows Feature Experience Pack 120.2212.3530.0

I will restart and see if that helps.





Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 15, 2021, 09:07:24 AM
Test #1

It's opening and then crashing/closing almost immediately. I don't see any error messages coming up program just closes.

I tried opening with Option B & C on windows

0.17.0.9 Barley-Harvest

Edition   Windows 10 Home
Version   20H2
Installed on   ‎2021-‎03-‎12
OS build   19042.1237
Experience   Windows Feature Experience Pack 120.2212.3530.0

I will restart and see if that helps.

After restarting it seems to work.

Test #1

Q1 Network Name = test
Q2 Block 118598 (Block 117037 verified)
Q3 Build version v0.17.0.9-Barley-Harvest
Q3 Number of connections = 4

I will need some tBBP yMocpP7Mr4V2rWifm5qgUKiyQjFkeviEco

Thank you.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 15, 2021, 09:10:46 AM
Oops verified block 118530 👍

I can't edit my posts on the forum or don't see where I can?
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 16, 2021, 12:54:56 PM
Test #1

It's opening and then crashing/closing almost immediately. I don't see any error messages coming up program just closes.

I tried opening with Option B & C on windows

0.17.0.9 Barley-Harvest

Edition   Windows 10 Home
Version   20H2
Installed on   ‎2021-‎03-‎12
OS build   19042.1237
Experience   Windows Feature Experience Pack 120.2212.3530.0

I will restart and see if that helps.

Hi Aids,

Regarding the crash, I believe that is fixed (having to do with an old CSS version flag that doesnt work for everyone), so just let us know if you ever see it again.




Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 16, 2021, 12:57:04 PM
After restarting it seems to work.

Test #1

Q1 Network Name = test
Q2 Block 118598 (Block 117037 verified)
Q3 Build version v0.17.0.9-Barley-Harvest
Q3 Number of connections = 4

I will need some tBBP yMocpP7Mr4V2rWifm5qgUKiyQjFkeviEco

Thank you.

Great, Im glad you are underway with testing.

2) You can normally edit after 4 posts; but I raised you up to Developer so you can edit now.
3) Sent you some tBBP!


I think you are on track, first test looks good; let us know how things go;



Btw everyone, we just had a major upgrade to Unchained, so please recreate your accounts; please re-test sending biblepay back and forth etc.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 17, 2021, 10:44:46 AM
Test Case #2

Note: While following the instructions clicking on the wallet icon in the top left did nothing for me. I never saw anything to click "generate new address" and I never got to see the 10 seed words. I had to log out and log back in and then my address was already populated. Also, I don't see any spot to create my nickname?

Q1. Transaction was successful and credited the correct amount in unchained (77777.00)

Q2. Transaction was successful (showing in core wallet instantly) and unchained decreased by the correct amount (7777.00) + 3.34 was this a fee?

Test Case #3

Video Name: Sunset
Nickname: NA (I can't find where to change it?? I'm looking under "My User Record")
TestNet Biblepay balance: 69996.66 BBP

Please tip whenever convenient.

Extra note: the client has crashed a couple of times immediately after opening but either re-opening or restarting my computer seems to fix it..
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 17, 2021, 12:05:07 PM
Test Case #2

Note: While following the instructions clicking on the wallet icon in the top left did nothing for me. I never saw anything to click "generate new address" and I never got to see the 10 seed words. I had to log out and log back in and then my address was already populated. Also, I don't see any spot to create my nickname?

Q1. Transaction was successful and credited the correct amount in unchained (77777.00)

Q2. Transaction was successful (showing in core wallet instantly) and unchained decreased by the correct amount (7777.00) + 3.34 was this a fee?

Test Case #3

Video Name: Sunset
Nickname: NA (I can't find where to change it?? I'm looking under "My User Record")
TestNet Biblepay balance: 69996.66 BBP

Please tip whenever convenient.

Extra note: the client has crashed a couple of times immediately after opening but either re-opening or restarting my computer seems to fix it..

1) Great testing, your getting through a lot of this.
2) Regarding the seed words, the nickname and all that:  First of all, I took out Seed Words, took out Generate new wallet, and Recover; so all that is gone.  Now when you create an account, we create a bbp address for you (this is to simplify it for the user).
To set your nickname, just log in again, and navigate to My User Record; then set it and save it.  If you could please test the 2fa features, that would be nice also.
3) I See your video:  I tipped you 70K.  You should have it now.
4) Regarding the fee:  I explained this earlier in the testnet thread on one of the posts.
5) Regarding the crash: Could you please try to reproduce it again:  Try starting from a clean environment, by deleting everything but your wallet in this directory:
%appdata%\biblepay
If it is not reproduceable, try 5 times in a row-- at that point Im going to assume its the Dash 'new css bug' which is cleared up once you boot the client once and set your default settings.
I dont think that is going to be an issue in prod, because we have the qt settings set when you transition, and new users get that key set for them once...
However if you can reproduce let me know the circumstance.

Otoh, if you think its related to low-resolution (IE if your monitor is less than 1024x768) let me know, that is another possibility (because this crash is related to either CSS being set the first time, we have one called bezaleel and its saved as DARK, OR the font pitch size).

Im using windows, linux, and MAC and no longer seeing a crash.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 17, 2021, 02:44:38 PM
To set your nickname, just log in again, and navigate to My User Record; then set it and save it.  If you could please test the 2fa features, that would be nice also.

Yeah, there is no option for setting a nickname on that page there is only first and last name which I have filled in but my video says uploaded by N/A.

I set up 2FA with google authenticator and it works as expected. 👍


3) I See your video:  I tipped you 70K.  You should have it now.

My balance has increased by the correct amount. 👍

5) Regarding the crash: Could you please try to reproduce it again:  Try starting from a clean environment, by deleting everything but your wallet in this directory:
%appdata%\biblepay

I deleted everything except my wallet then tried 5 times and no crashing. I will let you know if it ever happens again.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 17, 2021, 03:25:53 PM
Yeah, there is no option for setting a nickname on that page there is only first and last name which I have filled in but my video says uploaded by N/A.

I set up 2FA with google authenticator and it works as expected. 👍


My balance has increased by the correct amount. 👍

I deleted everything except my wallet then tried 5 times and no crashing. I will let you know if it ever happens again.

Hi!

Thats awesome man!  On all that...

Now on the nickname, thats right, we did move from NickName to first+last (Ill explain why once the rollout endeavor is a little more public... we have a little bit of corporate interest in our social media system..) so --- yes, so I did find a bug and I see the N/A; fixed;  Now go ahead go into testnet, and view the Recently Added videos, and you will see all the UploadedBy and when you click on a video - you will see the Uploader there;  however for your account; I dont see the First or last name just on your video.

Could you please try ensuring that you have your first & last - that it appears when you click My User Record (if not populate it then re-save it).
Then see if your uploaded by appears?  If not can you plz try adding another video too?  To make a distinction?

Also, plz try adding a prayer or a town hall in testnet; lets see that your User Name is on those things?



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AIDS_SKRILLEX on September 17, 2021, 06:01:52 PM
Also, plz try adding a prayer or a town hall in testnet; lets see that your User Name is on those things?

It is showing on the video and I added a test prayer and it also shows there.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 20, 2021, 06:19:29 AM
When trying to create a proposal, I got this error: Address is not valid for this chain.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 20, 2021, 06:28:53 AM
Rob, this is really odd. I can't seem to log into the unchained. I am not sure if it's me or something changed.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 21, 2021, 03:46:39 AM
Rob, this is really odd. I can't seem to log into the unchained. I am not sure if it's me or something changed.


Hello Andrew.
I saw a few pages back Rob posted:

Btw everyone, we just had a major upgrade to Unchained, so please recreate your accounts; please re-test sending biblepay back and forth etc.

So we have to create new accounts or perhaps use the seedwords.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 21, 2021, 08:23:52 AM

Hello Andrew.
I saw a few pages back Rob posted:

Btw everyone, we just had a major upgrade to Unchained, so please recreate your accounts; please re-test sending biblepay back and forth etc.

So we have to create new accounts or perhaps use the seedwords.
Yeah thanks for stepping in and helping Earlz, yes Andy let me clarify:
We had a major upgrade due to upcoming specs and (although on a side note, the Sidechain data never gets erased, but the entities have all changed), so that we do need to create new accounts.

We moved from the seed-word model to a new model, where your User has an e-mail address as a Login, its protected by a Password (which the Hash is stored in the sidechain so people cant log in as you), we now have 2fa support for protected spending, and the BiblePay address is now also, a new format!  So you get a biblepay address assigned to you when you create your account (youll see it in the User account record).
Now the way we protect your account is your Private key is encrypted with RSA (and this way a biblepay.dll user Or a satellite web site cant access your private key) and also, whats nice is people on your computer or in your household cant get the private key either!

We also improved the security where the password is never cached by the browser, and 2fa can prevent spending (without the 2fa key, the signer will not work!).

So yeah if everyone could start over on unchained and try to fulfill all the tests that would help us.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 21, 2021, 08:27:10 AM
When trying to create a proposal, I got this error: Address is not valid for this chain.

Question, did you do this from testnet mode?  (To enter testnet you have to go to your User Account in foundation, and change the chain to Testnet, then look on the page and see if it says Chain: Testnet) then try?

Cause if I remember right, I was able to add one; second prong:  Be sure you are requesting proposal funds for a testnet address (these start with a y*)?

Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on September 22, 2021, 07:41:22 PM
All is well now. I missed the message about creating new accounts.

I also posted two of the videos of scholars. One is in senior high school, and the other boy is in elementary.

https://unchained.biblepay.org/Media?id=6354bd20ff46eb092319bc058df1852d8c95f9e2a3d96b15a4006b4c9d066923

I didn't see the other video yet. Maybe still processing...
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 23, 2021, 10:21:09 AM
Hello Rob.

Creating a new testnet unchained account went fine.
email adress, password and 2fa went fine for me. 2fa i used Google Authenticator. No problems there.
On the cellphone setup i did receive the SMS on the phone with the verification code, should the pin go were you input the cellphone number? anyways that just gives me a error:
Code: [Select]
Error sorry this pin you have entered is invalid
Tested the diffrent themes and black looks nice. I also set up a avatar.
Now i will redo some testcases.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 24, 2021, 07:56:12 AM
Hello Rob.

Creating a new testnet unchained account went fine.
email adress, password and 2fa went fine for me. 2fa i used Google Authenticator. No problems there.
On the cellphone setup i did receive the SMS on the phone with the verification code, should the pin go were you input the cellphone number? anyways that just gives me a error:
Code: [Select]
Error sorry this pin you have entered is invalid
Tested the diffrent themes and black looks nice. I also set up a avatar.
Now i will redo some testcases.

Hi Bro. Earlz,

So I was actually (probably right around the time of your post) receiving another complaint (from our other testing group) about SMS pins too, and I decided to just remove the Send SMS code, and Verify pin for now (as its causing some confusion in registration flow).  Of course, I love having the 'higher verified' weight for votes eventually but I feel we can do that later when we have more than 500 users (in the advanced area).  For now everyone gets 1.0 weight votes, and I hid those features and its deployed.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 24, 2021, 08:19:10 AM
All is well now. I missed the message about creating new accounts.

I also posted two of the videos of scholars. One is in senior high school, and the other boy is in elementary.

https://unchained.biblepay.org/Media?id=6354bd20ff46eb092319bc058df1852d8c95f9e2a3d96b15a4006b4c9d066923

I didn't see the other video yet. Maybe still processing...

Hi Andy,

Yes, the videos do take between 1-20 minutes to show up (as we inform the user of that in the message after each upload), this is because we have to transcode them, and we go through an AI process now also (to Transcript them too).  We also just recently started showing the AI Transcript on the right side of the screen while you play the video, we now highlight the paragraph you are in (check out the audio bible) for example.

So I see your two videos in TESTNET, very nice.

I want to make a distinction for everyone:  Once we go to prod, these links you post - for example of a video with an id in it, those refer to PROD (MAINNET).  So thats why the users here cant simply click on the link and see the video.  But for us testers, here is what we have to do:  You go to unchained, click "TESTNET" first.  Then while your session is in testnet, if you click Andys link you will see the video.  I just tested this for mainnet (for a video) and confirmed people can share mainnet videos out with the world (and google should see them etc) also.

But hey anyway I just added a new feature to help provide Channels to churches...  If you go to TestNet, then click PEOPLE, then drill into Andys profile (Andrew Scribner), notice the link that says "My Video Channel".  Now you can click on that link (or give it out) and others will see your channel.  Isnt that cool?

We can also start testing our social media features; if everyone will please fill out the My User Record extraneous fields (like Professional Info, About Me Public info, etc).  Ill make a test case for that as we see progress here on the prior test cases come to a close. 

Andy, if you want you can upload a few videos into Mainnet so we can see your mainnet video channel? 

Looking good Andy!  Thanks!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 25, 2021, 01:18:29 AM
Mornin.
Hello Brother Rob.

Quote
Of course, I love having the 'higher verified' weight for votes eventually but I feel we can do that later when we have more than 500 users (in the advanced area).  For now everyone gets 1.0 weight votes, and I hid those features and its deployed.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "00" ("Thawte Timestamping CA") () ("Thawte Certification")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "c1:00:8b:3c:3c:88:11:d1:3e:f6:63:ec:df:40" ("Microsoft Root Authority") () ("Microsoft Corporation", "Copyright (c) 1997 Microsoft Corp.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("Microsoft Authenticode(tm) Root Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" () () ("Copyright (c) 1997 Microsoft Corp.", "Microsoft Time Stamping Service Root", "Microsoft Corporation")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" () () ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping Service Root", "VeriSign, Inc.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "44:be:0c:8b:50:00:24:b4:11:d3:36:2d:e0:b3:5f:1b" ("UTN-USERFirst-Object") () ("http://www.usertrust.com")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "1d" ("Sonera Class2 CA") () ()
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "14:98:26:66:dc:7c:cd:8f:40:53:67:7b:b9:99:ec:85" ("Microsoft ECC Product Root Certificate Authority 2018") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("AddTrust External CA Root") () ("AddTrust External TTP Network")
2021-09-25T06:01:55Z GUI: PaymentServer::LoadRootCAs: Loaded  47  root certificates
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 26, 2021, 01:37:34 PM
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "00" ("Thawte Timestamping CA") () ("Thawte Certification")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "c1:00:8b:3c:3c:88:11:d1:3e:f6:63:ec:df:40" ("Microsoft Root Authority") () ("Microsoft Corporation", "Copyright (c) 1997 Microsoft Corp.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("Microsoft Authenticode(tm) Root Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" () () ("Copyright (c) 1997 Microsoft Corp.", "Microsoft Time Stamping Service Root", "Microsoft Corporation")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" () () ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping Service Root", "VeriSign, Inc.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "44:be:0c:8b:50:00:24:b4:11:d3:36:2d:e0:b3:5f:1b" ("UTN-USERFirst-Object") () ("http://www.usertrust.com")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "1d" ("Sonera Class2 CA") () ()
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "14:98:26:66:dc:7c:cd:8f:40:53:67:7b:b9:99:ec:85" ("Microsoft ECC Product Root Certificate Authority 2018") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("AddTrust External CA Root") () ("AddTrust External TTP Network")
2021-09-25T06:01:55Z GUI: PaymentServer::LoadRootCAs: Loaded  47  root certificates
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.
So first of all on the "ReportInvalidCertificate" errors, for the payment server, those errors are all OK:  Dash wallets have the same issue... I think that is the dummy HTTPS for the web server that we dont use (unless we want to run a payment server, which I think is a merchant only feature).

However the crash during this line:
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION


That is definitely a problem.

I think what I will do is give everyone a debug version of windows that should throw a stack trace during the next blow up.

Give me a while and I will make a new release and while Im at it, Ill sync from zero and see if we broke the chain.
(We might have broke it with the last release of unchained, cause now the utxos are on the sidechain).



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 26, 2021, 08:35:14 PM
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "00" ("Thawte Timestamping CA") () ("Thawte Certification")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "c1:00:8b:3c:3c:88:11:d1:3e:f6:63:ec:df:40" ("Microsoft Root Authority") () ("Microsoft Corporation", "Copyright (c) 1997 Microsoft Corp.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("Microsoft Authenticode(tm) Root Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" () () ("Copyright (c) 1997 Microsoft Corp.", "Microsoft Time Stamping Service Root", "Microsoft Corporation")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" () () ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping Service Root", "VeriSign, Inc.")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "44:be:0c:8b:50:00:24:b4:11:d3:36:2d:e0:b3:5f:1b" ("UTN-USERFirst-Object") () ("http://www.usertrust.com")
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "1d" ("Sonera Class2 CA") () ()
2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "14:98:26:66:dc:7c:cd:8f:40:53:67:7b:b9:99:ec:85" ("Microsoft ECC Product Root Certificate Authority 2018") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "01" ("AddTrust External CA Root") () ("AddTrust External TTP Network")
2021-09-25T06:01:55Z GUI: PaymentServer::LoadRootCAs: Loaded  47  root certificates
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.

Hey great news:  We didn't break the chain; the problem was just that no one was mining... My sancs were stalled there also... Once I started mining the network recovered and Im in sync on all 4 nodes.

So I did test syncing from zero, and I was able to successfully sync without any issue, here is the latest hash - please verify you are in sync with me?


20:34:46
getblockhash 118716


20:34:46
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806



I have not created the Debug version of windows; let me get to that so we can detect this Crash next...


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 27, 2021, 08:30:18 AM
Mornin.
Hello Brother Rob.

Yeah i suppose that makes sence.

I seem to be having trouble syncing up the windows wallet beyond sept 18. Also i noticed the version 0.17.0.9 crashes upon start sometimes.

Odd part in debug log i saw was :
Code: [Select]
2021-09-25T06:01:55Z GUI: Platform customization: windows
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Payment server found an invalid certificate: " "79:ad:16:a1:4a:a0:a5:ad:4c:73:58:f4:07:13:2e:65" ("Microsoft Root Certificate Authority") () ()
2021-09-25T06:01:55Z GUI: "ReportInvalidCertificate: Paymen

2021-09-25T06:01:55Z Windows Exception: EXCEPTION_ACCESS_VIOLATION
No debug information available for stacktrace. You should add debug information and then run:
biblepay-qt.exe -printcrashinfo=cfbgsytmmvigc6kdojqxg2cjnztg6aiab5rgsytmmvygc6jnof2c4zlymuwvo2lomrxxo4zaiv4ggzlqoruw63r2ebcvqq2fkbkest2ol5augq2fknjv6vsjj5gecvcjj5haaaa=


Authority 2018") () ()
2021-09-25T06:01:55Z

Anyways after the crash i can just reopen the biblepay-qt and it works , still i have trouble syncing up the wallet.
i have tested from cmd a few times the erasechain=1 command and it tries to resync from zero , but after testing 2 times i noticed it looks like it stops syncing at sept 18. Blocknumber 118074

Gonna do it again and go make some mornin coffe and i post again.
Hey bro Earlz,

So I found a little more info on the Windows crash you had.
(On a side note, creating a debug executable for windows make an EXE file that is over 1 GIGabyte, which is absolutely insane, its so big we cant even package it for a release because it doesnt finish zipping into the installer, so we would have to release the EXE binary naked as a lone download and have people run it manually).  But I don't think that will be necessary if we work around the problem with the stack-trace deserializer.

Anyway I ran your stack trace through my windows build (you can do this by running the --printcrashinfo command that it spit out during the crash, and dash-qt takes that hex and deserializes the trace and prints it.

In this case, it looks like its a windows 10 specific issue, something to do with Data Access Prevention (similar to what mac did with gatekeeper) - it keeps monitoring the code to see if it wants to execute any binary instructions at run time outside the scope of the allowed memory; but the problem is for randomx, randomx has a virtual machine that does just that.

And realize we actually call randomx hash functions for every block (even if your not mining) so I can see how this might occur; and I dont think its *every* hash that triggers DEP; I think its more like 1 in 10000 hashes (at least thats what we observed on mac).

So one *possible* solution is to disable DEP or tuen off UAC:
https://www.thewindowsclub.com/exception-access-violation-windows
(I still dont have windows 10 here, so I dont know for sure).

I suppose if you want to try it you can at least tell us that if UAC is OFF and DEP is off, if biblepay runs solid for a certain amount of time?  Then we can at least be fairly sure it had something to do with that.

And what I can do from my end, is offer a release switch to disable randomx.  Note that I do this for MAC, but I dont want to do it for Everyone (because that would impact our security).  I would rather it be an obscure feature that makes biblepay into an SPV client...

So let me know if you want to expiriment with that first and if it helps Ill add the disable randomx switch to windows for people who want to run with all the security on (if thats the problem) ...

The randomx virtual machine executes dynamic instructions at run time that It makes up in its own memory space...

Also one other thing we can do once we know its UAC or DEP, is we can reach out to Tevador who supports xmrig, and ask for help, as he might be able to give us a solution that works with windows 10 ; out of curiosity do we need to disable dep and uac on xmrig to mine on windows 10?


Thanks!


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 27, 2021, 10:26:04 AM
Evenin.

I did the erasechain command  and now it have resynced so im all good there.
What i noticed is the client crashes before it opens but then you can just reopen the client 1 or 2 times and it boots up and syncs up...

I will test out the uac idea and will see if anything changes. Figure first test  via the task scheduler  see if anything changes and i could disable uac for all programs aswell ofcourse.. Will do some tinkering later.

Quote
do we need to disable dep and uac on xmrig to mine on windows 10?

On my mining machines the uac is disabled by default so i havent thought about it.
On this machine i do have to give permission every time i run Xmrig. 

Gonna get some chow and then i will do some test scenarios.

Quote
So I did test syncing from zero, and I was able to successfully sync without any issue, here is the latest hash - please verify you are in sync with me?


20:34:46
getblockhash 118716


20:34:46
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806

Code: [Select]
17:27:42
getblockhash 118716


17:27:42
238e75d5ded9c5fd4bc66225343f7d5a435e8ab6630a6f0e8ac2350d28d3e806

Yeah looks like we are synced up Rob.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 27, 2021, 03:25:11 PM
Figure i redo from second test case hence its new unchained account.

Test Case #2 - Send BIBLEPAY back and forth from your wallet to Unchained and back to yourself
[/b]

Q1. Did your transaction successfully flow from BiblePay into Unchained, and were you credited in Unchained the proper amount?

Sent 20 000 tBBP and was credited the same amount, so yes.  Took around 1 confirmation in core wallet.

Q2. Did your biblepaycore balance successfully increase, and your unchained balance decrease by the correct amount?

Code: [Select]
You have successfully paid this invoice [User->User] on TXID 39aa5e7c79fec7fc94b6b61fa59899d5e17d0ff8c1031f2eb582d366e237c38a for 200 BBP.
From core wallet
Code: [Select]
Status: 0/unconfirmed, in memory pool, verified via InstantSend
Date: 9/27/2021 20:19
From: unknown
To: ydyByRiCz8gpiyvf6WW91ghYaFpDaRGDeG (own address, label: main)
Credit: 200.00000000 tBIBLEPAY
Net amount: +200.00000000 tBIBLEPAY
Transaction ID: 39aa5e7c79fec7fc94b6b61fa59899d5e17d0ff8c1031f2eb582d366e237c38a

From unchained to core wallet the transaction was instant. Amounts correct aswell.

Test Case #3 - Tip a Video


Will rotate back to this one because we need to upload new videos , i see nothing in there.

On a sidenote Rob i got some error trying to access Community>Add New Video Or Media
showing me:
Code: [Select]
Server Error in '/' Application.
Column 'Category' does not belong to table .
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Column 'Category' does not belong to table .

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentException: Column 'Category' does not belong to table .]
   System.Data.DataRow.GetDataColumn(String columnName) +6009780
   System.Data.DataRow.get_Item(String columnName) +14
   System.Data.DataRowExtensions.Field(DataRow row, String columnName) +68
   Unchained.<>c__DisplayClass31_0.<GetGroup>b__0(DataRow row) in B:\BiblePay\BiblePayUnchained\Code\UICommon.cs:548
   System.Linq.Lookup`2.Create(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) +212
   System.Linq.GroupedEnumerable`3.GetEnumerator() +74
   System.Linq.WhereSelectEnumerableIterator`2.MoveNext() +64
   Unchained.UICommon.GetGroup(Boolean fTestNet, String table, String sFilter, String groupbycolumn) in B:\BiblePay\BiblePayUnchained\Code\UICommon.cs:557
   Unchained.UnchainedUpload.Page_Load(Object sender, EventArgs e) in B:\BiblePay\BiblePayUnchained\UnchainedUpload.aspx.cs:44
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4110.0

Im using Chrome web browser, latest update i believe.

Test Case #4 - Add a Portfolio Builder Position



Q1. Verify the portfolio builder position was recognized in the leaderboard?



Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?

Code: [Select]
TXID Amount
196223052409f9795aec8dbccc31817eec3074e5de077c4a2e10f3ceb4ec7b07 1500
a3465d3a4c9ac1c1d7940fe59fa6795db41858b38b7dc10154e799043bd05708 1000

Neither one i see yet in the leaderboard. Will sheck back tomorrow.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward? Will come back to this one.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 27, 2021, 05:34:26 PM
I will reply to the post asap, but in the mean time :
I see the error that occurred with the video category:  We now require the category to be chosen during the upload and apparently they were all empty in testnet; FIXED.

(Im working on adding AI for the categories still) but at least for now you can upload again.

I believe all the other videos are empty because their categories are blank; each user will need to go to 'my editing room' and choose a category, then their videos will reappear).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 27, 2021, 10:27:04 PM
Figure i redo from second test case hence its new unchained account.

Test Case #2 - Send BIBLEPAY back and forth from your wallet to Unchained and back to yourself

Sent 20 000 tBBP and was credited the same amount, so yes.  Took around 1 confirmation in core wallet.
Q2. Did your biblepaycore balance successfully increase, and your unchained balance decrease by the correct amount?

From core wallet
Code: [Select]
Status: 0/unconfirmed, in memory pool, verified via InstantSend
Date: 9/27/2021 20:19
From: unknown
[b]Test Case #3 - Tip a Video
[/b]

Will rotate back to this one because we need to upload new videos , i see nothing in there.
On a sidenote Rob i got some error trying to access Community>Add New Video Or Media
showing me:
[b]Test Case #4 - Add a Portfolio Builder Position
[b]
Q1. Verify the portfolio builder position was recognized in the leaderboard?[/b]
[b]Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?[/b]
[code]TXID Amount
196223052409f9795aec8dbccc31817eec3074e5de077c4a2e10f3ceb4ec7b07 1500
a3465d3a4c9ac1c1d7940fe59fa6795db41858b38b7dc10154e799043bd05708 1000

Neither one i see yet in the leaderboard. Will sheck back tomorrow.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward? Will come back to this one.

Hi Bro Earlz,

Great on the send back and forth test for user->user payment.
As far as tipping, I have a couple short videos in there now.  (For the other guys, plz go to your Editing room and Edit the video then select a category and hit save, Or upload a couple new videos guys).


So yeah, on portfolio builder, it looks like this was (mostly broken) due to the last round of unchained upgrades.
One thing that changed that I failed to tell everyone, is we now require a new pin (its still 5 digit, but its calculated using both your unchained address and your core wallet UTXO address), this is for higher security, but the only downside is everyone has to recreate their Portfolio Builder positions.
So could you please add a new one, then wait a block and see if it shows?
I recreated mine, and now Im in the leaderboard.
(Note that it takes 48 hours to actually start receiving the rewards, and they should come into your Core wallet now).

I realize I need to re-test non-bbp currencies; I will try to set up a DOGE soon, then some others.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on September 30, 2021, 03:00:15 PM
Evenin brother Rob.

I saw your 2 uploaded videos. I tipped 1 of them with 700tBBP
Tested the 2fa for the tipping function and it looks solid aswell.

Code: [Select]
Success
You have successfully paid this invoice [] on TXID 419b53d7f2c409ff99ffdce07a33fb090dd38f20484ffb82c33903576320682c for 700 BBP.

Test Case #3 - Tip a Video

Added a video myself that i named: Gods list is bigger then yours!  Trust in God and have faith.

my testnet name being : earlz testnet

Test Case #4 - Add a Portfolio Builder Position

Q1. Verify the portfolio builder position was recognized in the leaderboard?


Yep. I see them in the leaderboard.

Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?


Created 3 tBBP positions and it looks all good to me. Gonna test out eth and see if it works out for me.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

Will come back to this one once next payment been done and also the ethereum stake.

Talk to you laters Rob.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on September 30, 2021, 06:22:50 PM
Evenin brother Rob.

I saw your 2 uploaded videos. I tipped 1 of them with 700tBBP
Tested the 2fa for the tipping function and it looks solid aswell.

Code: [Select]
Success
You have successfully paid this invoice [] on TXID 419b53d7f2c409ff99ffdce07a33fb090dd38f20484ffb82c33903576320682c for 700 BBP.

Test Case #3 - Tip a Video

Added a video myself that i named: Gods list is bigger then yours!  Trust in God and have faith.

my testnet name being : earlz testnet

Test Case #4 - Add a Portfolio Builder Position

Q1. Verify the portfolio builder position was recognized in the leaderboard?


Yep. I see them in the leaderboard.

Q2. Verify more than one PB position correctly adds in Summary and Details show each detail?


Created 3 tBBP positions and it looks all good to me. Gonna test out eth and see if it works out for me.

Q3. Wait 24 hours, and look for the next superblock (you can get the height by typing getgovernanceinfo). Verify that you received the correct daily reward?

Will come back to this one once next payment been done and also the ethereum stake.

Talk to you laters Rob.

10-4 on all this Earlz, awesome.

I tipped you back (you should see it in "Receivables").


Let me know if your Ethereum position shows up too.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on October 02, 2021, 06:09:16 AM
Mornin.

 I tested the portfolio builder for ETH  and it does not show up my ethereum stake, not sure if i messed up with the pin or whatever. 

Here you have my information Rob.

On the eth explorer: https://etherscan.io/tx/0x415bab62666718918f24dc8de06399ace714994e2d9065d7f02473814f3b4698 (https://etherscan.io/tx/0x415bab62666718918f24dc8de06399ace714994e2d9065d7f02473814f3b4698)

so what i did was move into portfolio builder>coin ticker>ethereum>pasted my adress>received pin 47070
went into ledger wallet and sent some funds.

Still Query UTXO shows no transaction. 


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 02, 2021, 07:25:59 AM
Mornin.

 I tested the portfolio builder for ETH  and it does not show up my ethereum stake, not sure if i messed up with the pin or whatever. 

Here you have my information Rob.

On the eth explorer: https://etherscan.io/tx/0x415bab62666718918f24dc8de06399ace714994e2d9065d7f02473814f3b4698 (https://etherscan.io/tx/0x415bab62666718918f24dc8de06399ace714994e2d9065d7f02473814f3b4698)

so what i did was move into portfolio builder>coin ticker>ethereum>pasted my adress>received pin 47070
went into ledger wallet and sent some funds.

Still Query UTXO shows no transaction.

Hey bro. Earlz, Thanks for testing man.

Alright I will go in and create a DOGE ASAP and see if there is a problem, and try to see whats up with ETH too.

Thanks,
Rob
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 02, 2021, 04:18:43 PM
Hey bro. Earlz, Thanks for testing man.

Alright I will go in and create a DOGE ASAP and see if there is a problem, and try to see whats up with ETH too.

Thanks,
Rob

Yeah we did have a few little kinks, in testnet to work through...
I just realized something, for us to remember in the future.. Although we automatically lock the sanctuary collateral on boot, I discovered that if you erase the blockchain and restart, the collateral is not locked (which makes sense because the code is already past the lock point).  So I accidentally deleted all of my prod sancs (which blew out the LLMQ quorums).  Thats OK, because these will re-form after 48 hours , so that explains why all the transactions are slower (because instantsend is off).  I recreated 3 of my 4 sancs and they are running (but LLMQ is still forming).  (Why did I resync; only because remember we were testing that windows build a while back, and I resynced to prove I could sync from scratch, but my big mistake was I sent a transaction out which spent all 3 of my sancs LOL).

Anyway moving on to todays issues:  In testnet, the server was actually running out of money (it has to have a DSQL balance in order to read or write sidechain tx's).  So that explains part of the problem; where it was not pulling up a couple of the non BBP tx's... However I did find a bug while I was in there, which helps us in the long run thanks to Earlz tx for ETH.  It turns out we dont regard the last zero in 5 digit pins ending in 0 so we needed a little more sidechain code (FIXED).   So thats really why it didnt find your ETH tx in the leaderboard (I see you are in there now man).

Btw thats a good transaction to test with, because it shows you are only 1.55% 'covered'. Another words, it shows that if you increase your position in BBP, you will earn more per day (exercising that condition).  So first lets of course make sure you actually receive the reward, then if you could please Up your BBP stake some and verify the 100% coverage works etc, and of course let me know if you need more tBBP?

So I created a DOGE and an ETH and an LTC position and they appeared, praise God.

Let me know guys if you see any other bugs in Testnet....

I went into foundation to see if anyone recreated more proposals in TESTNET and I didnt see any yet; so I assume Andy didnt get to that yet.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 06, 2021, 08:37:30 AM
*** TESTING IS NOT OVER ***

Someone asked me if testing was over, No, its far from over, we need help with testing so we can have a quality release.

Feel free to join us.

I believe testing is 40% complete.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on October 09, 2021, 12:37:02 AM
I wanted to send Biblepay to my new test account. I couldn't log into my testnet account, although the mainnet is working fine. Am I doing something wrong here?

When I bid on a NFT, sometimes my bid will show but sometimes it will not. I was able to increase the high offer for the "cat v1" but when I bid for "test3" it didn't increase the high offer.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on October 09, 2021, 04:45:40 AM
I wanted to send Biblepay to my new test account. I couldn't log into my testnet account, although the mainnet is working fine. Am I doing something wrong here?

Hmm you should be able to log in i just log in to testnet unchained a few hours ago.  Let me test again.

A "bug" that i noticed is that pushing "Enter" on the keyboard dosent log you in have to use the mouse  to  hit the log in button.

Looks like enter works just fine for me now to enter unchained.

Andrew, i tested both on desktop computers that i  have and chromebook and cellphone with opera browser and i can log in just fine.

Are you still having trouble to log in ?
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 09, 2021, 09:09:29 AM
I wanted to send Biblepay to my new test account. I couldn't log into my testnet account, although the mainnet is working fine. Am I doing something wrong here?

When I bid on a NFT, sometimes my bid will show but sometimes it will not. I was able to increase the high offer for the "cat v1" but when I bid for "test3" it didn't increase the high offer.

I think I know what this is- and let me explain why Id like to leave it like this because it will be more convenient in Prod.
We have another testing group testing our system (they are a potential client), and they requested a new feature to make it easier to log in from prod (they basically dont want to have to type in the password every time they come to our site even if the session expires).  So what we have is an auto-login with cookie, as long as you havent Hit "LOG OUT".  If you hit "LOG OUT" we erase the cookie...

So whats probably happening is every time you come to our site, we log you into MAINNET.  Simply click LOG OUT of mainnet first... then once you see "GUEST" in the top left, THEN switch the chain and log in again to TESTNET.

Ill look at NFT Cat.  On a strange side note, a lot of our nfts looked badly formatted this morning and I fixed all that code, but its not related to bidding on an nft , so ill look at that.

EDIT: Ok, on the login issue, I made it so when you click Change Chain, it also clears that cookie, so that should be resolved now.  Plz try testnet again.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 09, 2021, 09:11:00 AM
Hmm you should be able to log in i just log in to testnet unchained a few hours ago.  Let me test again.

A "bug" that i noticed is that pushing "Enter" on the keyboard dosent log you in have to use the mouse  to  hit the log in button.

Looks like enter works just fine for me now to enter unchained.

Andrew, i tested both on desktop computers that i  have and chromebook and cellphone with opera browser and i can log in just fine.

Are you still having trouble to log in ?

Yeah, LOL, they asked for that ENTER button to work, from the Login page, so thats why its working now, lol.

Thanks for testing.

Ill continue to look at the NFT bid and buy now.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 09, 2021, 10:20:18 AM
I wanted to send Biblepay to my new test account. I couldn't log into my testnet account, although the mainnet is working fine. Am I doing something wrong here?

When I bid on a NFT, sometimes my bid will show but sometimes it will not. I was able to increase the high offer for the "cat v1" but when I bid for "test3" it didn't increase the high offer.

Hi Andy,

Yeah, your right there was a problem with bidding on NFTs; every other bid got erased... (IE the browser was Alternating in what it was accepting from the user).


FIXED.

Please try bidding now.

Also the NFTs have been improved to show a better gallery, and they also send out an email when you buy one now.

This is especially important when you sponsor an orphan NFT, so both the buyer and seller can receive an email.

Todd from Cameroon-One is creating an orphan NFT in testnet for us over the next few days.

Andy, would you like to create an orphan NFT in testnet?  You can use one of your production orphan bios.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on October 09, 2021, 12:58:42 PM
Evenin Brother Rob.

Test Case #5

Q1. What is the name of your NFT so we can buy it?


The name of my NFT is called: Take me home, country roads


Q2. Did you buy the NFT successfully, and you can see the NFT in your nft list?


Indeed, bought back  footprints in the sand.
Code: [Select]
Success


You have successfully purchased NFT 25cf90e3d9f4ed22abf3010f44d8536c59261ca6ab2ac5c09b91547336b1d3d4 on TXID 25cf90e3d9f4ed22abf3010f44d8536c59261ca6ab2ac5c09b91547336b1d3d4!

Q3. Were you able to Edit your NFT and can you see that your NFT is now visible in the NFT marketplace?


Edited worked just fine changed the prices aswell as reposted the NFT to the marketplace.

I noticed that someone bought another of my NFT "take me home, country roads" 
well my balance went from 200 000tBBP to 225 000tBBP so it looks successfull to me.
It showed up in invoices aswell.

(https://i.ibb.co/T0nngWt/iv1.jpg) (https://ibb.co/ykMMQ4q)
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 10, 2021, 12:23:26 PM
Evenin Brother Rob.

Test Case #5

Q1. What is the name of your NFT so we can buy it?


The name of my NFT is called: Take me home, country roads


Q2. Did you buy the NFT successfully, and you can see the NFT in your nft list?


Indeed, bought back  footprints in the sand.
Code: [Select]
Success


You have successfully purchased NFT 25cf90e3d9f4ed22abf3010f44d8536c59261ca6ab2ac5c09b91547336b1d3d4 on TXID 25cf90e3d9f4ed22abf3010f44d8536c59261ca6ab2ac5c09b91547336b1d3d4!

Q3. Were you able to Edit your NFT and can you see that your NFT is now visible in the NFT marketplace?


Edited worked just fine changed the prices aswell as reposted the NFT to the marketplace.

I noticed that someone bought another of my NFT "take me home, country roads" 
well my balance went from 200 000tBBP to 225 000tBBP so it looks successfull to me.
It showed up in invoices aswell.

(https://i.ibb.co/T0nngWt/iv1.jpg) (https://ibb.co/ykMMQ4q)

Nice, looks like we are getting closer...

My sancs started up llmq again; you can test a send to yourself and it should change back to a lightning bolt quickly again.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on October 10, 2021, 07:53:38 PM
Rob I was able to log in. I created a NFT called Great is the Lord, then realized that I don't have any balance since this is a new account. So I shouldn't have been able to create a NFT right?
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 11, 2021, 07:46:39 AM
Rob I was able to log in. I created a NFT called Great is the Lord, then realized that I don't have any balance since this is a new account. So I shouldn't have been able to create a NFT right?

Hi Bro Andy,

Thats cool; but remember if you have a balance in Prod, always send it out because I cant recover lost funds from the sidechain (the keys are private).
But I can replenish your testnet balance if you give me your address.

Regarding creating an object, upvoting and creating comments in testnet with a 0 balance:
You can do that, yes, and you can create an NFT simply because we have this model called the 'content creator economy' which allows new users to do things for free (and the server pays for it).  Of course they cant Send Tips or spend bbp, but they can perform actions.  The idea is that a content creator, who made a new video, should be able to upload it and share it.

Later Im going to create a wiki doc and ask the community to help me finish off the rules - but basically I envision that Tippers will be in general, keeping the system alive.

One thing that you should not be able to do with 0 is create a new UTXO record (I believe we charge 500 bbp for that).  Also greeting cards charge a fee.

You were going to create a proposal in Foundation.biblepay, right? (Not sure if you've read my replies to you).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on October 17, 2021, 07:26:47 AM
Yes, I do need to create a proposal also... Thanks for reminding me.

Could you send some bitcoin to yd3SVvSHxDZE3yMDJ2QiCDgcbdNqnKp4ws so I could create a proposal and a NFT. I could also do the greeting card again, although I did that already.

By the way, I did create a proposal using my old account - the one I lost the password to.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on October 24, 2021, 11:03:43 AM
Yes, I do need to create a proposal also... Thanks for reminding me.

Could you send some bitcoin to yd3SVvSHxDZE3yMDJ2QiCDgcbdNqnKp4ws so I could create a proposal and a NFT. I could also do the greeting card again, although I did that already.

By the way, I did create a proposal using my old account - the one I lost the password to.

1) I sent 5MM tBbp to you.
2) On the proposal, I see the ice cream proposal in testnet, but as I mentioned in the previous reply, its for too much bbp (10MM bbp), so now that bug has been fixed (validation), therefore, needs tested again.
3) I see you created a greeting card once on page 5, but only posted one line about it - then when I asked for the test results:
https://forum.biblepay.org/index.php?topic=788.msg11450#msg11450
What we basically need is properly formatted test results so when I come back through to pay everyone, people are paid for the test cases that pass.





Title: BiblePayCore - Next Release
Post by: AndrewScribner on October 27, 2021, 01:42:52 AM
Question: What exactly does the Service Provider Demo do? I ran it but didn't know how to interpret the output.

Another side issue, the BBP did not show up until I logged out and back in. I don't think this is a bug, just rather confusing to me.

In the greeting card page, I could not enter Virtual Gift Card Amount $

I got another error when trying to submit it:

Server Error in '/' Application.
Cannot implicitly convert type 'double' to 'string'
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot implicitly convert type 'double' to 'string'

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[RuntimeBinderException: Cannot implicitly convert type 'double' to 'string']
   CallSite.Target(Closure , CallSite , Object ) +137
   Unchained.GreetingCard.Event(BBPEvent e) in B:\BiblePay\BiblePayUnchained\GreetingCard.aspx.cs:200
   Unchained.BBPPage.Page_Load(Object sender, EventArgs e) in B:\BiblePay\BiblePayUnchained\Code\BBPPage.cs:415
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693
Title: Re: BiblePayCore - Next Release
Post by: Rob Andrews on November 02, 2021, 12:47:59 PM
Question: What exactly does the Service Provider Demo do? I ran it but didn't know how to interpret the output.

Another side issue, the BBP did not show up until I logged out and back in. I don't think this is a bug, just rather confusing to me.

In the greeting card page, I could not enter Virtual Gift Card Amount $

I got another error when trying to submit it:

Server Error in '/' Application.
Cannot implicitly convert type 'double' to 'string'
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot implicitly convert type 'double' to 'string'

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[RuntimeBinderException: Cannot implicitly convert type 'double' to 'string']
   CallSite.Target(Closure , CallSite , Object ) +137
   Unchained.GreetingCard.Event(BBPEvent e) in B:\BiblePay\BiblePayUnchained\GreetingCard.aspx.cs:200
   Unchained.BBPPage.Page_Load(Object sender, EventArgs e) in B:\BiblePay\BiblePayUnchained\Code\BBPPage.cs:415
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693

Hey brother--

First of all I want everyone to be aware that Stack traces are temporarily enabled while we are in beta simply so we can debug this easier.  Once it goes to prod we can mask those again (dont want anyone to think we are n00bs).

Anyway:  On the Service Provider demo:  The idea behind this is to give us a service on the side-chain similar to Bitcoin lightning.  Bitcoin acts as the heavy duty method of transfer, but they can be high in tx fees and slow.  Lightning otoh, is fast with low fees.  So biblepay is fast with low fees for chain transactions, but, we can still offer something extra for people who want to write apps.  Think of if you wanted to charge for every hit to your web page.  We can do that with service provider tx's.  This shows the ability to accept a microtransaction on the side chain, or bill for those, and handle 50TPS.   We have the underlying ability to do that however the demo page was a little hard to understand so I removed that from the menu for now.

Moving on to the Greeting card:
It looks like that thing got busted in a few ways during the last round of changes.  I had to fix the Pay wizard and the URL display, and the virtual gift card textbox amount.
It should be ready to re-test again:  Go for it.

Thanks,
Rob