Bible Pay

Read 92688 times

  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
Your stake needs to be in the
"Address" from
exec getboincinfo

Really? I didn't think this was the case.


  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more

Biblepay 1.1.0.5
Mandatory Upgrade for Sanctuaries
Leisure Upgrade for Users


- Add checkpoint at 33460 to prevent forking and lock in PODC consensus system
- Add checkblock to verify all 33460+ PODC blocks were generated by v1.1.0.0+
- Fix Task Verification Error in Sanctuary Quorum affecting Magnitude Calculation for Large CPIDs

** Windows is still building, this is a notification for all linux nodes **

Quoting for visibility. Upgrading now :)


  • znffal
  • Full Member

    • 135


    • 7
    • October 02, 2017, 04:01:47 pm
    more
Really? I didn't think this was the case.

Maybe I am wrong. It happens often!


  • rastiks
  • Newbie

    • 22


    • 1
    • February 11, 2018, 05:48:57 am
    more
Your stake needs to be in the
"Address" from
exec getboincinfo

I have the same issue. Plenty of BBP to stake, but zero UTXOWeight. Sent the BBP to the address from exec getboincinfo, now waiting for 6 confirms to see what happens.


  • znffal
  • Full Member

    • 135


    • 7
    • October 02, 2017, 04:01:47 pm
    more
I have around 3 mining rewards so far (~555 each).
Has anyone received Sanctuary rewards yet?


  • jaapgvk
  • Hero Member

    • 617


    • 31
    • September 01, 2017, 08:02:57 pm
    • Netherlands
    more
I have around 3 mining rewards so far (~555 each).
Has anyone received Sanctuary rewards yet?

Yes, i have received both mining and sanctuary rewards :)


  • znffal
  • Full Member

    • 135


    • 7
    • October 02, 2017, 04:01:47 pm
    more
Yes, i have received both mining and sanctuary rewards :)
Thanks, OK great, mine will be on the way then  :D


  • rastiks
  • Newbie

    • 22


    • 1
    • February 11, 2018, 05:48:57 am
    more
I have the same issue. Plenty of BBP to stake, but zero UTXOWeight. Sent the BBP to the address from exec getboincinfo, now waiting for 6 confirms to see what happens.

aargh. Still not working for me. I have > 50 000 BBP in the wallet address from exec getboincinfo. Stakabalance confirms that. But my UTXOWeight is still 0, and exec podcupdate says Insufficient funds.

This is the second node I'm trying to make this runing (started from scratch today, since it did not work for me yestarday).

Code: [Select]
# biblepay-cli exec getboincinfo
{
  "Command": "getboincinfo",
  "CPID": "fe553a955f0e21d46724858870014cbe",
  "Address": "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
  "CPIDS": "fe553a955f0e21d46724858870014cbe;",
  "CPID-Age (hours)": 422363,
  "NextSuperblockHeight": 33620,
  "NextSuperblockBudget": 2660579,
  "fe553a955f0e21d46724858870014cbe_ADDRESS": "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
  "fe553a955f0e21d46724858870014cbe_RAC": 6007.06,
  "fe553a955f0e21d46724858870014cbe_TEAM": 15044,
  "fe553a955f0e21d46724858870014cbe_TaskWeight": 0,
  "fe553a955f0e21d46724858870014cbe_UTXOWeight": 0,
  "Total_RAC": 6007.06,
  "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
}

Quote
# biblepay-cli exec stakebalance
{
  "Command": "stakebalance",
  "StakeBalance": 50099
}

Quote
# biblepay-cli listaddressgroupings
[
  [
    [
      "BCAPPX5PosAcqc5Z4codkaTMLnmQJSwhMX",
      0.00076300
    ],
    [
      "BMskLQZcPd8EUA8c5iHCmCiAruPjVXtUe1",
      0.00000000,
      ""
    ],
    [
      "BSF8FbMtBKVJ3XiP7fAtrMSU7NfQGQDtmw",
      0.00000000
    ]
  ],
  [
    [
      "BMdWb8WHRbgo6x6AEErNi4cvUVuiKqXn1u",
      0.00000000
    ]
  ],
  [
    [
      "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
      50099.99900000,
      ""
    ]
  ]
]


Code: [Select]
# biblepay-cli exec podcupdate true
{
  "Command": "podcupdate",
  "PODCUpdate": "Insufficient funds."
}



  • znffal
  • Full Member

    • 135


    • 7
    • October 02, 2017, 04:01:47 pm
    more
aargh. Still not working for me. I have > 50 000 BBP in the wallet address from exec getboincinfo. Stakabalance confirms that. But my UTXOWeight is still 0, and exec podcupdate says Insufficient funds.

This is the second node I'm trying to make this runing (started from scratch today, since it did not work for me yestarday).

Code: [Select]
# biblepay-cli exec getboincinfo
{
  "Command": "getboincinfo",
  "CPID": "fe553a955f0e21d46724858870014cbe",
  "Address": "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
  "CPIDS": "fe553a955f0e21d46724858870014cbe;",
  "CPID-Age (hours)": 422363,
  "NextSuperblockHeight": 33620,
  "NextSuperblockBudget": 2660579,
  "fe553a955f0e21d46724858870014cbe_ADDRESS": "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
  "fe553a955f0e21d46724858870014cbe_RAC": 6007.06,
  "fe553a955f0e21d46724858870014cbe_TEAM": 15044,
  "fe553a955f0e21d46724858870014cbe_TaskWeight": 0,
  "fe553a955f0e21d46724858870014cbe_UTXOWeight": 0,
  "Total_RAC": 6007.06,
  "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
}


Code: [Select]
# biblepay-cli exec podcupdate true
{
  "Command": "podcupdate",
  "PODCUpdate": "Insufficient funds."
}


You could try reassociating your CPID again


  • rastiks
  • Newbie

    • 22


    • 1
    • February 11, 2018, 05:48:57 am
    more
You could try reassociating your CPID again

Have just tried that. So far still zero UTXOWeight, but let's wait 6 blocks. But frankly, I do not believe in success.


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Alright good news, even though it requires an upgrade for the users, good news, I debugged the exec podcupdate feature this morning and I did find a bug!  This explains why T-Mike cant send the exact right stake amount and Simons UTXO is 0 and Rastiks is probably the same issue.

So I now confirm you dont need to worry about the source address of the funds, we will still sign the UTXO packet with your CPID no matter which "bucket" it originates from in the wallet, so that will alleviate a huge portion of the hassle with sending a PODC Update (in the next version).  The other biggie I found was the math the wallet was using was slightly off due to rounding, its kind of hard to explain, but the lions share of the problem was, if you were trying to send say 49K of your 50,000 balance, and your tasks consumed say 3.5K bytes, the internal math (in decimal) rounded down to an amount that was not properly split among the vouts ending with too small of a UTXO expenditure, so I had to fix that so the PODC update leg count (internally) would always round up the specific UTXO for that amount per leg, its a little technical but that is now fixed (in the next version). 

This should be checked in ASAP, doing a little unit testing with this.



  • rastiks
  • Newbie

    • 22


    • 1
    • February 11, 2018, 05:48:57 am
    more
You could try reassociating your CPID again

Well, I tried. Waited 6 blocks, and still the same. Stakebalance shows 50093, but exec podcupdate syas Insufficient funds. UTXOWeight & TaskWeight are zero. May there be something wrong with my CPID ? Maybe, because I have some ARM (tablet + phone) connected to it? I have run out of ideas.

Code: [Select]
# biblepay-cli exec getboincinfo
{
  "Command": "getboincinfo",
  "CPID": "fe553a955f0e21d46724858870014cbe",
  "Address": "BSHPizQ1MV6gXGnZDGTk6Jp4hBZRkb4HKY",
  "CPIDS": "fe553a955f0e21d46724858870014cbe;",
  "CPID-Age (hours)": 422364,
  "NextSuperblockHeight": 33620,
  "NextSuperblockBudget": 2660579,
  "fe553a955f0e21d46724858870014cbe_ADDRESS": "BSHPizQ1MV6gXGnZDGTk6Jp4hBZRkb4HKY",
  "fe553a955f0e21d46724858870014cbe_RAC": 6331.92,
  "fe553a955f0e21d46724858870014cbe_TEAM": 15044,
  "fe553a955f0e21d46724858870014cbe_TaskWeight": 0,
  "fe553a955f0e21d46724858870014cbe_UTXOWeight": 0,
  "Total_RAC": 6331.92,
  "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
}

Code: [Select]
# biblepay-cli exec stakebalance
{
  "Command": "stakebalance",
  "StakeBalance": 50093
}

Code: [Select]
# biblepay-cli exec podcupdate true
{
  "Command": "podcupdate",
  "PODCUpdate": "Insufficient funds."
}

The wallet is quite fragmented after i did several attempts and moved the coins back and forth :D
Code: [Select]
# biblepay-cli listaddressgroupings
[
  [
    [
      "B7Wtksz1hbBWXRY6U9QhdxMn78h9oEcV5B",
      0.00000000
    ],
    [
      "B7vWrPFoLLawsrpC6hewcxJ6ZbjtPXupV8",
      0.00000000
    ],
    [
      "B8RLs7oTsXvM4QXLQrVVHYwipKqaJXmH4W",
      0.00000000
    ],
    [
      "BB3WzCSGdH6ZYAn5o1a7N4XXKTNcYZ8K6C",
      93.99990840
    ],
    [
      "BCAPPX5PosAcqc5Z4codkaTMLnmQJSwhMX",
      0.00076300
    ],
    [
      "BHRvGs45us9mGimkWimv8kwgYgfmDn2iqm",
      994.99995420
    ],
    [
      "BMskLQZcPd8EUA8c5iHCmCiAruPjVXtUe1",
      0.00000000,
      ""
    ],
    [
      "BQNfVQxb75ssRZ5aqas4Wt2rj6AcPxaZkX",
      48993.99879240
    ],
    [
      "BSF8FbMtBKVJ3XiP7fAtrMSU7NfQGQDtmw",
      0.00000000
    ],
    [
      "BSG8v2noPJzEsNxT7DhMzLbva4AAuSgkvb",
      0.00000000,
      ""
    ]
  ],
  [
    [
      "BMdWb8WHRbgo6x6AEErNi4cvUVuiKqXn1u",
      0.00000000
    ]
  ],
  [
    [
      "BSHPizQ1MV6gXGnZDGTk6Jp4hBZRkb4HKY",
      11.00000000,
      ""
    ]
  ]
]


  • rastiks
  • Newbie

    • 22


    • 1
    • February 11, 2018, 05:48:57 am
    more
Alright good news, even though it requires an upgrade for the users, good news, I debugged the exec podcupdate feature this morning and I did find a bug!  This explains why T-Mike cant send the exact right stake amount and Simons UTXO is 0 and Rastiks is probably the same issue.

So I now confirm you dont need to worry about the source address of the funds, we will still sign the UTXO packet with your CPID no matter which "bucket" it originates from in the wallet, so that will alleviate a huge portion of the hassle with sending a PODC Update (in the next version).  The other biggie I found was the math the wallet was using was slightly off due to rounding, its kind of hard to explain, but the lions share of the problem was, if you were trying to send say 49K of your 50,000 balance, and your tasks consumed say 3.5K bytes, the internal math (in decimal) rounded down to an amount that was not properly split among the vouts ending with too small of a UTXO expenditure, so I had to fix that so the PODC update leg count (internally) would always round up the specific UTXO for that amount per leg, its a little technical but that is now fixed (in the next version). 

This should be checked in ASAP, doing a little unit testing with this.

Great! thanks


  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
I have around 3 mining rewards so far (~555 each).
Has anyone received Sanctuary rewards yet?
I havent, but the pool is killing it now!  It received about 13 blocks this morning.



  • Rob Andrews
  • Administrator

    • 2029


    • 27
    • June 05, 2017, 08:09:04 pm
    • Patmos, Island Of
    more
Biblepay
1.1.0.6 - Leisure Upgrade



- Make exec podcupdate much more robust (error messages, utxo leg rounding)

** Windows is compiling **