Find Safemoon Transactions Between Certain Amount During Specific Date/Time

I can’t figure out how to pull down the Safemoon transactions during a specific date and time filtered by the amount purchased in USD? I want to use Binance Smart Chain as the network.

If anyone also knows the format in how to search the transactions in the Safemoon amount purchased such as show only amounts made between 100 million to 500 million. Any help is appreciated, thank you so much!

{
ethereum(network: bsc) {
dexTrades(
options: {limit: 100, desc: “block.timestamp.unixtime”}
exchangeName: {in: [“Pancake”,“Pancake v2”]},
baseCurrency: {is: “0x8076c74c5e3f5852037f31ff0093eeb8c8add8d3”}

balances(currency: {is: “0x8076c74c5e3f5852037f31ff0093eeb8c8add8d3”}) {
time: {since: “2021-05-30T05:00:00”, till: “2021-05-30T10:30:00”}
tradeAmountUsd: {between:[10.00, 20.00]}
{
transaction {
hash
__typename
}
smartContract {
address {
address
}
contractType
currency {
name
}
}
tradeIndex
date {
date
}
block {
height
timestamp {
unixtime
}
}
buyAmount
buyAmountInUsd: buyAmount(in: USD)
buyCurrency {
symbol
address
}
sellAmount
sellAmountInUsd: sellAmount(in: USD)
sellCurrency {
symbola
address
}
sellAmountInUsd: sellAmount(in: USD)
tradeAmount(in: USD)
transaction {
gasValue
gasPrice
gas
}
balance: value
}
}
}

I think I may have fixed it, I removed the smart contract address…