当前位置: 首页 > article >正文

FISCOBCOS入门(十)Truffle测试helloworld智能合约

本文带你从零开始搭建truffle以及编写迁移脚本和测试文件,并对测试文件的代码进行解释,让你更深入的理解truffle测试智能合约的原理,制作不易,望一键三连

在windos终端内安装truffle

npm install -g truffle

 安装truffle时可能出现网络报错,多试几次即可

truffle --version

出现上图情况也没问题

下面就可以进行我们的操作了

创建一个truffle文件

创建一个空工程

truffle init

在contracts内加入HelloWorld合约

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract HelloWorld {
string private greeting;
// 构造函数,设置初始问候语
constructor() {
    greeting = "Hello World";
}

// 获取当前的问候语
function get() publ

http://www.kler.cn/news/136599.html

相关文章:

  • 人工智能算法之双倍体遗传算法(DGA)
  • 在xml 中 不等式 做转义处理的问题
  • LabVIEW换流变换器智能巡检系统
  • php如何对海量数据进行基数统计
  • 【linux】物理卷、卷组、逻辑卷
  • 关于写“查看IT设备详细信息”接口的理解
  • 微信私域运营工具CRM
  • 什么是泛型编程和模板技术?C语言中如何实现泛型编程?
  • 【Kingbase FlySync】命令模式:安装部署同步软件,实现Oracle到KES实现同步
  • Django 入门学习总结9-第三方包的使用
  • 【机器学习12】集成学习
  • 释放搜索潜力:基于Milvus快速搭建语义检索系统(快速版),让信息尽在掌握
  • 钩子函数-hook
  • 大势浏览器DasViewer里面的查询和选择功能,如何实现与矢量数据关联?
  • 发必收藏的好用API接口,可领取免费次数
  • Excel数据可视化—波士顿矩阵图【四象限图】
  • 掌握Java核心知识,轻松应对面试挑战!
  • python的socket模块以及通信相关学习笔记
  • c语言遇到的常见问题及解决方案
  • Leetcode—5.最长回文子串【中等】
  • 印刷企业实施MES管理系统需要哪些硬件设施
  • 第八部分:JSP
  • gitlab环境准备
  • Windows本地搭建rtmp推流服务
  • ROS参数服务器(Param):通信模型、Hello World与拓展
  • ros2工作空间