Function isMessageModifyingSigner
- isMessageModifyingSigner<TAddress extends string>(
value: { address: Address<TAddress>; [key: string]: unknown },
): value is Readonly<
{
address: Address<TAddress>;
modifyAndSignMessages(
messages: readonly Readonly<
{
content: Uint8Array;
signatures: Readonly<Record<Address, SignatureBytes>>;
},
>[],
config?: Readonly<{ abortSignal?: AbortSignal }>,
): Promise<
readonly Readonly<
{
content: Uint8Array;
signatures: Readonly<Record<Address, SignatureBytes>>;
},
>[],
>;
},
> Returns value is Readonly<
{
address: Address<TAddress>;
modifyAndSignMessages(
messages: readonly Readonly<
{
content: Uint8Array;
signatures: Readonly<Record<Address, SignatureBytes>>;
},
>[],
config?: Readonly<{ abortSignal?: AbortSignal }>,
): Promise<
readonly Readonly<
{
content: Uint8Array;
signatures: Readonly<Record<Address, SignatureBytes>>;
},
>[],
>;
},
>
Checks whether the provided value implements the MessageModifyingSigner interface.