async def METHOD_NAME(self, tx_hash: bytes) -> None:
    msg = self.msg  # local_cache_attribute
    # super() omitted intentionally
    # We display tx hash so that experienced users can compare it to the tx hash
    # computed by a trusted device (in case the tx contains many items which are
    # tedious to check one by one on the Trezor screen).
    is_network_id_verifiable = self._is_network_id_verifiable()
    await layout.confirm_tx(
        msg.fee,
        msg.network_id,
        msg.protocol_magic,
        msg.ttl,
        msg.validity_interval_start,
        msg.total_collateral,
        is_network_id_verifiable,
        tx_hash,
    )