Mainly accomplishes these:
1> Adds a processedTimestamp in address metadata to process all notifs since the last cron job ran (if browser/pc is closed and cron is not running, once cronJob is up, it'd process all notifs that came in between).
2> Since adding inApp notifs in Metamask has a rate limit of at most 5 per minute, to cater to this, introduced a pendingNotifs concept in state, that'll add more than 5 in next minute
Mainly accomplishes these: 1> Adds a processedTimestamp in address metadata to process all notifs since the last cron job ran (if browser/pc is closed and cron is not running, once cronJob is up, it'd process all notifs that came in between). 2> Since adding inApp notifs in Metamask has a rate limit of at most 5 per minute, to cater to this, introduced a pendingNotifs concept in state, that'll add more than 5 in next minute