[bugfix] Generate unique inbound tx for preferred asset swaps + don't allow tx out scheduling in the past #check-lint-warning
- use a generated inbound tx id for preferred asset swap to prevent the network from thinking it's an outbound of the swap that triggers it
- don't override voter.OutboundHeight with a block height in the past
Edited by Eridanus (9R)