Vessel 0.2.3 - Bug Fixes

in #vessel3 years ago (edited)

Since the release of Vessel 0.2.0, I've been busy talking to many of you and working hard to resolve the bugs you've encountered. The version now has jumped 3 revisions and is 0.2.3, with a few improvements and a number of bug fixes for various operating systems.

Before going too much further:

What is Vessel?

Vessel is a desktop wallet for the Steem blockchain, which can be downloaded and run on your computer. Vessel is free to use and open source, and is designed to be a way to help secure your account on the Steem blockchain. While using Vessel, your keys/password never leave the app, transactions are signed locally, and then broadcast to the network much like any other downloadable cryptocurrency wallet.

Here's a few of the other most recent updates, as well as the original announcement:

Download Vessel

Vessel is still beta software and it's recommended that you treat it as such. Before committing irreversible actions on your account (such as large outgoing transfers), please test with smaller amounts to ensure it's working properly on your computer.

Download available on github for macOS (.dmg file), Windows (.exe file) and Linux (.snap and .deb files).

What's new in 0.2.1 through 0.2.3

  • The delegation operation prompt will now display a notice if you have an existing delegation you are going to overwrite.
  • Distribution of Vessel through Snapcraft (
  • Vessel will now prompt for operations if Vessel is not already open.
  • Bug fixes to allow Linux/Windows users to be prompted via links.
  • Removed the requirement of the appdata portion of the URL (after the #)

Linux Users can now install via the Snap Store (or compatible application)

If you are using a Linux distribution that supports the Snap Store, it's incredibly easy to install Vessel now. Just search for vessel and it will appear and allow installation.

If you're prefer to go about it from the command line, that's possible as well, simply by typing:

snap install vessel

Vessel will now be installed and available through your application launcher.

Delegation Operation Overwriting

By the design of Steem's delegation system, you can only have a single delegation between your account and another. Everytime you change this, it's overwriting the value, as opposed to creating a new delegation. This is/was confusing depending on how the end user UI presents it before triggering a Vessel operation.

This new blue information window has been added to inform the user that an existing delegation is present, and informing them that they're altering the existing delegation rather than adding to it.

More 0.2.x releases

As we finish out this year and move into 2018 - you can expect a lot more of these minor releases as I continue to tweak what's possible with this custom protocol. This post itself isn't glamorous or exciting, but these bug fixes are critical for adoption.

Please continue to reach out as you're integrating Vessel into your projects. Let me know what problems you're running into, what could be better, and what it will take to help make your project successful.


Jesta, you are a god among men, the amount of work you do for this community is unbelievable. Keep up the great work!

Hi @jesta

We recognize you as one of the primary leaders of Steem.

We see that Steemit would benefit greatly from a upgraded system for clarifying and preventing High-Stakes Abuse.

We bring to you an idea, a solution; Introducing the Steem RewardPool Protection Guild.

The idea is relatively simple. Everyone who joins the Guild gives 1 vote each day (automatically distributed) towards flagging the most prevalent abusers on Steem. By joining the RewardPool Protection Guild you obtain a weighted vote (proportionate to your steem power) that gives you a direct voice in what EXACTLY steemit abuse is, and which steemit abusers we will target first.

Please explore more details in our posting;

Let us know if you have any questions! We would love to collaborate with you in making Steem even better!

He's devoted so much of his time into tweaking and creating more seamless tools to make this platform more better.

Kudos to him. He has the passion of contributing positively to humanity.

my last post contains a free gift Happy New year everyone!

Thank you for your effort for Steemit

Nice post @jesta 👍👍👍👍

Thank you for your effort for steemers. I have downloaded vessel on my Mac and It works fine.


@jesta Happy Holidays! I am not sure if you ever read a post from me, but I really enjoy reading your posts and improvements to developments you continuously do. What you made with vessel is great, and it looks to me this is very related to the release or with the SMTs, because with vessel you let every website to connect to the steem blockchain, right? I saw @utopian-io from @elear already added vessel for their delegation function. I am their as a small sponsor by the way, and also contribute with ideas for the steemit front-end from time to time.

I also listened you in the panel held by @aggroed about the future of steemit, steem, and things to take care of now to achieve what we want to achieve for the technology. Amazing contributions from all of you: @jesta , @blocktrades, @lukestokes , @elear and @timcliff, as well as the others that were participating.

Thank you very much for all your contributions from the very beginning of the platform and the steem blockchain!

By the way, yesterday I published the 1st chapter of the Full Steemit Guide to help new visitors, new members, minnows and other steemians make their way easier on the platform. @lukestokes and @blocktrades deserve more than the simple thanks I gave them for their support on it. The same as them, by reading your posts, listening to the panel, reading the way you answer comments, it shows you really care about the platform and the steem blockchain and do everything you can to help everyone here.

I also just published Chapter 2.I mentioned you their and shared the link to a post you made explaing something important about the wallet.
I believe many more steemians will benefit from it on this new post too. Thanks for that great contribution too.

Here is the link to chapter 2 in case you would like to take a look:

Looking forward to hear from you soon, and your thoughts on this new chapter.

Regards, @gold84

Simply high value contribution, comment and and encouragement. I'll head on over to your links shortly and will certainly upvote!

@jesta, this is once again a great step toward a solid wallet to keep our Steem with. Fantastic work and a giant THANK YOUUUUUU!

Namaste :)

thank you friend of all @eric-boucher and @jesta, with commented we all add idea more creative again, thank you all have committed greetings know in common @nanda05

your post is very good, very useful, your post is so inspiration for me and all users of steemit, I am proud of you ... I am amazed to you, you are very fantastic in making a post, hopefully triumph in the work .. Thank you 💏😘

Thanks @jesta. Just downloaded latest version and working good.
One question what does VESTS mean. Thanks

VESTS is the actual number behind Steem Power. SP itself is a dynamic number that increases over time without you doing any actions (due to the rise of the steem_per_mvest value on the blockchain), where as VESTS is a number that only changes when you power up or earn rewards.

ok looks good. Thanks

Jesta you should also put a link to delegate to the Vessel project directly.
Not many know it can be done, or how is it possible that I'm the only sponsor?

There's a lot more promotion like this I should do at some point - but I just haven't found the time just yet. But you're right, I should probably promote that as a way to support the project, and then find a way to use the delegated SP to actually benefit the project itself.

I haven't pushed hard on the marketing aspect of Vessel yet, figure that'll be good to do after a rebrand :)

Vessel app is a great solution provider for crypto guys who prefer to make use of desktop wallets, it is nice to see that the developers of the software work very tirelessly to push the app to the tp of its game. Applications likr these will help push forward the sustainability of steemit.

Congratulations @jesta, this post is the most rewarded post (based on pending payouts) in the last 12 hours written by a Hero account holder (accounts that hold between 10 and 100 Mega Vests). The total number of posts by Hero account holders during this period was 395 and the total pending payments to posts in this category was $9343.49. To see the full list of highest paid posts across all accounts categories, click here.

If you do not wish to receive these messages in future, please reply stop to this comment.

@jesta I heard somewhere that steemit wallet itself a secured wallet. If that is the case then how different Vessel to that of Steemit Wallet??

Secured is a relative term. There are many people who don't trust wallet that runs in a web browser (such as the Steemit Wallet) and refuse to use them. The web browser itself is a pretty large attack vector for thieves trying to access your funds. This article regarding bitcoin "e-wallets" highlights some of the downsides to using a web wallet.

Basically, when using a wallet in your web browser, each time you enter your password or active key to transfer funds you trust that:

  1. The website has not been compromised to steal your information (or funds).
  2. That your web browser has not been compromised to steal your information (or funds).
  3. That your computer has not been compromised to steal your information (or funds).

When using a desktop wallet, you remove #1 and #2 from the equation, and now just have to trust that your computer itself hasn't been hacked. With that in mind, I would argue that Vessel, since it doesn't run in your web browser, is a more secure wallet than the Steemit Wallet.

Oh my word these are useful. Thank you so much! If you care to follow me I'm here...

Your post is very good, very useful, your post is so inspiration for me and all users of steemit, I am proud of you ... I am amazed to you, you are very fantastic in making a post, hopefully triumph in the work . thank you

Thank you for your great application. I used to use CLI_wallet to delegate SP to the other accounts. I will try this application because I dont want to put my active key on 3rd party site.


I am glad to see an great escalation for application for #Steem, as one of them, Vessel is a great example. Keep up the great work, and looking forward to new posts!

I wait your next post because your post interested and helpfull

Thanks for the awesome info!

thanks in detail for sharing such a thing with us. I look forward to continuing your sharing

I'm trying it to install in my Ubuntu 16.04, but the terminal and the .deb files doesnt work.

I'm not sure without seeing any error messages, but with Ubuntu you can just search the app store for Vessel and it'll let you install (or use the .snap file to install). I'll have to check the deb file, maybe something's wrong with it.

Thanks, I’m not sure if snap is working in my system. Been trying install a snap app before but to no result. How can I check if snap is working?

I think it's just labeled as the Ubuntu Store or something. During my testing I was able to just open the GUI, search for Vessel, and click install. I use ubuntu a lot, but I never use their GUI, and just work on the command line.

hard work for us and for all the world
thank you for your effort

Sir Hey @jesta
Its wonderful post like ever you wrote. Working for steemit is great. Its all over on steemian and best earning. Needy and poor member wants this type of article and also you are inspiration of this community.
Keep it up man....

hmm thanks dear it is really informative post for every one
please follow me dears @mahmoodhassan

Very interesting. I will try the app. Thank you very much.

I up vote you
So please dear upvote me

The best post

This sounds interesting. What would happen, with this being a downloaded wallet, if you had an issue and your PC crashed? or your HDD burned out?

If you had a load of STEEM in that wallet, would it suddenly be gone? or is it just the Keys that are localized (I might have missed that part).

The way Steem accounts are slightly different than most other blockchains. BTC/LTC/etc all generate new addresses whenever you generate new wallets, but with Vessel, it's just using your existing account. There's no moving of funds into the wallet itself since it just has access to your account now (much like would if you put in your active key).

As long as you have a copy of your keys elsewhere, your funds/account are safe and recoverable.

Oh, so it’s just the UI that’s visible from the desktop securely and not everything being off-loaded onto the local PC. That’s a relief.

Everything is ultimately controlled with your keys you got when you signed up to If Vessel generates new keys (like in bitcoin-core), then you would need to backup it's data files. I don't know whether or not it does. It jst seems out of the ordinary for a Steem

essential information.
thanks for sharing @jesta

This is awesome. The future looks great for vessel. Thanks and good luck!

thanks for the application information and guidance

your post is very good, very useful, your post is so inspiration for me and all users of steemit, I am proud of you ... I am amazed to you, you are very fantastic in making a post, hopefully triumph in the work .. Thank you 💏😘

I think i will try the app. thanks a lot.

Nice 👍 post please upvote👆 my post.... Thank you.

Nice 👍 post please upvote👆 my post.... Thank you.

The vessel “Every vessel, every container, will only pour out what is contained in it, and that’s very obvious....

Thanks for the information @jesta. You did great in the community, appreciated much. :)

This looks look! I will need to check out Vessel.

Thank you Vessel for all your work and the continued updates. Read your previous posts on your Vessel release and love the functionality you are enabling and the examples you provided.

As you continue with updates and posts about the updates, could you add any new application example so we can see what is possible? This was really helpful in your last post to get a good understanding of some use cases.

For sure, just a matter of finding the time.

Right now it can basically do anything that Steem can do. Saying that though really doesn't help people understand everything it can do though, since most of what Steem can do isn't part of :)

Thank you for your effort for Steemit

@jesta. Every community and user of Steemit is very useful when you there, keep working, your kindness is very meaningful.

Importante post gracias por tomar tiempo y compartirlo.
Éxitos y más

Hello jesta. I Followed and upvote you.If you follow me and upvote me, I'll be happy.Thanks :)

Glad to see the new version. Any features we can expect in the future?

I'd like to get things like Account History (aka seeing the actions you've performed) as well as some additional support for the custom URI protocol. I am also considering a complete overhaul of the app itself. I've learned a lot about how it should work in the process of creating it, and feel I could actually do things a lot better with a clean slate. The entire wallet could function using these "prompts" and let the rest of the app be a lot more simple (and easier to develop).

Great work man !

Great work @jesta.....though my network here is down for downloads, I'LL download later....

very helpful postings for me, thank you @jesta have shared a very good post, a creative idea in issuing a very unique and useful post, I love it so much, it makes my mind deeper. thanks, allow me to share

Congratulations, your post received one of the top 10 most powerful upvotes in the last 12 hours. You received an upvote from @blocktrades valued at 130.07 SBD, based on the pending payout at the time the data was extracted.

If you do not wish to receive these messages in future, reply with the word "stop".

Thanks @jesta!
A few bug reports.

  1. After installing vessel_0.2.3_amd64.deb
    links still do not open vessel popup.
  2. snap image on Snap store is still 0.2.2
  3. Tried installing snap image from releases download, got this error:
    snap install ./vessel_0.2.3_amd64.snap
    error: cannot find signatures with metadata for snap "./vessel_0.2.3_amd64.snap"
    steemdb stopped recording rewards on the 18th of December for steem
    and for golos 2 weeks ago

This is just cool for the community @Jesta, you are a big plus and I say thank you.

very usefull sharing :) thx

Again good news from @jesta! Thanks for sharing this information!

Thank my fri :D

@jesta, this is the first time I have heard about vessel. What rock have I been hiding under?

I will definitely check it out. Thanks for the work you do to support our community. It is much appreciated!

still have issues downloading related to 64bit i mentioned. hopefully you work on that for ost of us in 3rd world using slower internet!
more so, i get this message since 2 weeks now when i try to open chainbb from my system
"Your clock is ahead
A private connection to can't be established because your computer's date and time (Monday, December 25, 2017 at 12:54:55 PM) are incorrect. Learn more
what can i do cos my time is set locally which is still correct and hasnt changed
i mentioned you in my milestone post of today, i hope you dont mind!

merry xmas and a prosperious new year in advance

Best poste and happy new year 2018

Wow, I didn't knew earlier that Vessel exists! May be because of my naiveness as a new member :)

Downloaded it and looking forward to using it in future. And I can see some pretty neat work in terms of updates since the previous version.

Thank you so much for being part of the community and bringing this forward! :)

great bro......merry Christmas..

great post new invention...

Thank's @jesta for give us your time.
And thank's for the devlopement of the bêta wallet.
Take care

Peace & Unity

merci pour l'application et l'information

Thanks for this.

Tremendous work Jesta, we really appreciate what you doing for this community, perhaps you could make a modification on vessel to become compatible with mobile devices, that'd be super.

I believe Steemit Inc is working on a mobile app - so I don't know how much time I should spend on that aspect of it. Competition is good, but I'd rather see what the competition is before I commit to a multi-month project like that :)

Great! thanks for the one you done.

@jesta: impressive work! When do you expect Vessel to come out of beta?

very good publication, @jesta always provides valuable information, thank you for your support, always aware of your post. happy new year 2018. a hug.

Great work ...

Dear @jesta,
I voted for you as a witness, I have an important question:
for to exchange Steem into another crypto currency we all need an account at a crypto currency exchange. There are 2: Bittrex and Poloniex
Bittrex stopped open new accounts since 15th december, when they start again? Nobody knows.
At Poloniex I tried to sign up a new account yesterday, until today I got no confirmation mail to start the opening procedure!
So what to do? You all have accounts already?
How can new users exchange their steem? That's the big question and I don't understand why Steemit and the big "whales" not offer any support for that problem, they all have their accounts already.... That makes we wonder, really, because that's the main reason why people join Steemit, to earn a little money, but if there is no possibility for exchange steem, all is useless.
Have you any idea?

We aren't in control of those exchanges and what they do. Witnesses also aren't Steem officials/employees in any regard either, so most exchanges don't care about us or want to talk to us. While witnesses do everything within their power to encourage the growth of steem, we don't have the capacity to actually negotiate with these larger exchanges.

You can always use (which is run by one of the witnesses), which doesn't require account creation.

Thank you very much for your answer @jesta,
on, can I exchange there steem into bitcoin or lightcoin and send it to
Best regards

Yep, as well as a number of other currencies. It works somewhat like shapeshift in that regard.

I don't know how good of a rate it is compared to the pump happening on bittrex right now though.

Thank you very much!!!

good nice post.
follow me , and up vote me back

I can't get Vessel to work correctly. Tried yesterday and today.... I enter my account and private key. I click "Add to Wallet" but It just hangs. I've downloaded vessel-setup-0.2.4.exe.....just want to make sure is this the correct file to download for Win 10 64 bit OS?
Is there something else that could be causing the problem? Are the passwords newly created or from some other Steemit password. Sorry I am a little new to Steemit and I am not a programmer. Thanks for your help.

I think what's happening is that the steem-js library (which Vessel uses) is trying to default you to a server that's no longer available. I posted a temporary fix in this github issue which should get you going.

I'll be releasing a new version of Vessel very soon to address this problem, you're not alone in your experience :)

Thanks. I think it is too late to try to delegate to Randowhale and I think I'd better wait for the upgrade so I know what I am doing.

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