本文详细介绍了如何在Ethers.js v5和v6中发送以太坊交易的步骤,包括环境设置、代码示例、以及QuickNode的使用。提供了清晰的代码片段,并附有如何创建QuickNode账户的指引。
你也可以参考下面的书面说明和代码
如何使用 Ethers.js 发送交易 | QuickNode 教程 001 | #ETH - YouTube
QuickNode
131K 订阅者
如何使用 Ethers.js 发送交易 | QuickNode 教程 001 | #ETH
QuickNode
搜索
信息
购物
点击取消静音
如果播放没有很快开始,请尝试重启设备。
你已退出登录
你观看的视频可能会被添加到电视观看历史中并影响电视推荐。为了避免这种情况,请在计算机上取消并登录 YouTube。
取消确认
分享
包含播放列表
检索共享信息时发生错误。请稍后再试。
稍后观看
分享
复制链接
观看
0:00
/ •直播
•
订阅我们的 YouTube 频道以获取更多视频! 订阅
一旦你使用 .env
文件设置了本地环境,请添加以下代码行:
PRIVATE_KEY = 'ADD_YOUR_PRIVATE_KEY_HERE'
将 ADD_YOUR_PRIVATE_KEY_HERE
替换为你的私钥。你还可以将你的 RPC URL 存储在 .env
文件中。
然后创建一个新的 index.js
文件,并复制粘贴以下 ethers.js v5 脚本:
require("dotenv").config();
const ethers = require('ethers');
(async () => {
const provider = new ethers.providers.JsonRpcProvider('QUICKNODE_HTTPS_URL');
const signer = new ethers.Wallet(process.env.PRIVATE_KEY, provider);
const tx = await signer.sendTransaction({
to: '0x92d3267215Ec56542b985473E73C8417403B15ac',
value: ethers.utils.parseUnits('0.001', 'ether'),
});
console.log(tx);
})();
在接下来的部分中,我们将用你的 QuickNode HTTPS URL 替换 QUICKNODE_HTTPS_URL
。
如果你还没有 QuickNode 账户,请在 这里 创建一个免费的 QuickNode 账户。然后点击 创建一个端点按钮,选择你选择的 EVM 链。
如何使用 ethers.js v6 发送交易 - YouTube
QuickNode
131K 订阅者
QuickNode
搜索
信息
购物
点击取消静音
如果播放没有很快开始,请尝试重启设备。
你已退出登录
你观看的视频可能会被添加到电视观看历史中并影响电视推荐。为了避免这种情况,请在计算机上取消并登录 YouTube。
取消确认
分享
包含播放列表
检索共享信息时发生错误。请稍后再试。
稍后观看
分享
复制链接
观看
0:00
/ •直播
•
订阅我们的 YouTube 频道以获取更多视频! 订阅
一旦你使用 .env
文件设置了本地环境,请添加以下代码行:
PRIVATE_KEY = 'ADD_YOUR_PRIVATE_KEY_HERE'
将 ADD_YOUR_PRIVATE_KEY_HERE
替换为你的私钥。你还可以将你的 RPC URL 存储在 .env
文件中。
然后创建一个新的 index.js
文件,并复制粘贴以下 ethers.js v6 脚本:
require("dotenv").config();
const ethers = require('ethers');
(async () => {
const provider = new ethers.JsonRpcProvider('QUICKNODE_HTTPS_URL');
const signer = new ethers.Wallet(process.env.PRIVATE_KEY, provider);
const tx = await signer.sendTransaction({
to: '0x92d3267215Ec56542b985473E73C8417403B15ac',
value: ethers.parseUnits('0.001', 'ether'),
});
console.log(tx);
})();
请告诉我们 如果你有任何反馈或对新主题的请求。我们很想听取你的意见。
- 原文链接: quicknode.com/guides/eth...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!