Add Witness Voting To Vessel

in #utopian-io7 years ago

Add Witness Voting To Vessel

<p dir="auto"><img src="https://images.hive.blog/768x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510115639/dh4klcvucrcb35qkwvqr.png" alt="image.png" srcset="https://images.hive.blog/768x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510115639/dh4klcvucrcb35qkwvqr.png 1x, https://images.hive.blog/1536x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1510115639/dh4klcvucrcb35qkwvqr.png 2x" /> <hr /> <h2>Issue <p dir="auto">It would be a very useful feature to include Witness voting built into the wallet so users can more securely use their active keys to vote. <h2>Solution <p dir="auto">This Pull Request contains the code necessary to include Witness voting in the Vessel wallet under the Accounts page. The tab is called "Witness Voting" and allows you to view your available votes left, vote new witnesses, remove active witness votes, and more in the future. All of this provided in a comfortable and clean interface that is user friendly and easy to use. <h2>How to Test This Code Or Add Contributions <ul> <li>Clone my Vessel repository <ul> <li><code>git clone https://github.com/netuoso/vessel <li>Checkout the new branch <ul> <li><code>git checkout add-witness-voting <li>Install dependencies <ul> <li><code>npm install yarn <li><code>yarn install <li>Run development server <ul> <li><code>yarn run dev <li>Wait a few seconds/minutes and the Vessel application will open <h2>Screenshots <ul> <li><img src="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531410-4071e502-c409-11e7-9dfc-fbe8964f09b7.png" alt="screen shot 2017-11-07 at 10 06 57 pm" srcset="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531410-4071e502-c409-11e7-9dfc-fbe8964f09b7.png 1x, https://images.hive.blog/1536x0/https://user-images.githubusercontent.com/7006965/32531410-4071e502-c409-11e7-9dfc-fbe8964f09b7.png 2x" /> <li><img src="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531430-4df70bd0-c409-11e7-8f78-90f29a78fc09.png" alt="screen shot 2017-11-07 at 10 07 03 pm" srcset="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531430-4df70bd0-c409-11e7-8f78-90f29a78fc09.png 1x, https://images.hive.blog/1536x0/https://user-images.githubusercontent.com/7006965/32531430-4df70bd0-c409-11e7-8f78-90f29a78fc09.png 2x" /> <li><img src="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531436-55204a66-c409-11e7-822b-6d956f75c995.png" alt="screen shot 2017-11-07 at 9 57 19 pm" srcset="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531436-55204a66-c409-11e7-822b-6d956f75c995.png 1x, https://images.hive.blog/1536x0/https://user-images.githubusercontent.com/7006965/32531436-55204a66-c409-11e7-822b-6d956f75c995.png 2x" /> <li><img src="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531437-569abd0e-c409-11e7-9944-6af6d05ce3c6.png" alt="screen shot 2017-11-07 at 9 57 27 pm" srcset="https://images.hive.blog/768x0/https://user-images.githubusercontent.com/7006965/32531437-569abd0e-c409-11e7-9944-6af6d05ce3c6.png 1x, https://images.hive.blog/1536x0/https://user-images.githubusercontent.com/7006965/32531437-569abd0e-c409-11e7-9944-6af6d05ce3c6.png 2x" /> <h2>Links <ul> <li><a href="https://github.com/aaroncox/vessel" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Vessel Repo <li><a href="https://github.com/aaroncox/vessel/pull/47" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Vessel PR #47 - Add witness voting to wallet <h2>What is Vessel <p dir="auto"><a href="https://github.com/aaroncox/vessel" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">home on Github<br /> <br /><hr /><em>Open Source Contribution posted via <a href="https://utopian.io/utopian-io/@netuoso/add-witness-voting-to-vessel" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Utopian.io<hr /><span>Vessel is an open source STEEM Wallet created by <a href="/@jesta">@jesta. It is the most widely used STEEM wallet available and by far the most secure way for users to perform blockchain based operations. You can follow the development of Vessel at its <span>. You should also be sure to check out the latest news on SteemIt under the tag <a href="/trending/vessel"> #vessel.<p>
Sort:  

Just add everything to vessel. Posting, commenting, internal market...

I'm working my way there. Only so much two people can do so fast!

But yes... That's my goal. And I'll make it where some actions you can select multiple accounts so you can process in batch.

That will be amazing. I really think we should push the idea of the full local client. We shouldn't be logging into one centralized server.

Supporting your idea too! =)

Just wanted to chime in that you're doing great work. Vessel makes it easy to control more than one account so adding posting, commenting and such would really make the life of mine even easier. Thank you so much for this!

Huge ass freaking shout to the man @jesta for getting Vessel off the ground and to where he did all by himself.

Come on community... Let's help this man out!

Word. @jesta is a Mad Genius! I don't know what I would do without Vessel.

Integrating Vessel...We love the direction and vision...UPVOTED and Following.

@neoxian what would become of https://chaibb.com?

Maybe do it like Discord does with their bots. Al a Carté from the client so a User can select which features they want to include in their Vessel or which ones to ditch.

This could also be run as a local client.

Like a node or server for both? Hmm.. maybe layer it on STEEM pi to make STEEM, VESSEL and CHAINBB a total experience on the cheap. The STEEM Engine.

Congratulations @netuoso! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

<p dir="auto"><a href="http://steemitboard.com/@netuoso" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link"><img src="https://images.hive.blog/768x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/post4day.png" srcset="https://images.hive.blog/768x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/post4day.png 1x, https://images.hive.blog/1536x0/https://steemitimages.com/70x80/http://steemitboard.com/notifications/post4day.png 2x" /> You published 4 posts in one day <p dir="auto">Click on any badge to view your own Board of Honor on SteemitBoard.<br /> For more information about SteemitBoard, click <a href="https://steemit.com/@steemitboard" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here <p dir="auto">If you no longer want to receive notifications, reply to this comment with the word <code>STOP <blockquote> <p dir="auto">By upvoting this notification, you can help all Steemit users. Learn how <a href="https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">here!

Thanks @netuoso. Accepted in Utopian!

Hey @netuoso I am @utopian-io. I have just super-voted you at 18% Power!

Suggestions https://utopian.io/rules

-Your contribution is less informative than others in this category.
-Utopian has detected 1 bot votes. I am the only bot you should love!!

Achievements

-I am a bot...I love developers... <3
-Votes on this contribution are going well. Nice!
-You are having more votes than average for this category. Nice!
-Seems like you contribute quite often. AMAZING!
-You have a good amount of votes on your contributions. Good job!
Up-vote this comment to grow my power and help Open Source contributions like this one.

HereThis wonderful post has received a bellyrub 13.72 % upvote from @bellyrub. Please make sure to vote for my pops as a witness @zeartul,

This post has received a 12.93 % upvote from @booster thanks to: @netuoso.

Vessel is very useful for delegation purpose too.

Wow a laudable achievement by @jesta im currently checking this,this could eventually turn out to be the next big thing.

I would say blockchain is making a huge progress and @jesta has scored another mark.

Vessel is nothing new. Been out for months. I'm just adding to it when I can. But yes, vessel is cool

@netuoso Could you do a power up feature? I don't use vessel because i can't power up..

Yeah I can do this.

Nice one. Thanks
Following

Vessel is very useful for delegation purpose too.

Good to see add me

My pleasure

very nice post..............
follow me
i am steemit all time

such a amazing post...its helpfull thanks a lot

Peace over all of us, very nice post from either the word or the appearance

I am a beginner, I need the support of seniors players long steemit to support my passion in playing this, steemit

I say thank you