TransWikia.com

Technical problem with trying to unstake EOS so it can be withdrawn to an exchange etc

EOS.IO Asked by Lex on August 20, 2021

As I understand it, in order to transfer/withdraw/exchange EOS, it must first be unstaked, after which it is held for 3 days temporarily in the ‘net’ status column, and is then automatically transferred to the EOS category.

If the way this is supposed to work, then can someone please explain why after I undelegated some EOS several weeks ago, it is still sitting in the “net” field and never moved automatically to the EOS field after 3 days had passed? Is there another step I have to make to make it transfer if it doesn’t happen automatically? It has been stuck in the “NET” (3 day pending) category for something like 2 or 3 months now. Is there also a reason why this process must be done via eostoolkit.io and cannot simply be done via scatter?

Oh and I tried the refund fallback option as well, and got a failure message with this data…

{ “code”: 500, “message”: “Internal Service Error”, “error”: { “code”:
3050003, “name”: “eosio_assert_message_exception”, “what”:
“eosio_assert_message assertion failure”, “details”: [ { “message”:
“assertion failure with message: refund request not found”, “file”:
“wasm_interface.cpp”, “line_number”: 924, “method”: “eosio_assert” },
{ “message”: “pending console output: “, “file”: “apply_context.cpp”,
“line_number”: 72, “method”: “exec_one” } ] } }

Thank You

p.s It is wonderful that you allow people to post without having to open an account, thus removing one of the most irritating, exasperating, and oppressive barriers to free and open discussion on the internet. This feels like the exact kind of spirit we should have around open blockchain projects. Well done!

One Answer

When you stake EOS, it is staked to CPU, NET, or both.

When you unstake EOS, it moves from CPU and/or NET to Unstaking.

After 3 days, it moves from Unstaking to Unstaked.

At this point, it should automatically be refunded to your account, but if it isn't you have to manually call the eosio::refund action to move the tokens from Unstaked to Liquid.

Answered by Phillip Hamnett - EOS42 on August 20, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP