Return originally delegated resource for an account.
Beware that only the account which originally delegated resource can undelegate.
Install the currently supported version of cleos
.
Ensure the reference system contracts from cyberway.contracts
repository is deployed and used to manage system resources.
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@active
or 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@active
or 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.