softirq linux, correct order for recording a blockchain transaction