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.dmgTo 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#msg5968How 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