A Trade type that represents a trade between two tokens
The token that is being traded in
The token that is being traded out
The amount of token being traded in or out
Whether the trade amount is the amount being traded in or out
A Trade type that represents a trade between two tokens