sunk818
|
|
June 24, 2019, 05:39:18 PM |
|
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.
|
|
|
|
pagalo
Newbie
Offline
Activity: 52
Merit: 0
|
|
June 24, 2019, 05:53:37 PM |
|
Hello I have installed the latest version Log file 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
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 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%
|
|
|
|
seeksilence1
Newbie
Offline
Activity: 86
Merit: 0
|
|
June 24, 2019, 06:16:33 PM |
|
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.
|
|
|
|
jsheets1970
Newbie
Offline
Activity: 60
Merit: 0
|
|
June 24, 2019, 07:18:24 PM |
|
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
|
|
|
|
capulo
Newbie
Offline
Activity: 491
Merit: 0
|
|
June 24, 2019, 08:28:09 PM |
|
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?
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 09:09:43 PM |
|
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.
|
|
|
|
capulo
Newbie
Offline
Activity: 491
Merit: 0
|
|
June 24, 2019, 09:14:11 PM |
|
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: exec getabnweight 256000 1 https://i.ibb.co/TmZsk7T/abn.pngsoo there is 3288 what is my youngest mined block, still immaturing i have one more block 3314 which is not listed here so?
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 09:26:30 PM |
|
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: 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.
|
|
|
|
capulo
Newbie
Offline
Activity: 491
Merit: 0
|
|
June 24, 2019, 09:38:37 PM |
|
i have two immaturing blocks first with 90 conf. 3314bbp second with 76 conf. 3288 bbp
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 09:52:29 PM |
|
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.
|
|
|
|
capulo
Newbie
Offline
Activity: 491
Merit: 0
|
|
June 24, 2019, 10:21:30 PM |
|
i'll try but i think it will not help, will see in the morning
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 10:23:04 PM |
|
i'll try but i think it will not help, will see in the morning 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.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 10:39:53 PM |
|
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 *
|
|
|
|
capulo
Newbie
Offline
Activity: 491
Merit: 0
|
|
June 24, 2019, 11:47:26 PM |
|
looks good now, total required matching available coins... but i must wait for coinage now as i did bankroll.. will see
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
June 24, 2019, 11:49:07 PM |
|
looks good now, total required matching available coins... but i must wait for coinage now as i did bankroll.. will see Great! We can use the surge in Diff. Has anyone else tested? JSheets?
|
|
|
|
Kismar
Newbie
Offline
Activity: 12
Merit: 0
|
|
June 25, 2019, 12:14:06 AM |
|
looks good for me too, i was wondering why my linux client was locked up
|
|
|
|
togoshigekata
|
|
June 25, 2019, 12:45:34 AM |
|
BiblePay 1.4.3.6 - Leisure Upgrade
- Ensure exec analyze analyzes the correct height range - Ensure Leaderboard summary and detail owed amounts match, and refer to the (promince % * superblock total) - Remove jerky update to Leaderboard GUI and allow it to respect the users sort column - Remove UI laginess caused by the BiblePay miner - Improve miner.cpp's efficiency (mine for a minute at a time before checking for changes, and update the GUI once every 10 seconds, and ensure thread interruption point allows a graceful exit when program is ending). Ensure CreateNewBlock does not cause blocking to the UI. - Remove log spam - Add ABN error message for cases where balance is less than required amount due to confirmations < 6 - Enforce GSC protocol version
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.
=== 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!
|
|
|
|
|
|
tiras
|
|
June 25, 2019, 01:58:35 AM |
|
thanks Togo I waisted another couple of hours trying to compile it. seems like biblepay.org needs a major clean-up
|
|
|
|
|