Events
Accessing events
datatype event =
TheFirstEvent(indexed int)
| AnotherEvent(indexed address, string)
entrypoint emit_events() : () =
Chain.event(TheFirstEvent(42))
Chain.event(AnotherEvent(Contract.address, "This is not indexed"))#{<<"caller_id">> => <<"ak_XSnUeXPB8UncW8d5R9xoov8x5iTnA8NrURdqLGn9PnyAXYY78">>,
<<"caller_nonce">> => 4,
<<"contract_id">> => <<"ct_2pvLLjPfjqRMSX91BgDRK8gLzeJD4qaQtNF5F6GdWKamCCnZc">>,
<<"gas_price">> => 1000000000,
<<"gas_used">> => 3274,
<<"height">> => 7,
<<"log">> =>
[#{<<"address">> => <<"ct_2pvLLjPfjqRMSX91BgDRK8gLzeJD4qaQtNF5F6GdWKamCCnZc">>,
<<"data">> => <<"cb_Xfbg4g==">>,
<<"topics">> => [25381774165057387707802602748622431964055296361151037811644748771109370239835,
42]},
#{<<"address">> => <<"ct_2pvLLjPfjqRMSX91BgDRK8gLzeJD4qaQtNF5F6GdWKamCCnZc">>,
<<"data">> => <<"cb_VGhpcyBpcyBub3QgaW5kZXhlZK+w140=">>,
<<"topics">> => [101640830366340000167918459210098337687948756568954742276612796897811614700269,
1875564187002476023854543820981509249331367502514562901623081521315128929137]}],
<<"return_type">> => <<"ok">>,
<<"return_value">> => <<"cb_AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArMtts">>}Argument order
Event indexing
Last updated
Was this helpful?