🤔FAQ

1. What does Decimals mean?

Computers cannot accurately store floating-point numbers, so all value-related data on the chain needs to be converted into integers for storage. When developers design a Token initially, they need to determine the precision (decimals) of the Token, which can be understood as the number of decimal places.

When configuring ChainBot monitoring, all value-related comparisons need to be made using the original format on the chain. For instance, 100 ETH should be written as 100e18 because the decimals for ETH is 18.

2. What do 1e18 and 1e6 mean?

These expressions are the scientific notation of numbers: 1e18 means 1 multiplied by 10 to the power of 18, and 1e6 means 1 multiplied by 10 to the power of 6.

For easier input of integers, you can preferentially use scientific notation to enter accurate numbers.

3. How to confirm the decimals of a specific token?

You can check it on the token page of https://etherscan.io/.

4. Is there an API that can be directly integrated?

Public API is actively being prepared. Stay tuned!

5. When creating a Bot, how do I determine which type of Bot monitoring to use?

For details, please read

Monitoring/Bot

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

6. In Bot monitoring configuration, how do I determine which Symbol to choose?

Condition(s) Description

7. What is the difference between a Bot and a List?

A Bot is single, while a List contains a group of Bots.

You can add multiple related Bots to a List for easier management, such as multiple Bots related to a particular project.

Both Bots and Lists can be shared, allowing other users to quickly subscribe to the quality Bots/Lists you create or discover.

8. How to handle reaching the limit for free alerts?

Currently, the number of free alerts is 500, which usually meets the needs. If you reach the alert limit, the ChainBot platform will send corresponding notifications to your configured Channel. If you still reach the alert limit, please contact the administrator via private message on Discord.

9. What is the methodId of a transaction? How to find the methodId of a target transaction?

In the EVM system, each method defined by a contract will generate a corresponding methodId as an identifier. The methodId is fixed at 4 bytes, for example: 0x38926b6d.

On the blockchain explorer, select the corresponding transaction, scroll to the bottom of the page to see the methodId. For example:

Example of a transaction in Uniswap v2:

Example of a transaction in Seaport 1.1:

Last updated