@tronweb3/tronwallet-adapter-metamask-tron
v1.0.1
Published
Wallet adapter for MetaMask Extension and App Wallet on TRON.
Downloads
3,223
Readme
@tronweb3/tronwallet-adapter-metamask-tron
This package provides an adapter to enable TRON DApps to connect to the MetaMask Wallet.
Demo
import { MetaMaskAdapter } from '@tronweb3/tronwallet-adapter-metamask-tron';
const adapter = new MetaMaskAdapter();
// connect to wallet
await adapter.connect();
// then you can get address
console.log(adapter.address);
// create a send TRX transaction
const unSignedTransaction = await tronWeb.transactionBuilder.sendTrx(
targetAddress,
100,
adapter.address
);
// using adapter to sign the transaction
const signedTransaction = await adapter.signTransaction(unSignedTransaction);
// broadcast the transaction
await tronWeb.trx.sendRawTransaction(signedTransaction);Documentation
For more information about tronwallet adapters, please refer to @tronweb3/tronwallet-adapters
