Vessel 0.2.3 - Bug Fixes

in #vessel6 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 (https://snapcraft.io/vessel/).
  • 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.

https://steemdb.com/vessel/43.png

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

https://steemdb.com/vessel/44.png

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.

Sort:  
There are 2 pages
Pages

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; https://steemit.com/steemit/@earthnation/another-solution-to-dissuade-steemit-abuse-reward-pool-destruction-the-steemian-rewardpool-protection-guild.

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.

Loading...

@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:https://steemit.com/steem/@gold84/chapter-2-of-11-focusing-on-the-details-of-the-steem-wallet-to-learn-as-much-as-possible-how-to-use-it-transfer-steem-sbd

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

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?
https://utopian.io/project/aaroncox/vessel/github/90403454/all
screenshot-utopian.io-2017-12-24-13-51-17-512.png

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... https://steemit.com/crypto/@natebelt83/crypto-mania-in-full-effect

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.

Loading...

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.
Why?

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.

@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!

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

thanks for the application information and guidance

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

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 steemit.com :)

Thank you for your effort for Steemit

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).

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

great post new invention...

The best post

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

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"
    --
    Also,
    steemdb stopped recording rewards on the 18th of December for steem
    https://steemdb.com/@slavix/authoring
    and for golos 2 weeks ago
    https://golosdb.com/@slavix/curation

very usefull sharing :) thx

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

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

merci pour l'application et l'information

Thanks for this.

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

I up vote you
So please dear upvote me

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 steemit.com 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 steemit.com. 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

Don't actually need to use this but upvoting you anyway as you clearly put a lot of work in :)

There are 2 pages
Pages