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

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

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

于是乎将将原来的写法:

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

在Polygon zkEVM上部署Uniswap V3提案已获得通过:4月14日消息,Tally 投票页面显示,Uniswap 治理提案在 Polygon zkEVM 上部署 Uniswap V3 链上投票结束,以 100% 的支持率通过。[2023/4/14 14:04:33]

改为了下面这种形式:

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

报告:自第一季度末以来部署在以太坊上的智能合约数量增加了40%以上:金色财经报道,Web3开发平台Alchemy的一份报告显示,尽管以太坊价格自2022年初以来下跌了约60%,但自第一季度末以来,部署在以太坊上的智能合约数量增加了40%以上。虽然DeFi总价值锁定 (TVL) 下降了 69%,NFT交易量比去年第三季度下降了 88%,但2022年以太坊库的安装量却增加了178%。

Alchemy增长主管Jason Shah表示,从数据中最大的收获是价格不再是进入该领域的唯一诱因。相反,开发人员涌向Web3以获得技术能力。我认为最好的表现是软件开发工具包 (SDK) 和智能合约的使用量在去年增加了一倍多。数据还显示,9 月份部署了17,736个智能合约,创下月度历史新高。Shah将此归因于以太坊合并以及对在新的权益证明链上构建去中心化应用程序的热情增加。[2022/10/14 14:26:47]

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

DeFi资产管理协议dHEDGE V2在Polygon部署并集成SushiSwap:DeFi资产管理协议dHEDGE在Polygon部署V2,新平台还与去中心化交易所SushiSwap集成。Henrik Andersson表示,dHEDGE DAO目前正在考虑集成Aave。dHEDGE计划在其他EVM兼容链上推出其v2平台,可能包括Eth2、Optimism和Arbitrium。(Cointelegraph)[2021/8/2 1:28:45]

直接将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:0ms0-5:263ms