Revert "TraverseAndGetBlocksActionListener"

This reverts commit f5610a41a17d85db6939f9aba4f162aa9e3288c5.
Revert "Revert "TraverseAndGetBlocksActionListener""

This reverts commit 9353c42817da13dea392e6fbb230b55e4e2a8847.