T2447
Depends on D12158
For token transactions with high decimal count, chronik will (sometimes?) include the slpBurn field, even if the burned amount is 0...so it's not actually a burn.
This specifies that the existence of an slpBurn field is not enough to imply a token burn. Amount must be zero. This corrects an issue where non-burn txs were being parsed incorrectly (wrong amount, wrong tx type)