Я хотел бы использовать метод deposit_event_indexed
в модуле, но столкнулся с проблемой.
Основываясь на этом ответе , я хотел бы внести MyEvent
с дженериками.
system::Module::<T>::deposit_event_indexed(&[eventHash], RawEvent::MyEvent(id, time).into());
Однако я не могу преобразовать перечисление RawEvent в Тип события, как это делается здесь из-за этой ошибки:
the trait `std::convert::From<RawEvent<_, <T as pallet_timestamp::Trait>::Moment>>` is not implemented for `frame_system::Event`
EDITED
Извините, моя ошибка, я должен был создать :: Event из Enum RawEvent, а затем в :: Event