internal tx с переводом эфира на наши адреса-как такое детектить? если не чекать балансы всех кошельков
Использовать Events ?
Evebt же не генерируется когда трансфер эфира идет..
Эфир легко отследить внутри контракта, если добавить код в fallback функцию. Можно туда же добавить и Event
receive() external payable { // Your logic here }
Мы принимаем эфир не на контракт а на мнодество eth адресов. Лбди в своем личном кабинете делают депозит. Иногда через мультисиг контракты. Тоесть юзер вызывает контракт а тот уже шлет эфир на депозитный адрес-который для каждогом бзера свой
Если юзер вызывает контракт, почему нельзя добавить событие в контракт?
Мы не хозяева контрактов. Это юзера контракт
Почему ресив? Чужой смарт контракт не узнвет же об этой функции. Вроде есть function fallback ?
Я думал это в вашем контракте можно добавить
Обсуждают сегодня