biblepay / biblepay_legacy

BiblePay
MIT License
35 stars 34 forks source link

PODCUpdate: Unable to locate coins not marked as POG bankroll denominations. #70

Closed fogoat closed 5 years ago

fogoat commented 5 years ago

Using 1185. I am unable to perform an exec podcupdate.

18:40:06 exec podcupdate 18:40:21 { "Command": "podcupdate", "PODCUpdate": "Unable to locate coins not marked as POG bankroll denominations." }

I have enough non-tithe BBP to do an exec podcupdate

image

I also tried the following, but results did not change:

1) unlock wallet completely 2) put utxoamount=1400000 and restart BiblePay QT wallet

biblepay commented 5 years ago

Could we try to rule out two things first.

1) How old is that 1,451,230 coin? It needs to be over 6 confirms for it to be searched. 2) Could we have you send yourself that 1,451,230 coin back to you in a couple of transactions so you have 1 mil + 450,000 in there, then try again? This might rule out the ending suffix amount.

fogoat commented 5 years ago

Coin had more than 6 confirmation (fully confirmed).

I tried sending myself various amounts in the past without any differing results.

I ended up doing the following: [ ] make a virgin wallet by creating a separate BiblePay wallet [ ] move PoDC funds to new wallet [ ] perform exec associate on the new wallet [ ] run exec podcupdate on new wallet [ ] on old wallet, add utxooverride=-1 to stop PoDC updates. you can PoG with old wallet if you want

I'm beginning to think there's some conflict with PoG.

biblepay commented 5 years ago

So why are we talking about exec bankroll, if this ticket is for the inability to send a podc update? Please enter a separate ticket for exec bankroll.

Should we close this, please confirm there are no problems with podc updates?

fogoat commented 5 years ago

I believe tithes created using exec bankroll is conflicting with PoDC updates. Its just a theory at this point. If I'm motivated, I will document the steps to make this reproducible.

OrbisPictus commented 5 years ago

I have same problem. Command": "podcupdate", "PODCUpdate": "Unable to locate coins not marked as POG bankroll denominations. Coins are old enough, I've tried to send it to myself in more than one tx, but it didn't helped. Only one thing that helped me was utxooverride=xxx setting in config, but I don't like it, because utxo can vary and I don't want to have fixed value there. Till few days ago it was all working without problem (I have PoDC and POG on same wallet), but after my CPID expiration problem, PODC update stops working.

fogoat commented 5 years ago

Unable to perform exec podcupdate . There's an error that says:

PODCUpdate : Unable to location coins not marked as POG bankroll denominations.

image

Only balance outside of Rosetta address is shown here.

0.37 BBP is outside of Rosetta address if you look at Coin Inputs using Tree mode.

image

Moved non-Rosetta balance to Rosetta address image

Perform exec podcupdate again or wait for BiblePay wallet to do it automatically.

Now exec podcupdate works. 

You see all balances are combined and the denomination < 1 is change.

image

fogoat commented 5 years ago

dave_bbpdave_bbp suggested the following:

I had this problem too. I fixed it by creating a "receiving address" named PODC (or something similar) and sending the amount of coins I wanted to use for PODC updates to this address (I chose mostly small inputs in coin control for that, but it doesn't really matter). Then add the following line to your config: utxooverride=XXXXXXXXXX

with XXXXXXXXX being the amount of BBP you want to stake for PODC. In your case 400000 should be enough.

After restarting it sent PODCupdates again and it does so until now (wallet 1198).

Source: https://bitcointalk.org/index.php?topic=2388064.msg50035622#msg50035622