0x4841525645535445520000000000000000000000000000000000000000000000
tuple order
uint32 validDuration
uint256 feeAmountBP
address[] users
address[] tokens
uint256[] amounts
bytes32[][] proofs
address spender
uint256 rawAmount
uint256 value