def METHOD_NAME(self):
    total_n_payments = self.count_rows(
        self.start_snapshot_block, self.end_snapshot_block
    )
    reward_per_transaction = self.total_reward / total_n_payments
    if total_n_payments == 0:
        return 0
    else:
        return reward_per_transaction