ganache部署智能合约报错VM Exception while processing transaction: invalid opcode

这是因为编译的字节码不正确,ganache和remix编译时需要选择相同的evm version

如下图所示:

remix:

ganache:

确保两者都选择london或者其他evm,只要确保EVM一致就可以正确编译并部署,

不会再出现VM Exception while processing transaction: invalid opcode。

相关推荐
电报号dapp11918 小时前
钱包开发:在虚无中为数字自我筑巢
游戏·去中心化·区块链·智能合约
Rockbean1 天前
3分钟Solidity: 11.1 重入攻击
web3·智能合约·solidity
Rockbean1 天前
3分钟Solidity: 10.6 时间锁定
web3·智能合约·solidity
电报号dapp1192 天前
DApp开发:从数字工具到自治理社会系统的构建之路
web3·去中心化·区块链·智能合约
电报号dapp1192 天前
公链开发:在数字丛林中构建文明
web3·去中心化·区块链·智能合约
电报号dapp1192 天前
NFT系统开发:在数字荒漠中铸造文明
安全·去中心化·区块链·智能合约
电报号dapp1192 天前
交易所开发:在数字金融的竞技场中构建信任的圣殿
金融·web3·去中心化·区块链·智能合约
Rockbean4 天前
3分钟Solidity: 9.8 单向支付通道
web3·智能合约·solidity
DICOM医学影像5 天前
16. web3.js结合Metemask调用合约方法
区块链·智能合约·solidity·以太坊·metamask·web3.0
Rockbean8 天前
3分钟Solidity: 9.3 通过 Create2 预计算合约地址
web3·智能合约·solidity