Skip to content

Dash Incompatible - Masternode payment missing. #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
shtse8 opened this issue Sep 28, 2017 · 5 comments
Open

Dash Incompatible - Masternode payment missing. #9

shtse8 opened this issue Sep 28, 2017 · 5 comments

Comments

@shtse8
Copy link

shtse8 commented Sep 28, 2017

Logs:

2017-09-28 21:26:31 [Pool]	[dash] (Thread 5) Submitted Block using submitblock successfully to daemon instance(s)
2017-09-28 21:26:31 [Pool]	[dash] (Thread 5) Block found: 00000000000003b2cbefd821582beafc83aff4eb80303c44c4fd0b7019795267 by cmpool.nicehash
2017-09-28 21:26:31 [Pool]	[dash] (Thread 5) Share was found with diff higher than 1.000.000!
2017-09-28 21:26:31 [Pool]	[dash] (Thread 5) Share accepted at diff 2712.79414057/4536245.30421248 by cmpool.nicehash [::ffff:37.58.65.213]
2017-09-28 21:26:31 [MySQL]	[dash] Share inserted

It is the block created at that time.
https://chainz.cryptoid.info/dash/block.dws?744973.htm

image

You can see the diff is ~3M. So my hash is enough to mine a block.
But I can't see any successful block mined by me. But I found a block mined before mine 10s ago. Does it mean I am 10 seconds slower than others? So the daemon accepted my answer, but no block mined?

@shtse8
Copy link
Author

shtse8 commented Sep 28, 2017

One new block again.

2017-09-28 22:26:03 [Pool]	[dash] (Thread 3) Submitted Block using submitblock successfully to daemon instance(s)
2017-09-28 22:26:03 [Pool]	[dash] (Thread 3) Block found: 000000000000038efed2b80d297c38341c2a2c74fe9343b7f2e8fa8dc7888dd7 by cmpool.nicehash
2017-09-28 22:26:03 [Pool]	[dash] (Thread 3) Share was found with diff higher than 1.000.000!
2017-09-28 22:26:03 [Pool]	[dash] (Thread 3) Share accepted at diff 7046.80851064/4714515.29472467 by cmpool.nicehash [::ffff:198.11.220.46]
2017-09-28 22:26:03 [MySQL]	[dash] Share inserted

A block before that time:
https://chainz.cryptoid.info/dash/block.dws?744996.htm

image

Does it mean someone mined a block 30s before mes? So why my daemon still accept my hash?

@shtse8 shtse8 changed the title Question: Does it mean I am slower than others 10 seconds? Question: Does it mean I am 10 seconds slower than others? Sep 28, 2017
@shtse8
Copy link
Author

shtse8 commented Sep 29, 2017

I lost one bitcoin and found the reason. It seems this stratum cannot support dash as it didn't handle masternode payment.

2017-09-28 22:26:03 CMasternodeBlockPayees::IsTransactionValid -- ERROR: Missing required payment, possible payees: 'Xw3ZVqwUuSBwZ2okk7NRqtEb9QZ3jkv6Dh', amount: 1.802743 DASH
2017-09-28 22:26:03 IsBlockPayeeValid -- ERROR: Invalid masternode payment detected at height 744997: CTransaction(hash=c66fa45062, ver=1, vin.size=1, vout.size=1, nLockTime=0)
    CTxIn(COutPoint(0000000000000000000000000000000000000000000000000000000000000000, 4294967295), coinbase 03255e0b04f176cd5908500000b37f3600000d2f6e6f64655374726174756d2f, nSequence=0)
    CTxOut(nValue=3.60548601, scriptPubKey=76a9148e26bfcfc0adb786d4d1649e)
2017-09-28 22:26:03 ERROR: ConnectBlock(DASH): couldn't find masternode or superblock payments
2017-09-28 22:26:03 InvalidChainFound: invalid block=000000000000038efed2b80d297c38341c2a2c74fe9343b7f2e8fa8dc7888dd7  height=744997  log2_work=67.99053  date=2017-09-28 22:25:53
2017-09-28 22:26:03 InvalidChainFound:  current best=00000000000002a3807858b7791f73dfccb05ea9e56dcbae1853be5ebfedc455  height=744996  log2_work=67.990445  date=2017-09-28 22:25:26
2017-09-28 22:26:03 ERROR: ConnectTip(): ConnectBlock 000000000000038efed2b80d297c38341c2a2c74fe9343b7f2e8fa8dc7888dd7 failed
2017-09-28 22:26:03 InvalidChainFound: invalid block=000000000000038efed2b80d297c38341c2a2c74fe9343b7f2e8fa8dc7888dd7  height=744997  log2_work=67.99053  date=2017-09-28 22:25:53
2017-09-28 22:26:03 InvalidChainFound:  current best=00000000000002a3807858b7791f73dfccb05ea9e56dcbae1853be5ebfedc455  height=744996  log2_work=67.990445  date=2017-09-28 22:25:26
2017-09-28 22:26:03 ProcessNewBlock : ACCEPTED

@shtse8
Copy link
Author

shtse8 commented Sep 29, 2017

@shtse8 shtse8 changed the title Question: Does it mean I am 10 seconds slower than others? Dash Incompatible - Masternode payment missing. Sep 29, 2017
@krisklosterman
Copy link
Owner

Need someone to test the pull request in node stratum pool please. Need to make sure it does not affect other algorithms in a negative way.

@shtse8
Copy link
Author

shtse8 commented Sep 29, 2017

I have tested Dash x11. It works fine now. It will try START x11 today later. But I prefer you should make a note in README.md to warn others for using the current version since the current readme says it supports DRK x11 (DASH x11). I am also setting up XMR and DGB. So let me test these two coins.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants