🤔FAQ

1. Decimals 是什么意思?

计算机无法精确的保存浮点数,因此链上所有数值相关的,都需要被转化成整型保存。开发者在最开始设计 Token 的时候,需要确定该 Token 的精度(decimals),也可以理解为小数的位数。

在配置ChainBot监控时,数值相关的比较都需要以链上原始的格式进行。比如 100 ETH,需要写作100e18,因为ETH的decimals=18。

2. 1e18,1e6 是什么意思?

此类表达式为数字的科学计数法,1e18表示1乘以10的18次方, 1e6 表示1乘以10的6次方。

为了方便整数的输入,您可以优先使用科学计数法来填写准确的数字。

3. 如何确认某个 token 的 decimals?

您可以在 https://etherscan.io/ 的token页面进行查看。

4. 是否有 API 可以直接对接?

公共 API 部分正在积极筹备,敬请期待~

5. 新建 Bot 时,如何确定应该使用什么类型的 Bot 监控?

详情请阅读

监控/Bot

https://github.com/ChainbotAI/doc-zh/blob/master/support/broken-reference/README.md

6. Bot 监控配置中,如何确定应该选择什么 Symbol?

Condition(s) 说明

7. Bot 和 List 的区别是什么?

Bot 是单个的,List 是包含一组Bot的列表。

您可以把多个相关的Bot都添加到一个List便于管理,例如都是某项目的相关Bot。

Bot和List 都可以分享,其他用户可以更快的订阅你创建或发现的优质Bot / List。

8. 免费告警达到上限如何处理?

目前免费告警的次数为 500 条,通常情况下完全满足需求,如果抵达告警的上限,ChainBot 平台会发送对应的通知到你设置的 Channel 中。若还是达到告警上限,请在 Discord 中私信联系管理员。

9. 什么是交易的 methodId?如何查找目标交易的 methodId?

在 EVM 系统中,合约定义的每个方法,都会生成一个对应的 methodId 作为标识符。methodId固定为4个字节,例如:0x38926b6d

在区块链浏览器中,选择对应的交易,滑至页面最下方即可看到 methodId。比如:

以 Uniswap v2 中的交易为例:

以 Seaport 1.1 中的交易为例:

最后更新于