Bible Pay

Read 22079 times

  • earlzmoade
  • Developer

    • 288


    • 47
    • August 02, 2018, 03:22:01 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #120 on: January 25, 2021, 02:02:37 PM »
Quote
Hi Brother Earlz,

Well this is awesome that you are testing the newest most coveted feature (not that its better than DAC+Orphans, but that its promising to bring in hundreds of users, we pray).  Anyway, thats great your BBP went through on test 1, and I see I need to remove the duplicate "BBP Value" row.

Anyway first to answer your question on why it used 1mil, when you typed in 100K:  The more technical answer is, the wallet is only programmed to loop through unspent and unlocked UTXOs for the first BBP coin that is worth more than your minimum prescribed coin.  So another words, if you wanted a $25 coin worth say 250K, it would guarantee to use a UTXO bigger than 250,000 bbp.  However in your wallet your smallest found was 1mil.  The user does have some control over this - if they use the exec bankroll command first to denominate the wallet, it will be much more predictable, because I believe we sort by coin*age in our utxo sorter, so it should theoretically pick the smallest bill that is bigger than the target.

Of course explaining this in the wiki will be a little complicated.  But nuance two is we simply use the BBP amount of the coin that was found, to give you the maximum actual value.  So if we found a coin for 500K, the assessment is based on the 500K coin.  The actual Leaderboard assessment is based on the lesser of the two hybrid symbols as you probably know.

Btw you can also double click the leaderboard now and make sure your DASH + BBP shows up?  You can also type 'exec listutxostakes' and see the two stakes you made.  I still need to add an option to show "only my" utxo stakes from the RPC :), that would be quite useful!

Im very very happy to see you did this from ledger live, so now we dont have signing to deal with!  Man if we only could pray that God clears out the sell side on SX, we have a real chance of rising with this portfolio feature if we did not have so much resistance in the sell book.

EDIT:  Btw, the DWU of "4" also needs multiplied * 100 (400% currently in testnet).  I will fix that also.  The 400% comes from the 200% display cap * 2 (since its a hybrid stake).  I capped the DWU at 200% so as not to promise something wildly unrealistic at go live (like 1 billion % for example).

I like it so far!  Do you guys like this?

I checked the leaderboard now and i see it says i have 5 stake counts which should be correct hence i had 3 tBBP stakes that i had made earlier and now i see it says "Tickers BBP, DASH".

also i wrote in terminal:
Code: [Select]
20:41:54

exec listutxostakes


20:41:54

{
  "Command": "listutxostakes",
  "037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1:  Amount: 0.54, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "087a078e5adb7b19db08b041507077e2d28e42464fecbab6e1ec212ddfff323f": "#2:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "0dec4e0287ce7c8e366d0d2384af48d3e8de0cbaee3b5aee06a148e7f5b262ea": "#3:  Amount: 45.14, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "1b637aa984260891b89283053be93606ee0c982e431a19ac40c2902d66baa355": "#4:  Amount: 44.98, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "22de22b5bef98f0b6aef449723cb0d92f86feeed2f485f3154872365e37faf70": "#5:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f": "#6:  Amount: 23.91, Ticker: DASH, Status: 2, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-1",
  "371bdd55772d2794aa8e3de031bfb4353e0f901f06b33a4dcbda6d554eb62d04": "#7:  Amount: 0.17, Ticker: DOGE, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "5137e081ed41076017ac67539a1852f5b39d1313ab39ae0d705b8bb77e9bc587": "#8:  Amount: 202.43, Ticker: BBP, Status: 1, CPK: yebvkyE23rMYa9YLkT5s1YK7QBedFHWJSK, Sigs: 1-NA",
  "7e283d0a28977cc50391eb4cd1510dd23d5a2362f9fd48cdfbdc72b937a07e40": "#9:  Amount: 1.13, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "873a1fd1bcf0e8fcf2e356a2794f03b1486f63aba8333544dca807606547b714": "#10:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "a2d5fbc467e2f62ffa47474d716a69a6ea90c88c52db31d5599ded8b059bb9fb": "#11:  Amount: 23.50, Ticker: DASH, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c": "#12:  Amount: 1.72, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "b2b7b5da065a7e1ea178e6822e4b1fbcc1c0e005f2f5b700e9dcb5170863ef2b": "#13:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b51254fefb6ebae9748f0826e46baa765d5ec5012f00b332ce6ac31bf43f3704": "#14:  Amount: 17.80, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b534ec510b4b16e918429c433805ad417968308353308e5e668a54237995afe9": "#15:  Amount: 5.18, Ticker: LTC, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "c43a9b0821217bd8e550727301b3a5eff33fc2ba665f7cd10cb32d186a675993": "#16:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "cdd55ccbf3aac6212c61d51ff3e13ab200434144a7a994cd766f6cba5145e2e2": "#17:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d146afd307bd563c12e8822fbfb3034a5ed931d8b68f9ad046ff3c2f26239246": "#18:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d78e26bd3dbbe54ea8603afced3196d040dc72d5b8d8560517213c9ab483929a": "#19:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#20:  Amount: 50.61, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#21:  Amount: 0.54, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "e5953df189d38a0f4bf5299786a975928c94082bb51f5a74dd5662ada0a86655": "#24:  Amount: 3.13, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA"
}

And i see my Dash stake listed there.

Yeah i think this makes things much easier, more universal, bigger audience  also i like the security of having the option to have the foreign staked coins in hardware wallet and not in exchange or wallet on computer with password. In short its thumbs up from me 8)
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • MIP
  • Developer

    • 362


    • 47
    • February 13, 2018, 11:55:52 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #121 on: January 26, 2021, 02:41:06 AM »
Finally the emails came in. Interestingly, I see them duplicated, one read, one unread. Maybe it is some glitch related to the machine going from foreground to background many times (see attached image)

Image attachment is also correct.


  • MIP
  • Developer

    • 362


    • 47
    • February 13, 2018, 11:55:52 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #122 on: January 26, 2021, 03:52:14 AM »
I generated 500k bankrolls as per your advice, but I have an error message:

Code: [Select]
exec bankroll 30 500000
{
  "Command": "bankroll",
  "TXID": "d1c33602b527447a4bd3783526b9a978691a7ac48cc44c3915c2af705fd5d47a"
}

easystake 200000 XuaM6msExXfzojwv9KBtwdiRtfhPoFyWDZ 0.40020379 1
Unable to find a BBP UTXO greater than 200000.00. (code -1)


but I have several valid UTXOs.


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #123 on: January 26, 2021, 09:00:22 AM »
Finally the emails came in. Interestingly, I see them duplicated, one read, one unread. Maybe it is some glitch related to the machine going from foreground to background many times (see attached image)

Image attachment is also correct.

Great!  Great to hear you got the old ones!  And that the picture actually came through as an attachment, good.  It came through for Earlz also, and he emailed me a picture also and I got it and we sent a couple attachments.

Now as far as those being duplicated, I believe the issue is that we changed the hash algorithm around the 15th.  Meaning that email data types that are still stuck in the current network and on disk, that have not expired yet, are being stored under the old hash and the new.  The reason Im fairly sure the pop3 client is getting the correct uiqueidentifier, is we only describe the email to the pop3 LIST command with its HASH, so those should be solid.

So for us to investigate this and put it behind us let us send at least 5 emails to each other using a serial number > 10,000.  Just type Sn #10001 in the body for example and send me and Earlz one.  Then we will reply with higher incremented serial nos, for example, Earlz if you see 10001 reply with 10002.  Then lets watch these for the next 30 days as we test other things and ensure that you always only get ONE distinct email for each unread serial no.

Thanks!
PS Ill send 10,000 out now to you guys


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #125 on: January 26, 2021, 09:13:44 AM »
I generated 500k bankrolls as per your advice, but I have an error message:

Code: [Select]
exec bankroll 30 500000
{
  "Command": "bankroll",
  "TXID": "d1c33602b527447a4bd3783526b9a978691a7ac48cc44c3915c2af705fd5d47a"
}

easystake 200000 XuaM6msExXfzojwv9KBtwdiRtfhPoFyWDZ 0.40020379 1
Unable to find a BBP UTXO greater than 200000.00. (code -1)


but I have several valid UTXOs.

I see the issue in the code.  We require the UTXO to be 24 hours old, so its skipping by it.
Now let me explain, the original requirement was to pre-prevent those who are trying to make the mining reward on new utxos.  However since we dont pay a mining reward on utxos that dont have age, I think we can remove this requirement for the 'easystake' command - meaning when you do the easystake, you only get the mining reward if you actually use an aged utxo.

Anyway, Ill look into at least adding an option to override it.  In the mean time lets try again once your coin control has one over 24 hours old.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #126 on: January 26, 2021, 09:31:01 AM »
I checked the leaderboard now and i see it says i have 5 stake counts which should be correct hence i had 3 tBBP stakes that i had made earlier and now i see it says "Tickers BBP, DASH".

also i wrote in terminal:
Code: [Select]
20:41:54

exec listutxostakes


20:41:54

{
  "Command": "listutxostakes",
  "037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1:  Amount: 0.54, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "087a078e5adb7b19db08b041507077e2d28e42464fecbab6e1ec212ddfff323f": "#2:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "0dec4e0287ce7c8e366d0d2384af48d3e8de0cbaee3b5aee06a148e7f5b262ea": "#3:  Amount: 45.14, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "1b637aa984260891b89283053be93606ee0c982e431a19ac40c2902d66baa355": "#4:  Amount: 44.98, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "22de22b5bef98f0b6aef449723cb0d92f86feeed2f485f3154872365e37faf70": "#5:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f": "#6:  Amount: 23.91, Ticker: DASH, Status: 2, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-1",
  "371bdd55772d2794aa8e3de031bfb4353e0f901f06b33a4dcbda6d554eb62d04": "#7:  Amount: 0.17, Ticker: DOGE, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "5137e081ed41076017ac67539a1852f5b39d1313ab39ae0d705b8bb77e9bc587": "#8:  Amount: 202.43, Ticker: BBP, Status: 1, CPK: yebvkyE23rMYa9YLkT5s1YK7QBedFHWJSK, Sigs: 1-NA",
  "7e283d0a28977cc50391eb4cd1510dd23d5a2362f9fd48cdfbdc72b937a07e40": "#9:  Amount: 1.13, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "873a1fd1bcf0e8fcf2e356a2794f03b1486f63aba8333544dca807606547b714": "#10:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "a2d5fbc467e2f62ffa47474d716a69a6ea90c88c52db31d5599ded8b059bb9fb": "#11:  Amount: 23.50, Ticker: DASH, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c": "#12:  Amount: 1.72, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "b2b7b5da065a7e1ea178e6822e4b1fbcc1c0e005f2f5b700e9dcb5170863ef2b": "#13:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b51254fefb6ebae9748f0826e46baa765d5ec5012f00b332ce6ac31bf43f3704": "#14:  Amount: 17.80, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b534ec510b4b16e918429c433805ad417968308353308e5e668a54237995afe9": "#15:  Amount: 5.18, Ticker: LTC, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "c43a9b0821217bd8e550727301b3a5eff33fc2ba665f7cd10cb32d186a675993": "#16:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "cdd55ccbf3aac6212c61d51ff3e13ab200434144a7a994cd766f6cba5145e2e2": "#17:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d146afd307bd563c12e8822fbfb3034a5ed931d8b68f9ad046ff3c2f26239246": "#18:  Amount: 101.21, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d78e26bd3dbbe54ea8603afced3196d040dc72d5b8d8560517213c9ab483929a": "#19:  Amount: 5.97, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#20:  Amount: 50.61, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#21:  Amount: 0.54, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "e5953df189d38a0f4bf5299786a975928c94082bb51f5a74dd5662ada0a86655": "#24:  Amount: 3.13, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA"
}

And i see my Dash stake listed there.

Yeah i think this makes things much easier, more universal, bigger audience  also i like the security of having the option to have the foreign staked coins in hardware wallet and not in exchange or wallet on computer with password. In short its thumbs up from me 8)

10-4 Earlz, thats all great.  Good to see the leaderboard is correct and the list is correct.  I will look into making a command to show just your own UTXO stakes asap cause that list will be very big.

I have one thing you can test for us:  Could you try this strategically in steps so we can see that it is as expected:  Please try spending one of your BBP only utxos (not the dash one) and then wait for it to dissapear from the Leaderboard and let us know that it is as expected (that it is no longer paying you).  And also separately spend your dash utxo also, and let us know that has dropped off.  I believe on the listutxostakes command, when it is spent it might dissapear completely let me know.  We have a sig-valid variable on the hybrids - it says "Sigs 1-1".  That means BBP sig is OK.  The "sig" for the foreign UTXO is actually the pin now.  So 1-1 means BBP Sig OK + Foreign Pin OK.  A sig of "1-0" means BBP stake OK, Foreign pin invalid.  1-NA means its a bbp stake only.  Etc.

Thanks.



  • earlzmoade
  • Developer

    • 288


    • 47
    • August 02, 2018, 03:22:01 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #127 on: January 27, 2021, 02:25:08 AM »
Quote
10-4 Earlz, thats all great.  Good to see the leaderboard is correct and the list is correct.  I will look into making a command to show just your own UTXO stakes asap cause that list will be very big.

I have one thing you can test for us:  Could you try this strategically in steps so we can see that it is as expected:  Please try spending one of your BBP only utxos (not the dash one) and then wait for it to dissapear from the Leaderboard and let us know that it is as expected (that it is no longer paying you).  And also separately spend your dash utxo also, and let us know that has dropped off.  I believe on the listutxostakes command, when it is spent it might dissapear completely let me know.  We have a sig-valid variable on the hybrids - it says "Sigs 1-1".  That means BBP sig is OK.  The "sig" for the foreign UTXO is actually the pin now.  So 1-1 means BBP Sig OK + Foreign Pin OK.  A sig of "1-0" means BBP stake OK, Foreign pin invalid.  1-NA means its a bbp stake only.  Etc.

Thanks.

Yesterday evenin i managed to unlock a pure tBBP utxo stake and sent it to the DAC.
In leaderboard i saw 1 less stake so that was accurate and then i went to the terminal and executed :

Code: [Select]
09:19:06

exec listutxostakes


09:19:06

{
  "Command": "listutxostakes",
  "037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1:  Amount: 0.51, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "087a078e5adb7b19db08b041507077e2d28e42464fecbab6e1ec212ddfff323f": "#2:  Amount: 5.62, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "0dec4e0287ce7c8e366d0d2384af48d3e8de0cbaee3b5aee06a148e7f5b262ea": "#3:  Amount: 42.49, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "1b637aa984260891b89283053be93606ee0c982e431a19ac40c2902d66baa355": "#4:  Amount: 42.35, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "22de22b5bef98f0b6aef449723cb0d92f86feeed2f485f3154872365e37faf70": "#5:  Amount: 5.62, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f": "#6:  Amount: 22.21, Ticker: DASH, Status: 2, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-1",
  "371bdd55772d2794aa8e3de031bfb4353e0f901f06b33a4dcbda6d554eb62d04": "#7:  Amount: 0.16, Ticker: DOGE, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "5137e081ed41076017ac67539a1852f5b39d1313ab39ae0d705b8bb77e9bc587": "#8:  Amount: 190.57, Ticker: BBP, Status: 1, CPK: yebvkyE23rMYa9YLkT5s1YK7QBedFHWJSK, Sigs: 1-NA",
  "7e283d0a28977cc50391eb4cd1510dd23d5a2362f9fd48cdfbdc72b937a07e40": "#9:  Amount: 1.07, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "873a1fd1bcf0e8fcf2e356a2794f03b1486f63aba8333544dca807606547b714": "#10:  Amount: 95.29, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "a2d5fbc467e2f62ffa47474d716a69a6ea90c88c52db31d5599ded8b059bb9fb": "#11:  Amount: 21.83, Ticker: DASH, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c": "#12:  Amount: 1.62, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "b2b7b5da065a7e1ea178e6822e4b1fbcc1c0e005f2f5b700e9dcb5170863ef2b": "#13:  Amount: 95.29, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b51254fefb6ebae9748f0826e46baa765d5ec5012f00b332ce6ac31bf43f3704": "#14:  Amount: 16.76, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "b534ec510b4b16e918429c433805ad417968308353308e5e668a54237995afe9": "#15:  Amount: 4.88, Ticker: LTC, Status: 2, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-1",
  "c43a9b0821217bd8e550727301b3a5eff33fc2ba665f7cd10cb32d186a675993": "#16:  Amount: 5.62, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "cdd55ccbf3aac6212c61d51ff3e13ab200434144a7a994cd766f6cba5145e2e2": "#17:  Amount: 95.29, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d146afd307bd563c12e8822fbfb3034a5ed931d8b68f9ad046ff3c2f26239246": "#18:  Amount: 95.29, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d78e26bd3dbbe54ea8603afced3196d040dc72d5b8d8560517213c9ab483929a": "#19:  Amount: 5.62, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#20:  Amount: 47.64, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#21:  Amount: 0.51, Ticker: BBP, Status: -1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "e5953df189d38a0f4bf5299786a975928c94082bb51f5a74dd5662ada0a86655": "#24:  Amount: 2.94, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA"
}

So the stake i still see there in the list. I think it was  number 21 on the list because on status  it says -1
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • MIP
  • Developer

    • 362


    • 47
    • February 13, 2018, 11:55:52 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #128 on: January 27, 2021, 10:17:03 AM »
So for us to investigate this and put it behind us let us send at least 5 emails to each other using a serial number > 10,000.  Just type Sn #10001 in the body for example and send me and Earlz one.  Then we will reply with higher incremented serial nos, for example, Earlz if you see 10001 reply with 10002.  Then lets watch these for the next 30 days as we test other things and ensure that you always only get ONE distinct email for each unread serial no.

Thanks!
PS Ill send 10,000 out now to you guys

I received several mails from you both, then answered with attachment to each of you. It seems to work great so far.

Quote
Anyway, Ill look into at least adding an option to override it.  In the mean time lets try again once your coin control has one over 24 hours old.

Sorry but that didn't work. Those greater than 200k tBBP UTXOs are more than 24h old but still the same message. I checked in coin control and they were 201 confirms so maybe it is not checking the hours but the 205=1 day confirm number.

I tried with a 10000 in the bbp number and it worked

Code: [Select]
08:11:33

easystake 10000 XuaM6msExXfzojwv9KBtwdiRtfhPoFyWDZ 0.40020379 1


08:11:39

{
  "BBP UTXO": "c6c974d2d1bcd7f1e6a6a51d03fac142badf61288ed4fda73db7bad043789a18-0",
  "BBP Address": "yfNXTD9dGc3XV63GZiUPNBnEdjB41r3tN9",
  "BBP Amount": 10469.99328486,
  "Foreign Symbol": "DASH",
  "Foreign Amount": 0.40020379,
  "Foreign UTXO": "6de59866edb9761c875b9c7f3ab93798f71a1924ea12c869cac9806a2b10f79f",
  "Foreign Ordinal": 1,
  "Foreign Value USD": 38.51590976448812,
  "BBP Value USD": 0.4700646946865785,
  "DWU": 4,
  "Pin": 20379,
  "pin_valid": true,
  "Error": "",
  "BBP Value USD": 0.4700645472082878,
  "BBP Amount": 10469.99,
  "Foreign Ticker": "DASH",
  "Foreign Value USD": 38.51590976448812,
  "Foreign Amount": 0.40020379,
  "UTXO Value": 0.9401290944165757,
  "Results": "The UTXO Stake Contract was created successfully.  Thank you for using BIBLEPAY. ",
  "TXID": "d7bbf2cf4fec247bfb779c6c0a24d4ce63d7e3f4175ca89d8369eb6e13262d14"
}

I also received a smart contract reward, y guess that from yesterday's easy bbp stake

Code: [Select]
Status: 4/unconfirmed
Date: 27/01/2021 08:04
Source: Smart-Contract-Payment
Credit: 100 255.31520007 tBBP (matures in 98 more blocks)
Net amount: 0.00000000 tBBP
Transaction ID: 1ddae1c4a7cfe3cbb6e3f55ddc91972f66bebcaf9fdf9a9e920ab986d1887c71
Output index: 3
Transaction total size: 479 bytes


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #129 on: January 27, 2021, 01:46:07 PM »
Code: [Select]
[quote author=MIP link=topic=748.msg9995#msg9995 date=1611764223]
1-I received several mails from you both, then answered with attachment to each of you. It seems to work great so far.
2- Sorry but that didn't work. Those greater than 200k tBBP UTXOs are more than 24h old but still the same message. I checked in coin control and they were 201 confirms so maybe it is not checking the hours but the 205=1 day confirm number.
Transaction total size: 479 bytes
[/quote]

1) On the email, I replied , got it.  But please read the reply.
2) I checked the code on easystake (and easybbpstake), as far as reqs for an aged coin.  We really do only require the coin to be Unlocked, not a Sanc, Above 1 day of age, Unspent, and above the minimum typed in the console, and between 10K-10MM bbp.  Lets do this, when I check in the next version, it iterates down to no-coin-age after it tries once.  When you see 1538, try to reproduce this again and snip the log at that point, and the command you typed and the reply.

10-4 on the positive UTXO stake of dash and the reward, great!



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #130 on: January 27, 2021, 01:48:57 PM »
Yesterday evenin i managed to unlock a pure tBBP utxo stake and sent it to the DAC.
In leaderboard i saw 1 less stake so that was accurate and then i went to the terminal and executed :

Code: [Select]
09:19:06

exec listutxostakes


09:19:06

{
  "Command": "listutxostakes",
  "037db59200b99c6af3ee5a42a8de9670eb9ef7224264868433c31e3c3b62a7af": "#1:  Amount: 0.51, Ticker: BBP, Status: 1, CPPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d146afd307bd563c12e8822fbfb3034a5ed931d8b68f9ad046ff3c2f26239246": "#18:  Amount: 95.29, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "d78e26bd3dbbe54ea8603afced3196d040dc72d5b8d8560517213c9ab483929a": "#19:  Amount: 5.62, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA",
  "db7fa8b9087b498e5ec46060ff43c7480527a09a851c0b998a004659345cfe37": "#20:  Amount: 47.64, Ticker: BBP, Status: 1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "dd8e2113c62f790b7bd7f35dafda57a7ac4ce99c65356d7b71b438acc1e012df": "#21:  Amount: 0.51, Ticker: BBP, Status: -1, CPK: yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa, Sigs: 1-NA",
  "e5953df189d38a0f4bf5299786a975928c94082bb51f5a74dd5662ada0a86655": "#24:  Amount: 2.94, Ticker: BBP, Status: 1, CPK: yLbyhFoEurwToxcTrthXoX6Ln7ieMY3sM5, Sigs: 1-NA"
}

So the stake i still see there in the list. I think it was  number 21 on the list because on status  it says -1

Hey  Earlz,
Thats awesome you were able to spend it and get the status to change to -1!
Great.  Yes that will definitely keep it from paying in the leaderboard.

I went ahead and spent a few of mine (2 or 3 BBP stakes, and I spent my LTC and my DASH stake), and I do see these particular stakes changed to -1 in the leaderboard.

Btw, I recently expanded the listutxostakes command to show 0=mine, 1=all, that will be in the next version.

Im trying to knock out everything on the punchlist now, then we can check this in and test BiblePay University 1.0.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #131 on: January 27, 2021, 01:49:19 PM »
Will you all please test the scripture memorizer?  The post is probably 10 posts back or so.

Thanks!



  • earlzmoade
  • Developer

    • 288


    • 47
    • August 02, 2018, 03:22:01 AM
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #132 on: January 28, 2021, 05:23:05 AM »
Will you all please test the scripture memorizer?  The post is probably 10 posts back or so.

Thanks!

Sure thing will get to it in a while. On another note Rob.
So with setting threads in the Biblepay core wallet i can set like "setgenerate true 4"  right for 4 cores. But is there a way to set the cpu affinity in the consol/terminal?
If not i suppose it would be possible via the windows task manager aswell.
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #133 on: January 28, 2021, 08:20:25 AM »
Sure thing will get to it in a while. On another note Rob.
So with setting threads in the Biblepay core wallet i can set like "setgenerate true 4"  right for 4 cores. But is there a way to set the cpu affinity in the consol/terminal?
If not i suppose it would be possible via the windows task manager aswell.

Hi Earlz!

First on the setgenerate true 4,  you can set the core count, yes, and we will run that many RX threads.  But do note that the version of RandomX inside the core wallet is RX lite (it has its parameters deliberately hobbled down to use I believe 256K total (per thread) so you will never get the performance you can get on the standalone miner.  I think its something like 40* less efficient.

As far as affinity, Im relatively certain you have to do this at the OS level.  You can set a 'biblepay-miner' thread in windows by right clicking on it in task manager and setting the affinity -- but as you know that sets the affinity for the entire process to another core (not the 'thread name').  We do name the thread (based on bitcoins best practices) to biblepay-miner, but from what I remember about getting down to the thread level, I think you actually need a more advanced tool in windows maybe Ispy, to move a single thread to another core (not entirely sure), but hopefully this answers the question enough as maybe you just want the process moved to another core.



  • Rob Andrews
  • Administrator

    • 3862


    • 89
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: February 2021 Testnet Thread (Tribulation)
« Reply #134 on: January 28, 2021, 10:48:05 AM »
1.5.3.8 - Mandatory Upgrade for TestNet

- Add rpc: listexpenses, listdacdonations, listutxostakes
- Add two more fields to gettxoutsetinfo (synthesized emission as of future date for budget planning + percent_emitted)
- Track donations to DAC for listdacdonations
- Add BBP University 1.0, Module 1 (First 4 courses) and course material, and first 4 final exams, and Exam Testing Center
- Ensure UTXO stakes from command line can be sent without coin age (try with coin age first, then fall back to no coin age).  Ensure UTXO mining reward is only valid with coin age.