Bible Pay

Read 7599 times

  • oncoapop
  • Full Member

    • 116


    • 12
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #75 on: November 09, 2019, 12:05:39 PM »
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.


  • orbis
  • Full Member

    • 203


    • 6
    • February 08, 2018, 04:37:14 PM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #76 on: November 09, 2019, 12:47:35 PM »
BTW, it's needed to run any command after associate (e.g. sendgscc) to run WCG within BBP network? Or it's enough to wait?


  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #77 on: November 09, 2019, 02:12:29 PM »
Sorry, but I was few days away. Now It looks that I'm on right chain and associate was successful.
Code: [Select]
  "Command": "associate",
  "wcg_member_id": 1065540,
  "wcg_points": 55771096,
  "cpid": "",
  "rac": 0,
  "researcher_nickname": "",
  "Purse Status": "Successful",
  "External Purse Address": "ygjQUutb2MnpVJKyjQ3mTne4rg71FFPcwg",
  "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!"
My associate TX was again with 5k tBBP. here is: 0fcb5b796acc141badc30954ac5fafa3d4d1fd458398b24cbde31ea2da0642a7
I sent all of my tBBP (75k) to external purse so I'll be waiting if it goes good. Thanks

Thats awesome on the partial success, Orbis.

I'm kind of surprised we are having so many small issues - its probably due to these partial successful associations etc.

What Im getting at is, for some reason, your WCG record was stored with no CPID.  I don't even see how that can happen because we do check for the length of it to be 32 before we save your record.

First let me answer your question:

The normal newbie would do this:
exec cpk nickname
wait 5 blocks
exec associate orbis wcg_userid wcg_code
wait 5 blocks
type :
exec rac

And see your rac.  But -- I think you re probably seeing 0 for the rac right now.  However, I do see that you are on the team and can see your cpid.

Can you do me a favor... please try the exec associate again with force=true after it, and see if it shows your CPID and RAC right after association?
CLARIFICATION:  Plz do it this way:
exec associate wcg_username wcg_verificationcode true

Ill have to try to reproduce this; so far Ive associated my cpid 4 times successfully.  Lets also see if anyone else has tested this yet.

Ill check into the 5k issue.


« Last Edit: November 09, 2019, 02:15:15 PM by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #78 on: November 09, 2019, 02:13:47 PM »
BTW, it's needed to run any command after associate (e.g. sendgscc) to run WCG within BBP network? Or it's enough to wait?

Once you see that 'exec rac' is showing a RAC > 1, and, showing your CPID, then all you would need to do is this:
sendgscc wcg

And that would put you in the smart contract daily.  But, we have podc 2.0 designed to automatically do that once per day at a certain height (which I will explain later), but - you would have had to leave the controller running for 24 hours.




  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #79 on: November 09, 2019, 02:31:48 PM »
Thats awesome on the partial success, Orbis.

I'm kind of surprised we are having so many small issues - its probably due to these partial successful associations etc.

What Im getting at is, for some reason, your WCG record was stored with no CPID.  I don't even see how that can happen because we do check for the length of it to be 32 before we save your record.

First let me answer your question:

The normal newbie would do this:
exec cpk nickname
wait 5 blocks
exec associate orbis wcg_userid wcg_code
wait 5 blocks
type :
exec rac

And see your rac.  But -- I think you re probably seeing 0 for the rac right now.  However, I do see that you are on the team and can see your cpid.

Can you do me a favor... please try the exec associate again with force=true after it, and see if it shows your CPID and RAC right after association?
CLARIFICATION:  Plz do it this way:
exec associate wcg_username wcg_verificationcode true

Ill have to try to reproduce this; so far Ive associated my cpid 4 times successfully.  Lets also see if anyone else has tested this yet.

Ill check into the 5k issue.

Hi Orbis,

I see that exec associate charges 0 + fees.  Are you sure you are typing exec associate to generate that transaction?

EDIT:  I did a reassociate; it charged me 0.  Your running a compiled version of bbp?



« Last Edit: November 09, 2019, 02:40:22 PM by Rob Andrews »


  • orbis
  • Full Member

    • 203


    • 6
    • February 08, 2018, 04:37:14 PM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #80 on: November 09, 2019, 03:38:25 PM »
Can you do me a favor... please try the exec associate again with force=true after it, and see if it shows your CPID and RAC right after association?
CLARIFICATION:  Plz do it this way:
exec associate wcg_username wcg_verificationcode true

Ill have to try to reproduce this; so far Ive associated my cpid 4 times successfully.  Lets also see if anyone else has tested this yet.
So, it looks that I'm totally noob, because it still doesn't work.
Code: [Select]
21:32:50
exec associate orbis XXXXX true

21:32:53
{
  "Command": "associate",
  "wcg_member_id": 1065540,
  "wcg_points": 55771096,
  "cpid": "",
  "rac": 0,
  "researcher_nickname": "",
  "Purse Status": "Successful",
  "External Purse Address": "ygjQUutb2MnpVJKyjQ3mTne4rg71FFPcwg",
  "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!"
}
After six block still nothing and here is result of exec rac:
Code: [Select]
  "Command": "rac",
  "Error": "Not Linked.  First, you must link your researcher CPID in the chain using 'exec associate'.",
I checked that associate  command many times, it looks good, but I'm now not sure because it still doesn't work :)
I read your posts again and I found, that in this post you wrote this:
The normal newbie would do this:
exec cpk nickname
wait 5 blocks
exec associate orbis wcg_userid wcg_code
wait 5 blocks
type :
exec rac
So, I tried it didn't help too (my nickname on WCG and CPK is the same "orbis"):
Code: [Select]
exec associate orbis orbis XXXX true
Unable to find orbis.  Please type exec rac to see helpful hints to proceed.  (code -1)
I really don't know what I'm doing bad :(
I'm using downloaded WIN wallet 1469.
BTW after each associate it still get 5k tBBP from me: https://prnt.sc/purfwj
I've tried do make "exec cpk orbis" again, but it didn't worked, because nickname is already taken.


  • togoshigekata
  • Sr. Member

    • 482


    • 25
    • September 01, 2017, 10:21:10 AM
    • USA
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #81 on: November 09, 2019, 03:46:26 PM »
exec cpk togotesting
// worked, waited 4 confirmations then

exec associate Byteball_3b162762 X
// did not work

"Sorry, we found you as a researcher in WCG, but we were unable to locate you on the team. Please join team Biblepay or team Gridcoin to proceed."

on World Community Grid website, I see the "My Team" tab has BiblePay and I see my username in the list of Team BiblePay members
https://www.worldcommunitygrid.org/team/viewTeamMemberDetail.do?sort=name&teamId=JRD1XTFK92

Linux 64 bit QT v1.4.6.9

==

Also thank you oncoapop for the 10 million tBBP!


  • capo
  • Newbie

    • 44


    • 2
    • March 11, 2018, 07:02:14 AM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #82 on: November 09, 2019, 04:17:28 PM »
21:49:35

exec associate capulo NNNNNN true


21:49:37

{
  "Command": "associate",
  "wcg_member_id": 1066130,
  "wcg_points": 484299227,
  "cpid": "",
  "rac": 0,
  "researcher_nickname": "",
  "Purse Status": "Successful",
  "External Purse Address": "yi74isEFVicF8wkXHrC1jaoMRWuX2tkU1k",
  "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!"
}



23:16:19

exec rac


23:16:19

{
  "Command": "rac",
  "Error": "Not Linked.  First, you must link your researcher CPID in the chain using 'exec associate'.",
  "Step 1": "Log into your WCG account at 'worldcommunitygrid.org' with your WCG E-mail address and WCG password.",
  "Step 2": "Click Settings | My Profile.  Record your 'Username' and 'Verification Code' and your 'CPID' (Cross-Project-ID).",
  "Step 3": "From our RPC console, type, exec associate wcg your_username your_verification_code",
  "Step 4": "Wait for 5 blocks to pass.  Then type 'exec rac' again, and see if you are linked!  ",
  "Step 5": "Once you are linked you will receive daily rewards.  Please read about our minimum stake requirements per RAC here: wiki.biblepay.org/PODC"
}


any ideas?

i did associate with force true because normal wont work
« Last Edit: November 10, 2019, 06:56:45 PM by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #83 on: November 09, 2019, 07:41:00 PM »
So, it looks that I'm totally noob, because it still doesn't work.
Code: [Select]
21:32:50
exec associate orbis XXXXX true

21:32:53
{
  "Command": "associate",
  "wcg_member_id": 1065540,
  "wcg_points": 55771096,
  "cpid": "",
  "rac": 0,
  "researcher_nickname": "",
  "Purse Status": "Successful",
  "External Purse Address": "ygjQUutb2MnpVJKyjQ3mTne4rg71FFPcwg",
  "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!"
}
After six block still nothing and here is result of exec rac:
Code: [Select]
  "Command": "rac",
  "Error": "Not Linked.  First, you must link your researcher CPID in the chain using 'exec associate'.",
I checked that associate  command many times, it looks good, but I'm now not sure because it still doesn't work :)
I read your posts again and I found, that in this post you wrote this:So, I tried it didn't help too (my nickname on WCG and CPK is the same "orbis"):
Code: [Select]
exec associate orbis orbis XXXX true
Unable to find orbis.  Please type exec rac to see helpful hints to proceed.  (code -1)
I really don't know what I'm doing bad :(
I'm using downloaded WIN wallet 1469.
BTW after each associate it still get 5k tBBP from me: https://prnt.sc/purfwj
I've tried do make "exec cpk orbis" again, but it didn't worked, because nickname is already taken.

After looking at the code, I am very, very curious about fixing 2 things:  The 5001 (as I still dont see that) and the blank CPID being inserted in the chain only for Orbis:  Orbis can you please PM me your wcg code?  (It can always be changed later).

I need to reproduce!  Thanks.



  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #84 on: November 09, 2019, 08:49:01 PM »
Ok, good news, I see the problem for Capulos, Togos, and most of Orbis'.

Good news is we don't need a sanctuary upgrade, but we do need a leisure!

Hang on...


  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #85 on: November 09, 2019, 09:10:41 PM »
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".



  • oncoapop
  • Full Member

    • 116


    • 12
    • October 23, 2018, 12:31:17 PM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #86 on: November 09, 2019, 11:01:04 PM »
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
}


  • orbis
  • Full Member

    • 203


    • 6
    • February 08, 2018, 04:37:14 PM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #87 on: November 10, 2019, 03:50:37 AM »
So, after latest update I'm finally in :)
Thank you for catching it.
Code: [Select]
10:41:19 exec rac
10:41:19
{
  "Command": "rac",
  "cpid": "04fba56d89a5eb38b1b82f8a6240132c",
  "CPK": "ygjQUutb2MnpVJKyjQ3mTne4rg71FFPcwg",
  "wcg_teamid": 35006,
  "next_podc_gsc_transmission": 15375,
  "team_name": "Biblepay",
  "researcher_nickname": "orbis",
  "researcher_country": "SLOVAKIA",
  "total_wcg_boinc_credit": 7973175.77,
  "total_wcg_points": 55812230.39,
  "external_purse_total_coin_age": 50251.48444444445,
  "coin_age_percent_required": 0.99,
  "NOTE!": "Coins must have a maturity of at least 5 confirms for your coin*age to count.  (See current depth in coin control).",
  "coin_age_required": 81196.20475721419,
  "wcg_id": 1065540,
  "rac": 5978.138139
}

10:42:02 sendgscc wcg
10:42:03
{
  "Results": true
}


  • capo
  • Newbie

    • 44


    • 2
    • March 11, 2018, 07:02:14 AM
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #88 on: November 10, 2019, 04:04:24 AM »
i'm in but i still see rac 0 hmm


10:58:00

{
  "Command": "rac",
  "cpid": "e7c056024cd3b781edd5af37965c652c",
  "CPK": "yi74isEFVicF8wkXHrC1jaoMRWuX2tkU1k",
  "wcg_teamid": 35006,
  "next_podc_gsc_transmission": 15375,
  "team_name": "Biblepay",
  "researcher_nickname": "capulo",
  "researcher_country": "SLOVAKIA",
  "total_wcg_boinc_credit": 69197172.38,
  "total_wcg_points": 484380206.66,
  "external_purse_total_coin_age": 53716.43518518518,
  "coin_age_percent_required": 0,
  "coin_age_required": 0,
  "wcg_id": 1066130,
  "rac": 0
}


  • Rob Andrews
  • Administrator

    • 2262


    • 29
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« Reply #89 on: November 10, 2019, 11:48:24 AM »
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
}

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.