Solidity 小记 
INFO
仅记录学习Solidity当中感到困惑的问题
node.js的运行 
安装并使用solc
shell
yarn global add solc使用solc编译.sol文件
shell
solcjs --abi --bin ./<ContractName>.sol -o build
# solcjs --abi --bin ./contract/Hello.sol -o build:::detail
code runner中的设置
json
{
	"solidity": "solcjs --abi --bin $fileName -o build"
}:::
函数修饰符 
viewpureconstant
访问修饰符 
privatepublicinternalexternal
| 合约内部调用 | 合约外部调用 | |
|---|---|---|
public | Yes | Yes | 
private | Yes | No | 
internal | Yes | No (Inherence) | 
external | No | Yes |