How To Undelegate Cpu


Undelegate resource for an account or application

Beware that only the account which originally delegated resource can undelegate

Before you begin

Install the currently supported version of arisecli
Ensure the reference system contracts from arisen.contracts repository is deployed and used to manage system resources
Understand the following:

What is an account
What is network bandwidth
What is CPU bandwidth


Undelegate 0.01 RIX CPU bandwidth form from account alice back to account bob:

arisecli system undelegatebw bob alice "0 RIX" "0.01 RIX"

You should see something below:

executed transaction: e7e7edb6c5556de933f9d663fea8b4a9cd56ece6ff2cebf056ddd0835efa6606  184 bytes  452 us
#         arisen <= arisen::undelegatebw          {"from":"alice","receiver":"bob","unstake_net_quantity":"0.0000 RIX","unstake_cpu_qu...
warning: transaction executed locally, but may not be confirmed by the network yet         ]