def METHOD_NAME(database, ethereum_inquirer, ethereum_accounts):
    tx_hex = deserialize_evm_tx_hash('0xc66dd53da9837e5197f95d32065807706a118dc2ff326a5e3bf8844b8ee261c2')  # noqa: E501
    evmhash = deserialize_evm_tx_hash(tx_hex)
    events, _ = get_decoded_events_of_transaction(
        evm_inquirer=ethereum_inquirer,
        database=database,
        tx_hash=tx_hex,
    )
    timestamp = TimestampMS(1688847971000)
    expected_events = [
        EvmEvent(
            tx_hash=evmhash,
            sequence_index=0,
            timestamp=timestamp,
            location=Location.ETHEREUM,
            event_type=HistoryEventType.SPEND,
            event_subtype=HistoryEventSubType.FEE,
            asset=A_ETH,
            balance=Balance(amount=FVal('0.002211737193518538')),
            location_label=ethereum_accounts[0],
            notes='Burned 0.002211737193518538 ETH for gas',
            counterparty=CPT_GAS,
        ),
        EvmEvent(
            tx_hash=evmhash,
            sequence_index=175,
            timestamp=timestamp,
            location=Location.ETHEREUM,
            event_type=HistoryEventType.RECEIVE,
            event_subtype=HistoryEventSubType.AIRDROP,
            asset=A_DIVA,
            balance=Balance(amount=FVal(12000)),
            location_label=ethereum_accounts[0],
            notes='Claim 12000 DIVA from the DIVA airdrop',
            counterparty=CPT_DIVA,
            address=string_to_evm_address('0x777E2B2Cc7980A6bAC92910B95269895EEf0d2E8'),
        ),
        EvmEvent(
            tx_hash=evmhash,
            sequence_index=177,
            timestamp=timestamp,
            location=Location.ETHEREUM,
            event_type=HistoryEventType.INFORMATIONAL,
            event_subtype=HistoryEventSubType.GOVERNANCE,
            asset=A_DIVA,
            balance=Balance(),
            location_label=ethereum_accounts[0],
            notes='Change DIVA Delegate from 0xc37b40ABdB939635068d3c5f13E7faF686F03B65 to 0xc37b40ABdB939635068d3c5f13E7faF686F03B65',  # noqa: E501
            counterparty=CPT_DIVA,
        ),
    ]
    assert events == expected_events