SBD splitting tool only encounters errors, Broken functionalitysteemCreated with Sketch.

in #utopian-io8 years ago

Splitting SBD is a hassle when there are more than a few users - to manually click through everybody's transactions and send them an equal amount of SBD - there must be a better way!

There is - welcome to steemlit, part of the steeme suite of tools by @asbear. Its a fantastic idea - it just happens to be broken right now.

names disappear.jpg
Here is the tool!

So this tool has a few different visualization features, but lets click on the Send SBD tab to see the SBD split section. Here we need to fill in a few fields to get the transactions going.

entering names.jpg
Put a name in the box

It took me a while to figure this part out - the gray text says it clearly, put the names in with a space. If you use and @ or a comma, the names will just disappear.

dont put a comma.jpg
Are you sure about the comma?

Oh yeah, it will disappear, making you think the whole project doesn't work and just eats names.

names disappear.jpg
Back to the beginning

But no, use a space and you will see that it does indeed register the names. Lets enter some names now.

adding users with space.jpg
These are my friends

Ok, so apart from that weird disappearing act, we can now enter all of our information into the correct fields and everything seems to be working great.

We personally reviewed the code on github and cannot find anything unsafe about using this tool. No secret code that saves or sends your active key, just normal, basic functionality. In the future we want to add steemconnect, but it seems to need manual confirmation for every name in the split!

There is always more to develop!

get ready to send.jpg
Data all loaded nice and neat

Ok, now lets click on submit and see what happens. We want the SBD to be tranfered to their wallets in equal parts.

Error messages on send.jpg
Errors!

We see here that something is broken. It says that ecoinstant is an invalid account name, when I am sure that my account is valid. I then suspect that the way that this application is treating the variables is not the way the blockchain understands them.

Further experiementation is required, but it seems like something that is very fixable, as long as the application can speak the same language as the blockchain.

retrying.jpg
Retry? Same error.

Like a good tester I retried, but the same error appeared. In the coming days we would like to pick apart this code and get this tool working, but I wanted to get this bug report up in the meantime to get any interested utopian user on the case.

The whole idea of opensource development is that we can work together to make these tools and to make them work and to make them better. @asbear has built some interesting stuff, and this particular tool is a functionality that is much needed for those who run contests and share payouts.

Love and Light to All!



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Super catch up .

well written and visual break down.

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Thank you for the revision!

Hey @ecoinstant I am @utopian-io. I have just upvoted you at 8% Power!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x