Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - earlzmoade

Pages: 1 ... 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21
196
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.

197
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

198
:) :) :) Our BIBLEPAY-Paani  Water Wells Project is complete!  :) :) :)

I am extremely honored to inform the community that we have successfully finished the wells in Pakistan!

We have donated to build 13 custom made wells (total), that will perpetually provide water for free for up to 7,800 children!

Remember pure and undefiled religions is helping orphans in distress (James 1:27), and Mark 9:41 (If you give a cup of water in Jesus name you will not lose your reward).

For all those who have scoffed at Biblepay, insinuating that our price is low because we are the shunned offscouring of the world, remember that the disciples of Jesus had to be shunned also (1 Corinthians 4:13 - we are made as filth and scum of the earth - until that moment comes of our blessed hope).  But do know that our price is low because we have spent $250,000 for orphan-charity and therefore we DO have something to show for our low price:  I want to remind those people, that is actually 6,250 child-months of orphan-charity, since we have no overhead.  And now, we have also dug 13 wells for children that incur no monthly charges for these families in water bills!

All praise and Glory to the God of the Universe, his Son, and the Holy Spirit!

Project Blog:

https://foundation.biblepay.org/Wells





4900 BBP

Such a great project. Heartwarming to see the happy children, may the wells produce clean water for a long time coming.
This is what i feel Biblepay is all about, the core  foundation.

199
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)

200
** Test cases for Easy Stake **

This is going to be a doozy, so I'm going to attempt to write the test case here first rather than make a wiki page (in fear that this is our evolving process).  I will make a wiki for the mandatory release however so it is more concise.

So here goes.  We have the ability to stake BIBLEPAY alone, and that gets you in the leaderboard and the reward is Half of what you would get if you stake BIBLEPAY+ANOTHER_CURRENCY. 

We now support BTC, LTC, DOGE and DASH!  WOW!  That should be an amazing launch.

The great news is we are rolling out Pin staking.  Meaning that you no longer need to sign your coins on your foreign wallet!  All you need to do is get your BBP pin for the foreign currency address, which is 5 digits, and then send some foreign currency with the correct Amount suffix!

Why 5 digits?  This keeps the maximum "testing/convenience" costs for the end user down to $22 for BTC (as you know you have to go three digits after the decimal point in scale on BTC to get down to the $22 level).  Note that the money is not wasted, it is sent back to you anyway, but again this is for convenience and affordability.  This way any of us can test no matter how little we have.  Besides, we can obviously go with LTC or DOGE now for testing anyway, but I still would like to get full coverage.

Let me break this guide up into two parts, staking BBP alone first:

How to stake BBP the easiest way (without knowing about UTXOs):
We covered the UI earlier - option 1 is going to Send Money and click "UTXO Stake".  However, this guide is about the new rpc commands.
Now you can go to the RPC and type "easybbpstake min_amount 0/1".  Where min_amount is the smallest amount of BBP you want to stake.
The wallet will search through your UTXOs finding one that is not locked that is bigger than that amount.
0 equals dry run.  A Dry Run is a test only.  The BBP will not be spent.  A 1 means do it for real.
This will place you in the leaderboard.  Your DWU (DWU is similar to ROI) is half for BBP only staking.

Please test this feature.

Next, let us move on to our UTXO staking with foreign currencies.  This draws the masses into BBP to receive rewards.  They still must buy a commensurate amount of BBP to perform this stake, otherwise it will reward them minimally (the reward is based on the lesser of the USD value of the two, each day, assessed by the sancs, *2).  However hybrid staking rewards you with double the reward, since you have two components.

Let our example go with a LTC stake.  Let us assume you have 1 LTC.  You may now do this from light wallets, electrum, or even SouthXChange.  For this test lets use SouthXChange since we are all familiar with SX.

First you need your BBP Pin for your foreign currency receive address.  Grab your LTC address from SouthXChange by clicking LTC | "Deposit", and Copy the LTC address down to the clipboard.

Then, From BBP type:
getpin LTC_ADDRESS
BBP responds with a 5 digit pin.

Now to send this collateral into a BBP Hybrid Stake, go to SX, go to the Withdraw Coins (for LTC).

Set the send_to address to your LTC Deposit Address (this is the address in the clipboard from the prior step -- this means SX will be sending the coins out from SX, but back into SX as a deposit back into your own account).  This keeps them safe as an unspent UTXO - UNTIL they do their next re-organization batch job. 

Here is the most critical part:  Your amount to SEND must end with a suffix of the BBP 5 digit pin:
Let me show you an example:
You have 1.25 LTC at SX.  You want to stake 1 LTC in bbp.  Your pin is 12345.

The amount you want to send is:
1.012345

Note that you can optionally send:  1.0012345 or 1.00012345.  But You cannot send "1.000012345" because the total digit count after decimal must be 8 or less! 
Second Example, how do I send .10 ltc as a stake?  Send .1012345.

Critical NOTE:  You MUST check "I pay the fees", otherwise the exchange will change the withdrawal amount.

Next Click Send.

Now from BBP, after a couple blocks in LTC have passed do this:

easystake min_bbp_amt ltc_address foreign_amount 0=test/1=real

Where min_bbp_amt is the quantity of BBP you would like to stake in the hybrid stake.  You will want to pick a number that gives you a good tie in total USD value with the foreign currency value in USD (for example, if you stake $50 of LTC you will want to try to stake at least $50 of BBP, to give you the $100 total stake value).  Where foreign_amount equals the amount you just staked in LTC (the number with the pin suffix).

Note, to make this as easy as possible for the masses, we also support "-1" for the foreign_amount.  If -1 is passed, we will scan the foreign currency chain for stakes from today that match your pin.  If one matches we will show it on the screen and use it.

Security:
To make this as secure as possible, the sanctuaries (who act as oracles) will check that the coin is not spent, each day.  It does this for both BBP coins and Foreign coins.  Only when the coins are verified, then those entries are added into the GSC contract (this is the same as what is shown in the leaderboard).  We also enforce the stake pin this way:  The RECEIVE address in the foreign currency resolves to a pin through our base58->pin algorithm, meaning that only the initiator of the pin could possibly know the coin amount suffix to send for the foreign address.  We additionally check the TIMESTAMP of the sent coins to ensure it is within the STAKE WINDOW.  This makes it impossible to do a stake harvesting attack for biblepay rewards.

First i tested just biblepay.
Code: [Select]

14:34:39

easybbpstake 22500 1


14:35:01

{
  "BBP UTXO": "25837ab812cd8bbcef686ef044d7507361a5ba5f9d26b2f8b62b08b487f0559b-3",
  "BBP Address": "yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa",
  "BBP Amount": 34057,
  "DWU": 2,
  "BBP Value USD": 1.722221736397633,
  "BBP Value USD": 1.722221736397633,
  "BBP Amount": 34057,
  "UTXO Value": 1.722221736397633,
  "Results": "The UTXO Stake Contract was created successfully.  Thank you for using BIBLEPAY. ",
  "TXID": "ab7b5b3336466602deb10c6413265d90e4cc0caea5a488767e3111621b00188c"
}

Second test i did a BBP+DASH test but i did it from the Ledger Live  wallet.  I will link output i got:
Code: [Select]
17:12:15

easystake 150000 XwJPFmLwVf67uGivE3byh9cL7UgqtSxJAS 0.1099733 1


17:12:44

{
  "BBP UTXO": "56f4f9dc6ea197efd399b8560ad3cbab5266b96b8fb04e13ce488b0d077f8d0c-27",
  "BBP Address": "yi8CutjTx7Ch5MYPbAQhEaUKLwtqdXMGwa",
  "BBP Amount": 1000000.001,
  "Foreign Symbol": "DASH",
  "Foreign Amount": 0.1099733,
  "Foreign UTXO": "aa5e03988c8120388502501601892ef88955c7710108fbdd13b0d042bc183a97",
  "Foreign Ordinal": 0,
  "Foreign Value USD": 12.25112562053917,
  "BBP Value USD": 51.51595930176597,
  "DWU": 4,
  "Pin": 99733,
  "pin_valid": true,
  "Error": "",
  "BBP Value USD": 51.51595925025001,
  "BBP Amount": 1000000,
  "Foreign Ticker": "DASH",
  "Foreign Value USD": 12.25112562053917,
  "Foreign Amount": 0.1099733,
  "UTXO Value": 24.50225124107834,
  "Results": "The UTXO Stake Contract was created successfully.  Thank you for using BIBLEPAY. ",
  "TXID": "3595ac6b6c15e68cb6d8cc86a139a976b89aa1fd140383ab5a659bbd2011ad6f"
}

I find it strange when i submit  150k tBBP  but still i see contract made 1MM tBBP hmm any ideas Rob?
Other then that i think it was pretty strait forward even from ledger live wallet, and it looks really promising i mean its multi currency hardware wallet like trezor or what not.

201
Regarding the email tests:

- sent 2 separate emails to Rob and Earlz, they are in my outbox and generated a transaction of -100 tBBP in the wallet

- sent 1 email to Earlz with CC Rob, it's in outbox but it didn't generate a transaction in the wallet. I tried to resend it 7 minutes later and it was delivered and the transaction executed this time.

Yeah i received 2 emails from you MIP, but i belive only CC  and not BCC.
Anyhow i sent you and Rob 1 CC and one BCC email, transactions went thru so hopefully you guys received them.

202
Quote
Method 2: From the RPC:
From the RPC, type 'exec give amount' (TODO: Rob will remove the word exec ASAP).

Copy the TXID to the clipboard.
To see how it was distributed type 'getrawtransaction txid 1'.  Note that the tx went out to multiple partners based on a smart allocation.  The allocation has to do with how much we are currently paying monthly for our orphan commitments.

To see the projected breakdown, type 'exec dacengine'.
Right now in testnet, we only have 2 charities:  Cameroon-One and KAIROS.  The cameroon one % is currently 76%, and the kairos is 23%.

Verify that your donation went to the two charity addresses and that the percentages are correct?

I will also explain how the DAC reports each orphan and the monthly amount in a separate post.

Tested out method 2 today.

Ran command:
Code: [Select]
16:21:47

exec give 1000000


16:21:48

{
  "Command": "give",
  "Allocated Charity": "yT7j3zz8qGYumBAVN4ywJPYvFkRWWjNmVh",
  "Amount": 761868,
  "Allocated Charity": "yapRDdqegPmQrTJi37Bmi7fE6RUHi1sxSo",
  "Amount": 238083,
  "txid": "074f30dafd6c280e07126fb38cfd246ac69e8c7f5fece6581d6c84f70a9cf150",
  "Thank You": "May your family be blessed with the richest blessings of Abraham, Isaac and Jacob. "
}

then i ran command 
Code: [Select]
exec dacengine
and got:
Code: [Select]
16:28:54

exec dacengine


16:28:54

{
  "Command": "dacengine",
  "Allocated Charity": "yT7j3zz8qGYumBAVN4ywJPYvFkRWWjNmVh",
  "Percentage": 0.7618684824532166,
  "Allocated Charity": "yapRDdqegPmQrTJi37Bmi7fE6RUHi1sxSo",
  "Percentage": 0.2380839007666302,
  "004C4566": "Name: Junior F, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/004c4566.htm, Charity: cameroon-one",
  "01DDA520": "Name: Ferdinand N, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/01dda520.htm, Charity: cameroon-one",
  "03602406": "Name: Christable S, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/03602406.htm, Charity: cameroon-one",
  "0954C3FF": "Name: Harison N, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/0954c3ff.htm, Charity: cameroon-one",
  "321809AC": "Name: Pepe Gabriel, Amount: 25.00, URL: https://kairoschildrensfund.com/bios/pepe-gabriel/, Charity: kairos",
  "72822DF2": "Name: Princess Cabugnasan, Amount: 25.00, URL: https://kairoschildrensfund.com/bios/princess-cabugnasan/, Charity: kairos",
  "Expense Total (USD)": 1400,
  "Revenue Total (USD)": 300
}

It looks all good to me Rob , just diffrent ways of giving i suppose.


203
** Tackling the DAC Donation Test Case **

So lets go ahead and tackle the test cases for 'giving to the decentralized autonomous charity' through the UI and the RPC.

Method 1:  Give from the UI (Send Money):
Click into Send Money, check Donate to DAC.  Enter amount.  Click Send.

Testing method 1 i sent 1 000 000MM tBBP
In terminal i wrote: 'getrawtransaction txid 1 and got this:
Code: [Select]
      "value": 238083.90076663,
      "valueSat": 23808390076663,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 9f0c767b559a0a5a61c82482460aa9ad75000c30 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9149f0c767b559a0a5a61c82482460aa9ad75000c3088ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "yapRDdqegPmQrTJi37Bmi7fE6RUHi1sxSo"
        ]
      },
      "message": ""
    },
    {
      "value": 761868.48245321,
      "valueSat": 76186848245321,
      "n": 2,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 4a916a34b0ca0d6a7d44df479423d24515b22cff OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9144a916a34b0ca0d6a7d44df479423d24515b22cff88ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "yT7j3zz8qGYumBAVN4ywJPYvFkRWWjNmVh"
        ]
      },
      "message": ""
    }

Then i wrote in terminal : "exec dacengine"   and got:
Code: [Select]

{
  "Command": "dacengine",
  "Allocated Charity": "yT7j3zz8qGYumBAVN4ywJPYvFkRWWjNmVh",
  "Percentage": 0.7618684824532166,
  "Allocated Charity": "yapRDdqegPmQrTJi37Bmi7fE6RUHi1sxSo",
  "Percentage": 0.2380839007666302,
  "004C4566": "Name: Junior F, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/004c4566.htm, Charity: cameroon-one",
  "01DDA520": "Name: Ferdinand N, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/01dda520.htm, Charity: cameroon-one",
  "03602406": "Name: Christable S, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/03602406.htm, Charity: cameroon-one",
  "0954C3FF": "Name: Harison N, Amount: 40.00, URL: https://biblepay.cameroonone.org/bios/0954c3ff.htm, Charity: cameroon-one",
  "321809AC": "Name: Pepe Gabriel, Amount: 25.00, URL: https://kairoschildrensfund.com/bios/pepe-gabriel/, Charity: kairos",
  "72822DF2": "Name: Princess Cabugnasan, Amount: 25.00, URL: https://kairoschildrensfund.com/bios/princess-cabugnasan/, Charity: kairos",
  "Expense Total (USD)": 1400,
  "Revenue Total (USD)": 300
}

Percentages looks ok to me.
I will test out Method number 2 tomorrow and will give an update.

204
It sounds like a superb idea if i understand it correctly.
Correct me if im wrong Rob, but this would make it possible to utilize a wallet like ledger live right?
If so not bad not bad :)

205
Indeed it worked, i received both e-mails and the picture to.  Looks all good now Rob.

206
Update:  I test sent a picture to myself and also a normal letter and it seems like i got the picture in the inbox that i sent and i see in transactions section in testnet wallet  that the transactions went thru  and getting some confirmations.

So i suspect maybe it was that i was still running old wallet maybe can you try and send email again rob with a picture.

207
1.5.3.6 - Mandatory Upgrade for TestNet

- Fix SMTP for Windows


MIP, will you please notify us when MAC is ready?

Others:  Please send a couple test e-mails to me and/or each other (Im  [email protected]  ).

I will send an email to :  MIP, Earlz, and foundation as one email (please test Multiple recipients).
NOTE:  We still do not support CC or BCC, but we do support Multiple Recipients in the "To" field.

Lets also test receiving in Windows.

I will post more test cases also.

I was getting this message in Thunderbird
Code: [Select]
Sending of the message failed.
The message could not be sent because the connection to Outgoing server (SMTP) localhost was lost in the middle of the transaction. Try again.

To see if error message was still coming i shut down testnet and started up again. I dont get that error message any longer.

Also i got ur e-mail that you sent yesterday(19th) Rob, still i dont see the picture just the random letters/numbers.
At the time that you sent the message i belive i still was running the older biblepay core wallet 1.5.3.5 but now i have latest version installed.





208

Also, we need to verify we get the coinbase reward (and not the miner) once we send a successful utxo stake (I did that a few times locally but Id like testers to see it too).  You can probably do that by shutting off your miner after you send a successful utxo that is accepted, then you know you will not be the "miner" and then when you get the reward you will know.


Hello Rob.
I got my first UTXO stake smart-contract reward today, looks like it works.

209
Sounds sweet Rob!

Earlier today i managed to make a UTXO stake that was below 10k tBBP  so i see myself in leaderboard there now.
i did the 'exec bankroll 30 1000000'  and i see it worked.  I learn something new everyday!

210
This is my testnet biblepay adress: ybhEthPTyeJTbraoyCb7eXbuGotZbgckiS

Quote
Sigh, its probably some regional issues.  Can you tell me what your keyboard layout is and your native system language, and if your emails are HTML or Plain text and if you know if you use unicode or not?  I believe Im using English EN (US) Keyboard, HTML emails, and non-unicode ASCII.

First of all i tried send a picture a jpg file 1.42MB big, transaction went thru bbp core and i received in mailbox but same thing just letters and no  picture.

Thunderbird is version 78.6.1
My native system language is swedish, the keyboardlayout is swedish, it says "Swedish QWERTY"  I looked through options on thunderbird and i see that in composition & adressing section " Compose messages in HTML format"   is checked.  I do not belive im using any ASCII och Unicode.

i checked in biblepay/SAN and  got:
Code: [Select]
Directory of C:\Users\Prosit\AppData\Roaming\Biblepay\SAN

2021-01-16  12:29         2 499 522 email_f6dbd8e3450896c7936591d66d9b1f2942476dd233aad33cde33128be6cad7f0.eml
               1 File(s)      2 499 522 bytes
               0 Dir(s)  29 699 018 752 bytes free

 
Quote
It will be interesting to see how MIPs emails look with attachments and if he can see the one I sent you guys. 
Indeed.


Pages: 1 ... 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21