TanteStefana2
Legendary
Offline
Activity: 1260
Merit: 1001
|
|
September 12, 2015, 09:06:18 PM |
|
I guess I continue to be unlucky... My node @ Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw hasn't been paid in 12 days.
According to DashNinja, your last payment was 3d18h17m14s ago. So something is happening to your payments. Now I don't know what it is, but the first thing that comes to my mine, is are you using masternode.conf? If so, are you still using the old donate to address option? That no longer works, perhaps it is causing trouble? Sorry if I can't come up with the right answer, but I thought it was worth a try. Something is definitely happening to your payments because I don't see it arriving in your account number, yet DashNinja shows it was paid. Strange.
|
Another proud lifetime Dash Foundation member My TanteStefana account was hacked, Beware trading "You'll never reach your destination if you stop to throw stones at every dog that barks."Sir Winston Churchill BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
|
|
|
|
|
TanteStefana2
Legendary
Offline
Activity: 1260
Merit: 1001
|
|
September 12, 2015, 09:30:40 PM |
|
RE: WastedLTC,
$ dash-cli masternode winners 2000 | grep Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw "333774" : "Xcaj3MuJNCYWy5GQD3LxBq4fsc2X9h5obW:8, XdcKK8eFkabsHGrngymy3zfUKgQe2ZE7jv:1, Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw:1", "333828" : "XfThq3Rj9w1cnsUk7aAdPqnniV7Fexq1A2:9, Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw:1",
I guess someone else got more votes, thing I dont understand is, don't the people in the pool that didn't win, get put back in the pool for another chance? Gotta Read eduffield's post again....
|
Another proud lifetime Dash Foundation member My TanteStefana account was hacked, Beware trading "You'll never reach your destination if you stop to throw stones at every dog that barks."Sir Winston Churchill BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
|
|
|
|
|
moocowmoo
|
|
September 12, 2015, 09:58:51 PM |
|
Thanks italeffect! So very kind of you! With everybodys input, I'll do my best to make dashman a comprehensive toolset. I'm currently toying around with an interactive troubleshooter, but I'm busy on other things right now. Thank you for your support and kind words! (And the tip, WOW!)
|
|
|
|
toknormal
Legendary
Offline
Activity: 3066
Merit: 1188
|
|
September 12, 2015, 10:00:12 PM |
|
The whole Dash ecosystem seems to be going through a major growth period right now with all these third party services springing up - not to mention actual retail adoption. It doesn't matter that it's only a handful - precedent is being set. b.t.w. the facilitator for this seems to be Node40. I just realised they run multi-owner masternode pools which I wasn't aware of. The advent of these means that the entire coin supply is now subject to interest bearing holdings whether or not one's balance exceeds the full masternode collateral. Great developments.
|
|
|
|
Sub-Ether
Sr. Member
Offline
Activity: 434
Merit: 250
Quantum entangled and jump drive assisted messages
|
|
September 12, 2015, 10:00:21 PM |
|
I guess I continue to be unlucky... My node @ Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw hasn't been paid in 12 days.
According to DashNinja, your last payment was 3d18h17m14s ago. So something is happening to your payments. Now I don't know what it is, but the first thing that comes to my mine, is are you using masternode.conf? If so, are you still using the old donate to address option? That no longer works, perhaps it is causing trouble? Sorry if I can't come up with the right answer, but I thought it was worth a try. Something is definitely happening to your payments because I don't see it arriving in your account number, yet DashNinja shows it was paid. Strange. I had an odd error when I reinstalled from a backed up wallet, the 1k came back alright but the single recent payment was not showing in the wallet even though it was synced (but showing at dashninja and explorer as 1003) I sorted this and got the outstanding balance to show using 'recover transactions2' dropping the metadata, an odd glitch, perhaps wastedLTC already has the payment but doesn't know it?
|
Dash is 27.3 times faster with syncing and updating than Bitcoin and 93.7 times faster than Monero. Bitcoin (v0.11.0) has a Tao ratio 11.2% faster than bitcoin (v0.10.0) release. Dash (v.0.12.0.49) = Tao sync ratio = 0.15 seconds / hour of update || Dash (v.0.11.2.23) = Tao sync ratio = 0.24 seconds / hour of update. V12 versus V11 speedup = +36.5% Bitcoin (v.0.11.0) = Tao sync ratio = 4.14 seconds / hour of update || Monero (v.0.41.1) = Tao sync ratio = 14.2 seconds / hour of update
|
|
|
tungfa
Legendary
Offline
Activity: 1834
Merit: 1023
|
|
September 12, 2015, 11:04:42 PM |
|
|
|
|
|
splawik21
Legendary
Offline
Activity: 1372
Merit: 1005
DASH is the future of crypto payments!
|
|
September 12, 2015, 11:11:48 PM |
|
I guess I continue to be unlucky... My node @ Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw hasn't been paid in 12 days.
According to DashNinja, your last payment was 3d18h17m14s ago. So something is happening to your payments. Now I don't know what it is, but the first thing that comes to my mine, is are you using masternode.conf? If so, are you still using the old donate to address option? That no longer works, perhaps it is causing trouble? Sorry if I can't come up with the right answer, but I thought it was worth a try. Something is definitely happening to your payments because I don't see it arriving in your account number, yet DashNinja shows it was paid. Strange. I had an odd error when I reinstalled from a backed up wallet, the 1k came back alright but the single recent payment was not showing in the wallet even though it was synced (but showing at dashninja and explorer as 1003) I sorted this and got the outstanding balance to show using 'recover transactions2' dropping the metadata, an odd glitch, perhaps wastedLTC already has the payment but doesn't know it? If so, shouldn`t it be noted in the blockchain?
|
BE SMART, USE DASH ( ͡° ͜ʖ ͡°)
|
|
|
TaoOfSaatoshi
Legendary
Offline
Activity: 2156
Merit: 1014
Dash Nation Founder | CATV Host
|
|
September 12, 2015, 11:12:30 PM |
|
I second this. Fantastic time saver when used with SuperPutty for multiple nodes.
|
|
|
|
TaoOfSaatoshi
Legendary
Offline
Activity: 2156
Merit: 1014
Dash Nation Founder | CATV Host
|
|
September 12, 2015, 11:21:20 PM |
|
|
|
|
|
TaoOfSaatoshi
Legendary
Offline
Activity: 2156
Merit: 1014
Dash Nation Founder | CATV Host
|
|
September 12, 2015, 11:45:36 PM |
|
What's next ? That's the fun part, no one knows! It's great being on this roller-coaster, on the bleeding edge of crypto technology. Enjoy the ride!
|
|
|
|
TaoOfSaatoshi
Legendary
Offline
Activity: 2156
Merit: 1014
Dash Nation Founder | CATV Host
|
|
September 13, 2015, 12:03:53 AM |
|
TAO'S DASHCUREX.COM GUIDE FOR DUMMIES:- Create account at Dashcurex.com. - Fill out profile information. - Under Settings, find Export Profile to Bitcurex. - You now have an account at Bitcurex with the same login info. - Buy Dash: Send Bitcoin to Bitcurex. Under Balances, click send to Dashcurex. Your BTC arrive in Dashcurex immediately. - Sell Dash: Send Dash to Dashcurex. Sell for BTC. Under balances, click send to Bitcurex. Your BTC arrive at Bitcurex immediately. Withdraw as normal. (First time addresses must wait 48 hrs.) Note 1. You can be logged into the two sites simultaneously. Note 2. I have asked for a switch to Bitcurex feature, or the ability to send BTC from Dashcurex. I'm sure that functionality will come eventually. Tao Volume increasing at Dash-only exchange Dashcurex. Great to see that for these Dash supporters. It's huge to be able to tell people that we have our own exchange. Keep up the trading there, peeps!
|
|
|
|
eduffield (OP)
Legendary
Offline
Activity: 1176
Merit: 1036
Dash Developer
|
|
September 13, 2015, 12:15:37 AM |
|
RE: WastedLTC,
$ dash-cli masternode winners 2000 | grep Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw "333774" : "Xcaj3MuJNCYWy5GQD3LxBq4fsc2X9h5obW:8, XdcKK8eFkabsHGrngymy3zfUKgQe2ZE7jv:1, Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw:1", "333828" : "XfThq3Rj9w1cnsUk7aAdPqnniV7Fexq1A2:9, Xb7qiTRzJJewfby9eXGeAcYMN7RNGgPnBw:1",
I guess someone else got more votes, thing I dont understand is, don't the people in the pool that didn't win, get put back in the pool for another chance? Gotta Read eduffield's post again....
When you see 1 vote, that's not enough to actually make the system skip. It skips on 2 or more.
|
Dash - Digital Cash | dash.org | dashfoundation.io | dashgo.io
|
|
|
moocowmoo
|
|
September 13, 2015, 12:28:47 AM |
|
I second this. Fantastic time saver when used with SuperPutty for multiple nodes.
Outstanding work moocowmoo, thankyou Hadn't come across superputty before, a great combo for managing MN's. Maturity of DASH is picking up on all levels. Thanks guys! Glad you're enjoying it! Your support means a lot to me! Please let me know if you have ideas! --> moocowmoo@masternode.meWhat's next ? I've seen the future, and you're gonna need shades: https://www.youtube.com/watch?v=8qrriKcwvlY
|
|
|
|
|
moocowmoo
|
|
September 13, 2015, 12:54:22 AM Last edit: September 13, 2015, 01:09:03 AM by moocowmoo |
|
And now, I announce the first ever automated block checking and restart script for your masternodes. #!/bin/bash blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') while true do sleep 1000 blocknew=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') if [ $blocknew -gt $blockold ] then blockold=$blocknew else tail -n 30 /home/dash/.dash/debug.log >> crash.log /home/dash/dash-cli stop sleep 30 pkill -9 dashd sleep 10 /home/dash/dashd sleep 60 blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') fi done
This program grabs the current block. Then waits 16 minutes(longest block I found was about 13 minutes) and checks that block. If the new block is bigger it stores the new block as the old and waits another 16 minutes. If the old block is not bigger we assume dashd is locked up. It first logs the last 30 lines of the debug.log and tries to shutdown nicely. And if that doesn't work it kills the process. Then restarts and finds blocks again. This should also restart the dashd if it doesn't get any output(like if it isn't running). So for those with more than one masternode on a server, you should change dashd to dashd1, dashd2, etc. Then use pkill -9 dashd1, dashd2, etc. If you just use dashd it will shut anything down with dashd in it. If there is any interest, I could make a script for multiple nodes. Start from crontab or with screen. Go back a dozen pages for more info on those options. As of last night, I found 122 recent blocks (since 300000) over 1000 seconds apart. (ranging from 17 to 40 minutes) (block number, seconds since last, pasted here): https://www.zerobin.net/?4ac778770e4c182a#sBpr6QYqHJSVW8tgPgTegOKgsgoVYpYqQ5/9Tvy9U9s=Your 1000 second sleep isn't long enough. You'll end up restarting unnecessarily. I'm sure there's better test criteria to use, but I don't have any suggestions at this time. Also, during shutoff 'dashd' renames its process to 'dash-shutoff' I'm not sure if pkill will pick that up. killall doesn't. I do 'dash-cli stop ; sleep 20 ; killall -9 dashd dash-shutoff' to allow the daemon time to shutdown and to be sure I've killed the (probably hung-on-closing) dashd (now named dash-shutoff) HTH BTW, I run several hundred instances of dashd, and haven't found a need to force-restart due to hangs. Version 12.0.53 has proven very stable for me. If you are having recurring hangs, check your hosting/build environment. I use the gitian-built distributed files from https://www.dashpay.io/downloads/I use DigitalOcean to host my masternodes
|
|
|
|
moocowmoo
|
|
September 13, 2015, 01:05:35 AM |
|
thx for the "better" details
I had changed it to 2000 sec. I'll alter my version further - your the BEST moocowmoo :-D
Thanks MangledBlue. I just let this run overnight (inefficient as hell, but I wasn't in a rush): for blocknum in `seq $(dash-cli getblockcount)` do echo -n "$blocknum : " ; dash-cli getblock `dash-cli getblockhash $blocknum` | grep time done > blocktimes.txt & then slapped together this perl script to zipper up the deltas: #!/usr/bin/perl
my $prev_time; while (<>) { ($block, undef, $time) = split /:/; print $block, ' ', $time - $prev_time . "\n"; $prev_time = $time; }
exit; Then: cat blocktimes.txt | ./parse_bloktime.pl > blocktimes_delta.txt to get the list. Opened that in vim, run some buffer sorts "%:!sort -n -k2", and extracted the relevant info.
|
|
|
|
|