def METHOD_NAME(rotkehlchen_api_server: 'APIServer', ethereum_accounts):
    """
    Test stats for a single pool with no balances in such pool. The mint/burn events are required
    to calculate the based on their info.
    """
    rotki = rotkehlchen_api_server.rest_api.rotkehlchen
    database = rotki.data.db
    ethereum_inquirer = rotki.chains_aggregator.ethereum.node_inquirer
    uniswap = rotki.chains_aggregator.get_module('uniswap')
    tx_hex_1 = deserialize_evm_tx_hash('0xa9ce328d0e2d2fa8932890bfd4bc61411abd34a4aaa48fc8b853c873a55ea824')  # noqa: E501
    tx_hex_2 = deserialize_evm_tx_hash('0x27ddad4f187e965a3ee37257b75d297ff79b2663fd0a2d8d15f7efaccf1238fa')  # noqa: E501
    for tx_hex in (tx_hex_1, tx_hex_2):
        get_decoded_events_of_transaction(
            evm_inquirer=ethereum_inquirer,
            database=database,
            tx_hash=tx_hex,
        )
    assert uniswap is not None
    with patch(
        'rotkehlchen.chain.ethereum.modules.uniswap.uniswap.Uniswap.get_balances',
        side_effect=lambda _: {},
    ):
        events_balances = uniswap.get_stats_for_addresses(
            addresses=[ethereum_accounts[0]],
            from_timestamp=Timestamp(0),
            to_timestamp=ts_now(),
        )
    assert events_balances[ethereum_accounts[0]] == [const_lp_1_events_balance()]