• Changes an already registered email address for a safe signer. The new email address still needs to be verified.

    The signer wallet has to sign a message of format: email-edit-{chainId}-{safeAddress}-{emailAddress}-{signer}-{timestamp} The signature is valid for 5 minutes.

    Parameters

    • chainId: string
    • safeAddress: string
    • signerAddress: string
    • body: ChangeEmailRequestBody

      New email address

    • headers: AuthorizationEmailRequestHeaders

      Signature and Signature timestamp

    Returns Promise<void>

    202 if signature matches the data