不愿意自己配置的同学,可以加入知识星球后下载该配置文件,在菜单"Options/Load Configuration"导入"wangdenghui SI 配置.xml"文件,即可快速完成配置工作。
[h1]2.2 编写最简智能合约程序[/h1][h3]1)建立工程[/h3]菜单Project / New Project创建一个命名为Hello的工程。
[h3]2)菜单File / New 创建一个"Hello.cpp"的文件[/h3]
[h3]3)编写程序[/h3]创建文件后,输入最简程序的内容。本文不解释C++语法和内容,我们的目标是先跑通代码。
#include #include using namespace eosio;class hello : public eosio::contract { public: using contract::contract; /// @abi action void hi( std::string strContent ) { print( "Hello ", strContent); }};EOSIO_ABI( hello, (hi) )
[code]duncanwang@duncanwang:~/eos/build/contracts/hello$ cleos push action wangdenghui hi '["World!"]' -p wangdenghuiexecuted transaction: d10de21ee792c4997ae697e5db00ad571cfd67c374e9e9fcb741a2a7046c9e49 104 bytes 830 us# wangdenghui > Hello World!warning: transaction executed locally, but may not be confirmed by the network yet