AmountTransfer(quantityDelta: Long, token: T, source: P, destination: P)
This class represents a possibly negative transfer of tokens from one vault state to another, possibly at a future date.