import checkWalletConnection from '../utils/checkWalletConnection'; import Context from '../utils/context'; // eslint-disable-next-line import/prefer-default-export export const CreateSignMessage = (context: Context) => { const signMessage = (message: Uint8Array) => { const wallet = checkWalletConnection(context.get('wallet')); if (wallet && 'signMessage' in wallet) { return wallet.signMessage(message); } return undefined; }; return signMessage; };