Common

class eip712.common.EIP2612(owner: address, spender: address, value: uint256, nonce: uint256, deadline: uint256, _name_: Optional[str] = None, _version_: Optional[str] = None, _chainId_: Optional[int] = None, _verifyingContract_: Optional[str] = None, _salt_: Optional[bytes] = None, *args, **kwargs)

Bases: EIP712Message

class eip712.common.EIP4494(spender: address, tokenId: uint256, nonce: uint256, deadline: uint256, _name_: Optional[str] = None, _version_: Optional[str] = None, _chainId_: Optional[int] = None, _verifyingContract_: Optional[str] = None, _salt_: Optional[bytes] = None, *args, **kwargs)

Bases: EIP712Message

class eip712.common.SafeTxV1(to: address, nonce: uint256, _name_: Optional[str] = None, _version_: Optional[str] = None, _chainId_: Optional[int] = None, _verifyingContract_: Optional[str] = None, _salt_: Optional[bytes] = None, value: uint256 = 0, data: bytes = b'', operation: uint8 = 0, safeTxGas: uint256 = 0, dataGas: uint256 = 0, gasPrice: uint256 = 0, gasToken: address = '0x0000000000000000000000000000000000000000', refundReceiver: address = '0x0000000000000000000000000000000000000000', *args, **kwargs)

Bases: EIP712Message

class eip712.common.SafeTxV2(to: address, nonce: uint256, _name_: Optional[str] = None, _version_: Optional[str] = None, _chainId_: Optional[int] = None, _verifyingContract_: Optional[str] = None, _salt_: Optional[bytes] = None, value: uint256 = 0, data: bytes = b'', operation: uint8 = 0, safeTxGas: uint256 = 0, baseGas: uint256 = 0, gasPrice: uint256 = 0, gasToken: address = '0x0000000000000000000000000000000000000000', refundReceiver: address = '0x0000000000000000000000000000000000000000', *args, **kwargs)

Bases: EIP712Message