Block Explorer and Delegates Listing

Started by svk, August 02, 2014, 06:45:06 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

svk

OK reindexing is finally done! Everything looks to be back to normal for me, latencies are a bit high still but they should come down a bit over time as the blocks that were synced after being offline during the upgrade drop out of the last 200 blocks.
Worker: dev.bitsharesblocks

svk

I've had a bit of inspiration and motivation this morning, so I've further improved the blocks overview page. I've enabled the history API for the different pages, and also fixed some bugs in the navigation. The great thing about this is you can now share a page with big or otherwise interesting transactions, like so:

http://bitsharesblocks.com/blocks?top=6019&trx=true

The re-indexing is almost done btw, so normal service should resume shortly.
Worker: dev.bitsharesblocks

emski

[url="https://bitsharestalk.org/index.php/topic,9857.0.html"]https://bitsharestalk.org/index.php/topic,9857.0.html[/url]

liondani

Quote from: emski on September 30, 2014, 08:28:14 AM
Quote from: xeroc on September 30, 2014, 07:44:24 AM
Quote from: emski on September 30, 2014, 07:03:35 AM
How are the feeds per day calculated?
I'm getting some erratic results.
my stats seem ok .. I force publish every 45 minutes which leads to 32 feeds per day
8 hours ago I had 15 feeds, now I have 4. I'm pretty sure I submitted at least 15 in the last 24 hours.

now it's ok
for some reason from one minute to another it jumped up (the same with my feed stats)

EDIT: the previous post explains everything  ;)
[url="https://www.steempeak.com/@liondani"]https://www.steempeak.com/@liondani[/url]

svk

Quote from: emski on September 30, 2014, 08:28:14 AM
Quote from: xeroc on September 30, 2014, 07:44:24 AM
Quote from: emski on September 30, 2014, 07:03:35 AM
How are the feeds per day calculated?
I'm getting some erratic results.
my stats seem ok .. I force publish every 45 minutes which leads to 32 feeds per day
8 hours ago I had 15 feeds, now I have 4. I'm pretty sure I submitted at least 15 in the last 24 hours.

Yea I broke the feeds collection when I reindexed the database, I made a slight change to a variable which of course had unintended consequences.. I've just reindexed the last two days so feeds should be correct now. Currently reindexing from block 50000 up to 595000 lol, will take a little while for everything to be correct.

I also broke the rank changes, they'll be correct once the reindexing finishes :(
Worker: dev.bitsharesblocks

emski

Quote from: xeroc on September 30, 2014, 07:44:24 AM
Quote from: emski on September 30, 2014, 07:03:35 AM
How are the feeds per day calculated?
I'm getting some erratic results.
my stats seem ok .. I force publish every 45 minutes which leads to 32 feeds per day
8 hours ago I had 15 feeds, now I have 4. I'm pretty sure I submitted at least 15 in the last 24 hours.
[url="https://bitsharestalk.org/index.php/topic,9857.0.html"]https://bitsharestalk.org/index.php/topic,9857.0.html[/url]

xeroc

Quote from: emski on September 30, 2014, 07:03:35 AM
How are the feeds per day calculated?
I'm getting some erratic results.
my stats seem ok .. I force publish every 45 minutes which leads to 32 feeds per day

emski

How are the feeds per day calculated?
I'm getting some erratic results.
[url="https://bitsharestalk.org/index.php/topic,9857.0.html"]https://bitsharestalk.org/index.php/topic,9857.0.html[/url]

bitcoinerS

#141
Suggestions:
Create another chart for each delegate's page where:
1. number of times a delegate is voted for and against (VOTES HISTORY (x VOTES)
2. Somehow I don't see negative votes shown anywhere. Vote tally goes up and down, but only up votes are visible in votes history box below.
3. Not only block number should be visible, but also date.
>>> approve bitcoiners

mf-tzo

you are doing an awesome work svk. well done!
[url="//www.bitshares.gr/"]www.bitshares.gr/[/url]

svk

OK it is live! You can now browse trough the entire block history easily, filtering out empty transactions to show only the interesting blocks. To give a better overview I've reduced the number of blocks on the overview page to 20. Transaction values and fees in assets other than BTSX are now accounted for, there might be a block here and there that doesn't have correct fee info, I might reindex the whole thing sometime to get them all correct but there shouldn't be a lot of them so I'll leave it for now.

If you had the site open I might have broken your transaction info, do a refresh to get the latest version.
Worker: dev.bitsharesblocks

testz

Quote from: svk on September 29, 2014, 07:52:15 AM
I did a major rewrite of block and transaction handling yesterday, both on the backend and the frontend. The backend part meant I had to rebuild the block and transaction database from block 1. I noticed this morning the latencies are really high, I'm guessing it's  due to the database rebuilding overloading the server, making the client fall out of sync a little. If the latencies don't fall during the day I'll look into it when I get home.

The rewrite was to handle transactions and fees in assets other than BTSX, as well as adding the possibility to browse through all the blocks in the overview page. I still have to check it some more for bugs, but should be available this evening or tomorrow.

Nice work!!! Thanks!  +5%

svk

I did a major rewrite of block and transaction handling yesterday, both on the backend and the frontend. The backend part meant I had to rebuild the block and transaction database from block 1. I noticed this morning the latencies are really high, I'm guessing it's  due to the database rebuilding overloading the server, making the client fall out of sync a little. If the latencies don't fall during the day I'll look into it when I get home.

The rewrite was to handle transactions and fees in assets other than BTSX, as well as adding the possibility to browse through all the blocks in the overview page. I still have to check it some more for bugs, but should be available this evening or tomorrow.
Worker: dev.bitsharesblocks

amencon


svk

I've added the frequency of feed updates to the delegates overview, and average latencies are back.

Yesterday I also added some fork info to the home page.
Worker: dev.bitsharesblocks