If the limit is removed, it still shows the total transaction counts and not the number of responses. However, you can add an extra parameter and filter to your query if you want to see 10 as the limit of trades or simply the number of trades returned by the query through
query CallsToSmartContractAddressByCallerInAscendingTimestamp($caller: String, $smartContractAddress: String, $limit: Int) {
ethereum {
smartContractCalls(
caller: {is: $caller}
options: {asc: "block.timestamp.iso8601", limit: $limit}
smartContractAddress: {is: $smartContractAddress}
) {
block {
timestamp {
iso8601
}
}
transaction {
hash
gasValue
}
smartContractMethod {
name
}
}
transactions {
count
index(txIndex: {is: $limit})
}
}
}
Adding an extra variable
{
"limit": 10,
"caller": "0x1805a813C8943a1C2C78b3C7400C30005C9887B2",
"smartContractAddress": "0xEFb47D73181bB6963c8113A58184525355287573"
}