| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { ethers } from 'ethers';
- // 替换为您的节点URL
- const providerUrl = 'https://testnet-rpc.monad.xyz';
- const provider = new ethers.JsonRpcProvider(providerUrl);
- // 替换为您的钱包私钥(发送方钱包)
- const privateKey = '0x3991542110242368f4770716be904b0ca6d44a8dbe4501771833b1a3642198d1'; // 私钥
- const wallet = new ethers.Wallet(privateKey, provider);
- // 接收方钱包地址
- const recipientAddress = '0x70D5EE1DfddD3726f0D71F4CD5a8ef43aC651a75';
- // 发送代币的函数
- async function sendToken() {
- try {
- const amountToSend = ethers.parseEther('0.0000001'); // 发送数量
- // 构造交易对象
- const tx = {
- to: recipientAddress,
- value: amountToSend
- };
- // 发送交易
- const txResponse = await wallet.sendTransaction(tx);
- console.log('Transaction hash:', txResponse.hash);
- // 等待交易确认
- const receipt = await txResponse.wait();
- console.log('Transaction receipt:', receipt);
- } catch (error) {
- console.error('Error sending Token:', error);
- }
- }
- // 调用发送Token的函数
- sendToken();
|