I want the addresses that get synced on calling âwatchAddressâ to have an additional column âgroupâ but I dont know how to do it since âwatchAddressâ is already a predefined function.
Moralis.Cloud.define("syncAddress", async request => {
const address = request.params.address.toLowerCase();
const sync_historical = request.params.sync_historical;
const group = request.params.group; //want to add this to the object that is getting stored after watchAddress
if (!address) return;
//check if address already synced
const query = new Moralis.Query("_AddressSyncStatus");
query.equalTo("address", address.toLowerCase());
const count = await query.count();
if (count > 0) return;
logger.info("sync address " + address);
return await Moralis.Cloud.run(
"watchEthAddress",
{ address: address, sync_historical: sync_historical },
{ useMasterKey: true }
);
});