首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ethersjs中创建空字节或bytes32?

如何在ethersjs中创建空字节或bytes32?
EN

Ethereum用户
提问于 2022-02-23 15:29:11
回答 2查看 5.2K关注 0票数 6

我有一个函数,它接受bytes的实体性,我想传递一个空字节字符串而不执行“0x000.”,我可以在以太do中这样做吗?

EN

回答 2

Ethereum用户

回答已采纳

发布于 2022-02-23 15:34:38

ethers.js有一个包含公共值的Constants对象。其中一个是ethers.constants.HashZero,它表示一个空的bytes32字符串。

您可以在这里阅读更多常量:https://docs.ethers.io/v5/api/utils/constants

对于bytes,您可以在ethers.js中放置一个空数组([])作为输入。这是因为bytes是一个基于数组的值。

票数 4
EN

Ethereum用户

发布于 2022-02-23 15:36:16

代码语言:javascript
复制
let value = ethers.utils.formatBytes32String("")

这会给你0x00....00

票数 4
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/122398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档