Expiring Delegations | Dev Update 2022-01-02

in blurtdevelopment •  5 months ago  (edited)

Hi, Blurters!

This is just a quick update to let you know about a new feature that I have added to the Blurt Wallet.

Expiring Delegations

This is something that I've been wanting to add for a while now, but never got around to it until now.

On my last dev update post, there are two Blurters (@khobaibhosen, and @hashpz) who asked me if it could be added, so it gave me the inspiration to finally take the time to do it.

I have added expiring delegations to the delegation page on Blurt Wallet.

When you revoke a delegation, that delegation takes five days to return to your Blurt Power balance. The expiring delegations table shows the amount of each expiring delegations and the date and time when they will return to your Blurt Power balance.

You can view the code changes here.

note: If you do not see the new page correctly, try doing Ctrl-Shift-R (Cmd-Shift-R on Mac OS) to reload the page while bypassing the cache, or you can try clearing the cache and cookies if that fails.

Screen Shot 2022-01-02 at 03.43.26.png
Screenshot of the new delegation page that now shows expiring delegations as well as outgoing delegations

Incoming Delegations To Be Added Soon

There is currently no method to get incoming delegations from the Blurt nodes. @jga is working on adding that functionality. The code is almost done. It just needs to be tested and possibly tweaked.

Once that functionality is added to the nodes, the node operators will be able to upgrade and I will then add a table with incoming delegations on the delegations page of the wallet.

That's All, Folks!

That's it for this quick update.

Until next time, I hope you all have a great one!

Vote for my witness!

I run a witness node on the Blurt blockchain and I would really appreciate your witness vote.

You can vote for my witness by going here.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  

Great work 👍 seeing updates like this means there is much more improvement for all of us thanks for sharing with us we appreciate that 🙏.

Saboin sir,
Thank you so much for providing this important information. You are a Domestic Person for Blood Platform. God bless you.

Thank you !!

Thank you for this information. Happy new year to you my friend.

Happy new year to you, too!

You guys are doing a really good job.

Thank you.

Wow! Super! Another new update.
Thanks a lot for this!

That's an improvement I'm looking forward to, thanks for your input and effort.


Hornet on Tour



I love seeing your updates. Updates mean blurt is growing and blurt price is definitely going to sky rocket😊

Everyone gets upvote in time. For this reason all users are happy.
Everyone is willing to come to this platform as the system of Blood is updated. I think this platform will go to a very good stage in the future.
Just everyone's cooperation is needed.
We are all benefited by the fact that you have always supported us in every way

Continuous innovation for better Blurt. Great job @saboin. I like it!

@saboin how many days do you expect the work to be completed?

yes mr.@saboin I am agree with @talhaabu that the work has to be finished as soon as possible. Because it will be very helpful for us.

@saboin it really a great idea. I think it will be good for all. And my advice is to finish the work as soon as possible.

Thank you

@saboin Thank you very much for thinking about it. And i really appreciate for that.again thanks to you.

Hi, @saboin,

Thank you for your contribution to the Blurt ecosystem.

Please consider voting for the witness @symbionts.
Or delegate to @ecosynthesizer to earn a portion of the curation rewards!

I think one day I will power up my account, because the price is still affordable. but right now I don't have the ability.my income is only enough to make posts

keep up the great work and keep on buliding for blurt try your best and never give up

I really like your initiative and it is very important for Blood. Thank you very much for taking such an initiative at the beginning of the new year.

Congratulations!! Your post meets all necessary requirements and has been curated by @blurtbooks, a revolutionary publishing platform seeking to bring authoring and publishing closer to the cryptoverse.

You can delegate any amount of Blurt Power to @blurtbooks and receive monthly payouts in BlurtBooks token (BBK).

I'm getting more accustomed to your posts because of the update you released and I'm happy about this latest one because all this would make it easier for people to know the status of their delegations on the chain.

Congratulations, your post has been curated by @dsc-r2cornell. You can use the tag #R2cornell. Also, find us on Discord

Manually curated by Blessed-girl

logo3 Discord.png

Felicitaciones, su publicación ha sido votada por @ dsc-r2cornell. Puedes usar el tag #R2cornell. También, nos puedes encontrar en Discord

New One good thing added in BLurt Thanks

  ·  5 months ago (edited)

Thanks for the progress. I think this feature is really needed by many people, without having to worry about losing their Blurt after canceling the delegation. Hopefully the method to get incoming delegates from the Blurt nodes can also be completed quickly, so that the feature function is really maximized. High appreciation to the Blurt team who are always responsive to make various improvements. Respect.

What a great and wonderful update for the new year. Well done. I love that feature.

Wow. What a nice surprise you given. It's really valuable to see the delegation return day on the blurt site. Thank you for this update and hope this will helpful for everyone.

In early months of 2021, steemit and hive were the places where people like to be even the management and other issues(like downvote wars) occurs. But now I think most people coming to blurt because it's growing day by day with updates and developments because we have a wonderful blurt developers and witnesses here.

Thank you for this...

  ·  5 months ago (edited)

This is a great updated.
This is very good information for us blurt user. It has been very useful for us.


Today is the 2nd of 2022,
And you have done an excellent job.
It's a a really nice feature,
Delegators were feeling it,
And you resolved it nicely.
When incoming delegations will be added it will be more effective and useful.

Thanks for this masterpiece and always determined to make our community better and effective!

Great work as aways

Happy New Year @saboin We are honoured to celebrate the new year with you
Thank you for the recurring dev initiatives you are bringing up and adding to promote blurt.
Use the #blurtconnect tag to get more upvotes from usBlurt to the moon 🌕 You can delegate any amount of Blurt power to @blurtconnect-ng
This post has been upvoted manually by @chibuzorwisdomblurtconnect.gifPlease help support this curation account.

Also, keep in touch with Blurtconnect-ng family on Telegram and Whatsapp

I like this awesome update a lot I went to my profile and saw this awesome update

Screenshot 2022-01-02 183103.png

Great work @saboin. I really appreciate the addition.

The incoming delegations table would be a nice add especially for communities, to see who delegated to them, and who is undelegating.

Hi @saboin,

thanks for your work. The expiring delegations table is a nice feature, even for me with my daily delegation raffles.

Happy new year! Wish you all the best for 2022 :)

Happy new year!

Yeah, @kryptodenno. The expiring delegations will really help you plan properly and manage your delegations rightly.

  ·  5 months ago (edited)

Thank you sir, with the development and update of the blurt wallet, it will certainly make it easier for us new users like me to see expired delegates.

I want to ask that when we delegate pur blurtpower to someone i see our given delegation increases with time. For example of we delegate 10000 after few days it shows 10005 or something like that so is that the apy that is now earned by the person who received our delegation and if yes then do we get that total amount back after we undelegate or only initially delegated amount i.e 10000 is returned to us.

Also thanks for this add on in the wallet sir , i really liked it.

When you get your delegation back, you get the full value.

When you delegate, you're actually delegating VESTS. We display it as Blurt Power to make it easier to understand for humans, but in the background, it's actually VESTS, and the number of BLURT per VESTS slowly grows. That's how your Blurt Power grows, because the same amount of VESTS is now worth more BLURT.

So when you revoke your delegation, you get back the same amount of VESTS that you delegated, but they are now worth more in terms of BLURT.

That is really a nice feature to be added in , in the list of already existing features. Many users have even asked me that when does their blurtpower returns to them after they undelegate and if there was any source to check the time when it will be back to them. Now they can get all this info from the wallet itself , Thank you saboin 🙂.

If you're on the delegations algorithms, there is a huge mathematical flaw in both del/undel, but shows up most when undelegating.

The system removes the full 100% of vests delegated, even if one's VP is lower - this results in a potentially huge drop in one's VP%. This is NOT a feature, it is a horrible bug.

The 5 days period will recharge the vests being undelegated so that the delegators gets back the full power, but it is the delegatee that loses twice. Indeed, if the undelegation is significant, the VP can drop to below zero - I'm not sure how it recharges from a negative value.

Let me know if this worth fixing.

We definitely should look into it. I'll need your help to figure it out and then @jga to implement the code once we figure what needs to be changed.

Can you open an issue on GitLab for this?

I could, but do you know where in the code the undelegation function is? or rather, where it handles delegate=zero vests? I can then see if I can figure out why the code is doing this.

It could be something very simple, such as adding a multiplier, so it removes the active vests only.

haha, wrong ac! who cares. maybe we can pick this up on discord.

Yeah. We can continue on Discord. I'll have to track down the code, but it shouldn't bee too hard to find.