@iexec/web3telegram
Version:
Enables secure, blockchain-based messaging by encrypting Telegram user IDs for privacy. It lets users message Ethereum account holders without knowing their Telegram details.
12 lines (10 loc) • 404 B
text/typescript
import { getSignerFromPrivateKey } from 'iexec/utils';
import { Web3SignerProvider } from '../web3telegram/types.js';
export const getWeb3Provider = (
privateKey: string,
host: number | string,
options: { allowExperimentalNetworks?: boolean } = {}
): Web3SignerProvider =>
getSignerFromPrivateKey(`${host}`, privateKey, {
allowExperimentalNetworks: options?.allowExperimentalNetworks,
});