独立页面,不依赖 Flap 官方看板。所有数据直接从 BSC 公共节点读取,交易由你自己的钱包签名发出。 本页不收集任何信息,没有后端,也不会替你发交易。
官方看板靠扫 Burned 事件日志找仓位,而所有 BSC 公共 RPC 都拒绝这种查询: bnbchain 官方节点在任何跨度上都返回 -32005 limit exceeded; publicnode 只保留最近约 7000 个区块,再往前要归档节点付费 token。所以看板对多数人是空白的。
本页不依赖日志:合约把所有批次存在一个数组里(storage slot 68),本页用 eth_getStorageAt 批量直接读每个批次的 owner 字段,再用 Multicall3 批量读 trancheInfo。这条路只需要普通全节点的最新状态,能覆盖全部历史,不会漏。 读之前会先核对 slot 68 的数组长度是否等于 trancheCount(),不一致就自动退回日志扫描模式。
合约只在同时满足三个条件时才需要签名快照: storedTwapPrice != 0 且 burnValueUsd != 0 且 该批次有待领分红。 任何一条不满足,proofData 传空字节即可,而且此时 claim 对调用者没有限制。
签名来自 Flap 的签价服务,签的是 Pancake V2 池子储备快照 (V2PoolReserves(address pool,uint112 reserve0,uint112 reserve1,uint32 timestamp)), 有效期 10 分钟。若签价服务连续 6 小时拿不到有效签名,合约允许传空签名走链上储备降级路径。 本页会自动判断该走哪条路;拿不到签名时会明确告诉你原因,并且不影响那些本来就不需要签名的领取。