SteemWorld Update ~ SPS / Holy Shitness Proxy

in #steemworld5 years ago

Update


Sometimes there is a hidden button that reveals what is about to come next...


If you don't want to click hidden buttons, you can also just visit:
https://steemworld.org/proposals

And you will reach the new Worker Proposals Overview:

The overview shows all active (votable) proposals. The LED-like image on the left of each row shows, if the proposal has reached the minimal required amount of voted SP to receive a part of the available SPS Fund on an hourly basis.

As some of you might have noticed, the Currently Available amount is being calculated simply by:

Total SPS Fund / 100


The red status means that the start date of the proposal is not yet reached. Even if the amount of voted SP for those proposals will be displayed as '0.000 M', it does not mean that they didn't receive votes already. It's just so that (currently) the total amount is not being calculated by the Steem nodes for not yet started proposals.


When you click on a row itself (not on the links), the content (post) of the proposal will be displayed:

To close the Post Viewer, just hit Esc on your keyboard or click on the X button.


When you click on the voted SP amount of a proposal, the Proposal Votes Overview will show up:

The rows are sortable by clicking on the desired column header. In this case it is sorted by 'Influence -> descending'. I added a few extras to make it all more self-explanatory.

I guess this will come as a surprise to many of you:
Your witness proxy decides, which projects you are able to support!

As shown above, some of the numbers are being displayed striked through. This is the case, when a voter has defined a witness proxy in his account and that proxy didn't vote the same proposal.

Don't ask me, why that is and if it makes sense at all, but it is how it is. So, in my opinion it does no longer make much sense to set a witness proxy as long as one wants to support proposals that the proxy does not want to support. Do you see the problem?

If you have multiple accounts and want to vote for all of them at once, that feature could be of use, of course. Otherwise I would recommend to reset your witness proxy.

As I know that many people would have asked me later, I added a context hint for those cases:


There is another case that I want to explain here:

Here the voter has set a proxy and the final proxy has also voted the same proposal. So, the voter's influence is not lost in this case, but of course, it could be in future, if one of the proxies should decide to set a different proxy or remove his vote for the proposal.

As some of you may not know, you can set a witness proxy and that proxy can also set a different witness proxy. The maximum length of what I call a proxy chain is 4. Don't ask me, how I managed to still make the data load quite fast. It was really fun for sure to build this, I tell you.


In the meantime I added a small summary in the dialog:

If all of the following voters of my proposal would reset their witness proxy, I would already earn with the SPS:

@likwid, @exyle, @nextcolony, @mattclarke, @slider2990, @bdvoter, @ash, @preparedwombat, @freiheit50, @ericet, @backinblackdevil, @scrooger, @masterthematrix, @alucian, @chrisrice, @ankapolo, @zelenicic, @georgeknowsall, @artemisa7, @dunsky, @jonknight

Let's do it!


Voting for proposals is not yet possible on SteemWorld, but this will be added in the next few days.
More to discover soon ;)


If you think that I bring value to Steem,
please vote for my proposal:

Thank you for supporting my work!

Sort:  
Loading...

Lieber @steemchiller,

ich hatte gerade meinen Proxy geändert und ein paar Sekunden später erst daran gedacht, dass das eventuell Auswirkungen auf deine SPS-Finanzierung haben könnte.

Ich habe es sofort wieder rückgängig gemacht.

Bitte, hat es Auswirkungen auf deine SPS-Finanzierung, wenn ich einen anderen Proxy als dich wähle?

Und wenn ja, wie soll ich bitte vorgehen, damit ich dir für deine SPS-Finanzierung erhalten bleibe, wenn ich den Proxy ändere.

Lieben Gruß, @double-u

Moin @double-u, solange dein neuer Proxy mein SPS-Proposal auch unterstützt, wird es keine Auswirkungen haben.

LG, Chiller

Hi @steemchiller,

das tut er im Moment noch nicht.

Kann ich nicht unabhängig vom Proxy für dich beim SPS stimmen?

Ist im Moment durch mein Rückgängig-Machen wieder alles wie vorher für dich?

Edit:
Der Proxy forum.orcinorum ist gerade dabei, für dich zu stimmen beim SPS.
Sagst du bitte kurz bescheid, ob das geklappt hat.
Danach setze ich diesen Proxy wieder.

Wenn noch mehr Leute jetzt den Proxy wählen und der mich nicht wählt, verliere ich diese Stimmen. Also ~ 300000 SP habe ich heute irgendwie verloren...

Wenn man auf https://steemworld.org/proposals auf die Gesamt-SP klickt, sieht man ja die Details, welche Votes zählen usw. Die Gesamt-Summe in der Übersicht wird in der Blockchain nur stündlich aktualisiert, aber in der Vote-Übersicht kann man immer die aktuellen Werte sehen.

Die durchgestrichenen Accounts haben mich zwar gewählt aber der Proxy nicht und daher zählt deren Vote dann auch nicht. Kann man da alles genau sehen ;)


Edit:
Musste nochmal editieren, da der Steemit-Editor meinen Kommentar mit dem alten überschrieben hat. Ich hoffe, das wird bald behoben.

Die müssten jetzt gleich wieder da sein von forum.orcinorum.

Ja, du müsstest 1.085.836 SP von forum.orcinorum erhalten haben.

Jetzt kommen gleich noch meine 102.000 SP hinzu ;-) PROST! mein Lieber!

Edit:
@steemchiller: So, meine 102.000 müssten jetzt auch noch hinzu gekommen sein.

Edit:
Wenn ich das richtig sehe, bist du nun noch eine Position nach oben gerutscht ;-)

The linking of Witness Proxy and Proposal voting was not explained and it doesn't make sense.

It took me months here to understand what voting for a Witness means. Proposals are much easier to understand. There is no need to couple these distinct actions.

Posted using Partiko iOS

I agree, would be better to have a distinct SPS proxy setting for that and a set_sps_proxy operation for the RPC nodes. This would require to add an additional field like sps_proxy in the get_accounts result and the list_accounts method would need to be updated to be able to search for accounts ordered by sps_proxy.

I hope something like this is planned for a future hardfork.
At least we (all) now know how it works.

Oh je, das mit dem Proxy war mir gar nicht bewusst. Aber ich denke das es bei mir wohl keine Rolle spielt, da meine Zweitaccounts ja auch für Dich stimmen. Eventuell werde ich heute Abend diese Stimmen zurück nehmen.

@mattclarke proxies to me. I'm now supporting the proposal. Thank you for all that you do on steemworld.

@steemchiller, is there a best manner to receive help in using features on the steemworld website? I've made comments on your posts in the past, and I usually get a courteous response, so here goes.

I have been trying out various avenues suggested to me to create an account, many of which send me an error without explanation for the reason. Recently I paid 3 steem to create an account using steemworld, and it was also unsuccessful. Was able to sign the transaction using keychain and received this error message: "KeyChain returned no error text."

Not able to sign the transaction with steemconnect.

Still have 1 account tickets available I wish to utilize.

Thank you to anyone who responds with assistance. Been a fan of steemworld since the beginning, and I would like to support it by using the account creation feature.

It looks like SteemConnect does not support the operation create_claimed_account (a 'new' operation that came with HF20). This has been the case for KeyChain too, but it worked in my last test. I just needed to update the extension. Do you use the newest version? Chrome/Brave or Firefox?

When I'm done with my current stuff, I will try to create 2 accounts with KeyChain (one with a Chromium based browser and one with Firefox, because in the past there have been big differences regarding Steem API support in KC between those two).

I will come back to you later ;)

Okay thanks.

I'm using Chrome for my KeyChain extension. There was a Chrome update today I just ran.

I got it to work with KeyChain in Firefox and Brave, but I needed to change something on my side. Normally the requestBroadcast method accepts the operation data in the same format as the SteemJS API does, but this is not the case for the field json_metadata. I guess they changed something in their serializer.

Anyway, after refreshing the page it should finally work now :)

Bingo!

Thank you. This is a great service.

Lieber @steemchiller,

irgendwo habe ich gelesen, dass du die SPS-Kriterien geschafft hast.

Wenn dem so ist ... Herzlichen Glückwunsch!

Ich möchte noch mal auf einen Kommentar von mir zurück kommen, da ich annehme, dass die Sache eine Kleinigkeit ist, die du sehr schnell ändern könntest. Ich hoffe, ich vermute richtig.

Hier war meine Frage:
https://steemit.com/steemworld/@double-u/pxklbi

Lieben Gruß, @double-u

Hi @double-u!

Ja, ich habe es geschafft und ich freue mich sehr darüber. Um ehrlich zu sein (wie ich ja schon erzählte), kann mein Konto auch unbedingt etwas Unterstützung gebrauchen... Die ersten Einnahmen werde ich also auf jeden Fall direkt auszahlen, aber in ein paar Wochen kann ich dann auch einen Teil davon aufpowern und die Community damit unterstützen.

Die Sache mit dem Aufklappen der Operationen wird erstmal so bleiben. Eventuell werde ich dafür noch eine Option in den Einstellungen hinzufügen (oder per Strg + Klick), aber bei vielen geladenen Daten führte das Zuklappen zu merkwürdigen Phänomenen (blinkte mehr als gewollt), daher muss ich das bei Zeit nochmal prüfen. Vielleicht hatte es auch mit meinem Browser zu tun. An sich gefällt es mir so, wie es jetzt ist, sogar besser.

Ich bin noch nicht dazu gekommen, dir im Chat zu antworten. Du weißt ja sicher, dass einige Menschen länger brauchen, um zu verstehen, wie man mit anderen umgeht. Mach dir da mal nicht zu sehr 'nen Kopf wegen denen. Wir sitzen ja alle im selben Boot und das ist es, was am Ende zählt und uns alle für immer vereinen wird.

Wenn man mit Dingen beschäftigt ist, die man liebt, kann einem sowieso nichts etwas anhaben und das Gute kann dabei nur wachsen. Versuch mal ein paar Tage alles Negative zu ignorieren und du wirst sehen, wie sich deine Realität zum Positiven verändern wird ;)

LG, Chiller

Hi @steemchiller,

Die Sache mit dem Aufklappen der Operationen wird erstmal so bleiben. Eventuell werde ich dafür noch eine Option in den Einstellungen hinzufügen (oder per Strg + Klick), aber bei vielen geladenen Daten führte das Zuklappen zu merkwürdigen Phänomenen (blinkte mehr als gewollt), daher muss ich das bei Zeit nochmal prüfen. Vielleicht hatte es auch mit meinem Browser zu tun. An sich gefällt es mir so, wie es jetzt ist, sogar besser.

Meinst du, du könntest eine Option in den Einstellungen hinzufügen?

"Per Strg + Klick" fände ich nicht gut.

Danke! Und liebe Grüße, @double-u

Ok, @double-u :) Nach näherer Betrachtung komme ich zu dem Ergebnis, dass es doch vorher besser gelöst war. Ich habe nun eine neue Option unter Settings -> View -> Maximize Multiple Operations hinzugefügt.

Die Standard-Einstellung ist jetzt wieder No. Als kleines Bonus-Feature habe ich es jetzt so gebaut, dass man mit gedrückter Steuerungstaste (also Strg + Klick) trotzdem mehrere gleichzeitig maximieren kann. Die Option wird in dem Fall einfach temporär ignoriert.

Danke für den Denkanstoß! Hast mich im richtigen Moment erwischt ;)
LG, Chiller

Super! Funktioniert alles ganz toll!

Herzlichen Dank!

Und lieben Gruß, @double-u

Voted in favor of your proposal soon after your initial post @steemchiller!

Glad to see you are getting some support, and getting closer!

Your campaign (which is being supported by a large number of people in the community) seems to be showing at least one "bug" in the system: On the SteemProposals web site, a project (evidently) can't display more that 300 supporters... so even though the actual support is far ahead of this, what is SHOWN to voters is this:

X-SteemChiller.jpg

This was as of a few minutes ago. In reality, I think you are only missing about 800K's worth of votes...

I think @dmitrydao needs a ping for to be let known of this bug.

Fixed. Thanks for catching this.

Sorry, supporting a closed-source project without any concrete deliverables or QA/QC with community funds is a non-starter for me. It's a great project, but you are drastically changing your funding model by drawing from this well. Your operations should reflect that.

As I mentioned earlier in a few comments, SteemWorld will be open source next year, but I need some time to prepare for that.

I added the following to my proposal post, so that no one will miss it:

Since quite some time already, I am in the process of preparing my code to be published on GitHub. As I want to deliver a clean and secure solution for the whole Steem community, it's hard to say exactly, when SteemWorld will be completely open source, but I am doing my best to get it done until Q2 2020.

SteemWorld will be open source next year,

Great. Please come back with another proposal then. Until them, I'm reluctant to support spending limited community funds on closed source development (which does not mean I will never support it, but its a serious obstacle).

Done and done! I set it to @qurator who is also supporting you all the way! Good luck and thank you for Steemworld!

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 90661.84
ETH 3146.93
USDT 1.00
SBD 2.98