Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undelegated Vests do not return #2201

Closed
eletom opened this issue Mar 6, 2018 · 18 comments
Closed

Undelegated Vests do not return #2201

eletom opened this issue Mar 6, 2018 · 18 comments

Comments

@eletom
Copy link

eletom commented Mar 6, 2018

So I delegated some Vests with Vessel and I undelegated it more than 7 days ago, but they are missing. What could be the problem?

https://steemd.com/tx/49ec45205c9f16849f41cbe010237e40aa2487d3

https://steemd.com/tx/cfbf7142b7080c3a67b92d1c58b159dcfffa861d

https://steemd.com/tx/6a37cd3f228d1d8385169b141c46065c7102d2c7

I really dont know what could be the problem. I hope they will return some day

@TimCliff
Copy link
Contributor

TimCliff commented Mar 6, 2018

Since the delegations were made as part of account creation, it has a different cool down period. It is the greater of “7 days from the time the undelegation request is made” and “30 days from when the account was created”.

@eletom
Copy link
Author

eletom commented Mar 7, 2018

Wow thanks. Thats a relief. Is it somewhere written altogether? (I guess in the whitepaper) (Okay, I will google it.) Thanks, have a nice day. :)

@acostaeladio
Copy link

I need to know more details about the delegations used to create new accounts, in March I try to recover a delegation that I used to create a new account and even Steem Power has not returned to my wallet.

@TimCliff
Copy link
Contributor

TimCliff commented May 3, 2018

@acostaeladio please read the history of comments in the issue. It will take 30 days to return a delegation to your account if it was from a new account creation.

@acostaeladio
Copy link

Thank you for answering me @TimCliff , for April 18, 30 days have passed since the delegation of the new account was canceled, 46 days have passed without knowing what has happened
https://steemit-production-imageproxy-upload.s3.amazonaws.com/DQmZTqBndnUbB99ErgQpoXNswLbnnBdbhkGrvHDZWfrHDmx
image

@mvandeberg
Copy link
Contributor

I am not sure what interface you are using to view delegations, but your account does not currently have any outbound delegations.

https://steemit.com/@acostaeladio/transfers

Under the SP value there would be a parenthetical if there was incoming or outgoing Steem Power due to delegation.

https://steemd.com/@acostaeladio

Delegated vesting shares is 0.

@acostaeladio
Copy link

I used https://steemworld.org/@acostaeladio of @steemchiller,
If the Steem Power delegates or non-delegates came out in my wallet, I would not be occupying your time.
Seven days after withdrawing the delegation, 29,221 Steem Power disappeared
https://steemit.com/witness/@acostaeladio/where-are-my-29-steem-power-delegates-help-wineets

@acostaeladio
Copy link

@mvandeberg
Copy link
Contributor

https://steemd.com/@acostaeladio?page=9

screen shot 2018-05-03 at 17 21 34

I think there is some confusion regarding how delegations are notated.

vesting_shares: Your Steem Power (This number does not change when you delegate)
delegated_vesting_shares: How much you are delegating to others
received_vesting_shares: How much you are receiving in delegations from others.

Let's say you have 60 SP, the values would be:

vesting_shares = 60
delegated_vesting_shares = 0
received_vesting_shares = 0

Then you delegate 20 SP

vesting_shares = 60
delegated_vesting_shares = 20
received_vesting_shares = 0

You remove the delegation, and a week later it goes back to

vesting_shares = 60
delegated_vesting_shares = 0
received_vesting_shares = 0

I am wondering if you thought that it should go to

vesting_shares = 80
delegated_vesting_shares = 0
received_vesting_shares = 0

Which would be wrong because you never had 80 SP.

@steemchiller
Copy link

@mvandeberg That would make sense. I think it is really a bit confusing for the users and maybe we should have an extra op in the account history that appears once when the cool down period has ended (op 'return_delegated_vests' or so).

I am not sure what interface you are using to view delegations, but your account does not currently have any outbound delegations.

He used the 'Delegation History' on SteemWorld (ORDER BY date DESC) and the first row shows 0 SP, which means that a full undelegate was the last action for the account. There is an extra section for current outgoing delegations in the tool.

Another thing I would love to see on Steemit is something like this:

It currently shows:

Which is a bit confusing too, since the delegated vests are being subtracted and only the sum is being displayed. Not super important, but would be a nice thing to have...

@mvandeberg
Copy link
Contributor

I think it is really a bit confusing for the users and maybe we should have an extra op in the account history that appears once when the cool down period has ended (op 'return_delegated_vests' or so).

There already is. Please see the attached image in my last comment. If it does not show on SteemWorld, that is their decision.

If you have any suggestions on how to improve the Steem Power UX, please make them in the Condenser repo. https://github.com/steemit/condenser

@steemchiller
Copy link

steemchiller commented May 4, 2018

You're right, my mistake. The operation 'return_vesting_delegation' is already being shown on SteemWorld. I was confused and obviously didn't know my own code as I should. It have been some busy months for me. So my first answer I wrote a few weeks ago was correct and now it's clear to me that the vests returned and all is fine ;)

Thanks for your help!

@luzcypher
Copy link

I have read this whole thread before adding my comment here.
Over 7 days ago I undelegated 1000 Steem Power.
My account was not new when I made the delegation.
I have not received my Steem Power back.

This is when I initiated the un-delegation 7 days ago:

https://steemd.com/tx/007978602cc83a23a2c6939e5f7411abdcc7b8f2

https://steemd.com/b/22493255#007978602cc83a23a2c6939e5f7411abdcc7b8f2

This is saying it is returned:

returning delegation from steendb

but I don't see it in the block:

https://steemd.com/b/22694807#007978602cc83a23a2c6939e5f7411abdcc7b8f2

It has not returned to my account.

Can you please help? Thank you.

@mvandeberg
Copy link
Contributor

mvandeberg commented May 24, 2018

return_vesting_delegation is a virtual op. It is stored in account history to represent something has happened, but is not stored in a block like a user created action is.

I see an outgoing delegation of 515,000 VESTS on your account to account "helpie", which does not appear to be the delegation you are referring to here. I do not see any problems.

@luzcypher
Copy link

luzcypher commented May 27, 2018

The 'helpie" is not the delegation I'm referring to.

I undelegated 1000 SP to openmic and it has not returned to my account

https://steemd.com/b/22493255#007978602cc83a23a2c6939e5f7411abdcc7b8f2

https://steemd.com/tx/007978602cc83a23a2c6939e5f7411abdcc7b8f2

@TimCliff
Copy link
Contributor

@luzcypher what do you see that indicates it has not been returned to your account?

I see at https://steemd.com/@luzcypher that you have 15,488,461.421650 VESTS, and 515,000.000000 of them are delegated.

It shows here that you have 515000.000000 VESTS delegated to helpie:
https://api.steemjs.com/getVestingDelegations?account=luzcypher&from=-1&limit=100

@luzcypher
Copy link

luzcypher commented May 28, 2018

Yes, I have a delegation to @helpie. I'm not talking about that.

I also delegated 1000 steem to @OpenMic months ago and
undelegated that 1000 Steem from @OpenMic.

The 1000 Steem that I undelegated to @OpenMic has not been returned to my account.

These are the links showing the delegation and undelegation to @OpenMic, not @helpie.

What I see that indicates it has not been returned to my account is my Steem Power did not increase by the 1000 Steem after I undelegated it.

I can't be any more clear than that. What is it you do not understand?

I delegated 1000 steem to the @OpenMic account and when I recently undelegated it 11 days ago
it has not returned to my account. It is unaccounted for and I want it back.

I have since undelegated and my steem power did not return to my account.

Here is the transaction of me delegating to @OpenMic

https://steemd.com/tx/af386353c629c51fe81f182bcde6f9add43863fd

luz delegates to openmic

Here is me undelegating to @OpenMic

https://steemd.com/tx/007978602cc83a23a2c6939e5f7411abdcc7b8f2

Why does it say zero vests on the undelegation? Where dis the 1000 SP go?

luz undelegates to open mic

Why did I not get my 1000 SP back?

Perhaps I'm not understanding something. Is my Steem Power supposed to go up by 1000 SP in my wallet or not?

@TimCliff
Copy link
Contributor

TimCliff commented May 28, 2018

What I see that indicates it has not been returned to my account is my Steem Power did not increase by the 1000 Steem after I undelegated it.

This is not how it works though. When you delegate SP, your amount of SP does not change. Your Delegated SP amount does. Similarly, when you undelegate - your base SP amount does not change. After the cooldown period, your delegated SP amount will go down.

This is what happened in this case where you delegated SP to openmic and the cancelled it. Your delegated SP amount has already had the delegated SP removed.

You can verify this by delegating 1 SP to an account that you are currently not delegating to. You will see that your SP amount does not go down when you do this, but your delegated SP does go up by 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants