Bible Pay

TestNet => Active Discussions => 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
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on November 09, 2021, 11:03:59 AM
Evenin Brother Rob.

Test Case # 8

From Unchained, click on Scripture Memorizer.

Please do this from PROD since Testnet has no scriptures.

Verify the memorizer tool works (like it used to in the wallet).


From what i can tell it looks mostly the same. I assume the "grade" button  is the same  thing as the "done" button on the old version?  Anyway clicking it nothing happens for me.

Also would be sweet with  a explenation of how the memorizer works, like it is now on prod. 

(https://i.ibb.co/2PPmS5j/thumper.jpg) (https://ibb.co/mtt10SH)

Some other thoughts i have about this is on mobile i think it looks just fine,  on desktop i would like ability to pull the text box horizontally aswell and not just vertically.

Unchained is looking better and better, i was thinking Rob if could  add a "dark mode" version. Kinda like sxchange button. One click button dark mode so to say.

Talk to you laters.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: AndrewScribner on November 10, 2021, 03:25:09 AM
brother Rob, what is going on with unchained right now? I am excited for this project.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on November 11, 2021, 06:50:00 PM
Evenin Brother Rob.

Test Case # 8

From Unchained, click on Scripture Memorizer.

Please do this from PROD since Testnet has no scriptures.

Verify the memorizer tool works (like it used to in the wallet).


From what i can tell it looks mostly the same. I assume the "grade" button  is the same  thing as the "done" button on the old version?  Anyway clicking it nothing happens for me.

Also would be sweet with  a explenation of how the memorizer works, like it is now on prod. 

(https://i.ibb.co/2PPmS5j/thumper.jpg) (https://ibb.co/mtt10SH)

Some other thoughts i have about this is on mobile i think it looks just fine,  on desktop i would like ability to pull the text box horizontally aswell and not just vertically.

Unchained is looking better and better, i was thinking Rob if could  add a "dark mode" version. Kinda like sxchange button. One click button dark mode so to say.

Talk to you laters.
Hi Bro. Earlz,
Great to hear from you buddy.  Very good suggestions (especially since this older code started to get a little stagnant) so this should revive it.

- Your right we should have the caption 'Done'.  Changed it.  Also wired up the event so you can see the Result Status when its finished!
- Widened the desktop view to the standard width.  Note: On the phone, we have a responsive design now in unchained, meaning it auto adjusts the body and the menus depending on the device, so that should theoretically work fine also now.
- Added the biblepay core explanations to this page, nice catch.
- Thanks for the compliments too.
- Regarding the background color: We actually have 5 themes now, so I just enabled the themes.  You can now go ahead and click into your User Record (from the top level menu | My user record) then change the theme.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on November 11, 2021, 06:54:57 PM
brother Rob, what is going on with unchained right now? I am excited for this project.

Hi bro. Andy!

A lot is happening now; we have a newspaper in Australia that loves Jesus and Freedom and they are partnering with us to make a nicer social media system that runs on our sidechain and allows the readers to use social media in a friendly way, so we are working on the development details together and they really like the blockchain.  So this is why we are working so hard on improving the system, to deliver something new each week so they can share this as well.

Youll see some new features being added such as Live Video (you can record yourself now in short clips), and take a look at the new Person page' (click Overview), this is our Facebook
 feature on the sidechain...

We also just rolled a new chat room (see the General Chat Room).  This works with both audio and video.  Try it with a friend.  Its also free so theoretically you can make a voice or video call from person to person right now (by using our other chat feature - search for your friend in People then click Chat to page them - that is the private chat feature).


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on November 22, 2021, 11:50:02 AM
Evenin.

Test Case #10

Quote
From the core wallet, verify that "-erasechain=1" works.

This should erase the blockchain. Second prong: Verify the wallet syncs to the top from zero in PROD.

Q1. Does the wallet sync to the TOP to agree with Chainz:

https://chainz.cryptoid.info/bbp/

in prod?

From  command prompt i ran
Code: [Select]
C:\Program Files\BiblePayDevelop>biblepay-qt.exe -erasechain=1
Opens up biblepay and resyncs everything.

went to chainz and checked block 303500 , hash:
Code: [Select]
07a2b2e28102b511a3d44dc3aec8d219905ef18e2c0adeb711443c864eadd050 
then i checked core wallet  v0.17.0.9-Barley-Harvest  and ran in terminal : 
Code: [Select]
18:33:31
getblockhash 303500


18:33:31
07a2b2e28102b511a3d44dc3aec8d219905ef18e2c0adeb711443c864eadd050

So yes it worked just fine.

Q2. Does erasechain=1 still work?

Indeed it still works, have tested it multiple times,  although i dont see it in the core wallet  repair section any longer, but via terminal it works just fine.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on November 30, 2021, 12:08:46 PM
Evenin.

Test Case #10

From  command prompt i ran
Code: [Select]
C:\Program Files\BiblePayDevelop>biblepay-qt.exe -erasechain=1
Opens up biblepay and resyncs everything.

went to chainz and checked block 303500 , hash:
Code: [Select]
07a2b2e28102b511a3d44dc3aec8d219905ef18e2c0adeb711443c864eadd050 
then i checked core wallet  v0.17.0.9-Barley-Harvest  and ran in terminal : 
Code: [Select]
18:33:31
getblockhash 303500


18:33:31
07a2b2e28102b511a3d44dc3aec8d219905ef18e2c0adeb711443c864eadd050

So yes it worked just fine.

Q2. Does erasechain=1 still work?

Indeed it still works, have tested it multiple times,  although i dont see it in the core wallet  repair section any longer, but via terminal it works just fine.

Nice, looks like you are taking the lead.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on December 07, 2021, 03:06:50 PM
Evenin Brother Rob.

Test Case # 12

Quote
From Unchained, navigate to Demos | Greeting card builder.

Uncheck Deliver for Real.

Create a greeting card.

Click show PDF.

Q1. Does the card appear to be correct?

I dont get it to work Rob.  On Testnet i navigated to >Demos 2 >RPC Console and did the setadress command:
Code: [Select]
earlz testnet [12/7/2021 2:39:23 PM] setaddress Rob Kyte,1000 Peach St,,Aliquippa,PA,15001:
You must include 'name,address,city,state,zip'.

and just got that error, have tested with various fake adresses adresses but i dont seem to get it to set an adress. So when trying to do the greeting card i just get this pop up error :
(https://i.ibb.co/XYk19kn/error-Gcard.jpg) (https://imgbb.com/)

So i wait for some feedback on this one, if i have made some easy mistake or something.
I also noticed a typo  in the Greeting Cards section:
(https://i.ibb.co/nRKP0bp/typo.jpg) (https://imgbb.com/)
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on December 16, 2021, 04:29:12 AM
Test Case #13

Hey Rob.

Could you check out test case 13 and see if it works for you.

So after i log in to foundation  >ACCOUNT>SWITCH TO TESTNET and then the Chain says Testnet(saved) . Well it still just shows the Prod BBP adress and not an testnet adress for me.
I also tested to create new account and see if anything changed but same thing as far as i can see.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 16, 2021, 08:16:00 AM
Test Case #13

Hey Rob.

Could you check out test case 13 and see if it works for you.

So after i log in to foundation  >ACCOUNT>SWITCH TO TESTNET and then the Chain says Testnet(saved) . Well it still just shows the Prod BBP adress and not an testnet adress for me.
I also tested to create new account and see if anything changed but same thing as far as i can see.

Thanks Earlz, let me check these two things.

Thanks for testing!

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 16, 2021, 08:39:14 AM
Hi All-

I'm currently giving unchained a facelift.  I found a new theme that we can use in our social media platform to make it look much more sleek.
Because of this I made a spreadsheet and we had a conf call Wednesday going over the pros and cons of upgrading from our current technology to this other hybrid stack.
Basically right now we use Microsoft Webforms, Mvc, c#, a sidechain that is on a cluster of modified mongo nodes, ajax, nbitcoin, and some other things.

This new idea is modifying a limited license social media theme front end and building it out to work with a sidechain (IE coin enabling it).

We evaluated it yesterday and I think it would allow us to eliminate the forum.biblepay.org, the foundation, the unchained, and sort of homogenize all of our sites into a new single sleeker product.

So let me continue working on this new front end which makes big changes to unchained (I basically have to add a new front end, change everything and then debug it) so this will take some time.  All of the participants liked the idea on the call, so I think is best for BBP in the long run as it will give us a more professional presence.

The additional use cases going forward:

- Document storage on the sidechain (this is where the videos end up)
- BBP rents out Sanctuaries as DbAAS
- Blockchain enabled social media system
- Sleek front end interface
- Send and receive BBP in unchained to offer an alternative to the core wallet (IE an SPV wallet)
- Our core wallet custom features ported over to the sidechain (NFT, Gospel Viewer, Prayers, Scriptures, BBP Univ, etc)
- Forum + Friends + Facebook + YouTube all in one place
- Christian Retirement account features, deflationary currency, NFT, Orphan Sponsorships
- 10% given to orphan charity through the block chain
- RandomX mining

Im also going to clean up biblepay when this next phase is done to make it easier to understand what we do and how to do it, hopefully in one big page.
Im thinking if he had one big wiki page that was new and accurate, and it spawns off some smaller pages about things like mining, sancs, etc, that would help new users get started and understand who we are.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 19, 2021, 09:26:59 AM
Hi All,

So I believe version 1.0 of our new social media system and forum is ready to start registering accounts.
I don't think its worth trying to migrate existing accounts and passwords so I'm going to ask everyone to just create new accounts.
(The BiblePay links and test cases aren't ready yet, but I'll work on those links in the background while you guys test the features in the social media system).

Here is the link to get started:

https://social.biblepay.org/


So here is the goal:

- I plan to migrate all of the features from Foundation.biblepay.org to this new site, especially Gospel Features, Fractional Sancs, Login-Logout, (Deposit and Withdraw are not needed because of the sidechain), NFTs, Orphan Collage, Accountability Reports.  (RandomX will have to stay at Fun and Foundation as it needs to be slimmed down and ran as a lone pool).

- I plan to migrate the primary forums from forum.biblepay.org to social forums.  I already copied the OP post from Forum to Social.  Feel free to do a little posting in there and test it out.
Then if its mostly sufficient, I think we can take down forum.biblepay.org later and redirect it to social.
- I'm trying to create a few BiblePay services to provide a use case for the world for biblepay, which is competing against big tech.
- Anyone can create a branch of social.biblepay.org on their own server.  The way this works is there will be an integration on-off authorization button, allowing your social site to INTEGRATE with other Servers, and it would EXPORT your sites Comments, posts, videos, pictures, with the rest of the social sites, so that we would end up with a federated social media system with more users than we would gain in a centralized social media system.  (And it would import other site data into your site automatically) as a batch job.

- BiblePay sancs host a clustered dbaas for consumption by the public.  Your bbp keypair allows you to spin up a database on our cluster, which is hosted on our sancs.  You automatically get billed for usage.  Which btw, will be very competetive with other dbAAS services (cheaper actually).  One thing that makes us different is we will have self healing and automatic failover.
 (A very expensive feature feature for IT orgs.)

So basically we consolidate all of our front end systems down to social, we expose the sidechain features (NFT, Gospel, Wallet) in social.
We leave Foundation running as a stripped down pool for randomX mining (similar to how we have Fun set up now).

SIDE NOTE:  After expirimenting in social forums for a while, it might be good to leave this forum up as our second forum - we can discuss.

You create one new login over at social and that becomes your Single Sign on for biblepay for one domain.

If you create an account at another federated social site, you have to create a new account, but we will Replicate your posts data back and forth between sites for a federated presence.

Im in the process of implementing:  Data at Rest encryption and the new BiblePay Load Balancer.  This is not a piece of hardware.  Its a service we will offer from the sancs that automatically load balances traffic in a decentralized way.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 25, 2021, 07:54:03 AM
In the mean time guys, you can now retest most of the test cases on social now.
Just log in and you will see the left menu option for BBP.  You can now test the greeting card, add an nft, edit an nft, and verify it displays and bids properly.
To change chains to testnet, you now have to click on BBP | Wallet | Change chain. 
But if you want you can test in mainnet mode (even though the software is not in production) mainnet is working also.

I accidentally destroyed my Testnet sancs by spending the funds; recreating those now.

Earlz, I saw that issue you posted about RPC From address for the greeting card.  I went ahead and fixed it by adding the from address info to the actual page; please retest that.

Also, I noticed from the Cell phone view, some of our BiblePay dialogs were too big for the screen : FIXED.  Now the dialog will autosize.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on December 28, 2021, 06:09:03 AM
Its looking good Rob.
So much new things to check out.
I will retest the Greeting Card on social and check out some other stuff.

Think i will be able set up testnet sanc on the pi tonight hopefully. I managed to compile latest bbp  so lets see if it works out for me.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 28, 2021, 05:49:14 PM
Its looking good Rob.
So much new things to check out.
I will retest the Greeting Card on social and check out some other stuff.

Think i will be able set up testnet sanc on the pi tonight hopefully. I managed to compile latest bbp  so lets see if it works out for me.

Nice, actually I could use the help for the third sanc.  Because I only re-created two sancs, and I have them running now, but we actually need three sancs for LLMQ to start back up.


Let me know if you get it running and Ill try the llmq test again thanks man.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 28, 2021, 06:56:57 PM
Finally-- Biblepay will have at least one actual real world use case: S3 File Uploads are coming and to force us to release this into testnet with a deadline, Im going to set the ETA to be Jan 3rd, 2022. I can't wait to get this out in testnet to be available for demo. I think this is a new era for biblepay. We are fighting against big tech censorship, fighting for freedom, and ultimately providing a place for the Gospel to be preached. Think social media systems for churches. Federated sites, federated content. IT people at churches can host their videos, and they speak without being censored and their content will flow to our sites automatically over the sidechain!


Feel free to hit this new API with your requests now:

https://wiki.biblepay.org/API


Testers, please feel free to test this also.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on December 30, 2021, 07:35:30 AM
Nice, actually I could use the help for the third sanc.  Because I only re-created two sancs, and I have them running now, but we actually need three sancs for LLMQ to start back up.


Let me know if you get it running and Ill try the llmq test again thanks man.

Hello Brother Rob.

I got testnet Sanctuary up and running on my pi 4 now. I had some issues with syncing up on the testnet, then i realized i had forgotten to set up the ports on ufw *facepalm*
Anyways its up and running, OS version: Ubuntu 21.04  and i gotta say its running smooth over wifi, no ethernet cable needed.

 Temps around 37 celsius (98 Fahrenheit)  Cpu usage on conky seems to be around 4-5%.
8GB ram and 220GB m.2 sata ssd so i skipped the swapfile setup.
I ran in terminal:
Code: [Select]
[email protected]:/opt/biblepay-develop/biblepay/src$ ./biblepay-cli mnsync status
{
  "AssetID": 999,
  "AssetName": "MASTERNODE_SYNC_FINISHED",
  "AssetStartTime": 1640865359,
  "Attempt": 0,
  "IsBlockchainSynced": true,
  "IsSynced": true
}

And it looks fine.
I also ran the
Code: [Select]
./biblepay-cli masternode status  and received   },
  "state": "READY",
  "status": "Ready"
}

So looks fine from what i can tell. 

I will redo the Greeting card test case on social now.

Test Case # 12

Logged in at
Code: [Select]
https://social.biblepay.org/  then top left menue path: Biblepay>Greeting Card  then i populated the fields
Q1. Does the card appear to be correct?



Indeed it worked just fine, got 2 pop up windows as follow:

(https://i.ibb.co/sKRJY9C/Pend-Purchase.jpg) (https://ibb.co/c63Xnhw)

(https://i.ibb.co/ZVsNFJR/Mail-Del-Res.jpg) (https://imgbb.com/)

Then i simply clicked the link to the greeting card. Looks solid to me.

So i was thinking about this greeting card thing.
It would be real sweet to on the mobile biblepay  wallet to be able to cash in the greeting cards with a qr code , kinda like you get an invoice and you can just scan the qr code and sign the transaction more or less...

Well was just an idea i had to step up the game  8)

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 30, 2021, 09:58:00 AM
Hello Brother Rob.

I got testnet Sanctuary up and running on my pi 4 now. I had some issues with syncing up on the testnet, then i realized i had forgotten to set up the ports on ufw *facepalm*
Anyways its up and running, OS version: Ubuntu 21.04  and i gotta say its running smooth over wifi, no ethernet cable needed.

 Temps around 37 celsius (98 Fahrenheit)  Cpu usage on conky seems to be around 4-5%.
8GB ram and 220GB m.2 sata ssd so i skipped the swapfile setup.
I ran in terminal:
Code: [Select]
[email protected]:/opt/biblepay-develop/biblepay/src$ ./biblepay-cli mnsync status
{
  "AssetID": 999,
  "AssetName": "MASTERNODE_SYNC_FINISHED",
  "AssetStartTime": 1640865359,
  "Attempt": 0,
  "IsBlockchainSynced": true,
  "IsSynced": true
}

And it looks fine.
I also ran the
Code: [Select]
./biblepay-cli masternode status  and received   },
  "state": "READY",
  "status": "Ready"
}

So looks fine from what i can tell. 

I will redo the Greeting card test case on social now.

Test Case # 12

Logged in at
Code: [Select]
https://social.biblepay.org/  then top left menue path: Biblepay>Greeting Card  then i populated the fields
Q1. Does the card appear to be correct?



Indeed it worked just fine, got 2 pop up windows as follow:

(https://i.ibb.co/sKRJY9C/Pend-Purchase.jpg) (https://ibb.co/c63Xnhw)

(https://i.ibb.co/ZVsNFJR/Mail-Del-Res.jpg) (https://imgbb.com/)

Then i simply clicked the link to the greeting card. Looks solid to me.

So i was thinking about this greeting card thing.
It would be real sweet to on the mobile biblepay  wallet to be able to cash in the greeting cards with a qr code , kinda like you get an invoice and you can just scan the qr code and sign the transaction more or less...

Well was just an idea i had to step up the game  8)

Hi Bro Earlz,

Wow thats really excellent.

So you have a RasPi that is virtually better in most respects than the average pc (except its one core and of course the performance on the RAM and SSD is a little lower than buses on pcs) but you have a modern OS (21.04) so I assume there are no compile problems, or did you need a lot of arch switches and changes to the compile pattern?
How long does it take to sync from zero in testnet?

So yeah I see you in Sancs list, thats awesome, now we have 3.  I just tested LLMQ and it does not work yet, but we need to wait the full 48 hours still.

Excellent on the greeting card.  Yeah, thats a nice idea about redeeming funds on the mobile, we can mention that to MIP on the next call.

I'm going to work on dbAAS next, this allows any biblepay user to spin up a Database instance on our cluster and subscribe to a mysql database for themselves using our service.

Im also starting on the federated social network.  This lets anyone spin up a copy of social.biblepay.org and let it integrate with their private copy.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on December 30, 2021, 12:11:09 PM
It was pretty strait forward to compile from source , ofcourse changing the machine prefixes and such to aarch64 etc.
Also i remember that i installed the berkley database manually.

The syncing went pretty fast , perhaps from boot til fully synced 20 minutes to 1 hour. Wasnt sitting next to it so not 100% sure of the time there but it went fast.

I got another pi with 4gb ram that i am thinking i do a step by step approach an document it  so i remember how i did it all .

I also have another thing coming up "how to set up biblepay mining on hiveOS"   

Its pretty cheap for cpu mining rigs their special linux OS.

Recon you got a full plate with social and migrating everything.
 I read your post on the Storj application sounds sweet.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on December 31, 2021, 08:49:28 AM
Hi All,

I forgot to ask for your BBP receive addresses when I asked you all to sign up as bbp testers.

At this time I need your BBP receive addresses so I can pay out what we owe in test cases up to this point:

#1 - Earlz

#2 - AndrewScribner-Kairos Childrens Fund

#3 - Talisman

#4 - AIDS_SKRILLEX

Please post here.

Then we will continue testing until complete with free testing from the loyal members that have persevered.

At this time Paid testing has ended.

Thank you for what you have done up to this point.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on January 01, 2022, 09:22:25 AM
Hello Rob.

my adress:
Code: [Select]
BBFfgmZhTdNXPYzk7hZnYA9j27mCSZVYB1
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 01, 2022, 07:08:53 PM
Hi Earlz:

See attached pic:
This shows that your sanc and my sanc have gone to POOS 0 (0 is Good Standing) and these are the two with the Bios of children (see the very last column of the Bio Url) that we set up last night at 1am Sweden time.

So this means we should now be getting sanc rewards.   (100 bbp for a non orphan sanc, 2700~ bbp for an orphan sanc).



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on January 02, 2022, 11:40:04 AM
Hi Earlz:

See attached pic:
This shows that your sanc and my sanc have gone to POOS 0 (0 is Good Standing) and these are the two with the Bios of children (see the very last column of the Bio Url) that we set up last night at 1am Sweden time.

So this means we should now be getting sanc rewards.   (100 bbp for a non orphan sanc, 2700~ bbp for an orphan sanc).

Evenin.
Its looking all nice on this front.

Test Case #14

Let's test POOS (proof-of-orphan-sponsorship). Note, we need to be upgraded to v.0.17.0.9+ for this.[/b]

Q1. From the Sanctuary List page, can we right click on a sanc and view the child biography?

Indeed,  I went to core wallet>Sanctuaries>ChoseSanctuary>ViewChildBiography and it opens up url for me. Works fine.

Q2. Can we right click and sponsor a child?

Hence its testnet im just pretending i sponsored with BBP  out of the payments options.

Q3. Find a poos banned sanc (one that has a POOS ban score of 700 or higher). Verify that the payment for this sanc is 100 bbp (not 3000+bbp). Note: you can skip this if you don't have a sanc.

Yeah i shecked the wallet and i see im getting more then when it was pose banned.
i used to get :
Code: [Select]
Status: 151 confirmations
Date: 1/1/2022 09:42
Source: Generated
Credit: 100.00000000 tBIBLEPAY
Net amount: +100.00000000 tBIBLEPAY
Transaction ID: da7ec275f5bd562c723de7112c573deeac94895a39a583846426832c4aa62885
Output index: 1
Transaction total size: 246 bytes
But now i see:
Code: [Select]
Status: 76 confirmations
Date: 1/2/2022 01:22
Source: Generated
Credit: 2732.00000000 tBIBLEPAY (matures in 25 more blocks)
Net amount: 0.00000000 tBIBLEPAY
Transaction ID: a128e4b5cbad47f98c453a7a3e264797204e5fd7eec731d90a14bcf39e6c5be2
Output index: 1
Transaction total size: 246 bytes

Generated coins must mature 101 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours.

Height: 129661
Time: 01-02-2022 00:22:25
Subsidy: 2732.0000

Credit: 2732.00000000 tBIBLEPAY

Transaction:
CTransaction(hash=a128e4b5cb, ver=3, type=5, vin.size=1, vout.size=2, nLockTime=0, vExtraPayload.size=70)
    CTxIn(COutPoint(0000000000000000000000000000000000000000000000000000000000000000, 4294967295), coinbase 037dfa0104d8b5d161)
    CTxOut(nValue=2732.00000000, scriptPubKey=21032f57e97dd220a17b1f6e37536f)
    CTxOut(nValue=2732.00000000, scriptPubKey=76a914465db991b9427fa3f7689bdd)

Inputs:


Q4. Find a non-poos banned sanc, and verify your sanc is receiving the full amount (Non poos banned is one with POOS ban score of 0). Note: You can skip this if you don't have a sanc.


Indeed im getting the payouts for a enabled sanctuary that is sponsoring a child.  On the sanc page im seeing information:
Code: [Select]
Status: Enabled, PoSe score: 0
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 05, 2022, 08:37:27 AM
Hey Everyone, thanks for testing Barley up to this point.
Although we are still testing, Im taking this time to tally our testing hours and pay what we owe to our testers.
But please continue testing for free until we finish our test cases and have our release.

Barley Testnet Hours per Tester:

Tester   Test Cases    Mins_Testing   Owed USD   Owed_BBP     TXID
Earlz   24   346   173   2162500                                                           0770e34dd1a42f39cd41008fc0d53398d571f6f0a02bfb7b715a666773e8f3e8
Andy    18   151   75.5   943750                                                             0e833d0207f4e63494a295990e3985e06951fc41e61776bddb5f05e8624192ba
Talisman   6   62   31   387500
AIDS   8   53   26.5   331250

Thank you guys.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 09, 2022, 08:56:51 AM
Hi All-

Please stop testing NFTs for a while.

It looks like we can integrate with OpenSea and use the ERC-721 spec instead, which should give us much more NFT exposure, since the whole world can then view the NFTs.

I will update again when the code is ready to test.

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 10, 2022, 03:48:02 PM
*** NFTs 2.0 are ready to Test ***


URL:  https://social.biblepay.org


 We have moved from homemade NFTs to OpenSea - Polygon - ERC-721 NFTs, primarily to:
- Provide a wider marketplace for "Christian NFTs", "Orphan NFTs", and "General NFTs" and SEO for those three marketplace pages
- Ability to pay for an NFT with Credit Card or any Polygon compatible currency
(Side Note:  I do want wBBP to be an option, but there is no BSC chain yet available for OpenSea, so for now to pay with wBBP, you have to do a cross chain transfer.  Example:  BBP->wBBP (BSC)->BNB (BSC)->BNB (Polygon)->MATIC->wEth (POLYGON).  )


So to test this, realize all NFTs created cannot be deleted - I did some research, and even people who want to delete them on opensea, their best option to date is to transfer the nft to the burn address (0x0).  So just be careful, if you click the Add NFT for Real box, it will really be added to opensea.

To test, you will need to save your ERC20 address from metamask in your user record.  Simply go to BBP | Wallet | ERC-20 Wallet | Refresh Balance, then once you see your ERC-20 public key populate, click Save, and this will save your address on your user record (we do not have access to your private key, so its safe).

You also need more than 1000 bbp in your mainnet address to test this.

So I recommend creating a real NFT that you might want to sell while you do testing.  Otherwise if you want to create a fake one, you can simply create it and not put a price on it and transfer it to the burn address later.

Im interested in knowing who creates one first so we can try buying it and then we can sell it back to another person, but please keep the price as low as possible so we can afford to play with it.

Once you save your NFT, our system mints an instance of an ERC721 contract and transfers it to you as the owner (so we do not actually own it), but, it gets minted into one of our three "collections" (think of those as rooms).  This allows you to view the collection that our users created.

Note that by default a new NFT is not listed for sale.  You have to create it first, then navigate to it with the link that we give you when you mint it, then click on "Sell" and set the price.  You can also find your NFT on opensea if you click on your logo | My collection.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 11, 2022, 10:21:41 PM
*** Portfolio Builder 2.0 is ready to Test ***


Continuing on our trend with Metamask, Smart contracts, and defi, I have transitioned our next version of portfolio builder over to metamask (from trust wallet).

This new portfolio builder still rewards users for private key balances (your private BBP keys still stay in the core wallet).  There is no custodial risk (which is one of our big pluses).  However, when we were on TrustWallet, we were limited to monitoring select currencies, and they have a high listing requirement (something out of scope for BBP currently), and additionally the support for trustwallet UTXOs is pretty centralized.

So I think most users will welcome this new defi system where we can add almost an unlimited amount of various ERC-20 tokens/contracts (on BSC and Polygon for now) to our Portfolio Builder Reward System - as long as the contract is reputable).

For a start we support these initial 6 contracts:

Code: [Select]
            List<Asset> l1 = new List<Asset>();
            l1.Add(new Asset { Chain = "POLYGON", Symbol = "MATIC", ERCAddress = "0x0", Price=2.33 });
            l1.Add(new Asset { Chain = "BSC", Symbol = "BSC", ERCAddress = "0x0", Price=459.00 });
            l1.Add(new Asset { Chain = "POLYGON", Symbol = "WETH", ERCAddress = "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", Price=3226.59 });
            l1.Add(new Asset { Chain = "BSC", Symbol = "WBBP", ERCAddress = "0xcb1eec8630c5176611f72799853c3b7dbe4b8953", Price=.00008146 });
            l1.Add(new Asset { Chain = "BSC", Symbol = "CAKE", ERCAddress = "0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82", Price=10.81 });
            l1.Add(new Asset { Chain = "BSC", Symbol = "FIELD", ERCAddress = "0x04d50c032f16a25d1449ef04d893e95bcc54d747", Price=.003 });
            return l1;

To get an idea how to add a testnet position, first change to the testnet chain.
Verify your erc-20 address is saved in your Wallet page.
Next go to the biblepay core testnet wallet and make a new receive address, and label it Portfolio Builder. Copy the address to the clipboard.
Go back to social, to Wallet, and save this address in your "Portfolio Builder BBP Address" field.
(This lets unchained know two things:  Where your BBP rewards go to, and where to look for core staking transactions).

The good news is once these two fields are populated, we do everything else for you automatically (no need to set up new portfolio builder positions, we auto detect them - but you do have to send the BBP staking position to yourself in the core wallet, and, the new position to yourself in metamask initially).

To get started simply add a position from the list of assets you see above - over one of those two chains - to your metamask wallet.

Let me provide 3 examples:

Example 1 - A BiblePay Lone Stake (this means the user doesnt have a metamask position):
Stake 200,000 BBP in the core wallet
To do this:  Send 200K from your core wallet to the Portfolio Builder address.
You should now be in the leaderboard.

Example 2 - Stake $100 of BBP and $100 of Polygon:
Send 2Mil BBP to yourself in the core wallet. 
Step 2:  Send $100 of MATIC to yourself in metamask on the POLYGON chain.
You should now be in the leaderboard with 100% coverage with a hybrid BBP + MATIC position.
Click DETAILS to see two rows.

Example 3 - Stake $200 of BBP + $100 of WBBP + $100 of FIELD
Send 3 mil BBP to yourself in the core wallet.
Step 2: Send $100 of WBBP to yourself in metamask on the BSC chain.
Step 3: Send $100 of FIELD to yourself in metamask on the BSC chain.
You should now be in the leaderboard with 100% coverage with a hybrid BBP + FIELD + WBBP position.
Click DETAILS.

We can use help testing this to verify that the positions establish, less coverage positions show as less coverage, and that we receive rewards daily in the core wallet for the positions.

Imho, this system has the potential of attracting millions of users also, since there are millions of metamask users (IE they earn latent rewards on coins that are under their own control).  In contrast to leaving them all in pools etc.  So this is one of our crown jewel features:  Christian retirement accounts.

Additionally, the sky is the limit on how many contracts we can add.  We can really add hundreds of reputable tokens.
Also:  With PB, we can assess both the primary chain token and also the contract balances.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on January 15, 2022, 03:01:09 PM
Evenin.

*** NFTs 2.0 are ready to Test ***


I successfully created a NFT called "Holograhic protection" 
I think the NFTs store looks solid, i noticed that the price in USD  that you see after the eth on polygon logo shows in USD but for the value of ethereum hence Bald Head for example thats sold for 0.75 Matic says "
($2,513.61)"
(https://i.ibb.co/ScTF01T/NFTprice.jpg) (https://imgbb.com/)

So yeah feel free to buy my NFT then i can buy it back.

*** Portfolio Builder 2.0 is ready to Test ***

First i created a tBBP only stake, opened up Biblepay core>File>Receiving Adresses>New>(right click, Edit)>Changed name to Portfolio Builder.
 Copied the wallet adress and  went to Send and pasted the wallet adress. Populated the Amount and sent it away for staking.
After a few blocks it showed up at https://social.biblepay.org/    @ Biblepay>Portfolio Leaderboard

bug: On leaderboard when you click on Summary/Details it doubles/increases the total amount of assets, for me i noticed this when i hit the summary and details my original staked amount doubled and thereafter after each click.
This seems to reset when you move away from portfolio leaderboard and reenter later its back at normal but then when you start looking details etc it begins  increasing again.

I also have some MATIC in the portfolio and the coverage seems about right the percentages.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 17, 2022, 09:35:01 AM
Evenin.

*** NFTs 2.0 are ready to Test ***


I successfully created a NFT called "Holograhic protection" 
I think the NFTs store looks solid, i noticed that the price in USD  that you see after the eth on polygon logo shows in USD but for the value of ethereum hence Bald Head for example thats sold for 0.75 Matic says "
($2,513.61)"
(https://i.ibb.co/ScTF01T/NFTprice.jpg) (https://imgbb.com/)

So yeah feel free to buy my NFT then i can buy it back.

*** Portfolio Builder 2.0 is ready to Test ***

First i created a tBBP only stake, opened up Biblepay core>File>Receiving Adresses>New>(right click, Edit)>Changed name to Portfolio Builder.
 Copied the wallet adress and  went to Send and pasted the wallet adress. Populated the Amount and sent it away for staking.
After a few blocks it showed up at https://social.biblepay.org/    @ Biblepay>Portfolio Leaderboard

bug: On leaderboard when you click on Summary/Details it doubles/increases the total amount of assets, for me i noticed this when i hit the summary and details my original staked amount doubled and thereafter after each click.
This seems to reset when you move away from portfolio leaderboard and reenter later its back at normal but then when you start looking details etc it begins  increasing again.

I also have some MATIC in the portfolio and the coverage seems about right the percentages.

Hi Bro Earlz,

Thank you for testing!

So on the nft, very cool, let me look at it and buy it and I will do another reply.  On a side note:  Since these nfts are on the chain, we can actually make our own storefront and checkout process so we can tailor the experience more, but I think for right now OpenSea is good especially since it has a lot of exposure, and btw, they allow people to use credit cards during the buy process. 

On another side note, they have a feature that is sort of broken (only works on ethereum) where we can embed single NFTs into BiblePay web pages (meaning its another option to make a nice Orphan NFT page) but its currently not working - I replied to one of their Github threads about it.

10-4 on the new portfolio builder position.  I saw that bug once and could not reproduce but now that you show more details let me try to reproduce that again.


EDIT:
Here is Stavs NFT he created in social (in the Christian room):
https://opensea.io/assets/matic/0x0910eef507f99f2e373976fcdd7f4dffaf9ac009/1642070036

I see Stav has not entered it for sale yet.


And Earlz, here is your paperwallet one:
https://opensea.io/assets/matic/0xa28c30633f6780ae87475734903727b72c93942b/1642100373

I see you have it for sale for $3,500 so its a little out of my price range lol.
You can edit it and change the price to something like ".001" Weth which is $3.20  ( I think that might be the house minimum).  If you get a warning: This price is below the collection floor price, thats OK you can still continue to click Sell Anyway. 

For yours you can simply Edit the price with the Pencil for example (or make a new NFT).



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Budinga on January 18, 2022, 04:05:32 AM
Hi Bro Earlz,

Thank you for testing!

So on the nft, very cool, let me look at it and buy it and I will do another reply.  On a side note:  Since these nfts are on the chain, we can actually make our own storefront and checkout process so we can tailor the experience more, but I think for right now OpenSea is good especially since it has a lot of exposure, and btw, they allow people to use credit cards during the buy process. 

On another side note, they have a feature that is sort of broken (only works on ethereum) where we can embed single NFTs into BiblePay web pages (meaning its another option to make a nice Orphan NFT page) but its currently not working - I replied to one of their Github threads about it.

10-4 on the new portfolio builder position.  I saw that bug once and could not reproduce but now that you show more details let me try to reproduce that again.


EDIT:
Here is Stavs NFT he created in social (in the Christian room):
https://opensea.io/assets/matic/0x0910eef507f99f2e373976fcdd7f4dffaf9ac009/1642070036

I see Stav has not entered it for sale yet.


And Earlz, here is your paperwallet one:
https://opensea.io/assets/matic/0xa28c30633f6780ae87475734903727b72c93942b/1642100373

I see you have it for sale for $3,500 so its a little out of my price range lol.
You can edit it and change the price to something like ".001" Weth which is $3.20  ( I think that might be the house minimum).  If you get a warning: This price is below the collection floor price, thats OK you can still continue to click Sell Anyway. 

For yours you can simply Edit the price with the Pencil for example (or make a new NFT).


Hi Rob,

I didn't even realise it was live, sorry for the silly question but how exactly do i put it for sale :).
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 18, 2022, 11:15:44 AM

Hi Rob,

I didn't even realise it was live, sorry for the silly question but how exactly do i put it for sale :).


Hi Bro. Stav,

To put it for sale when you go the Opensea page to view it, be sure your metamask wallet is connected to the polygon chain, and the site should automatically recognize you as the owner (it uses Ethereum erc-20's key for authentication , it has no log in page).
Then you should see the Sell button in the top right.
Then click sell.

On another note I do see the problems that Earlz notified about with Portfolio Builder and fixing it right now. 

Thanks!
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Budinga on January 19, 2022, 02:37:05 AM

Hi Bro. Stav,

To put it for sale when you go the Opensea page to view it, be sure your metamask wallet is connected to the polygon chain, and the site should automatically recognize you as the owner (it uses Ethereum erc-20's key for authentication , it has no log in page).
Then you should see the Sell button in the top right.
Then click sell.

On another note I do see the problems that Earlz notified about with Portfolio Builder and fixing it right now. 

Thanks!


Thanks Rob,

I am actually using coinbase wallet, lets see if that works . I managed to add the NFT now hopefully i can put it for sale.

Have a great day my friend.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 19, 2022, 08:25:39 PM

Thanks Rob,

I am actually using coinbase wallet, lets see if that works . I managed to add the NFT now hopefully i can put it for sale.

Have a great day my friend.

You too bro.

Yeah let us know if that works cause it will be interesting to know if it works as an alternative to metamask; is that a full download or is that coinbase wallet a plugin and is that on windows?

Ive only tried metamask on chrome and on firefox.  We have a feature coming tomorrow, called Defi pools that you can test it out on also, but it needs to be on the polygon chain.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 19, 2022, 08:29:21 PM
Evenin.

*** NFTs 2.0 are ready to Test ***


I successfully created a NFT called "Holograhic protection" 
I think the NFTs store looks solid, i noticed that the price in USD  that you see after the eth on polygon logo shows in USD but for the value of ethereum hence Bald Head for example thats sold for 0.75 Matic says "
($2,513.61)"
(https://i.ibb.co/ScTF01T/NFTprice.jpg) (https://imgbb.com/)

So yeah feel free to buy my NFT then i can buy it back.

*** Portfolio Builder 2.0 is ready to Test ***

First i created a tBBP only stake, opened up Biblepay core>File>Receiving Adresses>New>(right click, Edit)>Changed name to Portfolio Builder.
 Copied the wallet adress and  went to Send and pasted the wallet adress. Populated the Amount and sent it away for staking.
After a few blocks it showed up at https://social.biblepay.org/    @ Biblepay>Portfolio Leaderboard

bug: On leaderboard when you click on Summary/Details it doubles/increases the total amount of assets, for me i noticed this when i hit the summary and details my original staked amount doubled and thereafter after each click.
This seems to reset when you move away from portfolio leaderboard and reenter later its back at normal but then when you start looking details etc it begins  increasing again.

I also have some MATIC in the portfolio and the coverage seems about right the percentages.

Responding to the second part of this:  Portfolio Builder:
I did reproduce that problem Earlz (the incrementing counts on the portfolio builder leaderboard) and its fixed now, can you please retry viewing your position.
And verify you have received a daily testnet reward in tBBP?
Looking in my home tBBP wallet - I am receiving my portfolio builder rewards daily now!  So we are very close to 'wrapping up' things...


On the NFT:
I did receive an email when I bought your paper wallet for $3.15, did you receive an email also?
Yeah, so now I suppose I will put your paper wallet back up for sale for $3.15 again so other people can rebuy it if they want.


Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 19, 2022, 08:35:07 PM
*** De-fi Pools are ready to test in testnet ***


We have a new feature being released: Polygon erc-20 Defi pools.
This lets anyone create their own pool (and their own erc-20 asset and contract) which allows the global users to invest in your pool for a reward using your specifications.

To create a new pool, simply change your wallet to TestNet first (from social.biblepay.org | Biblepay | Wallet | Change Chain).
Once in testnet go to Pools | Create New Pool.

Set the total supply, emission characteristics and deflation, symbol and pool info (be sure to use a good pool image  - a direct link to an image).

Then we will create that erc-20 contract and erc-20 asset in Polygon for you and initialize the contract for trading.

[To jumpstart testing, the fee is only 512 bbp for now - but when we go to prod we can raise that to 512,000 bbp].

Once your pool is created, you can invest in it by going to "Pools" | Add Liquidity.

We also need to test Remove Liquidity.

The pool uses our own automatic market maker, so you dont have to worry about liquidity.

Whats nice about this feature is we will inherit a new DEX on Polygon with this feature!  That could be worth quite a lot to our community in the future crypto/defi landscape.
I believe we will have BBP->Matic trades and Matic->BBP  and  Wbbp->Matic and vice versa also.

This will be amazing if you simply want to buy $100 of MATIC with some BBP as a lot of people need to start from 0 with polygon.




Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 20, 2022, 02:39:40 PM
*** LLMQ Started ***

LLMQ has started, so now guys you can also test the llmq test case(s).

Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 20, 2022, 02:57:05 PM
To get a handle on whats left, Im going to run through the test cases and mark anything significant that still needs finished for this release:

Case 1 - Download the wallet:
Downloaded wallet on windows, and synced it:  PASS
Synced it while running sanctuaries on ubuntu: PASS
Q1-Are you in testnet:  Yes  : PASS
Q2-Hash matches:  Yes, confirmed mine with Earlz: PASS
Q3: Build version > 1705: PASS

Case 2 - Sending BBP
I have sent BBP from my testnet wallet to my windows wallet to unchained and from unchained back to windows: PASS

Case 3- Tipping a video
I just navigated to Earlz video (how to check a checksum) :

- Tipped Earlz 7777 bbp - earlz please verify you received it?  Looks like I received a TXID:  PASS



Case 4 - Portfolio Builder
Created a Portfolio Builder address in biblepay core.
Set up a few ERC-20 positions.
Navigated to Portfolio builder leaderboard, clicked details : PASS
Does position Summary and Details break out properly : PASS
Verify you are receiving daily reward : PASS
(Still waiting for others to reply to this question).

Case 5 - NFTs
Created 20 NFTs for children that we sponsor through Kairos that we do not receive revenue for.
Verify the NFT is visible in OpenSea: PASS
Bought Earlz paperwallet NFT : PASS
Put the NFT back up for sale for $3.14 in weth.
NOTE : Will someone please buy it from me to ensure it is transferred to you etc.


Case 6- RandomX mining
I verified that the Pool RPC commands have been ported (sendmany) : PASS
Verify that we can actually mine against the new wallet:  UNDETERMINED - NEEDS DONE!

Case 7 - LLMQ
Verify LLMQ is forming:  I sent a 555 bbp tx to myself and received the lightning bolt : PASS
Check for Chainlocks : NEEDS DONE!

Case 8 - Scripture Memorizer

Navigated to BBP | Gospel | Memorizer
Tested this, and with the same results as Earlz, both modes still work : PASS


Case 9 - BBP Univ Final Exam
Navigated to Final Exam.
Tested the ability to read an exam PDF : PASS
Tested the final exam: Tested in Learn mode.  Verified the system gives me a Questions Answer and narrative, and scores each question correctly.
Verified the Grading system is still working.
Verified the Clock.   PASS


Case # 10 - Erasechain
Resynced wallet with erasechain: PASS


Does wallet sync to the top in mainnet: 

PLACEHOLDER


Case #11 - Sporks:
Q1:  Does spork show work and show the correct values : PASS
Q2:  Can we change a spork: Yes, I turned off instant send and then turned it back on : PASS
Q3: Can we create a sanc for 4,500,001 and on a non standard port:  PASS
Q4: Answered in q3.

Case #12 - Greeting cards:

I generated a greeting card to my wife, and received it in the mail: PASS
Note:  I believe we need to disable the virtual gift card currency (so as not to pollute the new pristine wallet):  (Disabled the virtual amount until we receive demand for it in the future) : PASS





Case #13 - Proposals in Foundation.biblepay.org:

[This is extremely important and not tested.]
I believe our last stab at this: Andy created a proposal and I asked something about it and didnt receive the reply.

Test 1 : I created a proposal in foundation.biblepay.org by switching the chain to TestNet, then I created Plumbing.
http://foundation.biblepay.org/ProposalsList
Did proposal Enter and after 6 blocks create: PASS
I copied the Vote Yes to the clipboard and pasted it into my core wallet.  Did the governance proposal list (gobject list): PASS
Did the vote count increment properly:  PASS
Earlz, since you have a sanc, feel free to vote on this....
Todo:  We need to see if this proposal is paid, and test watchman on the wall.
Waiting for block 133455 (got this from getgovernanceinfo).













Case #14 - POOS (proof of orphan sponsorship)
Tested this extensively with Earlz.
Added a Cameroon-One orphan in foundation.biblepay.org.
Verify the reward is reduced when the user is not sponsoring an orphan : PASS
Verify the reward is high when they are sponsoring: PASS
Verify the POOS still picks up an authentic cameroon-one bio: PASS
Can we still view the orphan bio from the sanc list page: PASS
Can we right click and sponsor: PASS
Find a poos banned sanc: PASS

Case #15 - Watchman on the Wall:

This test was done early on and passed; but I think it warrants a retest.
Placeholder to enter a new proposal here.


Case #16 - Orphan NFTs:

Todd from Cameroon one just entered an orphan in opensea last night:
https://opensea.io/assets/matic/0xd917a5bf77e932594737f97fab48b65810eb53c9/1642648469
Verified the Add, Edit, and the attributes: PASS



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Budinga on January 21, 2022, 01:57:37 AM
To get a handle on whats left, Im going to run through the test cases and mark anything significant that still needs finished for this release:

Case 1 - Download the wallet:
Downloaded wallet on windows, and synced it:  PASS
Synced it while running sanctuaries on ubuntu: PASS
Q1-Are you in testnet:  Yes  : PASS
Q2-Hash matches:  Yes, confirmed mine with Earlz: PASS
Q3: Build version > 1705: PASS

Case 2 - Sending BBP
I have sent BBP from my testnet wallet to my windows wallet to unchained and from unchained back to windows: PASS

Case 3- Tipping a video
I just navigated to Earlz video (how to check a checksum) :

- Tipped Earlz 7777 bbp - earlz please verify you received it?  Looks like I received a TXID:  PASS



Case 4 - Portfolio Builder
Created a Portfolio Builder address in biblepay core.
Set up a few ERC-20 positions.
Navigated to Portfolio builder leaderboard, clicked details : PASS
Does position Summary and Details break out properly : PASS
Verify you are receiving daily reward : PASS
(Still waiting for others to reply to this question).

Case 5 - NFTs
Created 20 NFTs for children that we sponsor through Kairos that we do not receive revenue for.
Verify the NFT is visible in OpenSea: PASS
Bought Earlz paperwallet NFT : PASS
Put the NFT back up for sale for $3.14 in weth.
NOTE : Will someone please buy it from me to ensure it is transferred to you etc.


Case 6- RandomX mining
I verified that the Pool RPC commands have been ported (sendmany) : PASS
Verify that we can actually mine against the new wallet:  UNDETERMINED - NEEDS DONE!

Case 7 - LLMQ
Verify LLMQ is forming:  I sent a 555 bbp tx to myself and received the lightning bolt : PASS
Check for Chainlocks : NEEDS DONE!

Case 8 - Scripture Memorizer

Navigated to BBP | Gospel | Memorizer
Tested this, and with the same results as Earlz, both modes still work : PASS


Case 9 - BBP Univ Final Exam
Navigated to Final Exam.
Tested the ability to read an exam PDF : PASS
Tested the final exam: Tested in Learn mode.  Verified the system gives me a Questions Answer and narrative, and scores each question correctly.
Verified the Grading system is still working.
Verified the Clock.   PASS


Case # 10 - Erasechain
Resynced wallet with erasechain: PASS


Does wallet sync to the top in mainnet: 

PLACEHOLDER


Case #11 - Sporks:
Q1:  Does spork show work and show the correct values : PASS
Q2:  Can we change a spork: Yes, I turned off instant send and then turned it back on : PASS
Q3: Can we create a sanc for 4,500,001 and on a non standard port:  PASS
Q4: Answered in q3.

Case #12 - Greeting cards:

PLACEHOLDER

I generated a greeting card to my wife, and received it in the mail: PASS
Note:  I believe we need to disable the virtual gift card currency (so as not to pollute the new pristine wallet): PLACEHOLDER HERE
But the core greeting card will still work without a virtual gift.


Case #13 - Proposals in Foundation.biblepay.org:

This is extremely important and not tested.
I believe our last stab at this: Andy created a proposal and I asked something about it and didnt receive the reply.
NEEDS TESTED:  PLACEHOLDER HERE


Case #14 - POOS (proof of orphan sponsorship)
Tested this extensively with Earlz.
Added a Cameroon-One orphan in foundation.biblepay.org.
Verify the reward is reduced when the user is not sponsoring an orphan : PASS
Verify the reward is high when they are sponsoring: PASS
Verify the POOS still picks up an authentic cameroon-one bio: PASS
Can we still view the orphan bio from the sanc list page: PASS
Can we right click and sponsor: PASS
Find a poos banned sanc: PASS

Case #15 - Watchman on the Wall:

This test was done early on and passed; but I think it warrants a retest.
Placeholder to enter a new proposal here.


Case #16 - Orphan NFTs:

Todd from Cameroon one just entered an orphan in opensea last night:
https://opensea.io/assets/matic/0xd917a5bf77e932594737f97fab48b65810eb53c9/1642648469
Verified the Add, Edit, and the attributes: PASS

Good Stuff Rob as always.

Do we have a windows version compiled yet of the new wallet im happy to test.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 21, 2022, 03:16:15 PM
Good Stuff Rob as always.

Do we have a windows version compiled yet of the new wallet im happy to test.

Hi Bro. Stav,
Yes we have it ready, here is the link - in the op post - in the downloads section:
https://forum.biblepay.org/index.php?topic=788.msg11372#msg11372

You do have to start with -testnet=1 as usual (or make a config file).

Thanks!
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Budinga on January 22, 2022, 05:10:24 AM
Hi Bro. Stav,
Yes we have it ready, here is the link - in the op post - in the downloads section:
https://forum.biblepay.org/index.php?topic=788.msg11372#msg11372

You do have to start with -testnet=1 as usual (or make a config file).

Thanks!

thanks Rob
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on January 22, 2022, 03:31:00 PM
Evenin Brother Rob.

Quote
Responding to the second part of this:  Portfolio Builder:
I did reproduce that problem Earlz (the incrementing counts on the portfolio builder leaderboard) and its fixed now, can you please retry viewing your position.
And verify you have received a daily testnet reward in tBBP?
Looking in my home tBBP wallet - I am receiving my portfolio builder rewards daily now!  So we are very close to 'wrapping up' things...

The viewing experience looks ok now.
Lookin at core wallet >transactions >portfolio builder i can see that i have received  tBBP on the 17th/19/20/22

Test Case # 7


Verify LLMQ quorums are forming:


Send a transaction by clicking Send, check the donate to foundation, populate an amount, click SEND.
Once quorums form, your transaction should change to a lightning bolt within 7 seconds.
Please try this after September 4th, 2021 as the sancs are forming LLMQs now.

Q1. Did your transaction turn into a lightning bolt?

No i didnt get any lightning bolt

Next, get the latest block number. Type 'getblock blocknumber'. Verify that the Chainlock=true?

Q2. Was the chainlock = true?


I will paste my information here. I did as the test case suggested. I sent 15 000 tBBP to "donate to foundation" button.  I saw no lightning bolt nor did it get any confirmations for 2 blocks i believe. Below is my output:

Code: [Select]
Status: 1/unconfirmed
Date: 1/22/2022 21:25
To: yTrEKf8XQ7y7tychC2gWuGw1hsLqBybnEN
Debit: -15 000.00000000 tBIBLEPAY
Transaction fee: -0.42203281 tBIBLEPAY
Net amount: -15 000.42203281 tBIBLEPAY
Transaction ID: 93a67a60f0effb60292688ccc7dcb11f247f456c96eafb146cfd3d8e961c3f1d
Output index: 1
Transaction total size: 419 bytes

Height: 132205
Time: 01-22-2022 20:41:13
Subsidy: 2732.2110

Debit: -5797.37717000 tBIBLEPAY
Debit: -5797.68551000 tBIBLEPAY
Debit: -5797.68551000 tBIBLEPAY
Credit: 2392.32615719 tBIBLEPAY

Transaction:
CTransaction(hash=93a67a60f0, ver=2, type=0, vin.size=3, vout.size=2, nLockTime=132203, vExtraPayload.size=0)
    CTxIn(COutPoint(944641859821646f6587046514e2fd751b879fda1f70913931ae9a4ac594dfa9, 0), scriptSig=473044022078311c12bd5710, nSequence=4294967294)
    CTxIn(COutPoint(a75b71686d8b838521e3d3c0074d2b07a126e81e1adb1cff23920bd446ede4c2, 0), scriptSig=47304402204afb15f7f85da4, nSequence=4294967294)
    CTxIn(COutPoint(e82e3e09502226c717e1cfadd3bbb565f86339d5edcbd6250ccabd0ea73e9b7e, 0), scriptSig=4730440220168e0cd863ced3, nSequence=4294967294)
    CTxOut(nValue=2392.32615719, scriptPubKey=76a9148e66fc26892b667d6ca37249)
    CTxOut(nValue=15000.00000000, scriptPubKey=76a914529b518f59a0f45beb1e1554)

Inputs:

Code: [Select]
21:46:50
getblock 132205


21:46:50
{
  "hash": "f21ef073a74c1533526e8c6e85a47835462b699e146867219cf40958ad178ff3",
  "confirmations": 1,
  "size": 1194,
  "height": 132205,
  "version": 1342177343,
  "versionHex": "5000003f",
  "merkleroot": "2a3f8f0c01e6b6b359427db8bba1f7c338ae6d7d9e6d00e842cb753b2f8e57e6",
  "tx": [
    "ce9dd1c5daa46d75d39af412b8d9c0b878ea25a84a993d8e443bbd527470aeb0",
    "d2c41186a7053bee383631f10234dd2aade7d58c87ab663ee4207279f4b2caf9",
    "93a67a60f0effb60292688ccc7dcb11f247f456c96eafb146cfd3d8e961c3f1d"
  ],
  "cbTx": {
    "version": 2,
    "height": 132205,
    "merkleRootMNList": "e755edaf4c5c7e1ca36b507d31d07f81de717340f594d01b87dcb85283f0bf73",
    "merkleRootQuorums": "edc65596f86cbb1746b27b93c9972d554737d872fe8f9ebeef4495f100065a06"
  },
  "time": 1642884073,
  "mediantime": 1642881782,
  "nonce": 41010,
  "bits": "1f48acc4",
  "difficulty": 2.099564420261395e-06,
  "chainwork": "00000000000000000000000000000000000000000000000000016cef14d056ce",
  "nTx": 3,
  "previousblockhash": "48853df8a1462ae007ab4ef92d689e1a4eb8d468779dc95bcbf91601d89cf577",
  "chainlock": false
}

So no chainlocks i believe.

Quote
Case 3- Tipping a video
I just navigated to Earlz video (how to check a checksum) :

- Tipped Earlz 7777 bbp - earlz please verify you received it?  Looks like I received a TXID:  PASS

Think you have retip me, then i can check balance of the wallet.
Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: Rob Andrews on January 22, 2022, 09:27:21 PM
Evenin Brother Rob.

The viewing experience looks ok now.
Lookin at core wallet >transactions >portfolio builder i can see that i have received  tBBP on the 17th/19/20/22

Test Case # 7


Verify LLMQ quorums are forming:


Send a transaction by clicking Send, check the donate to foundation, populate an amount, click SEND.
Once quorums form, your transaction should change to a lightning bolt within 7 seconds.
Please try this after September 4th, 2021 as the sancs are forming LLMQs now.

Q1. Did your transaction turn into a lightning bolt?

No i didnt get any lightning bolt

Next, get the latest block number. Type 'getblock blocknumber'. Verify that the Chainlock=true?

Q2. Was the chainlock = true?


I will paste my information here. I did as the test case suggested. I sent 15 000 tBBP to "donate to foundation" button.  I saw no lightning bolt nor did it get any confirmations for 2 blocks i believe. Below is my output:

So no chainlocks i believe.

Think you have retip me, then i can check balance of the wallet.

Hi Earlz,
Good testing - revealing.
So on the NFT: I did receive the email about an hour later stating that you bought it from me, so I think we are good there.

On the portfolio builder, I think we are relatively solid.  The payout dates look fine to me.

On the LLMQ, I see these [llmqs] did stop before you got to your test, but, I do know for a fact they were running for a certain period and its like the engine is sputtering then they stop.  Im coming to a pretty firm conclusion that its because of the timing element (there is a timeout between each block and our testnet blocks are about 9 mins and should be 7, and the dash code is picking it up as a failure and "complaining"), I will confirm this.  If you will type 'getblockhash 132204' just see if it says chainlock=true.  Thats the block I sent my test tx that turned to a lightning bolt, and the chainlocks even worked at that time.  So the good news is, knowing what we know, Prod is definitely going to be fine because the params we have for prod are working and [we are mirroring those in testnet] and we at least confirmed that chainlocks and llmq work when they are actively in a quorum.  But nevertheless Ill read the logs again and try to see if we can keep the llmq running longer than this in testnet.  We may need a mandatory release to actually do that (IE force 3 minimum quorum members in and change the timing and mine with better intervals etc).  We can also try putting more miners on testnet. Ill try enabling an extra miner.

I retipped you 7777.7777 Mainnet biblepay on your checksum video.

We dont have a lot of problems left to fix in testnet though in general.  We just have a few small things on the list preventing us from wrapping up.

I have one major item that I would like to merge in before we go live however.
Right now we offer S3aas and Dbaas (in beta) and thats almost ready to release with our mainnet release.  But since we moved Unchained to social, there is a little gap in our service offering.  Basically last quarter, I wanted to release a sidechain social media system with everything on the sidechain.  But now we have a federated social media system with decentralized videos, but 'federated' timeline posts (IE some data is decentralized some isnt).  I want to ensure that we have bipfs (biblepay immutable public file system) in our service offering before we go live.  This lets a user store a social media post or video or file on the biblepay chain (with the sha256 hash of the file) in an immutable way.  The big difference between our s3aas and bipfs is the proven immutability.  With bipfs we will sha256 hash the source file, then store the file itself on storj, then store the url+hash on our bbp chain which points to it, and charge the fee.  This will be good if we want to charge a small fee for a timeline post that is preserved forever.  This would give us imho, a well rounded and useful release this quarter.

Btw, you can also test the bbp s3aas if you go back a couple pages you will see that wiki article.



Title: Re: December 2021 Release - Barley - TestNet - BiblePayCore - Next Release
Post by: earlzmoade on January 23, 2022, 05:35:09 AM
Mornin

Quote
I retipped you 7777.7777 Mainnet biblepay on your checksum video.

I looked at the wallet in social > biblepay>mainnet and it looks solid Rob. Yeah the video donation is there alright.   

Alright back to cutting wood. I will check out the other things you posted tonight.

By the way i believe i added some liquidity to the  nipper pool on testnet the other day.
Have a good one.