-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
snapup扇区的ProveReplicaUpdates消息对扇区WdPost时间点的检测有几率导致消息失败 #494
Comments
This comment was marked as off-topic.
This comment was marked as off-topic.
CC @hunjixin venus-messager 是否应该提供预估当前高度到XX高度内执行消息是否成这样的配置?类似的检查在declare faults/snapup/declare recover都会有 |
This comment was marked as off-topic.
This comment was marked as off-topic.
https://www.filscout.com/zh/message/bafy2bzacebaemwbubkoppe7owdi5iotfqinhop4sc76gflbnm6x2mndgpas5k , |
CC @0x5459 |
发送升级扇区消息时 fvm 内置的合约会校验目标扇区是否处于锁定窗口期,锁定窗口期指目标扇区所在的 deadline 周期加上目标扇区所在的 deadline 周期的上一个 deadline 周期(共记一个小时)。 目前的做法是发送升级扇区消息必须在锁定窗口期前 10 个高度以前提交,只要消息在 10 个高度内执行完成(包括 venus-messager 预估消息),就不会有问题。 代码: #730 |
模块 / Components
版本 / Version
描述 / Describe the Bug
ProveReplicaUpdates消息签名时间点和上链时间点,可能正好是扇区WdPost时间窗口的两侧,导致该消息上链失败。
日志 / Logging Information
重现步骤 / Repo Steps
No response
The text was updated successfully, but these errors were encountered: