1、本地安装remixd
npm install -g remixd
2、浏览器 IDE 连接本地项目
打开 http://remix.ethereum.org/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.1+commit.df193b15.js (建议使用http的)
在本地后台输入 remixd -s /path/to/your/project –remix-ide http://remix.ethereum.org,输入后命令行如下输出。
3、选择.sol文件进行编译
项目文件后,选择需要编译的 .sol 文件。
选择编译,确认编译器版本,language(默认 solidity),evm version(compiler default),再点击下面的compile xxx.sol。 完成编译后,可查看编译详情和复制abi和bytecode
4、部署&调用合约
编译后,切换到deploy&run contract页面,选择environment(常用 injected web3),选择支付gas的account,使用默认的gas limit和value即可。选择需要部署&运行的合约contract。
选择合约后,输入已部署的合约地址,点击【at address】生产deployed contracts。
生产合约后,即可使用合约方法,根据参数输入、读写方法调用。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧