Claim награды и redeem депозита: как не перепутать выплаты
Почему получение награды не закрывает депозит, а слово claim иногда относится к основным средствам; проверяем контракт, токен и изменение позиции.
Сверены открытые первичные документы по механике и ограничениям. Кошелёк не подключался, действия в текущем интерфейсе и операции с реальными средствами не проверялись. Числа в примерах условные.
Название действия не раскрывает источник денег
Claim обычно означает получение доступной выплаты, но это не всегда награда. В Lido через claim получают ETH по финализированной заявке вывода. Redeem в ERC-4626 обозначает погашение заданного количества долей в обмен на активы. Конкретный смысл нужно устанавливать по механике продукта, а не переводить одно слово вне контекста.
Если пользователь хочет забрать депозит полностью, отдельная выплата награды может не решить задачу. И наоборот, получение основной суммы по очереди не стоит учитывать как новый доход. Сначала определите, какое право меняется после операции.
Проверьте три баланса
Выпишите основную позицию, доступную награду и сумму, ожидающую вывода. Найдите контракт каждого из этих прав и актив выплаты. Награда может начисляться отдельным токеном, чья рыночная стоимость отличается от оценки на экране.
- Уточните, уменьшается ли после действия основной депозит или число долей.
- Найдите ограничения по времени, очереди и доступности claim.
- Проверьте сеть, адрес выплаты и необходимые разрешения.
- Сравните ожидаемую сумму с сетевыми расходами отдельной операции.
Два условных сценария
В первом у пользователя есть депозит 200 единиц и награда 4 токена другого актива. Получение четырёх не означает возврат двухсот. Позиция продолжает действовать по правилам протокола. Чтобы выйти, может понадобиться другая операция, а при активном залоге — дополнительная проверка долга.
Во втором пользователь уже создал заявку на вывод. После её готовности claim выдаёт основную сумму по этой заявке. Записывать всю выплату как доход было бы ошибкой. Источник денег устанавливают через историю позиции, а не по факту входящего Transfer.
Контроль завершения
Сверьте после операции количество долей, статус заявки, оставшийся основной баланс и полученные токены. Если задача состояла в полном выходе, перечислите, какие права и обязательства ещё остались. Нулевой показатель награды сам по себе ничего не говорит об остатке депозита.
Не пользуйтесь ссылками на «дополнительный claim» из личных сообщений. Подлинность выплаты проверяют через официальный протокол и публичные данные. При расхождении сохраните хеш, идентификатор позиции и оценку до действия. Для учёта разделяйте возврат капитала, награды и расходы: только такая запись позволяет понять результат, не превращая обычное погашение в вымышленную прибыль.