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 - oncoapop

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 12
76
So in the spirit of my last bitcointalk post, I feel God wants me to focus in on giving the users the ability to : instantiate a treasure trove item, and see the list of treasure trove videos that have been archived (with high scalability).  I have a plan to offer very high scalability even with our feeble network.  Basically I plan on making a cloudflare account, and through some type of abstraction we will give the ability to archive a copy of a youtube Christian video (with permission) into a cloudflare servers mp4 storage "stream" version, so we can host the cloudflare version through DSQL.  This would theoretically stay live even if google or youtube goes down - since the idea with cloudflare is to be part of the backbone of the net.  More on this later.

But first, the highest priority.  I feel like Satan has been running rampant through this project trying to paralyze us.  I saw all these issues over the last few days, with sancs going into new start required, with gobject propagation appearing to be on the feeble side, with the bad sanc list increasing in prod (now fixed), and just in general, things I feel should not be happening in prod.

This leads me to the state we are in- we must have a solid future version that is fork free permanently, that has perfect GSC blocks, perfect gobject propagation, and none of these sanctuary expired issues, or instantsend problems etc.

So, I feel we really must slow down and fix this right now, as production support and maintenance stops new development (and gives us a black eye) etc.

In light of this Im going to stop everything to take a look again at gobject propagation, superblock heights, and how we make the calls.
What I really would like to see, is the ability for our nodes to recover by themselves onto the chain with the most work.
Im questioning whether this dirty block index rule is doing more harm than good.

My goal is to add some code to testnet that can theoretically handle a situation for example, a mandatory upgrade, where the node can auto-recover after the supermajority upgrades (in contrast to sitting on a private chain, due to having a bad block in memory).

I do support slowing down. When I upgraded all my sancs and clients were on the same testnet chain.

Today two were not running when I checked and the others were on different hashes for the same block but all sancs still appeared to be enabled on the masternode list. It should noted that previous versions could be left unattended for days.

Maybe its my VPS machines, I cannot tell, but stability has be altered since the last upgrade, whether it is due to the temporal instability in network, I cannot conclude either as there is no way I can discern the state of the network beyond the servers I control.

In addition the masternode list currently is in contrast to the non DIP3 sanc situation where the state of the network could be quickly and rather accurately discerned from the masternode list.

77
Ok, my 3 sancs are on 1.4.8.1 now;  if we can get a confirmation that Oncoapops are on 1.4.8.1 then I think we can test IX and PS.

My 3 sancs are on 1.4.8.1
As you previously observed, my sancs are all running Linux and it does take time for the linux binaries to be available for download. My machines are also not powerful ones so they take an age to compile them from source. With all these said, mine are now current.

Is there a command to see which version the sancs are running without logging into the sancs themselves? Like version report for sancs?

78
Yes thats interesting, because we do support the storage of unicode in BiblePay, and, QT can display the characters.

My wife said the sentence was probably missing this word : 没有   (Which I believe is NO).  That makes the entry Ephesians 5:3 right?
There should be no mention of sin, impurity of any kind or greed even mentioned among us - as we become saints?  Ill have to try to reproduce; maybe when you get a chance try to expiriment by breaking it up into two sentence etc.

Yes that’s the verse! Is your wife Chinese?

79
I pasted the Chinese script from a bible verse into the diary entry and it appears to work with only one malformed  character.

80
Did you do a ‘exec join cameroon-one’ ?
And a ‘exec join kairos’? I noticed that it allows us to contribute to the gscc project with having officially joined it and hence you won’t receive rewards for it.

Sorry.... it should say “allows us to contribute without officially joining”...

81

23:13:54

{
  "List Of": "POOM Children",
  "Charity": "cameroon-one",
  "Child ID": "6d9e2b38",
  "CPK": "yi74isEFVicF8wkXHrC1jaoMRWuX2tkU1k",
  "Biography": "https://biblepay.cameroonone.org/bios/6d9e2b38.htm",
  "Balance": -44,
  "Notes": "Good job, nothing due!",
  "---------": "--------------------------------------------------",
  "Charity": "kairos",
  "Child ID": "ad7ec463",
  "CPK": "yi74isEFVicF8wkXHrC1jaoMRWuX2tkU1k",
  "Biography": "https://kairoschildrensfund.com/bios/ad7ec463.htm",
  "Balance": -60,
  "Notes": "Good job, nothing due!",
  "---------": "--------------------------------------------------"
}

23:15:01

sendgscc kairos


23:15:01

{
  "Error!": "Sorry, CPK is not enrolled in project. [User is not enrolled in CPK-KAIROS.].  Error 795. "
}


23:15:19

sendgscc cameroon-one


23:15:19

{
  "Error!": "Sorry, CPK is not enrolled in project. [User is not enrolled in CPK-CAMEROON-ONE.].  Error 795. "
}

Did you do a ‘exec join cameroon-one’ ?
And a ‘exec join kairos’? I noticed that it allows us to contribute to the gscc project with having officially joined it and hence you won’t receive rewards for it.

82

10-4 on moving to CLI, thats cool.

So, on the POOM payments, I did apply the amounts you paid above.

10-4 on the -3 confirms on the third child; I make the assumption that the sponsoredchild record just wasnt 5 deep yet when viewing it; its probably OK by now, I assume.  Once the sponsorship record is > 3 or so, all the other wallets see it and should be able to do the 'listchildren' command etc.

good note

04b236ea $20 (underpayment) - shows 20 balance (but I paid $40 using `exec paysponsorship cameroon-one 04b236ea 40 authorize`)
f89f5a15   $40 (correct payment)  - shows 0 balance

d6ac6919 $25 (correct payment) - shows 0 balance
5cf71b44  $50 (overpayment) - shows -25 balance
8e697449 $20 (underpayment) - shows 15 balance

Code: [Select]
{
 "List Of": "POOM Children",
 "Charity": "cameroon-one",
 "Child ID": "04b236ea",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://biblepay.cameroonone.org/bios/04b236ea.htm",
 "Balance": 20,
 "Notes": "Child sponsorship is due.",
 "---------": "--------------------------------------------------",
 "Charity": "cameroon-one",
 "Child ID": "f89f5a15",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://biblepay.cameroonone.org/bios/f89f5a15.htm",
 "Balance": 0,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "d6ac6919",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/d6ac6919.htm",
 "Balance": 0,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "5cf71b44",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/5cf71b44.htm",
 "Balance": -25,
 "Notes": "Good job, nothing due!",
 "---------": "--------------------------------------------------",
 "Charity": "kairos",
 "Child ID": "8e697449",
 "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
 "Biography": "https://kairoschildrensfund.com/bios/8e697449.htm",
 "Balance": 15,
 "Notes": "Child sponsorship is due.",
 "---------": "--------------------------------------------------"
}

sendgscc cameroon-one
Code: [Select]
{
 "Results": true
}

sendgscc kairos
Code: [Select]
{
 "Results": true
}

1x cameroon-one recognized as balance <=0 , $1 =29.18 pts
2x kairos recognized as balance <=0, $1= 33.3 pts

 "Prominence v1.1": "Details",
 "CAMEROON-ONE: yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv [oncoapop], Pts: 1167.00": "0.32%",
 "KAIROS: yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv [oncoapop], Pts: 1667.00": "0.46%”,


as noted above, the payment I sent using BBP to cameroon-one (exec paysponsorship) is still stuck. It only registered the amount you applied.

Code: [Select]
{
   "account": "",
   "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
   "category": "send",
   "amount": -130387.42000000,
   "vout": 1,
   "fee": -0.06422000,
   "confirmations": -66,
   "instantlock": false,
   "instantlock_internal": false,
   "chainlock": false,
   "trusted": false,
   "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
   "walletconflicts": [
     "ad9f341ef0d38f4a5c7fccaea9ea14798727a9bfef4015fac9b33d350f8e673c",
     "91bafd0f1fbea8e20f049a881604af161ec7980b338db6ca3f451c8ada2f228a",
     "319557fb3a01afdc336c322519428cf935e87dffb1b03d47ae45c671b0b4fa96",
     "ca0c14fe20735d0e73a469ce71e23d2ad89a8ad347a421eb61f3f2c24e07aca7",
     "04cd725198564fdd947095f17ffe09d751f55935ea189c695501176d121385e7",
     "9605a0be9a4080b1b3a4a9ced399d60a9585dbe27490f16dbab189bf5c3d42f4"
   ],
   "time": 1573651276,
   "timereceived": 1573651276,
   "abandoned": false
 },

83
please send me funds yUKkAGGyGxBzR2SQBvzqpB7FNDkwZcteES

sent.

84
To help with cameroon-one and Kairos, please sponsor a few random children with:
sponsorchild cameroon-one authorize
sponsorchild kairos authorize

Then paste me the childid's and Ill send a credit in through the testnet integration, and we can verify our payment amounts.

Sorry I had to use command line as I could not copy and paste from the text from the X-window and could not get the paysponsorship to work in qt (works in command line though)

>exec paysponsorship cameroon-one 04b236ea 40 authorize
Code: [Select]

{
  "Command": "paysponsorship",
  "BBP/USD_Price": 0.0003067780730175,
  "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
  "childid": "04b236ea",
  "BBPAmount": 130387.42,
  "USDAmount": 40
}

The authorization and payments seem to be correctly taken out of the wallet in testnet

Code: [Select]
{
    "account": "",
    "address": "yTrEKf8XQ7y7tychC2gWuGw1hsLqBybnEN",
    "category": "send",
    "amount": -50000.00000000,
    "vout": 1,
    "fee": -0.06125000,
    "confirmations": 0,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "Christian-Public-Key-Association": true,
    "trusted": true,
    "txid": "348a92b1c0c79ecb8f5b9f8ee9a34d054b9e4b00bd617d0937bb5d7e2969397f",
    "walletconflicts": [
    ],
    "time": 1573651212,
    "timereceived": 1573651212,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
    "category": "send",
    "amount": -130387.42000000,
    "vout": 1,
    "fee": -0.06422000,
    "confirmations": 0,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "trusted": false,
    "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
    "walletconflicts": [
    ],
    "time": 1573651276,
    "timereceived": 1573651276,
    "abandoned": false
  }

I did this same for the two children (cameroon one) but do not yet see it updated

> cli listchildren
Code: [Select]
{
  "List Of": "POOM Children",
  "Charity": "cameroon-one",
  "Child ID": "04b236ea",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Biography": "https://biblepay.cameroonone.org/bios/04b236ea.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "---------": "--------------------------------------------------",
  "Charity": "cameroon-one",
  "Child ID": "f89f5a15",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Biography": "https://biblepay.cameroonone.org/bios/f89f5a15.htm",
  "Balance": -999,
  "Notes": "This child is not provisioned yet.",
  "---------": "--------------------------------------------------"
}

Ops - something screwed up here. confirmations= -3

Code: [Select]
  {
   {
    "account": "",
    "address": "yQE49VaaaF599dJgQzmFkHqjHp4xbQ2oAu",
    "category": "send",
    "amount": -130387.42000000,
    "vout": 1,
    "fee": -0.06422000,
    "confirmations": -3,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "trusted": false,
    "txid": "232dd125f00f6e5246968d01fde98f1c35896f6a519e58a7be241bc5bbdbf433",
    "walletconflicts": [
      "91bafd0f1fbea8e20f049a881604af161ec7980b338db6ca3f451c8ada2f228a",
      "ca0c14fe20735d0e73a469ce71e23d2ad89a8ad347a421eb61f3f2c24e07aca7",
      "04cd725198564fdd947095f17ffe09d751f55935ea189c695501176d121385e7"
    ],
    "time": 1573651276,
    "timereceived": 1573651276,
    "abandoned": false
  },

Anyway, please apply the following amounts to the children:
cameroon one
04b236ea  = $20 (underpayment)
f89f5a15    = $40 (correct payment)
kairos
d6ac6919   = $25 (correct payment)
8e697449   = $10 (underpayment)
5cf71b44    = $50 (overpayment)

Thank you.





85
Following your advice, I am using the QT version but it is painfully slow on my weak VPS (that's why I use command line text only). However, it is much easier to see what I think is the transaction (debit and credit is 108,344 tBBP and I can see all the individual coins that add up to this in one transaction). And I also get to see Gen 25:13-19.  is there any way to read the Bible from the command line (ie biblepayd)?

the createabn coinage gives a long list of coins as expected.

What is the frequency of the automatic `sendgscc wcg` command? I know the purse does not need to be unlocked but does the wallet need to be mining for the `sendgscc wcg` transaction to occur or does the purse stake when the wallet is on but not mining? What about when the wallet is offline?

I also noticed that every time the wallet is stopped and then restarted, `exec rac` initially shows that the external purse is empty and I would have to reassociate again before the external purse coins are recognized in `exec rac`. Is this intended behaviour?

86
Those are all the same transaction, which is normal.  (See the txid, with multiple vouts).
When the wallet makes a GSC transmission, it uses up as much coin age as necessary to compose the transaction.

If you type 'exec rac' you can see the percent of coin*age required to fill with many inputs.

Is it possible to test in QT until we are stable in testnet?  As QT is a lot easier to see the single transmission.

If you want you can simulate this by getting the coin*age required from exec rac, then type 'exec createabn N 1' where N is the amount of coin*age, and you can see the individual inputs required for that amount of age.

Following your advice, I am using the QT version but it is painfully slow on my weak VPS (that's why I use command line text only). However, it is much easier to see what I think is the transaction (debit and credit is 108,344 tBBP and I can see all the individual coins that add up to this in one transaction). And I also get to see Gen 25:13-19.  is there any way to read the Bible from the command line (ie biblepayd)?

the createabn coinage gives a long list of coins as expected.

What is the frequency of the automatic `sendgscc wcg` command? I know the purse does not need to be unlocked but does the wallet need to be mining for the `sendgscc wcg` transaction to occur or does the purse stake when the wallet is on but not mining? What about when the wallet is offline?
 


87
Wait, other than the original flakiness (which I believe is permanently fixed), did you say you had 20* 'sendgscc' transmissions at the height?
(Or do you mean, you had 20 in total).  I just want to make sure our wallet did not send your 'sendgscc wcg' transmission 20 times at the height automatically, it didnt do that right?

Looking at my last night submission, I see 1 for WCG and 1 for Cameroon at the height and looking at the code, we should only be trying once during the block passing?

Current block 15553 and 50 confirmations ago at 155503, I see 10 entries with the following condition ("GSC-Stake-Transmission": true,)

>listtransactions "" 100 | grep "GSC-Stake-Transmission" -A10 -B12 | grep 50, -A13 -B11

I see 10 almost identical (as far as I can tell) transactions....
I thought it looks like it is sending 10 coins of 8570 BBP as stake...  but I cannot see the corresponding consolidated amount returning. However, I do not what the expected behaviour is supposed to be in the external purse nor do I know the coin composition of the external purse....

Code: [Select]
{
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 3,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 2,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
  {
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -8570.75104474,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 1,
    "fee": -0.05017000,
    "confirmations": 50,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "91eb12db434addf9cb0618ffc998b5e539c7c5a169d1b918310eafe194eb7ab7",
    "blockindex": 1,
    "blocktime": 1573474173,
    "txid": "baa77a343dd9f4bfa1348a3ebea6e1c6c54afb8722cf069a8ccdaba572f6ff6f",
    "walletconflicts": [
    ],
    "time": 1573473791,
    "timereceived": 1573473791,
    "abandoned": false
  },
(only pasted 3 consecutive transactions)








88
Awesome.  I dont see you in the leaderboard yet though, although you can wait 24 hours, you can manually kick it off with 'sendgscc wcg'.

I see you have a lot of coin-age from above, so it should happen automatically.

Btw, notice the next podc_transmission block above is 15375.
Can you please check if the transmission went out at 15375?  Thats in 19 blocks it looks like.

I have 20 x GSC transmissions at 15375 (62 confirmations ago) similar to the one below.
Code: [Select]
--
    "account": "",
    "address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
    "category": "send",
    "amount": -22.50906346,
    "label": "CHRISTIAN-PUBLIC-KEY",
    "vout": 2,
    "fee": -0.00880000,
    "confirmations": 61,
    "instantlock": false,
    "instantlock_internal": false,
    "chainlock": false,
    "GSC-Stake-Transmission": true,
    "blockhash": "0ba03f7f4f7b84cf6a297a5da4e87b019afee2a648f67ed6016b67221ff18af9",
    "blockindex": 9,
    "blocktime": 1573417659,
    "txid": "128503ab7c59d4af7992a72ffa245196a7b967ccaf3393b9f2ba1343c1a2f648",
    "walletconflicts": [
    ],
    "time": 1573417187,
    "timereceived": 1573417187,
    "abandoned": false
  },

However, I was not appearing on the leader board as somehow the association with wcg was flaky and exec rac (later the following day) said I was not associated but from my earlier post, if was clear that I was.

However `sendgscc wcg` followed by `exec rac` as per your suggestion allowed me to now be in the leaderboard.

89
BiblePay
1.4.6.8g-Leisure Upgrade

- Fix issue preventing the proper exec associate save-in-chain for WCG
- Add underpinnings for DWS

** This is the windows version.  You can also optionally pull the latest and upgrade.  The linux binary will probably be tomorrow due to the time difference **

** You only need to upgrade if you are trying to associate the cpid, or use the controller wallet, sancs should not need to upgrade **

EDIT:  To know that you upgraded, type 'exec associate 0' and you will see "v1.2".

Association and correct assignment of cpid and rac appears to work! Thank you!

Linux command line cli -version
BiblePay Core RPC client version 1.4.6.9 (binaries)

                                                  (verification code from wcg profile)
>exec associate oncoapop xxxxxx780628399078d78f6f01xxxxxx true
Code: [Select]
{
  "Command": "associate",
  "wcg_member_id": xxxxxx,
  "wcg_points": xxxxxx,
  "cpid": "xxxxxc62b82fb40fa3db0d34605xxxxxx",
  "rac": 3932.33274,
  "researcher_nickname": "oncoapop",
  "Purse Status": "Successful",
  "External Purse Address": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "Remember": "Now you must fund your external address with enough capital to make daily PODC/GSC stakes.",
  "Results": true,
  "Welcome Aboard!": "You have successfully joined the BiblePay Proof Of Distributed Comuting (PODC) grid, and now you can help cure cancer, AIDS, and make the world a better place!  God Bless You!"

Checking 5 blocks later...

>exec rac

Code: [Select]
{
  "Command": "rac",
  "cpid": "xxxx62b82fb40fa3db0d34605xxxxxx",
  "CPK": "yejTJcE9cSHMfC6H3ncbURt9MWPYc2kWPv",
  "wcg_teamid": 35006,
  "next_podc_gsc_transmission": 15375,
  "team_name": "Biblepay",
  "researcher_nickname": "oncoapop",
  "researcher_country": "CANADA",
  "total_wcg_boinc_credit": 4232866.94,
  "total_wcg_points": 29630068.58,
  "external_purse_total_coin_age": 2671285.637986111,
  "coin_age_percent_required": 0.02763295128696017,
  "coin_age_required": 47102.64952816543,
  "wcg_id": xxxxxxx,
  "rac": 3932.33274
}

90
Glad you were able to pinpoint the issue Rob! yay!

I downloaded v1.4.6.9, and I was able to successfully send coins!

How many coins are needed for a sanctuary?
I have 2,020,209.26 tBBP right now

Here is another receiving address:
ygkRiAMGaZaZM2ctREJ7mWRsFyG3emTtzt

Sent. 4,500,001 required for each DIP3 sanc. Glad to have you set up a couple.

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 12