Author

Topic: [ANN] [MΣC] Megacoin.co.nz - Forum, Github, Website Now in 18 Languages - page 175. (Read 330771 times)

legendary
Activity: 2674
Merit: 2965
Terminated.
It's not a 51%.  Why do you keep coming in here talking crap about Megacoin?  Buzz off!
+1, them haters..

Go go MEC!  Cool
sr. member
Activity: 325
Merit: 250
It's not a 51%.  Why do you keep coming in here talking crap about Megacoin?  Buzz off!
legendary
Activity: 2674
Merit: 2965
Terminated.
51% ? ) RIP&panic sell
Really?
If that happens > use checkpoint > coin alive and well > wasted resources.
It can not die.
full member
Activity: 181
Merit: 101
Thank you very much to all of those who have contributed HASH power to the pool!

Had to put the pool on maintenance mode for now. Payouts are not fully being payed out and I'm investigating still.

Worst case - I might have to clear out the DB and manually sent the payouts to everyone - this is fine...just will take me some time.

I would prefer to fix this and have the payouts go out as intended before taking the manual payout route.

The DB is all weird for transactions.

Some payouts went through - most did NOT. Manually running the cron to payout says "no new unaccounted blocks".

Here is the transactions table: http://thec0de.com/paste/?7cfefb995e5f4ff5#zaDFGXI/uaSBzl1mGYE2rPooF86z+ZpcFH3Mzv2zBpw=

If anyone has ran into this problem before, and/or have tips on how to resolve this payout issue - please lemme know Wink
full member
Activity: 164
Merit: 100
51% ? ) RIP&panic sell
legendary
Activity: 1214
Merit: 1000
Never compromise your standards!
Whoo Hoo!!! Network hash rate 1270 MH/s!!! A new record!!!
member
Activity: 108
Merit: 10
We are back on track! ;-)
legendary
Activity: 2674
Merit: 2965
Terminated.
member
Activity: 66
Merit: 10
Kimoto for president!
Difficulty down to 4.3 and blocks coming in...  Grin

We needed that  Cheesy
legendary
Activity: 1214
Merit: 1000
Never compromise your standards!
Okay folks, I finally have my block explorer up. 

http://mega.rapta.net:2750/chain/Megacoin

It was a painful setup, but we needed it.

Enjoy!

Nice job! Thanks!
sr. member
Activity: 325
Merit: 250
Okay folks, I finally have my block explorer up. 

http://mega.rapta.net:2750/chain/Megacoin

It was a painful setup, but we needed it.

Enjoy!
full member
Activity: 181
Merit: 101
Well blocks went through (6) so far and some payouts went through but a good chunk of them did not for some reason...

I'm looking in to that right now - it is NOT intentional nor malicious intent. I will get it fixed or manually send you the coins that you are owed.

Just need some time to investigate wtf this buggy code isn't working  Grin
full member
Activity: 181
Merit: 101
ok to test i switched over to moopless stratum-mining build from viperaus - let's see how if that works any better...

HOLY SHEEP SH!T - WE FOUND A BLOCK WITHIN 30 MINUTES!

GRRrrrrr and w000000t

Lady's and Gents - the Pool is WORKING good - jump back in plz if ya can to confirm Wink
full member
Activity: 181
Merit: 101
Yes it does look like you are on the same block now.  Maybe the stats page was just updating slowly before..

Cool Smiley I was hoping it's just the refresh.

We still haven't solved any blocks though - I made a couple of tweaks to the configs but nothing major - restarted stratum-mining process too.
legendary
Activity: 1358
Merit: 1000
Yes it does look like you are on the same block now.  Maybe the stats page was just updating slowly before..
full member
Activity: 181
Merit: 101
No problem - Sorry guys and thank you for helping me "test" the pool. I really want to make this work and hate to waste anyone's time.

Alien I'm not sure what you mean about the block being behind. I'm checking other pools like meg.smalltimeminer.com and we appear to be on the same block.

I'm using stratum-mining fork: https://github.com/viperaus/stratum-mining

Looking at stratum.log I don't see anything off, unless I'm missing something:

Code:
2013-08-01 19:54:33,413 DEBUG protocol protocol.lineReceived # > {u'params': [u'gr33k.lefta007', u'109', u'9d000000', u'51fb1f3b', u'34105b00'], u'id': 1962, u'method': u'mining.submit'}
2013-08-01 19:54:33,577 INFO template_registry template_registry.submit_share # Yay, share with diff above 100000
2013-08-01 19:54:33,577 INFO template_registry template_registry.submit_share # target_info: 75885503602567541832791480735293707290719017150474200048898922255425948640827
2013-08-01 19:54:33,578 INFO template_registry template_registry.submit_share # hash_int: 21718875067889437872563518630900277032447680110359050126366884757374961
2013-08-01 19:54:33,578 INFO template_registry template_registry.submit_share # job.target: 2385472208755718661207358512724886083679967466819661656526692548608
2013-08-01 19:54:33,578 INFO interfaces interfaces.on_submit_share # 00000325990cb08b186aa7dadb0381fa138deace15a0a227a74fdd0e2f3e07f1 valid gr33k.lefta007
2013-08-01 19:54:33,580 DEBUG protocol protocol.writeJsonResponse # < {"error": null, "id": 1962, "result": true}
2013-08-01 19:54:42,774 DEBUG protocol protocol.lineReceived # > {u'params': [u'gr33k.lefta007', u'109', u'9d000000', u'51fb1f3b', u'44866d00'], u'id': 1963, u'method': u'mining.submit'}
2013-08-01 19:54:42,776 INFO template_registry template_registry.submit_share # Yay, share with diff above 100000
2013-08-01 19:54:42,776 INFO template_registry template_registry.submit_share # target_info: 75885503602567541832791480735293707290719017150474200048898922255425948640827
2013-08-01 19:54:42,776 INFO template_registry template_registry.submit_share # hash_int: 16693784746180453391499974284417721059877301424943486640297090737970939
2013-08-01 19:54:42,776 INFO template_registry template_registry.submit_share # job.target: 2385472208755718661207358512724886083679967466819661656526692548608
2013-08-01 19:54:42,776 INFO interfaces interfaces.on_submit_share # 0000026b34f6c814a3cb8bce5b80506453c56d93c0e3333f60ff8a494b5f1efb valid gr33k.lefta007
***
2013-08-03 18:19:36,928 INFO template_registry template_registry.submit_share # target_info: 75885503602567541832791480735293707290719017150474200048898922255425948640827
2013-08-03 18:19:36,928 INFO template_registry template_registry.submit_share # hash_int: 24022569817178936876965807153790829816857081542917216230771326637017210
2013-08-03 18:19:36,928 INFO template_registry template_registry.submit_share # job.target: 6597348418227054935848547048590336711159005279095007297043211223040
2013-08-03 18:19:36,929 INFO interfaces interfaces.on_submit_share # 0000037b0bf06a943c587a52a1dc9b99195029032c9ce69a04aa3be8ba0b887a valid gr33k.lefta007
2013-08-03 18:19:36,935 DEBUG protocol protocol.writeJsonResponse # < {"error": null, "id": 2838, "result": true}
2013-08-03 18:19:36,951 INFO block_updater block_updater.run # Merkle update! Prevhash: 93b6357b0dbb4db8c209d4fcd21b4c93b715487a3794bea699a9c137673341cd
2013-08-03 18:19:36,953 INFO template_registry template_registry.add_template # New template for 93b6357b0dbb4db8c209d4fcd21b4c93b715487a3794bea699a9c137673341cd
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,954 DEBUG protocol protocol.writeJsonRequest # < {"params": ["792", "673341cd99a9c1373794bea6b715487ad21b4c93c209d4fc0dbb4db893b6357b", "01000000010000000000000000000000000000000000000
000000000000000000000000000ffffffff2303c2a500062f503253482f0428acfd5108", "092f7374726174756d2f000000000110040fe9020000001976a91432a81f9a48d6c4a8fe1e981ed77c6da27678654988ac00000000", ["b99df4b335a58dc0ad
7fa92ac75d36901d7a66b0994a5b4e8141f68a8b57a06a", "66f0a9d68605802ebb5b6136e4f25eb200106a6aa681957e7039214a7db0178d", "d3dea3e710484e98371bf7da6ed0092300446dfb60a738d36ddcfdeb2a438e67"], "00000002", "1c3ea
544", "51fdac26", false], "id": null, "method": "mining.notify"}
2013-08-03 18:19:36,955 INFO subscription subscription.on_template # BROADCASTED to 6 connections in 0.001 sec
2013-08-03 18:19:36,955 INFO template_registry template_registry._update_block # Update finished, 0.002 sec, 6 txes


I see this which appears normal per worker:
Code:
2013-08-03 18:16:58,480 DEBUG protocol protocol.writeJsonResponse # < {"error": null, "id": 45650, "result": true}
2013-08-03 18:16:58,806 DEBUG protocol protocol.lineReceived # > {u'params': [u'bholzer.skeleton', u'78f', u'0a000000', u'51fdab72', u'494c9800'], u'id': 21717, u'method': u'mining.submit'}
2013-08-03 18:16:58,808 INFO template_registry template_registry.submit_share # Yay, share with diff above 100000
2013-08-03 18:16:58,808 INFO template_registry template_registry.submit_share # target_info: 75885503602567541832791480735293707290719017150474200048898922255425948640827
2013-08-03 18:16:58,808 INFO template_registry template_registry.submit_share # hash_int: 67216199006714685899258939127304123765837962320216235014658774925056157
2013-08-03 18:16:58,808 INFO template_registry template_registry.submit_share # job.target: 6597348418227054935848547048590336711159005279095007297043211223040
2013-08-03 18:16:58,808 INFO interfaces interfaces.on_submit_share # 000009bd2ff8a5daa249e8cf11078cc35f2a20df06fd2a17bb028450d00c189d valid bholzer.skeleton
2013-08-03 18:16:58,810 DEBUG protocol protocol.writeJsonResponse # < {"error": null, "id": 21717, "result": true}
2013-08-03 18:16:59,357 DEBUG protocol protocol.lineReceived # > {u'params': [u'bholzer.skeleton', u'78f', u'09000000', u'51fdab72', u'd9769c00'], u'id': 21718, u'method': u'mining.submit'}
2013-08-03 18:16:59,359 INFO template_registry template_registry.submit_share # Yay, share with diff above 100000
2013-08-03 18:16:59,359 INFO template_registry template_registry.submit_share # target_info: 75885503602567541832791480735293707290719017150474200048898922255425948640827
2013-08-03 18:16:59,359 INFO template_registry template_registry.submit_share # hash_int: 18030630370376168666961590630229373270420436690509046750343435799073614
2013-08-03 18:16:59,359 INFO template_registry template_registry.submit_share # job.target: 6597348418227054935848547048590336711159005279095007297043211223040
2013-08-03 18:16:59,359 INFO interfaces interfaces.on_submit_share # 0000029ccb127a6e8a673f6175228e1c7c07c54b3ab464f902762bf8e871934e valid bholzer.skeleton
2013-08-03 18:16:59,361 DEBUG protocol protocol.writeJsonResponse # < {"error": null, "id": 21718, "result": true}

Here is my edited config.py
Code:
'''
This is example configuration for Stratum server.
Please rename it to settings.py and fill correct values.
'''

# ******************** GENERAL SETTINGS ***************

# Enable some verbose debug (logging requests and responses).
# Turn this off once ready to go live  -  True|False
DEBUG = True

# Destination for application logs, files rotated once per day.
# log in current directory - ensure log directory exists
LOGDIR = 'log/'

# Main application log file.
LOGFILE = 'stratum.log'

# Possible values: DEBUG, INFO, WARNING, ERROR, CRITICAL
# Turn this to INFO once ready to go live
LOGLEVEL = 'DEBUG'

# How many threads use for synchronous methods (services).
# 30 is enough for small installation, for real usage
# it should be slightly more, say 100-300.
THREAD_POOL_SIZE = 300


#Not sure what this is.. lol
ENABLE_EXAMPLE_SERVICE = False

# ******************** TRANSPORTS *********************
# Hostname or external IP to expose
HOSTNAME = 'gr33k.gotdns.org'

# Port used for Socket transport. Use 'None' for disabling the transport.
LISTEN_SOCKET_TRANSPORT = 3333
# Port used for HTTP Poll transport. Use 'None' for disabling the transport
LISTEN_HTTP_TRANSPORT = None

# Port used for HTTPS Poll transport
LISTEN_HTTPS_TRANSPORT = None

# Port used for WebSocket transport, 'None' for disabling WS
LISTEN_WS_TRANSPORT = None

# Port used for secure WebSocket, 'None' for disabling WSS
LISTEN_WSS_TRANSPORT = None

# Hostname and credentials for one trusted Bitcoin node ("Satoshi's client").
# Stratum uses both P2P port (which is 8333 already) and RPC port
#update this information - user/password from ~/.litecoin/litecoin.conf
LITECOIN_TRUSTED_HOST = 'localhost'
LITECOIN_TRUSTED_PORT = 8600
LITECOIN_TRUSTED_USER = 'XXXXXX'
LITECOIN_TRUSTED_PASSWORD = 'XXXXXXXXXXXXX'

# Use "echo -n '' | sha256sum | cut -f1 -d' ' "
# for calculating SHA256 of your preferred password
ADMIN_PASSWORD_SHA256 = 'XXXXX' # SHA256 of the password

IRC_NICK = None

# MYSQL connection details

DATABASE_HOST = 'localhost'
DATABASE_DBNAME = 'mmcfe_ng_db'
DATABASE_USER = 'XXXXXX'
DATABASE_PASSWORD = 'XXXXXX'

# Memcache server host and port
MEMCACHE_HOST = 'localhost:11211'

# Memcache authorization timeout - in seconds
MEMC_AUTH_TIMEOUT = 900

POOL_TARGET = 0.0625
# Pool related settings
# to get central_wallet address: bitcoind/litecoind getaccountaddress ""

INSTANCE_ID = 31
CENTRAL_WALLET = 'MCX1RSgjJRbPLu9C8MBbF9XmdnPGeh8zuX' #MegaCoin
PREVHASH_REFRESH_INTERVAL = 5 # in sec
MERKLE_REFRESH_INTERVAL = 60 # How often check memorypool
COINBASE_EXTRAS = '/stratum/'

twistd.log has this:
Code:
2013-08-03 18:26:21-0700 [-] Starting factory 
2013-08-03 18:26:21-0700 [HTTPPageGetter,client] Stopping factory
2013-08-03 18:26:26-0700 [-] Starting factory
2013-08-03 18:26:26-0700 [HTTPPageGetter,client] Stopping factory
2013-08-03 18:26:31-0700 [-] Starting factory
2013-08-03 18:26:31-0700 [HTTPPageGetter,client] Stopping factory
2013-08-03 18:26:36-0700 [-] Starting factory
2013-08-03 18:26:36-0700 [HTTPPageGetter,client] Starting factory
2013-08-03 18:26:36-0700 [HTTPPageGetter,client] Stopping factory
2013-08-03 18:26:36-0700 [HTTPPageGetter,client] Stopping factory

I see it a lot in there - doesn't look like an error per say.

Maybe there's stratum-miner files that need to be modified specifically for MegaCoin? Anyone have pointers plz? Smiley

ty !
legendary
Activity: 1214
Merit: 1000
Never compromise your standards!
Going to be at the top of CoinChoose anytime now. Good work all.  I will come back and mine MEC if it gets stuck in the mud again.



Same here, thanks to everyone that helped. Wow! Megcoin is already back to #2 profitability. No doubt way undervalued! Amazing recovery!
sr. member
Activity: 266
Merit: 250
Going to be at the top of CoinChoose anytime now. Good work all.  I will come back and mine MEC if it gets stuck in the mud again.


Thanks for the help. Nice to see MEC recovering after everyone pitched in!
What are you mining instead if you don't mind me asking?
legendary
Activity: 1358
Merit: 1000
Going to be at the top of CoinChoose anytime now. Good work all.  I will come back and mine MEC if it gets stuck in the mud again.
newbie
Activity: 34
Merit: 0
Sorry Gr33k, Gotta switch till you get it fixed up.  Let us know and i'll give it another shot.
Jump to: