API data is not updated in time

This API obtains the latest transaction of the contract, but only 4 minutes ago, and can’t obtain the transaction within 1 minute. What’s the problem,thank 有

{

ethereum(network: bsc){

dexTrades(options: {limit: 100, desc: “block.height”},

exchangeName: {in:[“Pancake”,“Pancake v2”]},

smartContractAddress: {is: “0x1b96b92314c44b159149f7e0303511fb2fc4774f”}){

transaction {

hash

}

smartContract{

address{

address

}

contractType

currency{

name

}}

tradeIndex

block {

    timestamp {

      time(format: "%Y-%m-%d %H:%M:%S")

    }

    height

  }

block {

height

}

buyAmount

buyAmountInUsd: buyAmount(in: USD)

buyCurrency {

symbol

address

}

sellAmount

sellAmountInUsd: sellAmount(in: USD)

sellCurrency {

symbol

address

}

sellAmountInUsd: sellAmount(in: USD)

tradeAmount(in: USD)

transaction{

gasValue

gasPrice

gas

}}

}}

There is little delay in our apis you can check it here https://bloxy.info/status