moved hashevents to its own standalone repo