EIP-2612 token permit message for gasless transaction
type PermitRequestMessage = { deadline: number | string; nonce: number | string; owner: string; r: string; s: string; spender: string; to: string; v: number; value: number | string; };