** Test Case for "Memorize Scriptures" **
So first let me be clear on this new Gospel feature: This feature does not simply pull up a random verse and ask you to memorize it. Part of the call for this feature has to do with a future feature being designed called BiblePay University 1.0. In BBPU, we are attempting to partner with a Christian Academic publisher, that publishes college study materials for Theology degrees. That particular feature lets people enter into a Christian college course, learn about a particular module, then where we come in, we will have a testing center that lets you go forward and back through Final Exam testing questions (similar to a certification test page). The final idea is to provide technology to assist you in bible verses, where you lack in the test, and grading. We may be able to keep track of the scores via the CPK, so you can continue where you left off in the module. Now I say all this because part of the Theological study material is a set of useful bible verses that Christians need to memorize to finish a course. Hence the reason for a Memorizer. The Other reason is simply being a bible thumper, or a Bible ninja when you are spreading the gospel or healing people. Additionally I have been on sites that talk about 'the 10 best bible verses to memorize' etc.
Knowing all this, I found that it would be prudent for us to keep the actual list of verses outside of the code and make them dynamic. So for now what we do is I have entered the first 25 verses (and we only enter the verse references - IE John 3:16 for example, the Start verse and the End verse, for example John 3:16 - John 3:17) in the chain as a datatype record (memorizer). This allows us to make Sanc spork voting on this in the future - so sancs can add or delete more verses. I can see this happening as we grow. For the initial release in Prod, Ill try to find the top 70 verses or so to start with and enter as data when we go live.
Next as far as language translation and version, we currently have the KJV embedded in the wallet. For now, the wallet pulls the verse intrinsically (from reference), then uses that for the test material.
Now let me move on to how to use this tool as an end user (and, of course how do we test it):
Click on Memorize Scriptures from the menu.
There are two modes; Learning and Testing. The system starts out in the Learning mode.
In learning mode you will just type the verse into the practice area. Then click Next to move on. You can also recite it.
The wallet will keep track of your "learning" score, which is just a grade on how well you typed it in the practice area. Know that we do a smart analysis of the text, not a verbatim analysis.
When you go into "TEST" mode (by clicking the TEST button), the wallet instead just shows the verse, and we want you to type in the Book, Chapter and Verse Number.
In this mode we record how well you did in verse matching->reference verse (how many scriptures you matched to references).
When you click Done you will see your final results and grade as a percentage.
So i installed latest verision 1.5.3.8 and i have tested out this feature "Memorize Scriptures" and my point of view: It looks easy enough and the little explenation box below are good.
Only downside (if you can call it that) would be the size of the actual text , personally i would like it to be abit bigger.
Perhaps put in a possibility to put in larger text like from size "10 to 14"
Or a "zoom" feature for the text.
Anyways thats my 10cents of feedback for that section.
The listutxo commands looks good to me now Rob, perfect with being able to just see your own stakes.
21:12:05

listutxostakes 0
21:12:05

{
"037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1: Amount: 0.87, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f": "#6: Amount: 22.99, Ticker: DASH, Status: 2, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-1",
"ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c": "#12: Amount: 2.77, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#21: Amount: 81.41, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#22: Amount: 0.87, Ticker: BBP, Status: -1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA"
}
21:12:30

listutxostakes 1
21:12:30

{
"037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1: Amount: 0.87, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"087a078e5adb7b19db08b041507077e2d28e42464fecbab6e1ec212ddfff323f": "#2: Amount: 9.60, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"0dec4e0287ce7c8e366d0d2384af48d3e8de0cbaee3b5aee06a148e7f5b262ea": "#3: Amount: 72.61, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"1b637aa984260891b89283053be93606ee0c982e431a19ac40c2902d66baa355": "#4: Amount: 72.36, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"22de22b5bef98f0b6aef449723cb0d92f86feeed2f485f3154872365e37faf70": "#5: Amount: 9.60, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f": "#6: Amount: 22.99, Ticker: DASH, Status: 2, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-1",
"371bdd55772d2794aa8e3de031bfb4353e0f901f06b33a4dcbda6d554eb62d04": "#7: Amount: 0.44, Ticker: DOGE, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
"5137e081ed41076017ac67539a1852f5b39d1313ab39ae0d705b8bb77e9bc587": "#8: Amount: 325.63, Ticker: BBP, Status: 1, CPK: yebvkyE23rMYa9YLkT5s1YK7QBedFHWJSK, Sigs: 1-NA",
"7e283d0a28977cc50391eb4cd1510dd23d5a2362f9fd48cdfbdc72b937a07e40": "#9: Amount: 1.82, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"873a1fd1bcf0e8fcf2e356a2794f03b1486f63aba8333544dca807606547b714": "#10: Amount: 162.81, Ticker: BBP, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"a2d5fbc467e2f62ffa47474d716a69a6ea90c88c52db31d5599ded8b059bb9fb": "#11: Amount: 22.59, Ticker: DASH, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
"ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c": "#12: Amount: 2.77, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"b2b7b5da065a7e1ea178e6822e4b1fbcc1c0e005f2f5b700e9dcb5170863ef2b": "#13: Amount: 162.81, Ticker: BBP, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"b51254fefb6ebae9748f0826e46baa765d5ec5012f00b332ce6ac31bf43f3704": "#14: Amount: 28.64, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"b534ec510b4b16e918429c433805ad417968308353308e5e668a54237995afe9": "#15: Amount: 8.33, Ticker: LTC, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
"c43a9b0821217bd8e550727301b3a5eff33fc2ba665f7cd10cb32d186a675993": "#16: Amount: 9.60, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"cdd55ccbf3aac6212c61d51ff3e13ab200434144a7a994cd766f6cba5145e2e2": "#17: Amount: 162.81, Ticker: BBP, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"d146afd307bd563c12e8822fbfb3034a5ed931d8b68f9ad046ff3c2f26239246": "#18: Amount: 162.81, Ticker: BBP, Status: -1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"d78e26bd3dbbe54ea8603afced3196d040dc72d5b8d8560517213c9ab483929a": "#19: Amount: 9.60, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
"d7bbf2cf4fec247bfb779c6c0a24d4ce63d7e3f4175ca89d8369eb6e13262d14": "#20: Amount: 1.70, Ticker: DASH, Status: 2, CPK: yebvkyE23rMYa9YLkT5s1YK7QBedFHWJSK, Sigs: 1-1",
"db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#21: Amount: 81.41, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#22: Amount: 0.87, Ticker: BBP, Status: -1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
"e5953df189d38a0f4bf5299786a975928c94082bb51f5a74dd5662ada0a86655": "#25: Amount: 5.03, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA"
}