erc7730.model.context module

pydantic model erc7730.model.context.EIP712Schema[source]View on GitHub

Bases: Model

EIP-712 message schema.

Fields:
field primaryType: Annotated[str, FieldInfo(annotation=NoneType, required=True, title='EIP12 Type Identifier', description='An EIP-712 scalar or structured type identifier.')] [Required]

The identifier of the schema primary type.

field types: dict[Annotated[str, FieldInfo(annotation=NoneType, required=True, title='EIP12 Type Identifier', description='An EIP-712 scalar or structured type identifier.')], list[EIP712SchemaField]] [Required]

The schema types reachable from primary type.