• Asserts that the provided value implements the MessageModifyingSigner interface.

    Type Parameters

    • TAddress extends string

    Parameters

    Returns asserts value is Readonly<
        {
            address: Address<TAddress>;
            modifyAndSignMessages(
                messages: readonly Readonly<
                    {
                        content: Uint8Array<ArrayBufferLike>;
                        signatures: Readonly<Record<Address, SignatureBytes>>;
                    },
                >[],
                config?: Readonly<{ abortSignal?: AbortSignal }>,
            ): Promise<
                readonly Readonly<
                    {
                        content: Uint8Array<ArrayBufferLike>;
                        signatures: Readonly<Record<Address, SignatureBytes>>;
                    },
                >[],
            >;
        },
    >