This is my query code
curl --location --request POST 'https://ropsten.infura.io/v3/project-id' \
--header 'Content-Type: application/json' \
--header 'user: ' \
--data-raw '{
"jsonrpc": "2.0",
"method": "eth_getLogs",
"params": [
{
"fromBlock": "0x871a14",
"toBlock": "0x871a14"
}
],
"id": 1
}'
I got only 2 logs, but in https://ropsten.etherscan.io/block/8854036 it has 43 txs