近期ethers.js的亮点

ethers.js最新版本引入了L2链下查找支持,通过CCIP Read标准提高了效率和安全性。ENS通配符(EIP-2544)允许单个解析器响应无限子名称,增强了L2的实用性。同时,Cloudflare Worker环境的问题得到解决,WebSocketProvider增加了更多自定义选项,并且错误报告和签名功能也得到了改进。
摘要由CSDN通过智能技术生成

近期ethers.js的亮点

未标题-3

最新的ethers.js版本刚刚发布,有一些令人兴奋的新功能,修复了一些bug,改善了质量。

对我们的L2进行链下查找(通过CCIP)

以太坊和整个区块链领域都关注的一个主要重点是 L2 支持,它从降低gas、增加交易容量和允许更快的交互等方面改善了整个体验。

在最新确定的CCIP Read(以前的Durin)标准下,view和pure合约可以将它们的响应推迟到存储和数据处理成本低廉的链下服务,然后由作者认为可以接受的任何安全机制来验证该响应。

所有与ENS相关的高级调用现在都支持CCIP Read,这使得它可以解析地址(包括多种币,如BTC)、化身、内容哈希和内置ENS解析器处理的任何其他功能。

要将 CCIP Read 用于我么自己的 dapp 和合约, CCIP Read必须在任何调用中通过设置ccipReadEnabled属性显式启用,否则任何CCIP链下查找请求将像任何正常的CALL_EXCEPTION一样。

*// To make a CCIP Read call, you must explicitly enable it, but
// then the rest of the magic just happens 😃
*await provider.call(
{
to: contractAddress,
data: “0x6352211e”
ccipReadEnabled: true
})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值