"edge" event payload has nodes.from and nodes.to