我刚刚完成了对糖果机8000项资产的上传(通过上传命令)。在创建包并将它们保存到缓存中时,一切似乎都运行良好,但一旦它开始编写索引,我就开始看到这两个错误:
1)
Waiting 5 seconds to check Bundlr balance.
Requesting a withdrawal of 0.638239951 SOL from Bundlr...
Successfully withdrew 0.638244951 SOL.
Writing all indices in 719 transactions...
Progress: [█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 2% | 18/719Transaction simulation failed: Blockhash not foundFailed writing indices 3682-3691: Transaction was not confirmed in 60.01 seconds. It is unknown if it succeeded or fail.我一直在网上搜索,据我所知,这些错误都来自我的control..is,对吗?或者我能做些什么才能让这些索引写得成功?这是50%的进展现在,但我认为上传不会成功,当它完成。如果是这样的话,我是否需要再次运行糖果机器上传命令,还是有一种方法可以让我再次运行事务部分(在它开始失败的地方)?我看过一些关于重试的笔记,但对我来说还不完全清楚。
上传过程大约花了2.5个小时,所以如果可能的话,想要避免这种情况。
我们非常感谢你的帮助。
发布于 2022-06-23 18:37:15
这两个错误都很常见,所以你不必担心。您应该使用自定义RPC (在upload命令上使用--rpc-url ),并等到上传命令结束。当upload命令结束时,您必须使用verify_upload命令来查看一切是否顺利(如果verify_upload显示了一个错误,您必须再次运行upload,直到verify_upload显示ready to deploy消息为止)。
https://stackoverflow.com/questions/72735054
复制相似问题