[EN]
This post is intended to cover the server costs for SteemWorld.org and to enable me to continue my development in the future.
In case you missed the first part:
SteemWorld ~ Weekly Support ~ #1
[DE]
Dieser Post ist dafür gedacht die Serverkosten für SteemWorld.org zu decken und mir in Zukunft weitere Entwicklungen zu ermöglichen.
Falls du den ersten Teil verpasst haben solltest:
SteemWorld ~ Weekly Support ~ #1
Updates
I should definitely stop telling you what I'm about to work on in the coming weeks, because my predictions were not really accurate the last times. Every week at least one or two new problems spontaneously joined my ToDo list, which needed to be taken care of first.
As many of you have seen in the past weeks, the shown USD prices on SteemWorld deviated hugely from the real market values, because the price API I was using (coincap.io) didn't calculate the STEEM price based on all available exchange rates anymore and they seem to use only data from Bithumb currently.
In the end I needed to look for a new provider and change the price discovery and caching methods on my server again. I switched to coincap.io a few months ago, because CoinMarketCap is no longer free and I can't afford to pay for a contract that covers the current number of requests coming from my server.
Let's try the next one and hope that Binance's API will work for us... Did you know that they are listing hundreds of coins but our SBD is not in their list? That was a tricky one and took me quite some time. Now my server receives the SBD price from a different provider and adds it to the normal request result.
As Binance returns the prices based on USDT (Tether Dollar), I needed to implement a currency converter in my Ticker Class. The good thing is, that you now can choose between 164 different preview currencies in the Settings:
Market Info
Fixing the price issues on the site and implementing the new APIs enabled me to add a few great features, which were not really planned at this point in time.
I renamed the 'Steem Info' tab to 'Market Info', because there are now a few more market related data inside. The first section shows the STEEM and SBD prices etc. as before:
I think it would make sense to have the STEEM-BTC price in here too. Maybe instead of the EUR price or in a new row. I will see what I can do...
Crypto Pairs
Here we have an overview of many available crypto currency pairs. The column headers can be clicked for sorting the data (in this image it's sorted by volume, descending).
The filter row can be used to filter the results:
The USD and USDT prices for some coins are still missing (not being delivered via their API), but I will add a function to calculate them on my end soon.
Currency Rates
Nothing special, but I like to have an overview for these:
Ignored Accounts
Thanks to for the idea! His posts are getting spammed with thousands of comments every day and SteemWorld has become very slow for him because of the huge amount of incoming operations.
Therefore we now have a new setting to define ignored (blacklisted) accounts in Settings:
I still need to make a few changes to get it working for all features on the site, but the relevant account operations are already getting filtered.
Have a wonderful week!
In the making
( A )
- Post Viewer and Editor
- Starting a witness node
- Steem Data Service (SDS)
- More details in Coming Rewards (number of posts and comments, pie charts)
- Improved Coming Curation Rewards
( B )
- Different views, no limit in the Posts Overview (requires SDS)
- Account Operations without limits, custom date ranges and filters, jump to day x (requires SDS)
- Exact (separated SP, STEEM and SBD) All Time Rewards in the Stats Section (requires SDS)
- Rewards Overview Tool with searching capabilites (requires SDS)
( C )
- RC costs calculation
- New responsive SteemWorld that can be run locally (Open Source)
Links
EN | What is SteemWorld?
-> Welcome to SteemWorld.org!
DE | Was ist SteemWorld?
-> Willkommen auf SteemWorld.org!
Thank you for supporting my work!
Positive thoughts create a positive world. It all begins with connecting our thoughts with emotions. What we focus on is what becomes powerful. We are the creators of our world.
Much love,