Pages:
Author

Topic: [ANNOUNCE] Multi chain block explorer (Read 3364 times)

legendary
Activity: 2126
Merit: 1001
March 25, 2012, 05:21:05 PM
#32
I cant seem to be reaching this site. Is it permanently down?

Yep, still down.. A shame.. *sigh*

Ente
hero member
Activity: 525
Merit: 500
March 05, 2012, 01:49:07 AM
#31
I cant seem to be reaching this site. Is it permanently down?
legendary
Activity: 2086
Merit: 1031
January 05, 2012, 11:22:45 AM
#30
Awesome, think I got it!
legendary
Activity: 1078
Merit: 1005
January 05, 2012, 11:21:35 AM
#29
How do you do the link in your signature?
Do:
Code:
[url=http://example.com/somewhere]This is the text[/url]
legendary
Activity: 2086
Merit: 1031
January 05, 2012, 11:20:08 AM
#28
Also, doublec, your pool is clearly the best, so I'm surprise everyone hasn't just switched to yours yet Smiley
Thanks :-D I'm hoping it gets more users too.

I'm trying to add it to my signature, but think I'm failing so far.

How do you do the link in your signature?
legendary
Activity: 1078
Merit: 1005
January 05, 2012, 08:12:24 AM
#27
Also, doublec, your pool is clearly the best, so I'm surprise everyone hasn't just switched to yours yet Smiley
Thanks :-D I'm hoping it gets more users too.
legendary
Activity: 2086
Merit: 1031
January 05, 2012, 06:19:44 AM
#26
I thought I'd take a moment to mention that many of the pools that have alternate currencies mining have links for all of their block numbers that usually lead to bitcoin blockexplorers. 

I would say this is just one of the many many sloppy things on all of the mining websites that annoys me from time to time.

Almost makes me want to make my own mining pool just to clean things like this up, but I'm sure that's a lot of work, which is why I'm fine with the pools available.

Also, doublec, your pool is clearly the best, so I'm surprise everyone hasn't just switched to yours yet Smiley

I'm glad to see it added to allchains.info.  Maybe that will get it some more play.
hero member
Activity: 717
Merit: 501
January 04, 2012, 09:02:57 PM
#25
Just ran it, all i get is scribble.
legendary
Activity: 1078
Merit: 1005
December 31, 2011, 06:08:56 AM
#24
Some of the chains seem to be stuck. i0coin and ixcoin for example. Are you interested in doing a devcoin block explorer?
ama
member
Activity: 112
Merit: 10
September 20, 2011, 12:01:03 PM
#23
I've added links to your block explorer on page with solved blocks statistics in Coinotron.com
Everything works nice Smiley

I'm glad it helps.  Unfortunately I've know today that the internet connection to the server is going to be worked on tomorrow wednesday from 0000 to 0500 (UTM), so there will be some cuts on the service.  Let's hope it's minimun.

Why there is no data in blockexplorer for i0coins blocks > 42789 ?

The I0coin daemon had crashed and I hadn't realized.  I've just restarted it, so it's coming up to the current block soon.

Thanks for noticing.
legendary
Activity: 1182
Merit: 1000
September 20, 2011, 11:56:23 AM
#22
I've added links to your block explorer on page with solved blocks statistics in Coinotron.com
Everything works nice Smiley

Why there is no data in blockexplorer for i0coins blocks > 42789 ?
hero member
Activity: 481
Merit: 529
September 17, 2011, 07:19:18 PM
#21
It worked like a charm.  It's a bit tedious to edit the two files to change the configuration, but once done, one process updates the database adding the new chains while the other serves the web requests.  I have added both I0coin and Ixcoin this way, and it seems to go very well.
Good to hear!  If you have to switch configs often, I suggest creating two versions of abe.conf.  You can put the common parts in a third file and have both include it by "config FILE".  I've done this with HTTP and FastCGI configurations, for example.  I pass either "--config abe-http.conf" or "--config abe-fcgi.conf" to the program.  abe-http.conf and abe-fcgi.conf each contain a few file-specific directives and the line "config abe.conf" to pull in abe.conf, which contains all the common stuff such as db params and datadirs.

Thanks a lot for the great software and all the help, John.
You're welcome, and thanks for testing it out.
ama
member
Activity: 112
Merit: 10
September 17, 2011, 06:30:00 PM
#20
Possible, though slightly ugly.  I do it by passing "--datadir /".  Since there is never blk0001.dat in my / directory, it never loads any data, but it logs warnings.  I am thinking about making a --no-load option or removing .bitcoin as default datadir.

It worked like a charm.  It's a bit tedious to edit the two files to change the configuration, but once done, one process updates the database adding the new chains while the other serves the web requests.  I have added both I0coin and Ixcoin this way, and it seems to go very well.

Thanks a lot for the great software and all the help, John.
ama
member
Activity: 112
Merit: 10
September 17, 2011, 03:12:29 PM
#19
Possible, though slightly ugly.  I do it by passing "--datadir /".  Since there is never blk0001.dat in my / directory, it never loads any data, but it logs warnings.  I am thinking about making a --no-load option or removing .bitcoin as default datadir.

That'd be great.  The "--datadir /" option might help while I add Ix and I0 back in, even when it generates some logs.

Thank you!
hero member
Activity: 481
Merit: 529
September 17, 2011, 02:57:22 PM
#18
It should be possible to run a separate Abe process reading just the new datadir and writing to the same database as the web service.  Add --no-serve to have it exit as soon as it loads the new chain.  Then add the datadir configuration to your production instance and restart it.

At least, this should work.  I think there may be bugs affecting generation of unique identifiers that could derail this.  It's on the TODO.txt list ("Test for a portable "begin transaction" and use it.")  As a workaround, it should be possible to restart the loader whenever it dies and perhaps pass --commit-bytes=1 to make it save its place often.

Is it also possible to run an Abe proccess which only serves the web requests and doesn't update the database?
Possible, though slightly ugly.  I do it by passing "--datadir /".  Since there is never blk0001.dat in my / directory, it never loads any data, but it logs warnings.  I am thinking about making a --no-load option or removing .bitcoin as default datadir.

Perhaps the unique identifiers generation problem could be solved (until the bugs are fixed) by first stoping the main proccess from updating the database (i.e. commenting ount the datadir lines in abe.conf and restarting the service), then launching the separate proccess with the --no-serve parameter, and when it's done, uncomment the datadir lines (adding the new imported chain in) and restart the service.

What do you think, John?  Would that work?
Yes, I think so.
ama
member
Activity: 112
Merit: 10
September 17, 2011, 05:24:56 AM
#17
It should be possible to run a separate Abe process reading just the new datadir and writing to the same database as the web service.  Add --no-serve to have it exit as soon as it loads the new chain.  Then add the datadir configuration to your production instance and restart it.

At least, this should work.  I think there may be bugs affecting generation of unique identifiers that could derail this.  It's on the TODO.txt list ("Test for a portable "begin transaction" and use it.")  As a workaround, it should be possible to restart the loader whenever it dies and perhaps pass --commit-bytes=1 to make it save its place often.

Perhaps the unique identifiers generation problem could be solved (until the bugs are fixed) by first stoping the main proccess from updating the database (i.e. commenting ount the datadir lines in abe.conf and restarting the service), then launching the separate proccess with the --no-serve parameter, and when it's done, uncomment the datadir lines (adding the new imported chain in) and restart the service.

What do you think, John?  Would that work?
ama
member
Activity: 112
Merit: 10
September 17, 2011, 03:30:01 AM
#16
It should be possible to run a separate Abe process reading just the new datadir and writing to the same database as the web service.  Add --no-serve to have it exit as soon as it loads the new chain.  Then add the datadir configuration to your production instance and restart it.

At least, this should work.  I think there may be bugs affecting generation of unique identifiers that could derail this.  It's on the TODO.txt list ("Test for a portable "begin transaction" and use it.")  As a workaround, it should be possible to restart the loader whenever it dies and perhaps pass --commit-bytes=1 to make it save its place often.

Is it also possible to run an Abe proccess which only serves the web requests and doesn't update the database?
ama
member
Activity: 112
Merit: 10
September 15, 2011, 01:25:42 PM
#15
Why not let Lolcust post the "no" address?  It could be his "please stop this nonsense" fund.
Not saying GG is or isn't nonsense. Smiley

Fine with me.  Lolcust, post your address for the no and I edit my post and remove mine.    Grin
hero member
Activity: 481
Merit: 529
September 15, 2011, 01:21:29 PM
#14
Would it really make any sense for someone to donate to "No"? Tongue

Dunno.  Try!   Wink
Why not let Lolcust post the "no" address?  It could be his "please stop this nonsense" fund.

Not saying GG is or isn't nonsense. Smiley
ama
member
Activity: 112
Merit: 10
September 15, 2011, 12:54:58 PM
#13
Would it really make any sense for someone to donate to "No"? Tongue

Dunno.  Try!   Wink
Pages:
Jump to: