Pages:
Author

Topic: Block Crawler - Portable Block Explorer (Read 8046 times)

newbie
Activity: 15
Merit: 0
April 15, 2014, 03:36:46 PM
#21
Very nice, thanks for sharing. Definitely gonna share this to a friend, he's NUTS about open source. (plus, it's about Bitcoin, and he got into that when it was worth about 10€)
hero member
Activity: 490
Merit: 500
April 15, 2014, 10:18:24 AM
#20
This is a beautiful piece of software
Could I embed this in a google sites page?
hero member
Activity: 490
Merit: 500
April 15, 2014, 10:10:22 AM
#19
This is a beautiful piece of software
hero member
Activity: 583
Merit: 505
CTO @ Flixxo, Riecoin dev
March 06, 2014, 02:43:03 PM
#18
used it for Riecoin, http://riecoin.biz/explorer/block_crawler.php and it works!
Thanks!

legendary
Activity: 1008
Merit: 1005
October 19, 2013, 06:25:15 PM
#17
How can I get data from here: http://primecoin.21stcenturymoneytalk.org/
hero member
Activity: 714
Merit: 500
September 29, 2013, 09:04:08 AM
#16
Could a confirmation count be retrieved on transaction using this api ?
newbie
Activity: 54
Merit: 0
September 18, 2013, 04:39:48 AM
#15
Thank you for this awesome little thing~!
full member
Activity: 196
Merit: 100
That's nice, except I can see your balance anyway.

http://lotto.coinworld.us/FLO/bc/bc_api.php?request=listreceivedbyaddress

Thanks for reporting this.

I suppose I'll have to run through every command and see which ones have parameters but will respond to a 0 parameter request.

That's work for tomorrow.  The fix for listreceivedbyaddress is committed to the repo.
vip
Activity: 1316
Merit: 1043
👻
That's nice, except I can see your balance anyway.

http://lotto.coinworld.us/FLO/bc/bc_api.php?request=listreceivedbyaddress
full member
Activity: 196
Merit: 100
OK-

I have too many irons in the fire, this update has been delayed however it is here now and better than originally planned.

I have added the API for Block Crawler to the repository.  Unlike my original work for FLO, this is a pass-through API which takes standard JSON-RPC method requests directly. In most cases the information is returned in a JSON wrapper however int he case of calls which return a single value from the daemon, the API returns a single value as well.

This means that you get a JSON object if you request "getinfo" but you just get an integer response if you request "getnetworkhashps".

This means that this API will also return previously unknown methods such as "getprimespersec".

It also includes several blocks, as the pass-through would allow malicious access to some commands such as "stop" Wink

I also blocked balance requests, peer detail requests, transaction lists, and account lists. Duplicating these blocks in the code should be very simple if you wish to limit the API functionality further for your installation.

Requests which require one or more parameters are unsupported, the method will be allowed but the daemon will simple return an error message which the API will return to the user.

Some sample URLS for the FLO endpoint:

        http://lotto.coinworld.us/FLO/bc/bc_api.php?request=getinfo

        http://lotto.coinworld.us/FLO/bc/bc_api.php?request=getnetworkhashps
 
       http://lotto.coinworld.us/FLO/bc/bc_api.php?request=getconnectioncount

Unsupported method (requires parameter):

        http://lotto.coinworld.us/FLO/bc/bc_api.php?request=sendtoaddress+1234faerAFf314f4f3c34df314DD

Blocked methods:

       http://lotto.coinworld.us/FLO/bc/bc_api.php?request=stop

       http://lotto.coinworld.us/FLO/bc/bc_api.php?request=getbalance

This should allow you to create status panels, feed other web services, and generally make casual requests to the daemon behind your Block Crawler.

Enjoy!
full member
Activity: 196
Merit: 100
It's a nice script. I've made a few tweaks of my own. Wink

The joys of open source!

After I've had a chance to put some instructions in and test it with the release code I'll add the feeds I wrote for the FLO version later today or tomorrow.

I think this script should be very simple to understand and modify, even for a "Beginner" php developer. No one else has reported using it, but I saw some screencaps yesterday from a site I didn't know about.

Makes me happy  Grin
hero member
Activity: 630
Merit: 502
It's a nice script. I've made a few tweaks of my own. Wink
full member
Activity: 196
Merit: 100
July 02, 2013, 10:57:30 PM
#9
Thanks for the script, I'm currently testing it on my 3 coin faucets to show proof of payment:

http://doubloons.kicks-ass.net
http://bottlecaps.kicks-ass.net
http://krugercoin.kicks-ass.net

It's really easy to add and I don't need to rely on public block explorers which are sometimes only up for a few hours a day. Good work.

Glad to know it's seeing use.

I put some bottlecaps in, and requested some doubloons out.
hero member
Activity: 630
Merit: 502
July 01, 2013, 02:22:00 PM
#8
Thanks for the script, I'm currently testing it on my 3 coin faucets to show proof of payment:

http://doubloons.kicks-ass.net
http://bottlecaps.kicks-ass.net
http://krugercoin.kicks-ass.net

It's really easy to add and I don't need to rely on public block explorers which are sometimes only up for a few hours a day. Good work.
full member
Activity: 196
Merit: 100
June 27, 2013, 11:23:57 AM
#7
A nice contribution to the community for sure. I think something may be wrong with your demo though as searching for any block index yields error:

Quote
Transactions In This Block

Warning: Invalid argument supplied for foreach() in /mounted-storage/home108b/sub003/sc19442-IBAS/coinworld/lotto/FLO/bc/bc_layout.php on line 190

Apparently there's a problem at the server.

Its a busy, busy box and at this moment the FLO wallet is down.

Just got out of bed and I hope this is straight really quick, I apologize for the non-functioning demo. Looking at the timing of you r post I hope it hasn't been down 7 hours  Sad
full member
Activity: 168
Merit: 100
June 27, 2013, 04:50:22 AM
#6
A nice contribution to the community for sure. I think something may be wrong with your demo though as searching for any block index yields error:

Quote
Transactions In This Block

Warning: Invalid argument supplied for foreach() in /mounted-storage/home108b/sub003/sc19442-IBAS/coinworld/lotto/FLO/bc/bc_layout.php on line 190
legendary
Activity: 2674
Merit: 3000
Terminated.
June 27, 2013, 04:19:46 AM
#5
Nice release!
full member
Activity: 196
Merit: 100
June 26, 2013, 08:39:25 PM
#4
 Lips sealed

OP updated

Sorry guys.
full member
Activity: 168
Merit: 100
Designer & Developer
June 26, 2013, 07:48:05 PM
#3
Yea...Link to github page? Or site? More information?
hero member
Activity: 630
Merit: 500
June 26, 2013, 06:29:56 PM
#2
Where Is a link to Block Crawler / How do I download it?
I have no idea.
Pages:
Jump to: