|
|
@ -7,22 +7,6 @@ assert sys.version_info[0:2] >= (3,5), \ |
|
|
|
"""Please make sure you are using Python 3.5 or later. |
|
|
|
"""Please make sure you are using Python 3.5 or later. |
|
|
|
You ran with {}""".format(sys.version)' || exit $? |
|
|
|
You ran with {}""".format(sys.version)' || exit $? |
|
|
|
|
|
|
|
|
|
|
|
echo "Checking solc version..." |
|
|
|
|
|
|
|
out=$(solc --version) || { |
|
|
|
|
|
|
|
echo 2>&1 "Please make sure you have solc installed, version 0.4.21 or greater" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
case $out in |
|
|
|
|
|
|
|
*Version:\ 0.4.2[1-9]* ) |
|
|
|
|
|
|
|
echo $out |
|
|
|
|
|
|
|
;; |
|
|
|
|
|
|
|
* ) |
|
|
|
|
|
|
|
echo $out |
|
|
|
|
|
|
|
echo "Please make sure your solc version is at least 0.4.21" |
|
|
|
|
|
|
|
exit 1 |
|
|
|
|
|
|
|
;; |
|
|
|
|
|
|
|
esac |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo "Checking that truffle is installed..." |
|
|
|
echo "Checking that truffle is installed..." |
|
|
|
if ! which truffle ; then |
|
|
|
if ! which truffle ; then |
|
|
|
echo "Please make sure you have etherum truffle installed (npm install -g truffle)" |
|
|
|
echo "Please make sure you have etherum truffle installed (npm install -g truffle)" |
|
|
|