bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 02:33:49 PM |
|
I have a side project for someone who might want to track our Deflationary feature and make a monitoring department out of it:
If someone wants to grab the code and take a look at GetBlockSubsidy, you will see a function in there that decreases our emission by 1.5% per month or 19.5% per year.
It would be nice to post here the next block we decrease our subsidy, then we can make a wiki page out of it to refer to in the future.
I think even though this sounds simple, this will be a large component of the cornerstone of success here at biblepay.
Then once per month we can all look forward to the deflationary block number to hit, and realize the subsidy is going down by 1.5% and therefore everyone gets a "raise" theoretically.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 02:34:21 PM |
|
okik, ill go test it on my test server
and Masternodes is offline now? cos i see watchdogs expired
Yeah thats my post #2190, Im looking at this issue now.
|
|
|
|
mouse___
Newbie
Offline
Activity: 3
Merit: 0
|
|
January 01, 2018, 02:54:31 PM Last edit: January 01, 2018, 03:23:20 PM by mouse___ |
|
okik, ill go test it on my test server
and Masternodes is offline now? cos i see watchdogs expired
Yeah thats my post #2190, Im looking at this issue now. rpcgovernance.cpp line 114: sJson += GJE("type",sType, true,false); // Must be an Int is including a delimiter, "type\":2 ,}]]" in my case, I have changed the file "biblepaylib.py" 227 def deserialise(hexdata): 228 json = binascii.unhexlify(hexdata) .replace(",}]]", "}]]")229 obj = simplejson.loads(json, use_decimal=True) 230 return obj
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 03:29:09 PM |
|
okik, ill go test it on my test server
and Masternodes is offline now? cos i see watchdogs expired
Yeah thats my post #2190, Im looking at this issue now. rpcgovernance.cpp line 114: sJson += GJE("type",sType, true,false); // Must be an Int is including a delimiter, "type\":2 ,}]]" in my case, I have changed the file "biblepaylib.py" 227 def deserialise(hexdata): 228 json = binascii.unhexlify(hexdata) .replace(",}]]", "}]]")229 obj = simplejson.loads(json, use_decimal=True) 230 return obj Yeah, good find, I found it also, but lets fix this one step at a time, I want to evaluate if its better for us to delete the bad gobject and create a new trigger next. So far, I fixed the original line of code that caused the problem (the one you noted in rpcgovernance.cpp), and Im doing a build with it. Only the Pools need to upgrade (that would allow me to emit a new superblock trigger). Please wait for directions on the watchman side, as I need to test deleting the original offending gobject trigger.... Edit: Mouse, are you interested in becoming a biblepay programmer?
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 03:36:54 PM Last edit: January 01, 2018, 04:00:55 PM by bible_pay |
|
So in a nutshell what mouse and I have found is the code that somehow passed in test (I have no clue how we successfully minted a superblock) has a bad character at the end of the superblock trigger, that offends Watchman, and prevents Watchman from importing the gobject, and then throws python errors.
So part of the solution was to modify BiblePay core to allow the pool to create a good superblock trigger in prod.
However, we have one bad superblock trigger in prod floating around all the sanctuaries.
Guys, help me out here, lets delete the bad superblock trigger now, and see if it is cleared out, please execute this command from all your sanctuaries:
gobject vote-many 1996fe78ce9efd7a3b6deefbcd2e120b75f850909ad8f702062a517b1cb27ae1 delete yes
After we see it is cleared, we will create a new superblock trigger this afternoon and re-vote on the budget.
(This will invalidate the current budget).
All credit goes to the most high God: Yeshua Hamashiach.
|
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 03:43:25 PM |
|
is my MN alive when watchdog is expired? my voting failed Yes, the watchdog only affects payments. Oh, it looks like we already have a supermajority and deleted the object. I re-voted to delete on one that I had received success earlier, and now receive the same error. You can vote on one of the old proposals if you want, and see it still works. Alright, we have to wait for the Pool to upgrade, and I have a lunch appointment today so please everyone be patient for 4 hours and we will take this up this afternoon. In the mean time, go ahead and issue the start-many commands to restart your sanctuaries, so we can try to get rid of the watchdog expired errors.
|
|
|
|
canopus11
Newbie
Offline
Activity: 14
Merit: 0
|
|
January 01, 2018, 03:47:08 PM |
|
still dont understand why any MN is still alive and receving rewards and the majority of others is dead = this doesnt look fair
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 03:50:07 PM |
|
still dont understand why any MN is still alive and receving rewards and the majority of others is dead = this doesnt look fair
Its fair, I appreciate that. Alex has tested this, please take with him.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 03:50:50 PM |
|
So far, from what I can see the Watchman is now skipping over the deleted object and we should not be receiving errors any longer. Mouse, do you want to verify that with one of your non-patched nodes?
|
|
|
|
jaapgvk
|
|
January 01, 2018, 03:54:22 PM |
|
So far, from what I can see the Watchman is now skipping over the deleted object and we should not be receiving errors any longer. Mouse, do you want to verify that with one of your non-patched nodes?
I didn't do anything and my sanctuary says 'ENABLED' again. Do I still have to restart my sanctuary?
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 04:01:42 PM |
|
So far, from what I can see the Watchman is now skipping over the deleted object and we should not be receiving errors any longer. Mouse, do you want to verify that with one of your non-patched nodes?
I didn't do anything and my sanctuary says 'ENABLED' again. Do I still have to restart my sanctuary? Whats your IP, let me see from my perspective for kicks? All credit to Jesus for our work.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 04:04:02 PM |
|
Just as a very crude start, we need to make a wiki page for this soon, but for a reference as to exactly when our block numbers kick over for our next monthly deflation target:
Block AccumulatedDepreciationLevel Subsidy 06150 .0150 14775 12300 .0300 14550 18450 .0450 14325 24600 .0600 14100 30750 .0750 13875
So what this means is at block 24600, the same block as our superblock, our monthly deflation measure kicks in and lowers the subsidy from ~14325 to ~14100.
|
|
|
|
DisasterFaster
|
|
January 01, 2018, 04:10:32 PM |
|
Just as a very crude start, we need to make a wiki page for this soon, but for a reference as to exactly when our block numbers kick over for our next monthly deflation target:
Block AccumulatedDepreciationLevel Subsidy 06150 .0150 14775 12300 .0300 14550 18450 .0450 14325 24600 .0600 14100 30750 .0750 13875
So what this means is at block 24600, the same block as our superblock, our monthly deflation measure kicks in and lowers the subsidy from ~14325 to ~14100.
Didn't get any response on my question about info on setting up master node so I did read the readme in the latest download but the wiki link went to 404 error. When you update the wiki don't forget to update the link in the readme in the latest download. Way back I mined enough coins to masternode and have held them so I am looking forward to getting that done as soon as I can but I just can't find any info at the website or github thus far...
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 04:13:40 PM |
|
Just as a very crude start, we need to make a wiki page for this soon, but for a reference as to exactly when our block numbers kick over for our next monthly deflation target:
Block AccumulatedDepreciationLevel Subsidy 06150 .0150 14775 12300 .0300 14550 18450 .0450 14325 24600 .0600 14100 30750 .0750 13875
So what this means is at block 24600, the same block as our superblock, our monthly deflation measure kicks in and lowers the subsidy from ~14325 to ~14100.
Didn't get any response on my question about info on setting up master node so I did read the readme in the latest download but the wiki link went to 404 error. When you update the wiki don't forget to update the link in the readme in the latest download. Way back I mined enough coins to masternode and have held them so I am looking forward to getting that done as soon as I can but I just can't find any info at the website or github thus far... Hopefully this link answers all your questions: http://wiki.biblepay.org/Create_Sanctuary
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 04:15:04 PM |
|
Pool fees lowered to 15%, hoping for the best.
|
|
|
|
canopus11
Newbie
Offline
Activity: 14
Merit: 0
|
|
January 01, 2018, 04:23:33 PM |
|
still dont understand why any MN is still alive and receving rewards and the majority of others is dead = this doesnt look fair
Its fair, I appreciate that. Alex has tested this, please take with him. im wrote about bug in watchman again= few MN wasnt affect .. why? .. received all rewards
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
January 01, 2018, 04:27:04 PM |
|
still dont understand why any MN is still alive and receving rewards and the majority of others is dead = this doesnt look fair
Its fair, I appreciate that. Alex has tested this, please take with him. im wrote about bug in watchman again= few MN wasnt affect .. why? .. received all rewards Alex can explain in more detail, but it takes a failure of 30 hours before your masternode is revoked from the payment queue. We tested that, and it works. So for anyone trying to run a masternode from a home IP, its not going to very easy over the long term.
|
|
|
|
jaapgvk
|
|
January 01, 2018, 04:28:15 PM |
|
So far, from what I can see the Watchman is now skipping over the deleted object and we should not be receiving errors any longer. Mouse, do you want to verify that with one of your non-patched nodes?
I didn't do anything and my sanctuary says 'ENABLED' again. Do I still have to restart my sanctuary? Whats your IP, let me see from my perspective for kicks? All credit to Jesus for our work. I think it's 208.115.99.108
|
|
|
|
canopus11
Newbie
Offline
Activity: 14
Merit: 0
|
|
January 01, 2018, 04:31:34 PM |
|
still dont understand why any MN is still alive and receving rewards and the majority of others is dead = this doesnt look fair
Its fair, I appreciate that. Alex has tested this, please take with him. im wrote about bug in watchman again= few MN wasnt affect .. why? .. received all rewards Alex can explain in more detail, but it takes a failure of 30 hours before your masternode is revoked from the payment queue. We tested that, and it works. So for anyone trying to run a masternode from a home IP, its not going to very easy over the long term. im received 22:15 reward,and 00:30 crashed it ... for last 30hours i have only 1 reward, so where is problem ... and why talking about home IP: im using private DC
|
|
|
|
|