首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将bytes32转换为bytes4

将bytes32转换为bytes4
EN

Ethereum用户
提问于 2022-04-28 23:03:51
回答 2查看 687关注 0票数 0

我正在调用一个solidity函数,该函数通过byte4返回一个web3值,该值返回当前字符串:

代码语言:javascript
复制
0x15fb397c00000000000000000000000000000000000000000000000000000000

我需要将这个字符串转换为bytes4。截断它会是一种“安全”的方式吗?

EN

回答 2

Ethereum用户

发布于 2022-04-29 13:00:51

是的,我就是这么做的。把第一个人带走,把剩下的都砍掉。

票数 0
EN

Ethereum用户

发布于 2022-05-01 05:46:02

与Javascript:

代码语言:javascript
复制
const 4ByteCode="0x15fb397c00000000000000000000000000000000000000000000000000000000".slice(0,10)

// 0x15fb397c

它将给字节4,这一切都是安全的。

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

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

复制
相关文章

相似问题

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