A quick zip through misc scripts

I had an hour to kill last night (well an hour break from other work at least) and was curious about the miscellaneous scripts in the Symbol GitHub repository. This is just a taster of a couple of tools that I was immediately interested in. Maybe I come back to this again in the future though and spend a little more time exploring 😁

richlist_symbol

As the name suggests this script will return a list of accounts with a balance above a user-defined threshold, it is actually pretty quick to run. I set it running with a minimum balance of 1 XYM and it returned a list of 41,601 accounts. So that’s 41,601 Symbol accounts that contain at least 1 XYM. It is maybe a little lower than I would have thought but we have to start somewhere right? 19,069 accounts had at least 1,000 XYM. 13,606 accounts had at least 10,000 XYM (the minimum amount required for harvesting) and 638 accounts had more than 1M XYM (lucky people!). I would have done some basic stats on account balances but I am not sure what the exchange addresses are and didn’t want to skew the results too badly.

You can also change the mosaic ID and retrieve a rich list for whatever you want. Top 10 yoza-coin accounts – no problem!

address	balance
NC5RFPFQGYFGNDOHRL7TXVKJWUBNMJCB4P3TA5I	2174092159
NCF6ABRQ5VKRCJ4OYPV7KKSUH5IFAYDBRYTPLIQ	80451600
NDYLLWTW425LYT26RAASGHPH3KWTBTDT3ETEJAA	68939837
NB7SPYYJYP5UHEBNVWMI3XMH6HC4T3FURNOJSQQ	43800500
NAH4TCH3TBEWWLVIDKRDL3GLNTBHLSBNLX3CIRA	43800000
NBBPI4VHOYDE2ALKZSCGSXJODAJS3S6LYG3N6XI	18550500
NAP4XPB4TVMTZBUQN6Z6YOXID4WH6DRI5KAPSVY	10760000
NDNX3STXCFUZCV7YQYDTFAWX22JMJOUXKPZSQ3Y	10472438
NASSFOELJ2N6KR7WTAASKIFQQ3POSGDWHMDW3HQ	8888888
ND63FIWA2CO3CEPGUBQKACG7QYOJGN6EXOUH7TQ	8888888

Amazingly there appear to be over 5,100 accounts with at least 1 yoza-coin 😮 There seem to have been an uptick in the number of mosaics being created and distributed at the moment, it’s good to see more transactions on the network and people sharing their tokens 😊

harvester

With this script, you can pull in all accounts that have harvested over a certain timeframe. I looked at the previous 10 day period and there have been 4,455 unique accounts that have harvested at least one block. Annoyingly it doesn’t return the number of blocks each address has harvested over this time-period but I added a very quick and very dirty hack to output these data 😁 I really do need to learn how to code properly in Python.

This plot shows number of harvests over a ten day period (y-axis) based on account balance (x-axis). Looking at the numbers, an account with 1M XYM would expect to harvest, on average, 12.53 blocks in a 10-day period or around 1.25 blocks per day and an account with 10K XYM could expect to harvest a block once every 80 days on average. Of course, there is no guarantee of this it is up to lady luck to decide 😊

And just because I think that these circle packing plots are pretty rather than informative:

Here the area of the circle represents account balance (the bigger the circle the bigger the whale) and the number in the centre shows the number of times that they have harvested in the last 10 days. This does not take into changes in account balance during this period.

OK, that’s it for today’s short post. I need to hassle Hatchet again to chase up her article so we can get some actual quality content on the blog! 😁

Avatar photo
NineLives
admin@symbolblog.com

I'm a Symbol and NEM enthusiast and run this blog to try to grow awareness of the platform in the English-speaking world. If you have any Symbol news you would like me to report on or you have an article that you would like to publish then please let me know!

No Comments

Sorry, the comment form is closed at this time.