SteemWorld Update ~ #1

avatar
(Edited)

Update


This is just a small update about what I was working on in the past weeks.

First, I want to thank you all for voting my SPS proposal and supporting my development with it! Of course, I will only sell what is really needed to keep my bank account in the green and the rest will be powered up. So far it works great and, as expected, I have way more time for concentrating fully on developing the planned features.

I want to make at least 1-2 monthly reports from now on, so that you all can see what has been done in the past time.


Most of the things that I accomplished in the last few weeks are (hopefully) not visible anywhere on the surface, because they mainly consist of code refactoring/optimizing and preparations for separating the currently very compressed state of the tools into single pages, which will later also be accessible directly via links like:

steemworld.org/@account/delegations
steemworld.org/@account/history
steemworld.org/tools/create-account or
steemworld.org/sign-up

This together with the upcoming page responsiveness on mobile devices will bring it all to the next level.


I am now also running an own Steem node for serving the SteemWorld API backend for parsing blocks etc. (will later be replaced by SDS). My steemd (Mira) instance works stable and without any issues for quite some time now and it feels good to be no longer dependent on other nodes.

If I can afford, I will definitely run a (kind of full) node for the Steem API requests that come from the SteemWorld users in the coming months.

Steem-Engine Tokens Delegation


We can now see and edit incoming/outgoing/expiring delegations also for SE tokens in the known Delegations section on SteemWorld. Changing it all to a token-type-based logic also enables me to add the same functionality later for SMTs without much extra work to do.

The fields for 'vesting shares' may be removed in future, but for now, as we don't really have vests with SE tokens, it just contains the token amount. If there should be any issues coming up, please let me know. I already tested it with a few tribe tokens and it all went like a breeze.

SE Market next? Will see...

Creating Accounts with Steem Keychain


Claiming and creating accounts with Keychain should now finally work again in all browsers. I guess something was changed in their serializer, so that the requestBroadcast method checks the parameter types differently (more accurately) now.

If you are a developer, always convert the json_metadata to string before calling the method. In my case I used just an empty object {} (which works with SteemJS) instead of passing it as "{}".

Dude, a string is of type String, so please give me that...

Local Version


I added a link to download the latest, locally runnable SteemWorld version at the bottom of the page. The link points to https://steemworld.org/download

Those of you who work with my tools regularly will know that SteemWorld itself automatically informs us about newly released (major) versions with a popup that shows up on the page. This also works in the local version.

In case you want to use Steem Keychain in the local version, you need to run SteemWorld on a local web server on port 1337, because Keychain does not allow to be run from a local (unhosted) HTML file.

With Python this can be done as follows:

cd steemworld_latest
python -m http.server 1337

For older python versions (without the http.server module):

python -m SimpleHTTPServer 1337

Ideas


I want to make creating Steem accounts easier in future and I already have a few ideas in mind. It all needs to be more of a step-by-step assistant, which is completely self-explanatory and very simple to use for everyone.

As some you might know, it is already possible with SteemWorld to create accounts for other people without knowing their private keys by importing/exporting a public-keys file.

This process could be improved, so that kind of a request_create_account op would be sent in a custom_json operation and the targeted creator would then just need to accept the request directly on SteemWorld.

Also a 'Buy with Paypal' feature directly in the Account Creator would be nice to have. I've worked with the Paypal API in the past and it was really easy to implement, so I think that could be done in just a few days (including testing). Of course, other payment methods like credit card would also be thinkable.

Since most people now use their RCs for creating accounts, we don't really have the 'burn 3 STEEM with each new account' effect anymore, so maybe we should think about something like this as a fast alternative for directly creating new accounts.

The incoming money could be used for improving the value of STEEM by burning or buying more STEEM on external exchanges.

Just some ideas and nothing I have time for now, but I will have it in mind when I create the new 'sign-up' page...

SPS Support


As I will from now on decline payout for all my SteemWorld related posts,
the best way to support me is by simply voting for my proposal.

You can now vote SPS proposals also on:
https://steemworld.org/proposals
(login via Keychain recently added)

Thank you for supporting my work!



0
0
0.000
43 comments
avatar

Maybe its already there and I have missed it.

It would be great to download data from the "Account Operations" section into a handy csv file.

Thanks for your great tool.

Posted using Partiko Android

0
0
0.000
avatar

To listen to the audio version of this article click on the play image.

Brought to you by @tts. If you find it useful please consider upvoting this reply.

0
0
0.000
avatar

Thanks for the update man. One question: Is the issue with keychain solved regarding claiming accounts?

PS. I find no reason why you should decline rewards just because your proposal is funded.

Cheers

0
0
0.000
avatar

Yes, it is fixed, but it only works with a newer Keychain version (I guess most browsers have updated it automatically already). I tried it with Firefox and Brave and it worked nicely.

PS. I find no reason why you should decline rewards just because your proposal is funded.

I stated that in my proposal and I always stay true to my word.

0
0
0.000
avatar

Noch besser fände ich, die Rewards zu verbrennen und/oder den Proposals zu spenden (beides ist übrigens in Steempeak auswählbar). Und dass du zumindest einen Teil der Rewards annimmst, würde wohl so gut wie jeder einsehen, nachdem dein Proposal-Tagessatz sehr bescheiden ist.

0
0
0.000
avatar

Danke für das Feedback! Ja, ich werde beim nächsten Mal wahrscheinlich @steem.dao als Beneficiary wählen ;)

0
0
0.000
avatar

Hi Chiller!

Bitte, was macht denn @steem.dao so?
In deren Blog konnte ich das nicht sehen.

Lieben Gruß

0
0
0.000
avatar

Habe gerade hier etwas dazu geschrieben.
LG, Chiller

0
0
0.000
avatar
(Edited)

Danke für die Info!

Du, heute Nachmittag war SteemWorld noch super-schnell.
Eben gerade lädt sie sehr sehr langsam.
Ich wollte dir das nur kurz sagen für den Fall, dass du gerade etwas geändert hast.
Vielleicht liegt es ja auch an der Node. "api.steemit.com" hatte ich ausgesucht.

Edit, 22 Uhr:
Nun vermute ich, es liegt an der Node, da Steemit auch so langsam geworden ist.

Noch mal edit:
Ich habe festgestellt, dass steemit abends langsamer ist als tagsüber.
Bedingt das automatisch, dass die SteemWorld auch langsamer wird?
Ich dachte, du hättest schon das meiste an Daten auf deinem Server.

0
0
0.000
avatar

Das liegt wahrscheinlich an der Node. Ich selbst verwende hauptsächlich "anyx.io", da sie insgesamt am zuverlässigsten und schnellsten läuft. Ich weiß ja nicht, was du auf SteemWorld gemacht hast und genau mit "läuft langsamer" meinst.

Bei mir läuft soweit alles in normaler Geschwindigkeit. Die Account-Operationen und Post-Inhalte/Votes können nicht von meinem Server geladen werden, da ich dafür eine deutlich kräftigere Maschine bräuchte.

Es wird wirklich Zeit, dass wir eine eigene SteemWorld-Node haben...

0
0
0.000
avatar

Lieber Chiller,

... Die Account-Operationen und Post-Inhalte/Votes können nicht von meinem Server geladen werden, da ich dafür eine deutlich kräftigere Maschine bräuchte. ...

Danke! Das hat meine Fragen beantwortet. Dann liegt es nicht an deiner SteemWorld.

Steemit ist die letzten Tage deutlich langsamer geworden, finde ich.

Lieben Gruß, @double-u

0
0
0.000
avatar

Why would you decline payout? I think this is totally unnecessary.

0
0
0.000
avatar

I agree! The value he creates is worth it and much more! Always good to have some in the bank for continued development!

Posted using Partiko iOS

0
0
0.000
avatar

I stated that in my proposal and I always stay true to my word. As long as my proposal gets funded, I will decline my payout. But maybe it would really be better to set @steem.dao as beneficiary, I will consider doing so in my next post.

0
0
0.000
avatar

Second that, any steem you get is steem that doesn't go to spammers.

0
0
0.000
avatar

Second that, any steem you get is steem that doesn't go to spammers.

0
0
0.000
avatar
(Edited)

Na dann halt so mit einem Kommentar Upvote ;-)
Aber ein Mann ein Wort finde ich grundsätzlich gut wobei ich dir ein paar Steem mehr gönnen würde z.B. für gutes Essen oder Massagen ;-)

0
0
0.000
avatar

Ich bin zwar eher dafür, dass alle Steems zu Dir wandern, aber wenn Du sie an @steem.dao abgibst, dann sag bitte kurz, wer dieser Account ist.
Nicht jeder ist so gut informiert wie Du. Ich sehe da nur einen Newbie-Account mit 33 Followern, der noch nie etwas geschrieben hat. Deinem Einsatz für die Steem-Gemeinschaft nach gehe ich jedoch davon aus, dass dahinter irgendein gemeinnütziges Projekt steht.

Persönlich würde es mich freuen, wenn Du durch SteemWorld reich wirst. Verdient hast Du es allemal. Gib deshalb nicht zu viel ab, es kommen immer auch wieder schwierige Zeiten.

0
0
0.000
avatar

Das ist der offizielle Account des Proposal-Systems, zu dem niemand die Keys hat (der Account hat keine Keys, damit er nicht manipuliert werden kann). Ich würde damit die Einnahmen automatisch zurück in den SPS-Pool geben, wodurch mehr Gelder für andere darüber finanzierte Projekte zur Verfügung stehen würde.

Persönlich würde es mich freuen, wenn Du durch SteemWorld reich wirst. Verdient hast Du es allemal. Gib deshalb nicht zu viel ab, es kommen immer auch wieder schwierige Zeiten.

Reich zu sein kann viele verschiedene Bedeutungen haben. Materiell gesehen bin ich noch ein Stück davon entfernt, aber vom Menschlichen her bin ich ganz gut unterwegs, denke ich.


Wie ich einst mal schrieb:

Die Freiheit ihrer selbst war nie das von ihnen verlangte Leben.
Ihr Herz ein Diamant, doch ein Leben lang nur blank gewesen.

Wenn man lernt mit wenig auszukommen, merkt man erst wie tief man in Wahrheit mit sinnlosen Dingen verwurzelt war, die einen enorm an der Selbstverwirklichung gehindert haben.

0
0
0.000
avatar

Agree with the rest. No need for declining payouts. I am sure whoever was supporting your posts before, wont mind doing it now as well.

0
0
0.000
avatar

Love hearing what you're doing.
But you do realize that we all think that this was a "Oh crap I lost funding and I actually have to prove I'm doing something and write about it or people are going to stop supporting my proposal" hahaha ... and this makes me laugh.
You're already back in the payment quickly so looks like people have short memories so good for you.

Hope you'll be more communicative about the project the community is helping to fund and don't take it for granted and best of luck on all your plans.

0
0
0.000
avatar
(Edited)

But you do realize that we all think ...

Wow, your crystal ball seems to know what "we all" think... ^^
I don't want to be in your head my friend.

But I feel honoured that your comment here was your first action on Steem after 24 days silence. And guess what, your last action 24 days ago was a comment on my other post. When exactly did I lose funding, was it within those "silent" days?

You're already back in the payment quickly so looks like people have short memories so good for you.

Short memories because of what exactly? I'm building a great frontend that started with a great tool and people like this. I don't know what you mean, but I think you should get out of your head for a while.

"The Power of Now" by Eckhart Tolle is something I would recommend to you!

You must be a big fan, so thank you Mr. M... (and the other manipulators)
Next time please use your main account ;)

0
0
0.000
avatar
(Edited)

You chose to read that much more negatively than it was intended. It wasn't as bad as you thought.
I happen to like your product.

0
0
0.000
avatar
(Edited)

Declined Payouts haben eine Macht in sich, die viele unterschätzen und nicht verstehen wollen. Denn die meisten machen das nicht, mit Ausreden die schlicht lächerlich sind, vor allem für ewig gestrige wie mich und andere Außenstehende.

Wir wollen nicht vergessen, dass das was die meisten tun, sich bei genauerer Betrachtung oft als sehr fragwürdig heraus stellt. So auch in Details wie diesem mit den Beiträgen auf deren monetäre ohne komplizierte Umwege für den Betrachter verzichtet.

Mein Blog zum Beispiel, wird einem binärem Mathemeister wie du einer sein musst, in einigen Jahren als Messobjekt von experimentellen Projekten für die Grundlage von menschlichem Verhalten auf einer Blockchain mit direkter Bezahlfunktion sein. Darauf lege ich es nämlich an und ich glaube fest daran, dass man dann sehr viel erkennen kann.

Hoffentlich behalte ich Recht, denn gerade das Payoutproblem und die Kommentare sind es, was dem Steem sowohl schadet, als auch seine Berechtigung und Existenzgrundlage gibt. Sie funktionieren nur nicht so ganz wie man es sich wünschen täte, würde man ihn zum ersten mal sehen. Daran ist zum Glück nicht die Technik dahinter "Schuld" sondern schlicht unser Verhalten mit ihr. Ein Punkt, warum ich übrigens immer noch jedes mal an dich denken muss, wenn der seltene Fall eines Unfollows bei mir eintritt. ;-) Die Zeit mir die Blockchain rein zu ziehen, übernimmst du mit deinem schönem Werkzeug, das du uns an die Seite gibst.

Ich mag sehr, dass du das Decline gemacht hast. Bekommst ja auch dein Proposal, wozu ich dir hiermit endlich mal herzlich Gratuliere. Weiter so gemacht! Gute Tage und fröhliches Programmieren sei dir gewünscht lieber steemchiller. :-)
Liebe Grüße

STEEM ON!
STEEMWORLD ON!

Alucian

0
0
0.000
avatar

Warum denn “Payout Declined” ??

0
0
0.000
avatar

Sehr cool.

Steemworld wird immer besser.

Ich kann mir gut vorstellen das einige features für andere Steem apps einen extrem großen darstellen werden in der Zukunft.

0
0
0.000
avatar

Hi @steemchiller, how nice that your proposal was accepted so quickly. I wouldn't have expected something different 😀
Waiging for the new features to come, specially those mobile related.
Keep on the great job!
Love n'hugs ❤️

0
0
0.000
avatar

This is true value you bring on the table for all the Steemians. Cool to have an update about the progress.

Posted using Partiko Android

0
0
0.000
avatar

make it possible to create polls that are embedded into post

0
0
0.000
avatar

On steem, have crypto?

Self proclaimed community watchdogs are actually hacking and stalking people.

This group https://steemit.com/@steemspeak is ran by https://steemit.com/@fyrstikken, They are hacking people that enter this discord server https://discordapp.com/invite/sqxV63P . Once you are hacked they profile you long enough to know all of your activities. They introduce workplace gangstalking visits and bring it to your attention cleverly and discretely so only you get it. They are very covert and tricky with everything they say and do in this server. Some claim to have worked for or are working with the FBI and the NSA. Mixed with decommissioned traders and coding criminals, Its a scary mix of creepy people and their intent is to drive you crazy and deplete everything you have ever acquired in life, even your freedom.

My hacking started with them introducing ransomware that has options, dump my coin or delete my system drive. They acknowledged this to me in the server as it happened.

This hacking and stalking is done so they can manipulate the target to pump and dump for them. Threatening and Making victims wear head phones, so nobody in your household can hear thier dramatization towards you. In 2017 this server was side marked as a drama show for entertainment purposes only as an excuse to say whatever they want all the way down to killing a politician. They have a server side command called "hey asshole" making a prompt come up instructing everyone to wear headphones. They want everyone wearing headphones so nobody in your vicinity can hear them mess with you. Fystikken says its because of "mic feedback" but once your a target you get exactly why they make everyone wear headphones.

With headphones on they subliminally direct victims with very low suggestive whispers mixed into their radio shows music. Combine this with them being able to manipulate their own individual outputs sound volume, which they control on the server side, they can pick what individual people hear at any given time. They decide who you hear on the server and change the volume controls for them. They can make some really low or off for those trying to investigate. They control who hears what and know who is who.

This team will find absolutely everything they can about you prior to using their suggestive and threatening program. They Introduce pictures that mean something only to the target, inducing paranoia while they watch and listen thru all of your circumvented devices. They are very aware of what makes you tick. They know your work schedule and use it for work stalking along side of this. I received multiple threatening letters to my work and home addressed to my screen name from this group.

Fyrstikken tells people they are drafted like they did with Facebook at the beginning. He says Facebook was started by forced labor and V2K controlled slaves, just like he creates with his gang for steem and crypto. "Get to work bitch" he tells people once circumvented and intimidated.

If your an agent Investigating them, guess what? You are circumvented. They are high tech, over funded and well connected.

0
0
0.000
avatar

Hey - thank you for the witness vote. :) its an honor to get the vote from a favorite tool developer ...

0
0
0.000
avatar

Small Feature Idea:

Add: "Sort Alphabetical" as a drop-down option to Outgoing Votes.

Purpose: To help users more quickly identify the recentness and frequency they voted for someone or not, and possibly improve their Voting CSI rating.

I was noticing this when deciding wether or not I should upvote a post or not, it was challenging to scroll through my Outgoing Votes to find the username I was looking for. I though I would add this comment in case you thought it was a good idea or easy to incorporate.

Keep up the great work. Everybody loves SteemWorld @steemchiller.

0
0
0.000
avatar

Great idea! I think I will add clickable column headers as we have in the votes overview dialog ;)

0
0
0.000
avatar

SteemWorld is interpreting 1e-8 (1 Satoshi) as 18 BTCP, and nearly gave me a heart attack! LOL!!! ;-)

btcdust.JPG

0
0
0.000
avatar

Yeah, that was a nice feature :) Sometimes seeing big numbers can help us to manifest better realities. Should work again after refreshing the page ;)

0
0
0.000