Bible Pay

Read 410581 times

  • T-Mike
  • Sr. Member

    • 375


    • 2
    • February 06, 2018, 06:12:58 PM
    more
Not sure what's going on but my UTXO weight is 100 now even though the previous podcupdate was 50k.

I deleted the chain and started over, made another podcupdate with 50,007 but it's still only sending 50k. I wonder if it's reading biblepay.conf.

podcupdate lastest transaction: d2cb2454c78342181373632e0f623340921f264a0a9d44c464447820e14c78f1 (May not be searchable yet.)
« Last Edit: March 08, 2018, 01:13:12 PM by T-Mike »


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Not sure what's going on but my UTXO weight is 100 now even though the previous podcupdate was 50k.

I deleted the chain and started over, made another podcupdate with 50,007 but it's still only sending 50k. I wonder if it's reading biblepay.conf.

podcupdate lastest transaction: d2cb2454c78342181373632e0f623340921f264a0a9d44c464447820e14c78f1 (May not be searchable yet.)
Sounds like you might have a persmission issue on windows.
Try adding 'genproclimit=5' in your biblepay.conf, then restart wallet and see if getmininginfo honors the setting.
Also, see if debug.log (in the same place as biblepay.conf) has the latest timestamp from running biblepay in it.
If it doesnt you arent using the right datadir.

EDIT:

Ok, it looks like that transaction is for 3475+50000=53475, that explains why you have 100.
Looking at exec datalist utxoweight, your 4b7* cpid does have 100! Your set.

Just see if you can figure out why your datadir is not aligning

« Last Edit: March 08, 2018, 01:31:43 PM by Rob A. »


Hi,

I am now on 1.1.0.6 and I tried this:

Code: [Select]
20:33:32
exec podcupdate true
20:33:37
{
  "Command": "podcupdate",
  "PODCUpdate": "Processed 0 tasks for CPID 1e7184e17377549d5a7d7a2edfb51017"
}


20:33:47
exec getboincinfo
20:33:48
{
  "Command": "getboincinfo",
  "CPID": "1e7184e17377549d5a7d7a2edfb51017",
  "Address": "BNGti4oyDRU4YEBrbqQcmgEVR9t5VNbTUx",
  "CPIDS": "1e7184e17377549d5a7d7a2edfb51017;",
  "CPID-Age (hours)": 422371,
  "NextSuperblockHeight": 33620,
  "NextSuperblockBudget": 2660579,
  "1e7184e17377549d5a7d7a2edfb51017_ADDRESS": "BNGti4oyDRU4YEBrbqQcmgEVR9t5VNbTUx",
  "1e7184e17377549d5a7d7a2edfb51017_RAC": 10259.47,
  "1e7184e17377549d5a7d7a2edfb51017_TEAM": 15044,
  "1e7184e17377549d5a7d7a2edfb51017_TaskWeight": 0,
  "1e7184e17377549d5a7d7a2edfb51017_UTXOWeight": 0,
  "Total_RAC": 10259.47,
  "Total Payments (One Day)": 0,
  "Total Payments (One Week)": 0,
  "Total Budget (One Day)": 0,
  "Total Budget (One Week)": 0,
  "Superblock Count (One Week)": 0,
  "Superblock Hit Count (One Week)": 0,
  "Superblock List": "",
  "Last Superblock Height": 0,
  "Last Superblock Budget": 0,
  "Last Superblock Payment": -1,
  "Magnitude (One-Day)": 0,
  "Magnitude (One-Week)": 0
}

Any clues would be helpful. Thanks.
Best regards,
Simon


  • T-Mike
  • Sr. Member

    • 375


    • 2
    • February 06, 2018, 06:12:58 PM
    more
Sounds like you might have a persmission issue on windows.
Try adding 'genproclimit=5' in your biblepay.conf, then restart wallet and see if getmininginfo honors the setting.
Also, see if debug.log (in the same place as biblepay.conf) has the latest timestamp from running biblepay in it.
If it doesnt you arent using the right datadir.

EDIT:

Ok, it looks like that transaction is for 3475+50000=53475, that explains why you have 100.
Looking at exec datalist utxoweight, your 4b7* cpid does have 100! Your set.

Just see if you can figure out why your datadir is not aligning

OK, I deleted everything and reinstalled the wallet. Copy pasted the conf files back in. Works now. Thanks.

I didn't know what that 3475 BBP transaction was, was it supposed to send more then 50k?


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
OK, I deleted everything and reinstalled the wallet. Copy pasted the conf files back in. Works now. Thanks.

I didn't know what that 3475 BBP transaction was, was it supposed to send more then 50k?

Oh I think I see whats happening there; You had two coins, 50K & 3.475K, the wallet chose those for your 50K stake and sent you the change, so that explains how you got lucky and made it.

No, whatever you choose in utxoamount it will honor to the penny, I think the issue is if people have large unbroken "bills" they will get a little more stakeweight in there.



  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Turns out was a typo on my part, that then caused the tx to be the default 50K (not 50K+1).  I got the typo corrected and just made the line in biblepay.conf utxoamount=55555 so it would stand out pretty easily.

Great!  We're coming together now, awesome!

We are rocketing up fast....



  • jaapgvk
  • Hero Member

    • 558


    • 31
    • September 01, 2017, 08:02:57 PM
    • Netherlands
    more
About the 'associate unbanked CPID' function on the pool:

A few days ago, I successfully used this function to associate my android phone on a Rosetta test-account (CPID: 8791a036b545f35e9ebd9333922738ac).
I used the following BBP adress: BNfb6uMyeAHDwZs538gzxS2k2iqbz8NWQj

Today I wondered if this burn survived yesterdays chaos, so I looked it up via 'exec datalist dcc' and it gave me the following:

Code: [Select]
  "8791A036B545F35E9EBD9333922738AC (03-04-2018 20:56:07)": "8791a036b545f35e9ebd9333922738ac;BSfnH2uxp8zm8cCmdxVLji7paJz6zNPd7J;BSfnH2uxp8zm8cCmdxVLji7paJz6zNPd7J;1986929;IH0X/f06jDB7DGrsuew6YOgCwq5DPEcPZjW1hvd11BmvbNlPVOo/O6/RNYi028zk6i2pef0hh4dSMw9j3rqpFYU=",
There is a different Biblepay adress here: BSfnH2uxp8zm8cCmdxVLji7paJz6zNPd7J

Looking at the transactions, it seems to be a pool-address: http://explorer.biblepay.org:3001/address/BSfnH2uxp8zm8cCmdxVLji7paJz6zNPd7J

I guess this happened because the code on the pool-side wasn't ready yet (Rob was surprised my association was successful at the time, haha!).

Anyway, my question to Rob is: should I just make a new test-account, or could you re-associate it to the correct address for me? It's just for testing anyway, so it doesn't really matter to me in terms of BBP (that's for the pool as far as I'm concerned). Just wanted to let you know :)

Just quoting for visibility, but it's not a priority.

I just tried 'cat magnitude | grep 8791', but I can't find my CPID.


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Just quoting for visibility, but it's not a priority.

I just tried 'cat magnitude | grep 8791', but I can't find my CPID.

Yes, I confirm I do not see you in my cat magnitude either, but I do see you here:
https://boinc.bakerlab.org/rosetta/show_user.php?userid=1986929
And you are in the team, and I see you in 'exec datalist dcc' | filter by 8791, and I see your association (which I think was done from the pool?), so now the question is , why are you not unbanked, and also I see you here:
exec unbanked

So, let me debug the Sanc Quorum side and see why, as its still pretty important to get all changes in by this weekend so we dont have to change anything in prod after the exchanges go live :), Ill check it out.



  • jaapgvk
  • Hero Member

    • 558


    • 31
    • September 01, 2017, 08:02:57 PM
    • Netherlands
    more
Yes, I confirm I do not see you in my cat magnitude either, but I do see you here:
https://boinc.bakerlab.org/rosetta/show_user.php?userid=1986929
And you are in the team, and I see you in 'exec datalist dcc' | filter by 8791, and I see your association (which I think was done from the pool?), so now the question is , why are you not unbanked, and also I see you here:
exec unbanked

So, let me debug the Sanc Quorum side and see why, as its still pretty important to get all changes in by this weekend so we dont have to change anything in prod after the exchanges go live :), Ill check it out.

Yes, it was made from the pool. You were surprised that it worked at the time because it the pool wasn't upgraded yet (don't know which wallet the pool was on but it was at least pre 1.0.9.9. I think).


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Yes, it was made from the pool. You were surprised that it worked at the time because it the pool wasn't upgraded yet (don't know which wallet the pool was on but it was at least pre 1.0.9.9. I think).
Hi Jaap,
I think that is the problem; looking at the burn record, its missing a field.  The pool was running old software when we created the "unbanked" protocol version.  So it signed the CPID the old way.  I just upgraded the pool server to 1106.

Will you please try to re-associate your unbanked CPID from the pool now?

Then after 5 confirms, lets look at this again and see if the exec dcc actually pulls the unbanked cpid in.

It will be interesting how many votes your contract gets vs. the prod contract.



  • jaapgvk
  • Hero Member

    • 558


    • 31
    • September 01, 2017, 08:02:57 PM
    • Netherlands
    more
Hi Jaap,
I think that is the problem; looking at the burn record, its missing a field.  The pool was running old software when we created the "unbanked" protocol version.  So it signed the CPID the old way.  I just upgraded the pool server to 1106.

Will you please try to re-associate your unbanked CPID from the pool now?

Then after 5 confirms, lets look at this again and see if the exec dcc actually pulls the unbanked cpid in.

It will be interesting how many votes your contract gets vs. the prod contract.

Hi Rob,

I just tried and it said:
"RPC Error"


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Hi Rob,

I just tried and it said:
"RPC Error"

Oh wow, OK, please ensure the screen says v1.2 and please try again?



  • jaapgvk
  • Hero Member

    • 558


    • 31
    • September 01, 2017, 08:02:57 PM
    • Netherlands
    more
Oh wow, OK, please ensure the screen says v1.2 and please try again?

Forgot to refresh :o It said 1.2 now (but the confirmation screen still says 1.1).

It now said: "private key not available" (see screenshot).
« Last Edit: March 08, 2018, 05:40:54 PM by jaapgvk »


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Congratulations and thank you all for a successful PODC Go-Live!


(I'll keep this thread open so we can finish the finer details...)



  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Forgot to refresh :o It said 1.2 now (but the confirmation screen still says 1.1).

It now said: "private key not available" (see screenshot).


Hmm, OK Ill check further in a little bit.