Events в Solidity — это механизм эмиссии лог-записей в ходе исполнения контракта. Events не являются state и не влияют на будущую логику выполнения. Они формируют наблюдаемый поток уведомлений для off-chain клиентов, индексаторов и пользовательских интерфейсов. Параметры event можно помечать как indexed, чтобы обеспечить эффективную фильтрацию.
Indexed параметры и topics