When we invoke an event as follows :
event MyEvent(uint256 indexed _id, bytes32 _action, bytes32 _player, bytes32 _actionState, address _owner);
emit MyEvent(uint256(_public_id), bytes32(_action), bytes32(_player), bytes32(_actionState), _owner);
In EtherScan
, we see an output as follows :
What does Topics [0] 0x22b8025a23f25c3f52cdbc1f53a831dbd4e3b4aaeebe121d36c858abea974bc7
mean ?
In case of MyEvent
, [1] 0x0000000000000000000000000000000000000000000000000000000000000001
means _public_id = 1
However, I do not know 0x22b8025a23f25c3f52cdbc1f53a831dbd4e3b4aaeebe121d36c858abea974bc7
comes from where ? and in general, the term of Topics
what does it mean ?