Hierarchy

  • _TypedDataEncoder

Constructors

Properties

_encoderCache: Record<string, ((value: any) => string)>
_types: Record<string, string>
primaryType: string
types: Record<string, TypedDataField[]>

Methods

  • Parameters

    • type: string

    Returns ((value: any) => string)

      • (value: any): string
      • Parameters

        • value: any

        Returns string

  • Parameters

    • type: string
    • value: any
    • callback: ((type: string, data: any) => any)
        • (type: string, data: any): any
        • Parameters

          • type: string
          • data: any

          Returns any

    Returns any

  • Parameters

    • value: Record<string, any>

    Returns string

  • Parameters

    • type: string
    • value: any

    Returns string

  • Parameters

    • name: string

    Returns string

  • Parameters

    • type: string

    Returns ((value: any) => string)

      • (value: any): string
      • Parameters

        • value: any

        Returns string

  • Parameters

    • value: Record<string, any>

    Returns string

  • Parameters

    • name: string
    • value: Record<string, any>

    Returns string

  • Parameters

    • value: Record<string, any>
    • callback: ((type: string, data: any) => any)
        • (type: string, data: any): any
        • Parameters

          • type: string
          • data: any

          Returns any

    Returns any

  • Parameters

    Returns string

  • Parameters

    Returns any

  • Parameters

    Returns string

  • Parameters

    Returns string

  • Parameters

    Returns string

  • Parameters

    • name: string
    • types: Record<string, TypedDataField[]>
    • value: Record<string, any>

    Returns string

  • Parameters

    • domain: TypedDataDomain
    • types: Record<string, TypedDataField[]>
    • value: Record<string, any>
    • resolveName: ((name: string) => Promise<string>)
        • (name: string): Promise<string>
        • Parameters

          • name: string

          Returns Promise<string>

    Returns Promise<{
        domain: TypedDataDomain;
        value: any;
    }>

Generated using TypeDoc