本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
KaiaGreeter
KaiaGreeter
是一个返回问候信息的简单合约。 问候信息在部署合同时设置。
写作 KaiaGreeter
pragma solidity 0.5.6;contract Mortal { /* Define variable owner of the type address */ address payable owner; /* This function is executed at initialization and sets the owner of the contract */ constructor () public { owner = msg.sender; } /* Function to recover the funds on the contract */ function kill() public { if (msg.sender == owner) selfdestruct(owner); }}contract KaiaGreeter is Mortal { /* Define variable greeting of the type string */ string greeting; /* This runs once when the contract is created */ constructor (string memory _greeting) public { greeting = _greeting; } /* Main function */ function greet() public view returns (string memory) { return greeting; }}
使用 Remix 在线集成开发环境部署 KaiaGreeter
- 请访问 Kaia Plugin for Remix 并创建 "KaiaGreeter "合同。 上文提供了完整的源代码。
- 准备用于部署合同的账户。
- 如果您还没有账户,请在 https://toolkit.kaia.io/account/accountKeyLegacy 上创建一个账户。
- 从水龙头获取一些测试 KAIA - https://kairos.wallet.kaia.io/faucet
- 部署带有初始参数(问候语)的合同。
- 部署完成后,可以在集成开发环境中调用
greet
。
参考资料
有关合同部署详情和 Remix Online IDE 使用指南,请参阅以下文件。