Transaction Bot 监控
Transaction Bot 监控是什么?
Transaction Bot 监控主要用于链上交易监控。
Transaction Bot 监控典型场景
监控目标发送人的交易
监控目标接受人的交易
监控 ETH 大于或小于目标阈值发送告警
监控特定 methodId 的交易
支持的数据源
Ethereum
on chain
极高
BSC
on chain
高
Avalanche
on chain
高
Polygon Pos
on chain
高
Arbitrum
on chain
高
Optimism
on chain
高
Polygon zkEVM
on chain
高
ZkSync Era
on chain
高
Base
on chain
高
Scroll
on chain
高
Manta
on chain
高
ZKFair
on chain
高
Blast
on chain
高
Linea
on chain
高
B2
on chain
高
Merlin
on chain
高
如何配置 Transaction Bot 监控?
登录 ChainBot 平台后,右上角 "Create Bot" -> "Transaction Monitor"。
Info 说明
Name
Bot 监控名
是
Chain
选定的 Chain
是
Contract
选定的智能合约地址
是
Function
选定的智能合约的方法
是
Tags
Bot 监控 tags,利于搜索
是
Conditions 说明
From
==, in
发送交易的 from 参数,不同链的格式不同
To
==, in
发送交易的 to 参数
Value
>, >=, <, <=, ==, !=, in
发送交易的 value 参数,默认为 wei,1ETH == 1000000000000000000
methodId
==, in
发送交易的 MethodID,必须为 0x 开头的4个字节,例如 0x95d89b41
data
可以为空
整体字符串
模板变量说明
$subscription.name
订阅名称,一般和 Bot 监控同名
$chain.explore
链浏览器前缀
$chain.network
链的 chainId
$block.time
交易产生的区块时间
$tx.hash
交易 hash
$tx.height
交易产生的区块高度
$tx.nonce
交易 nonce 值
$tx.from
交易发送地址
$tx.to
交易接收地址
$tx.value
交易以太数值,如果以 ETH 为单位,则应该填写 $tx.value/1e18
$tx.gas
交易消耗的 Gas 费
$tx.gasPrice
交易的 gasPrice
$tx.input
交易的 input_data
$tx.type
交易类型
$tx.accessList
支持部分交易
$tx.chainId
交易的 ChainID
$tx.maxFeePerGas
ERC-1155 之后才有
$tx.maxPriorityFeePerGas
ERC-1155 之后才有
$tx.r
交易签名的 R 值
$tx.s
交易签名的 S 值
$tx.v
交易签名的 V 值
$tx.method
交易的方法名
默认告警模板
通知消息示例
[ Transaction Monitor ] Name: mim增发监控 From: 0xfddfe525054efaad204600d00ca86adb1cc2ea8a To: 0x5f0dee98360d8200b20812e174d139a1a633edd2 Method: execTransaction(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,bytes) Explore: https://etherscan.io/tx/0x5a1a9f01fd3fad6fa3909bcdd284e8023eedf9797d94458a13bb6df929d80a1a Time: 2022-05-10 22:40:29 +0800 CST
Created By ChainBot.io
Transaction Bot 监控案例
最后更新于