xploited
Sr. Member
Offline
Activity: 304
Merit: 252
CLAM Dev
|
|
December 24, 2013, 08:24:33 PM |
|
Hi, it's Jim again for the block explorer. I'm enlisting additional help (from the dev of florinexchange.com). I think the problematic transaction is this massive one: http://54.203.207.156/earthcoin/index.php?transaction=aba429f6d7d4c9d437aafc3d57755830c271e6fdcb9d5145a4236c4728f579d4That's causing Abe to overflow for some reason. Need to learn more python... Doing the initialization of Abe, I get (130 blocks are fine...) block 131 already in chain 2 commit Exception at 4346218101897980245 Failed to catch up {'blkfile_offset': 26188, 'blkfile_number': 1, 'chain_id': 2, 'loader': None, 'dirname': '/home/ubuntu/.earthcoin', 'id': Decimal('1')} Traceback (most recent call last): File "Abe/DataStore.py", line 2621, in catch_up store.catch_up_dir(dircfg) File "Abe/DataStore.py", line 2885, in catch_up_dir store.import_blkdat(dircfg, ds, blkfile['name']) File "Abe/DataStore.py", line 3012, in import_blkdat b = store.parse_block(ds, chain_id, magic, length) File "Abe/DataStore.py", line 3043, in parse_block d['transactions'].append(deserialize.parse_Transaction(ds)) File "Abe/deserialize.py", line 92, in parse_Transaction d['txOut'].append(parse_TxOut(vds)) File "Abe/deserialize.py", line 67, in parse_TxOut d['value'] = vds.read_int64() File "Abe/BCDataStream.py", line 72, in read_int64 def read_int64 (self): return self._read_num('<q') File "Abe/BCDataStream.py", line 110, in _read_num (i,) = struct.unpack_from(format, self.input, self.read_cursor) OverflowError: Python int too large to convert to C long Abe initialized. Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2248, in <module> sys.exit(main(sys.argv[1:])) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2244, in main serve(store) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2119, in serve httpd = make_server(args.host, port, abe) File "/usr/lib/python2.7/wsgiref/simple_server.py", line 144, in make_server server = server_class((host, port), handler_class) File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__ self.server_bind() File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind HTTPServer.server_bind(self) File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind self.socket.bind(self.server_address) File "/usr/lib/python2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 99] Cannot assign requested address
Happy holidays! This is complete speculation but I'm guessing the issues stems from the amazon service. I'm guessing the long int (in C) is not 64 bit long on your system, which is what python is expecting and is what is causing the overflow. Of course, like I say, this is utter speculation after looking at the code for 30 seconds. It does seem likely though. Where its only a large trascaction that has the problem, the smaller transactions likely don't go over the 32 limit (again speculation)
|
|
|
|
dasource
|
|
December 24, 2013, 08:28:51 PM |
|
Hi Jim, I have messaged developers re: setting this up. No point both of us doing it separately so happy to put our efforts together. Drop me a pm, I can also provide the server hardware. Hi, it's Jim again for the block explorer. I'm enlisting additional help (from the dev of florinexchange.com). I think the problematic transaction is this massive one: http://54.203.207.156/earthcoin/index.php?transaction=aba429f6d7d4c9d437aafc3d57755830c271e6fdcb9d5145a4236c4728f579d4That's causing Abe to overflow for some reason. Need to learn more python... Doing the initialization of Abe, I get (130 blocks are fine...) block 131 already in chain 2 commit Exception at 4346218101897980245 Failed to catch up {'blkfile_offset': 26188, 'blkfile_number': 1, 'chain_id': 2, 'loader': None, 'dirname': '/home/ubuntu/.earthcoin', 'id': Decimal('1')} Traceback (most recent call last): File "Abe/DataStore.py", line 2621, in catch_up store.catch_up_dir(dircfg) File "Abe/DataStore.py", line 2885, in catch_up_dir store.import_blkdat(dircfg, ds, blkfile['name']) File "Abe/DataStore.py", line 3012, in import_blkdat b = store.parse_block(ds, chain_id, magic, length) File "Abe/DataStore.py", line 3043, in parse_block d['transactions'].append(deserialize.parse_Transaction(ds)) File "Abe/deserialize.py", line 92, in parse_Transaction d['txOut'].append(parse_TxOut(vds)) File "Abe/deserialize.py", line 67, in parse_TxOut d['value'] = vds.read_int64() File "Abe/BCDataStream.py", line 72, in read_int64 def read_int64 (self): return self._read_num('<q') File "Abe/BCDataStream.py", line 110, in _read_num (i,) = struct.unpack_from(format, self.input, self.read_cursor) OverflowError: Python int too large to convert to C long Abe initialized. Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2248, in <module> sys.exit(main(sys.argv[1:])) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2244, in main serve(store) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2119, in serve httpd = make_server(args.host, port, abe) File "/usr/lib/python2.7/wsgiref/simple_server.py", line 144, in make_server server = server_class((host, port), handler_class) File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__ self.server_bind() File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind HTTPServer.server_bind(self) File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind self.socket.bind(self.server_address) File "/usr/lib/python2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 99] Cannot assign requested address
Happy holidays!
|
^ I am with STUPID!
|
|
|
xploited
Sr. Member
Offline
Activity: 304
Merit: 252
CLAM Dev
|
|
December 24, 2013, 08:46:18 PM |
|
I can also provide the server hardware I suspect a proper server would fix the issue in and of itself. I haven't looked into the details of the amazon micro servers, but I suspect its the culprit. I can setup a test block chain explorer locally to confirm if its an issue with the server/interperter or something else. I have no where to host or I would have set it up myself. It will be a few hours before I can get it setup so I'll check back first to make sure you haven't already fixed it.
|
|
|
|
earthcoin (OP)
|
|
December 24, 2013, 08:51:36 PM |
|
^ Not sure if the dev's have responded (sometimes dev's also log into this account to answer stuff in PM that I can't/tech/pool stuff etc), however yes, please work together it's better having more than one person to troubleshoot both now and throughout. You'll get bounty's respectively .
|
|
|
|
CrytoEnthusiast
|
|
December 24, 2013, 08:53:04 PM |
|
Just wondering if the translation can also be made for the entire site as opposed to just the announcement page. You know, in case a language has already been claimed for the thread.
|
|
|
|
vipah
|
|
December 24, 2013, 09:13:16 PM |
|
Still getting this error.
2 LTC bounty if someone can help me solve this.
2013-12-24 17:23:54+1030 [Protocol,4,213.153.156.208] Submitting Block with Submit Block 2013-12-24 17:23:54+1030 [HTTPPageGetter,client] Submit Block call failed, trying GetBlockTemplate 2013-12-24 17:23:54+1030 [HTTPPageGetter,client] Hit Block_template.py 2013-12-24 17:23:54+1030 [HTTPPageGetter,client] hit template registry 2013-12-24 17:23:54+1030 [HTTPPageGetter,client] Unhandled error in Deferred: 2013-12-24 17:23:54+1030 [HTTPPageGetter,client] Unhandled Error Traceback (most recent call last): Failure: twisted.web.error.Error: 500 Internal Server Error
Same here, not sure what the problem is As I mentioned earlier in this thread, the fix for this exact issue is here: https://bitcointalk.org/index.php?topic=379236.msg4110512#msg4110512Make sure you have also downloaded the latest code from GIT in the OP.
|
|
|
|
biochemist
Newbie
Offline
Activity: 23
Merit: 0
|
|
December 24, 2013, 09:15:19 PM |
|
BEST POOL FOR EARTHCOIN EXTREMLY FAST DETICATED SERVERS 24/7 ONLINE WITH FULL SUPPORT DDoS PROTECTED VARDIFF AND STRATUM OUR TOPIC WITH EXPRERTS AT SUPPORT JOIN US AND YOU WILL NOT HAVE TO LEAVE AGAIN I've been mining here for 2 days now with no issues at all. If anyone is looking for a solid pool this one's pretty good so far! I'm definitely digging EarthCoin, can't wait until it starts getting more attention and exchange listings.
|
|
|
|
flasheart
Full Member
Offline
Activity: 140
Merit: 100
90% of being smart is knowing what you are dumb at
|
|
December 24, 2013, 09:26:22 PM |
|
My comments / opinions regarding Earthcoin
First, Earthcoin had a well planned launch. Good graphics and a development team. There are many more supporters of EAC then haters so this should bode well.
There were / are some problems with mining pools... But I do not believe this is or should be Earthcoin developers responsibility to fix. Certainly they should lend their technical expertise and even offer bounties but that's it. Newsflash... Pool owners operate pools for profit, they are a business, and as such are responsible to make sure their own pools work properly.
2% Premine... this has probably been the biggest source of controversy, but any successful crypto coin must be run like a business... and business require money to operate. If EAC is to rise above the alt currency fray and achieve its goal of being as widely accepted, or more so, then bitcoin then it needs organized development, marketing, and leadership. Personally, I hope they exchange .5% of what they premined on the exchanges when they open up... that capital will help grow and advertise their brand. It would also put enough EAC into circulation that it can be traded. The remaining 1.5% in my opinion should be split into .5% for bounties and giveaways and the remaining 1% the devs will hold onto for the long haul...
Yes... anyone can start up a alt coin... but only a coin that has both an accepted value and faith in its longevity will stand a chance at widespread acceptance as a currency.
At this stage of Earthcoin's life it is up to us, the community as well as the developers to nurture and grow this coin... that is if you believe in the concept.
I sold some of my Earthcoin that I mined on day 1... I did this to hedge my bets that this may fail... now I'm having 2nd thoughts. I also continue to sell Earthcoin on Ebay... believe it or not I've had to raise my prices due to demand...
There will always be haters for various reasons but I question the motives of most of them.
Just my 0.2EAC
-Flasheart FLASHEART COMPUTRONIC AND CRYPTOGRAPHIC MINING DISPENSARY ent9dxn5SyttkAoU1rXXCfsbWDdRPJ2H2B
|
FLASHEART COMPUTRONIC AND CRYPTOGRAPHIC MINING DISPENSARY
EAC: ejivtoN3m1FmNvN8N3E4gSh8AX6XNMhzB2 | LTC: LVqAT6xBbxytnZ4ndVgD2BQNUtb6Dv59Cn | BTC: 187P7jMH5VeFCFRNBQcePZkAvEMDZ2JXsb Anything else isn't worth keeping.
|
|
|
Pythonideus
|
|
December 24, 2013, 09:27:15 PM |
|
BEST POOL FOR EARTHCOIN EXTREMLY FAST DETICATED SERVERS 24/7 ONLINE WITH FULL SUPPORT DDoS PROTECTED VARDIFF AND STRATUM OUR TOPIC WITH EXPRERTS AT SUPPORT JOIN US AND YOU WILL NOT HAVE TO LEAVE AGAIN I've been mining here for 2 days now with no issues at all. If anyone is looking for a solid pool this one's pretty good so far! I'm definitely digging EarthCoin, can't wait until it starts getting more attention and exchange listings. 70 MH/s and 400% average completion (this means 4x the time it should take to mine a block) http://eac.hackshardgaming.net/ 130 MH/s and 110% average completion (this means it takes how long it should to mine a block) Not exactly the best pool...lol
|
|
|
|
earthcoin (OP)
|
|
December 24, 2013, 09:36:34 PM |
|
My comments / opinions regarding Earthcoin
First, Earthcoin had a well planned launch. Good graphics and a development team. There are many more supporters of EAC then haters so this should bode well.
There were / are some problems with mining pools... But I do not believe this is or should be Earthcoin developers responsibility to fix. Certainly they should lend their technical expertise and even offer bounties but that's it. Newsflash... Pool owners operate pools for profit, they are a business, and as such are responsible to make sure their own pools work properly.
2% Premine... this has probably been the biggest source of controversy, but any successful crypto coin must be run like a business... and business require money to operate. If EAC is to rise above the alt currency fray and achieve its goal of being as widely accepted, or more so, then bitcoin then it needs organized development, marketing, and leadership. Personally, I hope they exchange .5% of what they premined on the exchanges when they open up... that capital will help grow and advertise their brand. It would also put enough EAC into circulation that it can be traded. The remaining 1.5% in my opinion should be split into .5% for bounties and giveaways and the remaining 1% the devs will hold onto for the long haul...
Yes... anyone can start up a alt coin... but only a coin that has both an accepted value and faith in its longevity will stand a chance at widespread acceptance as a currency.
At this stage of Earthcoin's life it is up to us, the community as well as the developers to nurture and grow this coin... that is if you believe in the concept.
I sold some of my Earthcoin that I mined on day 1... I did this to hedge my bets that this may fail... now I'm having 2nd thoughts. I also continue to sell Earthcoin on Ebay... believe it or not I've had to raise my prices due to demand...
There will always be haters for various reasons but I question the motives of most of them.
Just my 0.2EAC
-Flasheart FLASHEART COMPUTRONIC AND CRYPTOGRAPHIC MINING DISPENSARY ent9dxn5SyttkAoU1rXXCfsbWDdRPJ2H2B
+1 very good post thanks for your thoughts - pretty much spot on re our views.
|
|
|
|
jimhsu
|
|
December 24, 2013, 09:38:00 PM |
|
Current progress: basic block view, navigation w/ previous and next
http://54.203.207.156/earthcoin/
@dasource thanks for the support, and looking forward to working this out together.
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
BazkieBumpercar
|
|
December 24, 2013, 09:42:28 PM |
|
@napoleon: extremely* dedicated* experts* my god, lrn2english
|
|
|
|
jimhsu
|
|
December 24, 2013, 09:43:06 PM |
|
Hi, it's Jim again for the block explorer. I'm enlisting additional help (from the dev of florinexchange.com). I think the problematic transaction is this massive one: http://54.203.207.156/earthcoin/index.php?transaction=aba429f6d7d4c9d437aafc3d57755830c271e6fdcb9d5145a4236c4728f579d4That's causing Abe to overflow for some reason. Need to learn more python... Doing the initialization of Abe, I get (130 blocks are fine...) block 131 already in chain 2 commit Exception at 4346218101897980245 Failed to catch up {'blkfile_offset': 26188, 'blkfile_number': 1, 'chain_id': 2, 'loader': None, 'dirname': '/home/ubuntu/.earthcoin', 'id': Decimal('1')} Traceback (most recent call last): File "Abe/DataStore.py", line 2621, in catch_up store.catch_up_dir(dircfg) File "Abe/DataStore.py", line 2885, in catch_up_dir store.import_blkdat(dircfg, ds, blkfile['name']) File "Abe/DataStore.py", line 3012, in import_blkdat b = store.parse_block(ds, chain_id, magic, length) File "Abe/DataStore.py", line 3043, in parse_block d['transactions'].append(deserialize.parse_Transaction(ds)) File "Abe/deserialize.py", line 92, in parse_Transaction d['txOut'].append(parse_TxOut(vds)) File "Abe/deserialize.py", line 67, in parse_TxOut d['value'] = vds.read_int64() File "Abe/BCDataStream.py", line 72, in read_int64 def read_int64 (self): return self._read_num('<q') File "Abe/BCDataStream.py", line 110, in _read_num (i,) = struct.unpack_from(format, self.input, self.read_cursor) OverflowError: Python int too large to convert to C long Abe initialized. Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2248, in <module> sys.exit(main(sys.argv[1:])) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2244, in main serve(store) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2119, in serve httpd = make_server(args.host, port, abe) File "/usr/lib/python2.7/wsgiref/simple_server.py", line 144, in make_server server = server_class((host, port), handler_class) File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__ self.server_bind() File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind HTTPServer.server_bind(self) File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind self.socket.bind(self.server_address) File "/usr/lib/python2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 99] Cannot assign requested address
Happy holidays! This is complete speculation but I'm guessing the issues stems from the amazon service. I'm guessing the long int (in C) is not 64 bit long on your system, which is what python is expecting and is what is causing the overflow. Of course, like I say, this is utter speculation after looking at the code for 30 seconds. It does seem likely though. Where its only a large trascaction that has the problem, the smaller transactions likely don't go over the 32 limit (again speculation) Yea, I'm using a 32-bit instance due to memory issues. I suspect migrating to 64-bit could fix things. Will get in touch with dasource.
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
CrytoEnthusiast
|
|
December 24, 2013, 09:50:02 PM |
|
I'll just get going on the other translation since I don't think my question needs to be addressed right now, perhaps it's too early
|
|
|
|
Gorgoy
Member
Offline
Activity: 115
Merit: 10
|
|
December 24, 2013, 09:58:57 PM |
|
Man this coin is smoking hot, like on fire, it is just all over the place and the miners are on it.
Would love a donation to test out the coin, looks really good Devs, congrats.
eoXDWgwcMAQTTqFtYe1vNQhXyNzQ7n6gYG
|
Ɏ : YEojPD2QxFVaSUypTLYhwJgmVekqoAtdE3 ฿ : 1946hwLbBdLNSA1FFUY3ZvRx6j6dqvbzcE Ł : LczTrStBZ8b1Y4DJU59CjtYRtjKufbTXPE Ғ : 6i4S4BfHfC9LLmTBhjYDVKe7g8XfPz9uj8 Ψ : AGpoWwc6N59PPqKbzRTAiFG5WmDEQU7Ydp ζ : ZLYFK2KNrFDDGVbEJPKnTdWuGk3iA3CNY2 G : GQbjHcGPgUwRBKZcdoMCpuf24QSXY5t5bf
|
|
|
earthcoin (OP)
|
|
December 24, 2013, 09:59:59 PM |
|
I'll just get going on the other translation since I don't think my question needs to be addressed right now, perhaps it's too early Missed it sorry - no it's ok we don't need the main site translated - many auto-translate services exist and most of our text is not graphics but actual text so we should be ok for now. May change downstream, may also integrate a translation tool (many toolbars/non-english people have translators - speaking from a bit of experience as I have online products that have sold to over 400 countries and based on feedback ((and my sites have a lot of graphics as text)) we've never needed the actual main sites translated). I'm sure it would help as the translation tools tend to do a sloppy job but the markets are used to said sloppiness. The manual translations you guys are doing of the OP in other languages here are great though +1.
|
|
|
|
CryptoMine
Member
Offline
Activity: 112
Merit: 10
|
|
December 24, 2013, 10:06:37 PM |
|
Are you kidding?
Which support?
In this coin there are issues with mining, but support from devs is zero. Only pool owners are helping.
And again. For what is it premined if support is zero?
And where is that transparency account with premined coins?
Websites, graphics, dealing with 100's of PM's, getting wallets compiled, doing giveaways/research before giving, promo's, dealing with xx promoters in various platforms, dealing with pool owners like crazy in PM, trying to get patches out, taking care of bountied tasks, responding here as often as we can, closing big marketing deals, looking for merchants, getting device apps done, continuous monitoring, no sleep, getting everyone to work together, calming down critics, getting investors, talking to exchanges, and still trying to smile while getting crapped on 247 - is not 'doing zero'. I've addressed your other points in previous posts with great detail. Thank you. Amen! And I can say that Earthcoin is the most thorough and well co-ordinated of all altcoins I have seen appear - I tip my hat to you and your team, sir! Your hard work will surely pay off, I pray it will. Well deserved, a breath of fresh air to see developer who actually CARE about their altcoins rather than churning them out, hoping people like the name so it can appear on Cryptsy so they can turn a quick profit. Bravo
|
|
|
|
microlovr
Member
Offline
Activity: 116
Merit: 10
|
|
December 24, 2013, 10:12:38 PM |
|
I need to get mining this thing! Just waiting for replacement for my fried GPU. Bad timing.
|
|
|
|
Xtrata
|
|
December 24, 2013, 10:15:18 PM |
|
I need to get mining this thing! Just waiting for replacement for my fried GPU. Bad timing. Yes, now is a good time to start mining
|
|
|
|
CrytoEnthusiast
|
|
December 24, 2013, 10:34:32 PM |
|
I'll just get going on the other translation since I don't think my question needs to be addressed right now, perhaps it's too early Missed it sorry - no it's ok we don't need the main site translated - many auto-translate services exist and most of our text is not graphics but actual text so we should be ok for now. May change downstream, may also integrate a translation tool (many toolbars/non-english people have translators - speaking from a bit of experience as I have online products that have sold to over 400 countries and based on feedback ((and my sites have a lot of graphics as text)) we've never needed the actual main sites translated). I'm sure it would help as the translation tools tend to do a sloppy job but the markets are used to said sloppiness. The manual translations you guys are doing of the OP in other languages here are great though +1. Thank you so much for replying! I'm on translation of the announcement page and will post it here soon
|
|
|
|
|