【文件属性】:
文件名称:智能合约
文件大小:35KB
文件格式:ZIP
更新时间:2021-02-10 00:32:46
Python
先决条件
您需要安装以下项目:
Python 3.5或更高版本
pip3 18.1或更高
注意:使用eosio 2.0时,EOSFactory当前存在一个错误。 有关临时解决方案,请参见 。
测验
测试是通过使用python3的EOSFactory编写的。
运行所有测试
cd tests
python3 -m unittest discover --pattern=*.py
运行特定测试
cd tests
python3 -m unittest discover --pattern=test_addcurhigh.py
建造
导航到仓库运行的根目录:
eosio-cpp $(pwd)/src/flair.cpp -o $(pwd)/flair.wasm
部署中
构建之后,您可以通过运行以下命令来部署合同:
cleos set contract your_contract_acco
【文件预览】:
smart-contract-master
----tests()
--------test_update.py(25KB)
--------test_contest_actions.py(60KB)
--------test_level_actions.py(7KB)
--------test_category_actions.py(4KB)
--------test_randomdebug.py(7KB)
--------test_addcurhigh.py(5KB)
--------test_profile_actions.py(26KB)
----include()
--------flair.hpp(27B)
----src()
--------safeint.hpp(9KB)
--------flair.cpp(50KB)
----.eosideignore(82B)
----.gitignore(2KB)
----ricardian()
--------flair.clauses.md(5KB)
--------flair.contracts.md(411B)
----README.md(7KB)