部署合约时遇到 invalid sender 错误时怎么办 ?_CHA:CHAMPS

最近在使用truffle往heco上部署合约时,突然就碰到了一个之前没碰到过的错误:

多方查证,原来是最新版的HDWalletProvider(版本1.3.1)需要指定chainId

于是乎将将原来的写法:

provider:()=>newHDWalletProvider(mnemonic,wss://ws-testnet.hecochain.com)

Bondly Finance首席执行官:多签合约已完成,代币重新部署计划现已完成80%:Bondly Finance首席执行官Harry Liu发布更新表示,多签合约已完成。团队中的三名高管将批准交易以降低安全风险;代币重新部署计划现已完成 80%,营销和产品团队目前正在整合。

此前消息,Bondly Finance官方:原CEO密码账户被盗导致被攻击,将对新BONDLY代币推出多签合约。[2021/7/24 1:13:07]

改为了下面这种形式:

Synthetix将于明日开始部署Mimosa升级:官方消息,Synthetix将于11月12日开始部署Mimosa升级,在此期间(预计长达几个小时),用户可能无法与系统进行交互,包括使用Mintr,Kwenta或Synthetix.Exchange以及传输SNX或Synths。[2020/11/11 12:18:08]

provider:()=>newHDWalletProvider({privateKeys:,providerOrUrl:`wss://ws-testnet.hecochain.com`,chainId:256}),

江苏省工信厅:在区块链等领域部署实施70多项攻关项目:江苏省工信厅8日发布最新数据,截至4月7日,全省规模以上工业企业复工总数4.5万家,复工面99.7%;复工人数782.6万人,占复工企业所需用工数93.9%。为全力争取完成全年目标任务,省工信厅分类编制70项年度集群培育重点工作计划,在集成电路芯片、区块链、5G等领域部署实施70多项攻关项目。(中国江苏网)[2020/4/9]

但还是报错"Error:ChainwithID256notsupported",原来这个版本只支持以太坊主网和测试网的chainId,官方已经在这里记下了这个问题并在着手修复。

直接将HDWalletProvider版本调整到1.2.6,问题得以解决。

参考资料

truffle:https://learnblockchain.cn/docs/truffle/

这里:https://github.com/trufflesuite/truffle/issues/4000

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9965710.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

Bitfinex一周简报

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:31ms0-0:798ms