async function getUserTransactions(user) {
const query = new Moralis.Query("EthTransactions");
query.equalTo("from_address", user.get("ethAddress"));
// subscribe to query updates ** add this**
const subscription = await query.subscribe();
handleNewTransaction(subscription);
const results = await query.find();
console.log("user transactions:", results);
async function handleNewTransaction(subscription) {
// log each new transaction
subscription.on("create", function (data) {
console.log("new transaction: ", data);