[dashninja.pl] Dash Masternode Ninja - Free Masternode Monitoring

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Updated the masternode page:

HTML v2.0.5 / JS v2.0.11 (20150126)
  • Added message on top for v0.11 update and version background is now: green if on v11 latest version, yellow if on v11 but not latest, red on v10 and grey on unknown.
 
Last edited by a moderator:
  • Like
Reactions: UdjinM6

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Nodes updated to 0.11.1.19.
Checking if pools updated to InstantX is NOT reliable on my page as masternode lists are compatible between versions.
 
  • Like
Reactions: UdjinM6

oblox

Well-known Member
Aug 6, 2014
1,032
537
183
Any chance on the masternode monitoring page to add another column that grabs the last block that a tx happened on the masternode address so you know when it was last paid? Perhaps one column with the date (would also reflect if you scrapped your masternode payments) and another that makes a simple calculation from the current block less the last block of activity. Thoughts? Certainly this would be useful for monitoring lagging nodes.
 

crowning

Well-known Member
May 29, 2014
1,415
1,997
183
Alpha Centauri Bc
If you find me the RPC calls I have to do on Abe and/or darkcoind, why not. :p
I wouldn't RPC for a Masternodes history.

Do it like I do: create a new table with the Masternode address and a timestamp (and whatever else you want, e.g. amount, pool, ...), and whenever a Masternode gets a payment it is added to that table (or the timestamp gets updated for existing Masternodes).
This way you just have to persist information you already have.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
I wouldn't RPC for a Masternodes history.

Do it like I do: create a new table with the Masternode address and a timestamp (and whatever else you want, e.g. amount, pool, ...), and whenever a Masternode gets a payment it is added to that table (or the timestamp gets updated for existing Masternodes).
This way you just have to persist information you already have.
How do you roll back blocks during a fork in that case?
 

crowning

Well-known Member
May 29, 2014
1,415
1,997
183
Alpha Centauri Bc
How do you roll back blocks during a fork in that case?
I don't, because for this purpose it's really not needed . The table holds only the latest payment (aka the table is just a snapshot in time), when there's a fork it will automatically be corrected after the fork.

If you _would_ record everything roll-back would be needed, but I don't see a use-case for this (you don't want to replicate the complete blockchain in your own database).
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
If you don't rollback, some mns will have wrong info until paid again.
Your solution is easy to implement so I will probably do that.
 

TaoOfSatoshi

Grizzled Member
Jul 15, 2014
2,796
2,614
1,183
Dash Nation
www.dashnation.com
Rebranding was done on 25/03/2015.
https://dashninja.pl is the new domain for your masternode monitoring needs. :p
Any plans to fix the payout calculator? It still shows roughly half of the actual expected payout. This could influence people's decisions to start a node:

576/2420 x 1.85 (current payout) = .44 DASH per day.
Your site displays .2 DASH per day.

Thanks,
Tao
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Any plans to fix the payout calculator? It still shows roughly half of the actual expected payout. This could influence people's decisions to start a node:

576/2420 x 1.85 (current payout) = .44 DASH per day.
Your site displays .2 DASH per day.

Thanks,
Tao
Oh, didn't notice it was wrong. Fixed. :p

I will be adding the last paid block for each masternode soon. Backend is already ready.
 

calnaughtonjnr

Well-known Member
Foundation Member
May 25, 2014
221
157
203
Hi elbereth I am getting this when I try to view the masternode list. Is this a problem my end or is the service down temporarily?

upload_2015-3-30_16-25-52.png
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Dash Ninja just updated to mandatory 0.11.2.16 and there are no active masternodes it seems...

Apparently it was just while the update happened. :p List is populated again.
 

calnaughtonjnr

Well-known Member
Foundation Member
May 25, 2014
221
157
203
Ahh, OK. I am actually guilty of being amongst those not updated. :oops:

I better get updating myself. Cheers!

Edit: They're all back now!
 

Jeztah

Active Member
Oct 9, 2014
181
145
103
Hi el,

Is there any chance you could squish the right frame a bit, maybe make the mn address a shorter link? Scrolling left and right is "teh suck". :)
 

oblox

Well-known Member
Aug 6, 2014
1,032
537
183
Hi el,

Is there any chance you could squish the right frame a bit, maybe make the mn address a shorter link? Scrolling left and right is "teh suck". :)
Adjust the zoom on your browser. CTRL + wheel scroll usually.
 

crowning

Well-known Member
May 29, 2014
1,415
1,997
183
Alpha Centauri Bc
Payments recording isn't 100% correct any more on your site, block 245582 is reported to have done NO Masternode payment, however the blockchain-explorer says otherwise.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Well the way it finds out payments if check if one of the outputs of generation transaction is in masternode list. If it isn't then, not paid...
I updated the code to also consider 40 and 42.5% payments even if not in the list.

I will also add the donation adresses somewhere in the pages, to find out masternode donations.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
The daemons .16 were hanging a lot and today I had no time for restarting them
Now they are updated to .17. Hopefully they will stop hanging...
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
440
466
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
  • Like
Reactions: TaoOfSatoshi

TaoOfSatoshi

Grizzled Member
Jul 15, 2014
2,796
2,614
1,183
Dash Nation
www.dashnation.com

Bridgewater

Well-known Member
Foundation Member
Dec 14, 2014
183
164
203
Is the site down or am I doing something wrong?
Code:
Secure Connection Failed

An error occurred during a connection to dashninja.pl. The OCSP server has no status for the certificate. (Error code: sec_error_ocsp_unknown_cert)