How To Undelegate Resources
Goal
Return originally delegated resource for an account.
Beware that only the account which originally delegated resource can undelegate.
Before you begin
Install the currently supported version of
cleos.Ensure the reference system contracts from
cyberway.contractsrepository is deployed and used to manage system resources.
Steps
alice account withdraws 10 CYBER from bob account which were previously delegated to him: This operation is performed in two steps.
Step_1: Request for a return of delegated staked tokens.
$ cleos push action cyber.stake recalluse '[alice, bob, "10.0000 CYBER"]' -p alice@activeor using specialized cleos system command undelegatebw:
$ cleos system undelegatebw alice bob "10.0000 CYBER"Step_2: Crediting withdrawn tokens to a stake.
$ cleos push action cyber.stake claim '[alice, bob, “CYBER”]' -p alice@activeor using specialized cleos system command claimbw:
$ cleos system claimbw alice bob "CYBER"Note The (RAM, NET, CPU, Storage) resources are not directly undelegated. Instead of resources, their total cost is undelegated — number of staked tokens.
Useful links
Last updated