WhatsABI简介_虚拟币交易所平台,数字货币,NFT

admin 阅读:31 2024-04-01 11:21:19 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

WhatsABI 简介


brief introduction 比特币今日价格行情网_okx交易所app_永续合约_比特币怎么买卖交易_虚拟币交易所平台

从 EVM 字节码中猜测出 ABI(和其他元数据),即使没有源代码。

特点

WhatsABI 在一些重要方面与其他 EVM 分析工具不同:

使用 TypeScript 构建,依赖最小化,以便在浏览器中运行并嵌入钱包中

所使用的算法仅限于具有较小常数因子的算法,以确保复杂的合同不会导致超时或使用无限内存

不依赖于源代码,因此可以与未证的合约一起使用。

不假设源语言,因此可以适用于除 Solidity(Vyper,甚至手写汇编)之外的源语言

开放源代码(MIT 许可证),以便任何人都可以使用它

可以做什么

从字节码返回选择器

从选择器中查找函数签名

解决代理合同

使用方法

安装

使用

控制台将打印合约地址、abi 等数据

(完整项目见 whatsabi[2])

其它方法

selectorsFromBytecode: 从合约字节码中获取函数选择器
whatsabi.selectorsFromBytecode(code)

abiFromBytecode:从合约字节码中获取 ABI
whatsabi.abiFromBytecode(code)

loadFunctions:获取函数选择器匹配的函数签名
new whatsabi.loaders.OpenChainSignatureLookup().loadFunctions( 0x06fdde03 )

loadEvents:获取函数选择器匹配的函数签名
new whatsabi.loaders.OpenChainSignatureLookup().loadEvents( 0x721c20121297512b72821b97f5326877ea8ecf4bb9948fea5bfcb6453074d37f )

注意事项

不一定能找到有效的函数选择器

有一些参数存在的猜测,不够可靠

事件解析有些不稳定

查看更多

文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明 网址:https://netpsp.com/?id=32241

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
关注我们

若遇到问题,加微信客服---清歌

搜索
排行榜
扫一扫,加我为微信好友加我为微信好友