智能合约操作系统环境:CentOS 7.6.1810,操作基础目录/data,如无该目录请手动创建(mkdir /data)
wget https://mituxiaogaoyang.club/eth-source/node-v16.10.0-linux-x64.tar.xz
如果无法使用wget进行下载,请使用浏览器下载并上传至服务器/data目录下.
tar -xf node-v16.10.0-linux-x64.tar.xz
ln -s /data/node-v16.10.0-linux-x64/bin/node /usr/bin/node
ln -s /data/node-v16.10.0-linux-x64/bin/npm /usr/bin/npm
node -v
npm -v
mkdir solc
cd solc
npm install solc
ln -s /data/solc/node_modules/solc/solcjs /usr/bin/solcjs
solcjs --version
touch SimpleStorage.sol
合约代码如下:
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.4.16 <0.9.0;
contract SimpleStorage {
uint storedData;
function set(uint x) public {
storedData = x;
}
function get() public view returns (uint) {
return storedData;
}
}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。