Functions
useWalletAccountMessageSigner
useWalletAccountMessageSigner<
TWalletAccount
>(uiWalletAccount
):MessageModifyingSigner
<TWalletAccount
["address"
]>
Use this to get a MessageSigner capable of signing messages with the private key of a UiWalletAccount
Type Parameters
Type Parameter |
---|
TWalletAccount extends UiWalletAccount |
Parameters
Parameter | Type |
---|---|
uiWalletAccount | TWalletAccount |
Returns
MessageModifyingSigner
<TWalletAccount
["address"
]>
A MessageModifyingSigner. This is a conservative assumption based on the fact that your application can not control whether or not the wallet will modify the message before signing it. Otherwise this method could more specifically return a MessageSigner or a MessagePartialSigner.