Skip to content

Commit

Permalink
Merge pull request #7 from streamingfast/enol/fix-starknet-events
Browse files Browse the repository at this point in the history
starknet-events - Add conditional to event decoding
  • Loading branch information
ArnaudBger authored Oct 8, 2024
2 parents 0377e45 + 3a7c3eb commit e6e7648
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions starknet-events/templates/src/lib.rs.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,15 @@ fn map_{{ $contract.Identifier }}_events(transactions: Transactions) -> Result<E
transaction_hash: Felt::default(),
};

let {{ $contract.Identifier}}_event = {{ $contract.IdentifierCapitalize }}Event::try_from(emitted_event).unwrap();
if let {{ $contract.Identifier}}_event = {{ $contract.IdentifierCapitalize }}Event::try_from(emitted_event) {
let event_json = serde_json::to_string(&{{ $contract.Identifier}}_event).unwrap();
let event = Event {
json_description: event_json
};

let event_json = serde_json::to_string(&{{ $contract.Identifier}}_event).unwrap();
let event = Event {
json_description: event_json
};

proto_events.events.push(event);
}
proto_events.events.push(event);
}
}
}

Ok(proto_events)
Expand Down

0 comments on commit e6e7648

Please sign in to comment.