#include <eosiolib/eosio.hpp>
using namespace eosio;
class [[eosio::contract("mycontract")]] mycontract : public eosio::contract {
public:
using contract::contract;
[[eosio::action]]
void sayhello(name user) {
print("Hello, ", user);
}
};
EOSIO_DISPATCH(mycontract, (sayhello))
这个智能合约定义了一个名为mycontract
的合约,其中包含一个名为sayhello
的操作。当该操作被调用时,它将接收一个名为user
的参数,并输出Hello, user
。