diff --git a/nym-wallet/src/components/Delegation/DelegationItem.tsx b/nym-wallet/src/components/Delegation/DelegationItem.tsx index 1b4327621c..8cdbe90e0c 100644 --- a/nym-wallet/src/components/Delegation/DelegationItem.tsx +++ b/nym-wallet/src/components/Delegation/DelegationItem.tsx @@ -28,6 +28,17 @@ export const DelegationItem = ({ onItemActionClick?: (item: DelegationWithEverything, action: DelegationListItemActions) => void; }) => { const operatingCost = isDelegation(item) && item.cost_params?.interval_operating_cost; + const usesVestingContractTokens = item.uses_vesting_contract_tokens; + + const tooltipText = () => { + if (nodeIsUnbonded) { + return 'This node has unbonded and it does not exist anymore. You need to undelegate from it to get your stake and outstanding rewards (if any) back.'; + } else if (usesVestingContractTokens) { + return 'Delegation made with locked tockens'; + } else { + return ''; + } + }; const tooltipText = () => { if (nodeIsUnbonded) {