Author

Topic: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes) - page 142. (Read 243386 times)

newbie
Activity: 12
Merit: 0
looks good for me too, i was wondering why my linux client was locked up
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
looks good now, total required matching available coins... but i must wait for coinage now as i did bankroll.. will see Smiley

Great!  We can use the surge in Diff.

Has anyone else tested?  JSheets?

newbie
Activity: 491
Merit: 0
looks good now, total required matching available coins... but i must wait for coinage now as i did bankroll.. will see Smiley
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
BiblePay
1.4.3.7b-Leisure Upgrade

- Ensure ABN coin selector skips over non-spendable coins
- Added v1.1 to exec getabnweight


* MIP will announce Linux & Mac when ready *
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
i'll try but i think it will not help, will see in the morning Smiley

I'm pretty sure exec bankroll will work for everyone, but it makes you lose coin age.

Next version will be ready in 30 mins.

newbie
Activity: 491
Merit: 0
i'll try but i think it will not help, will see in the morning Smiley
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
i have two immaturing blocks
first with 90 conf. 3314bbp
second with 76 conf. 3288 bbp

Ok, I'm fairly sure you and JSheets discovered the actual issue, thanks guys!

(I do confirm I see an issue with the coinbases).

I'm testing an emergency release now; please standby.

Sorry for the inconvenience; we didn't encounter this in testnet - most likely because our testing wasn't very rigorous regarding coinbase rewards.

newbie
Activity: 491
Merit: 0
i have two immaturing blocks
first with 90 conf. 3314bbp
second with 76 conf. 3288 bbp
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
still same for me evenwith newest version

2019-06-24 20:24:46
CreateAntiBotNetTx::Wallet Total Bal 2498015.197454 (>6 confirms), Needed 2501226.423468 (>5 confirms), ABNWeight 801702.138449
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 20:24:47 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)

2498015.197454 is my real available balance (until mined blocks immature), immature amount is ~6200 bbp so i still dont understand how can i have 2501226 for tx?
yes immaturing mined coins have >5 confirms, are they counted in?

Type:
Code:
exec getabnweight 256000 1


soo there is 3288 what is my youngest mined block, still immaturing
i have one more block 3314 which is not listed here
so?

I think you found the actual problem (we probably didnt need the last fix but looking at it, its for the better), anyway, I think you have a point on the non-confirmed coinbases that require 102 confirms to "count".

So in your ABN list, that 3288 coin is still immature correct?  By how many more blocks?

In the mean time Ill take a look at this issue now and see if we can make another release if this is the problem.

newbie
Activity: 491
Merit: 0
still same for me evenwith newest version

2019-06-24 20:24:46
CreateAntiBotNetTx::Wallet Total Bal 2498015.197454 (>6 confirms), Needed 2501226.423468 (>5 confirms), ABNWeight 801702.138449
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 20:24:47 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)

2498015.197454 is my real available balance (until mined blocks immature), immature amount is ~6200 bbp so i still dont understand how can i have 2501226 for tx?
yes immaturing mined coins have >5 confirms, are they counted in?

Type:
Code:
exec getabnweight 256000 1

https://i.ibb.co/TmZsk7T/abn.png
soo there is 3288 what is my youngest mined block, still immaturing
i have one more block 3314 which is not listed here
so?
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords

Sure, no problem.

On the first machine, with 12 threads, and 256k coinage (via 256K bbp with 1 day age), yes, it can only mine 1 block per day, because if it finds a block, its coin age would be zero and slowly rise for 24 hours, and then be applicable to mine again once it breaks 256k in age again. 
And yes, each thread shares the same ABN.

On machines 1-4 with the shared wallet, all 4 machines could only mine 1 block per day, and all four would simultaneously lose all the coin age.

Yes, 1 thread needs 256K of coin age also. 



Thanks. So for 1 machine with 12 thread, it needs 256k*12 ~3M bbp for full running. If one block mined in 1day, only 11 threads will work, one thread will be banned by ABN.

No, it just needs 256k weight for the machine, for all threads to run.
If any thread finds a block, the ABN weight in the wallet will drop, and all threads will stop.

newbie
Activity: 491
Merit: 0
still same for me evenwith newest version

2019-06-24 20:24:46
CreateAntiBotNetTx::Wallet Total Bal 2498015.197454 (>6 confirms), Needed 2501226.423468 (>5 confirms), ABNWeight 801702.138449
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 20:24:47 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)

2498015.197454 is my real available balance (until mined blocks immature), immature amount is ~6200 bbp so i still dont understand how can i have 2501226 for tx?
yes immaturing mined coins have >5 confirms, are they counted in?
newbie
Activity: 60
Merit: 0
So I have downloaded the latest .7 release. Still not mining. Perhaps I am missing something here but this is what is in the debug logging

2019-06-24 19:13:40 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)
2019-06-24 19:13:40
***** CreateNewBlock::Unable to add ABN because CreateABN::Fail::Insufficient funds.::TargetWeight=392992, UsingBBP=300610.00, I=25, NeededWeight=256000, GotWeight=0.00 *****
2019-06-24 19:13:40 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)

14:13:01
exec getabnweight 256000 1
14:13:01
{
  "Command": "getabnweight",
  "weight": 392991.7002546296,
  "total_required": 300610,
  "coin_age_data": "173.0000(0.12)=[20.83],\n24844.0227(0.65)=[16078.73],\n658.0000(0.99)=[651.48],\n5999.9000(1.61)=[9639.23],\n611.0000(1.68)=[1027.68],\n6122.7400(1.66)=[10155.29],\n543.0000(1.08)=[584.20],\n99581.8910(0.94)=[93936.92],\n162076.9000(1.61)=[260897.34],\n",
  "weight 256000.00": 392991.7002546296,
  "total_required 256000.00": 300610
}

Looks to me like I have what is needed, but I am a newbie and could just be missing something
newbie
Activity: 86
Merit: 0

Sure, no problem.

On the first machine, with 12 threads, and 256k coinage (via 256K bbp with 1 day age), yes, it can only mine 1 block per day, because if it finds a block, its coin age would be zero and slowly rise for 24 hours, and then be applicable to mine again once it breaks 256k in age again. 
And yes, each thread shares the same ABN.

On machines 1-4 with the shared wallet, all 4 machines could only mine 1 block per day, and all four would simultaneously lose all the coin age.

Yes, 1 thread needs 256K of coin age also. 



Thanks. So for 1 machine with 12 thread, it needs 256k*12 ~3M bbp for full running. If one block mined in 1day, only 11 threads will work, one thread will be banned by ABN.
newbie
Activity: 52
Merit: 0
Hello I have installed the latest version

Log file
Code:
2019-06-24 08:45:44 
CreateAntiBotNetTx::Wallet Total Bal 1285864.592813 (>6 confirms), Needed 1287315.590255 (>5 confirms), ABNWeight 827120.456632
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 08:45:44 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)
2019-06-24 08:46:16
CreateAntiBotNetTx::Wallet Total Bal 1285864.592813 (>6 confirms), Needed 1287315.590255 (>5 confirms), ABNWeight 827120.456632
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 08:46:16 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)
2019-06-24 08:46:48
CreateAntiBotNetTx::Wallet Total Bal 1285864.592813 (>6 confirms), Needed 1287315.590255 (>5 confirms), ABNWeight 827120.456632
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 08:46:48 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)
2019-06-24 08:47:20
CreateAntiBotNetTx::Wallet Total Bal 1285864.592813 (>6 confirms), Needed 1287315.590255 (>5 confirms), ABNWeight 827120.456632
***** CreateNewBlock::Unable to add ABN because Sorry, your balance is lower than the required ABN transaction amount when seeking coins aged > 5 confirms deep. *****
2019-06-24 08:47:20 ERROR: TestBlockValidity: Consensus::ContextualCheckBlock:  (code 0)


11:48:28

getmininginfo


11:48:28

{
  "blocks": 127439,
  "currentblocksize": 2776,
  "currentblocktx": 3,
  "difficulty": 2634.200568387006,
  "errors": "",
  "pooledtx": 3,
  "chain": "main",
  "genproclimit": 1,
  "networkhashps": 177993.6424378852,
  "hashps": 0,
  "minerstarttime": "06-24-2019 08:29:00",
  "hashcounter": 0,
  "pooledtx": 3,
  "chain": "main",
  "biblepay-generate": true,
  "poolinfo1": "",
  "poolinfo2": "",
  "poolinfo3": "",
  "gsc_errors": "low abn weight 0",
  "poolmining": false,
  "pool_url": "",
  "required_abn_weight": 256000
}

11:48:39

exec getabnweight


11:48:39

{
  "Command": "getabnweight",
  "weight": 1174717.164965278,
  "total_required": 1292516
}


Conf file

addnode=explorer.biblepay.org

genproclimit=1

gen=1

minersleep=0

nickname=pagalo


I have made restart with -zapwallettxes=1

But still CPU=0%


Could you please post long snippets in these tags:   [ c o d e ]   data   [ / c o d e ]    ,   thanks.

On yours, it looks like you solved a block and just have to wait 5 confirms to pass, then the miner starts again.

Please confirm that it starts back up?

Then I can make a piece of code for this nuisance case in the future (to display something nicer to the user), once we know for sure its just a 5 block waiting time issue.





Hello again.

It hasn't started mining, I mean CPU is 0-1%.

I also now get these

Code:


18:28:55

getmininginfo


18:28:55

{
  "blocks": 127491,
  "currentblocksize": 3607,
  "currentblocktx": 5,
  "difficulty": 1848.19168273203,
  "errors": "",
  "pooledtx": 5,
  "chain": "main",
  "genproclimit": 1,
  "networkhashps": 169709.1188585714,
  "hashps": 15.6712448537143,
  "minerstarttime": "06-24-2019 08:29:00",
  "hashcounter": 361776,
  "pooledtx": 5,
  "chain": "main",
  "biblepay-generate": true,
  "poolinfo1": "",
  "poolinfo2": "",
  "poolinfo3": "",
  "gsc_errors": "low abn weight 0",
  "poolmining": false,
  "pool_url": "",
  "required_abn_weight": 256000
}


18:28:57

exec getabnweight


18:28:57

{
  "Command": "getabnweight",
  "weight": 325056.3633449075,
  "total_required": 1295812
}


18:29:05

exec getabnweight 25600 1


18:29:06

{
  "Command": "getabnweight",
  "weight": 325056.3633449075,
  "total_required": 1295812,
  "coin_age_data": "0.0374(2.11)=[0.00],\n3.4218(2.05)=[6.14],\n0.0134(2.04)=[0.00],\n3324.3081(0.50)=[1676.20],\n0.6793(2.06)=[0.00],\n3.5703(2.03)=[6.10],\n3296.8400(0.25)=[823.62],\n1430.9849(0.25)=[357.33],\n1287315.5903(0.25)=[321679.76],\n",
  "weight 25600.00": 324549.1370717593,
  "total_required 25600.00": 1295375
}



Got it!  Yes, debugging this now, I see all the users here appear to be in the same boat - its basically an issue where the wallet will not successfully use the last large coin (due to tx fees being tacked on).

Which version do you use, linux or win, and do you self compile or use a linux binary?



I use windows version 1.4.3.6


Ok, thats great, because windows will be out in 55 minutes and you can tell us if it fixes this issue.



I installed the new windows version

I got these

Code:

20:50:21

getmininginfo


20:50:21

{
  "blocks": 127515,
  "currentblocksize": 3641,
  "currentblocktx": 4,
  "difficulty": 1685.957190232137,
  "errors": "",
  "pooledtx": 4,
  "chain": "main",
  "genproclimit": 1,
  "networkhashps": 162960.4571387167,
  "hashps": 0,
  "minerstarttime": "06-24-2019 17:46:41",
  "hashcounter": 0,
  "pooledtx": 4,
  "chain": "main",
  "biblepay-generate": true,
  "poolinfo1": "",
  "poolinfo2": "",
  "poolinfo3": "",
  "gsc_errors": "low abn weight 0",
  "poolmining": false,
  "pool_url": "",
  "required_abn_weight": 256000
}


20:50:45

exec getabnweight 1


20:50:45

{
  "Command": "getabnweight",
  "weight": 469319.6537962963,
  "total_required": 1295812,
  "weight 1.00": 6.470833333333333,
  "total_required 1.00": 3
}


20:51:02

exec getabnweight


20:51:02

{
  "Command": "getabnweight",
  "weight": 469319.6537962963,
  "total_required": 1295812
}

Still CPU 0%
full member
Activity: 1176
Merit: 111
This would be perfect for a volunteer to do.

Sun, are you interested?  If not can you please delegate it to someone.

Sorry, I am not available to volunteer nor delegate this task.
full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
** TestNet Update **

We are ready to start testing in our TestNet thread again!

Please participate:

https://forum.biblepay.org/index.php?topic=391.new#new


NOTE:  We did the grunt work in testnet to get it syncing, so it should be relatively safe to participate now.

Please help test the next version.

Note2:  Thank you to all who are writing to the orphans, I see a few new letters being voted on!

full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
BiblePay
1.4.3.7-Leisure Upgrade

- Bubble ABN errors or success message to getmininginfo, do not clear
errors until 3+ mins.
- Allow last coin to be selected in ABN transactions (subtract txfee
from amount spent)


Note:  I believe this latest version will rectify every issue posted (except not having enough BBP in your account).

PS:  MIP is traveling and unable to build linux for 14 more hours, please self-compile linux and Mac.

full member
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
Biblepay, could you please elaborate ABN? I think many people here do not understand it.

If I have 1 machines (with 12 threads each) and with a wallet with 256k bbp over 1 day coinage, this machine can only mine <=1 block each day?    
If I have 4 machines (with 12 threads each) and with the same wallet with 256k bbp over 1 day coinage, all 4 machines can only mine <=1 block each day?  


Does 1 thread need 256k/day coinage?


The difficulty is low after abn since not many people can make the mining right.


Sure, no problem.

On the first machine, with 12 threads, and 256k coinage (via 256K bbp with 1 day age), yes, it can only mine 1 block per day, because if it finds a block, its coin age would be zero and slowly rise for 24 hours, and then be applicable to mine again once it breaks 256k in age again. 
And yes, each thread shares the same ABN.

On machines 1-4 with the shared wallet, all 4 machines could only mine 1 block per day, and all four would simultaneously lose all the coin age.

Yes, 1 thread needs 256K of coin age also. 

newbie
Activity: 86
Merit: 0
Biblepay, could you please elaborate ABN? I think many people here do not understand it.

If I have 1 machines (with 12 threads each) and with a wallet with 256k bbp over 1 day coinage, this machine can only mine <=1 block each day?    
If I have 4 machines (with 12 threads each) and with the same wallet with 256k bbp over 1 day coinage, all 4 machines can only mine <=1 block each day?  


Does 1 thread need 256k/day coinage?


The difficulty is low after abn since not many people can make the mining right.
Jump to: