<creation_height>: The block height when the unbonding delegation was initiated. Here: it started at block 789195.
<completion_time>: The timestamp when the unbonding period finishes (i.e., when the tokens become liquid and transferable). Here: 2025-08-25T16:05:59Z is the unlock time.
<initial_balance>: The original number of tokens that were unbonded at the time of starting. Here: 1000000000000000000000 (tics = 18 decimals → 1000 TICS).
<balance>: The remaining balance that is still unbonding. If you redelegate or cancel part of it, this value decreases. Here, still the full amount (1000 TICS) is waiting. <unbonding_id>: A unique identifier for this unbonding entry. Useful if there are multiple unbondings per delegator. Here: entry ID is 378.
<unbonding_on_hold_ref_count>: Internal counter used when unbonding is paused/put on hold (e.g., due to slashing events or other protocol logic).
0 → means not on hold; tokens are progressing toward release normally.
Greater than 0 → means unbonding is currently paused.
Step 2: Cancel the Unbonding
To cancel the unbonding delegation and redelegate it back:
Note:
The amount entered on the CLI must include 18 zeros. For example, if the amount is 1 TICS, then on the CLI it should be entered as 1000000000000000000 TICS.
Example:
Note:
The amount entered on the CLI must include 18 zeros. For example, if the amount is 1 TICS, then on the CLI it should be entered as 1000000000000000000 TICS.
Where:
<validator-address> → The validator where you delegated.
<amount> → Amount you want to cancel unbonding.
<creation_height> → The block height when the unbonding delegation was initiated. Here: it started at block 789195.
--from → Your delegator wallet name.
--gas-prices → Transaction fees.
--chain-id → Your chain ID.
Step 3: Verify the Transaction
After submission, confirm it on-chain:
Or check your updated delegation:
⚠️ Common Issues & Fixes
account sequence mismatch
Your account has pending transactions. Wait for confirmation or increase the sequence manually.
insufficient funds
Make sure you have enough balance to pay fees.
unknown command
Ensure your chain supports cancel-unbonding-delegation (introduced in Cosmos SDK v0.46+).
Notes
Canceling unbonding must be done before the completion_time shown in the unbonding entry.