UsageInfoevent, if the consumed fee is
dailyFreeFee, it will only increase miner's share of the fee pool, otherwise, if the consumed fee is user's balance, it will add the fee to the fee pool and increase miner's share of the fee pool.
onAssignBlockRewardcallback, it will split the block reward into two parts according to the
minerRewardFactor, one part will be directly distributed to miners as a reward, and the other part will be added to the transaction fee pool.
UsageInfoevent contains the usage information of tx, it will be automatically appended to the end of the transaction log.