NFT 数字藏品质押借贷 dapp 系统智能合约详情

供应商
广州杰肯狸网络科技有限公司
认证
联系电话
18125913365
手机号
19927739756
联系人
何经理
所在地
广州天河区中山大道
更新时间
2024-05-03 10:48

详细介绍

 现在我们来开始编写第一个智能合约代码,solidity 代码如下:
  
  p`js
  
  ragma solidity ^0.4.2;
  
  contract hello {
  
  string greeting;
  
  function hello(string _greeting) public {
  
  greeting = _greeting;
  
  }
  系搭建唯:ww
  function say() constant public returns (string) {
  
  return greeting;
  
  }
  
  }
  
  在编写完成代码,ide 进行编译时会出现错误,注意系统-176搭建-0206+可电可微-5616要选择正确的编译器版本,如图:
  
  简单解释下,我们定义了一个名为 hello 的合约,在合约初始化时保存了一个字符串(我们会传入 hello world),每次调用say 返回字符串。
  
  把这段代码写 (拷贝) 到 browser-solidity,如果没有错误,点击 details获取部署代码,如:
  
  部署合约
  
  browser-solidity 生成的代码,拷贝到编辑器里修改后的代码如下:
  
  var _greeting = "hello world";
  
  var hellocontract =web3.eth.contract([{"constant":true,"inputs":[],"name":"say","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function","statemutability":"view"},{"inputs":[{"name":"_greeting","type":"string"}],"type":"constructor","payable":true,"statemutability":"payable"}]);
  
  var hello = hellocontract.new(
  
  _greeting,
  

展开全文
我们其他产品
我们的新闻
相关产品
VOD系统 档案管理系统 安防监控系统 设备管理系统 数字温湿度计 智能家居公司 仓库管理系统 HIS系统 ERP系统 CRM系统 数字 信息发布系统 智能停车场管理系统
优质商家推荐 拨打电话