moved the transaction hook
match cpp's block rewards