import React from "react"; import { EventFragment } from "@ethersproject/abi"; type DecodedLogSignatureProps = { event: EventFragment; }; const DecodedLogSignature: React.FC = ({ event }) => { return ( {event.name}( {event.inputs.map((input, i) => ( {i > 0 ? ", " : ""} {input.format("full")} ))} ){event.anonymous ? " anonymous" : ""} ); }; export default React.memo(DecodedLogSignature);