当前位置: 首页 > 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/a/136599.html

相关文章:

  • 工业 4G 路由器赋能远程医疗,守护生命线
  • 系统思考与因果智慧
  • 10_Redis数据结构-HyperLogLog基数统计
  • nginx 1.6.3配置虚拟主机与rewrite-location匹配规则
  • C语言初阶习题【25】strcpy的模拟实现
  • JVM 优化指南
  • 微信私域运营工具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工作空间