FISCO BCOS环境搭建

这篇具有很好参考价值的文章主要介绍了FISCO BCOS环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

FISCO BCOS

FISCO BCOS 环境搭建

系统环境
Ubuntu 16.04+

安装依赖openssl、curl

** ubuntu**

sudo apt install -y openssl curl

在fisco-bcos操作目录下执行下载脚本

curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.7.1/build_chain.sh

将下载的脚本设置权限

chmod u+x build_chain.sh

执行脚本,生成4节点的fisco链,最后输出All completed,表示节点生成成功

bash build_chain.sh -l 127.0.0.1:4 30300,20200,8545

启动所有节点

bash nodes/127.0.0.1/start_all.sh

配置以及使用控制台

  • 安装Java环境

  • 获取控制台下载脚本,并执行下载控制台
    curl -LO https://github.com/FISCO-BCOS/console/releases/download/v2.7.1/download_console.sh && bash download_console.sh

  • 拷贝控制台配置文件
    cp -n console/conf/config-example.toml console/conf/config.toml

  • 配置控制台证书
    cp -r nodes/127.0.0.1/sdk/* console/conf/

  • 到console目录下面启动并使用控制台
    bash start.sh

  • 进入控制台后

     获取客户端版本`getNodeVersion`
     获取节点信息`getPeers`
    

部署智能合约以及调用

部署智能合约

deploy 合约名

example合约在console/contracts/solidity里面

部署HeeloWorld.sol合约
deploy HelloWorld

调用合约

  • 查看当前块高 getBlockNumber

  • 调用get接口获取name变量地址 此处的合约地址是deploy指令返回的地址 call HelloWorld 0xf192536949b27bf4c78e051ba1244deac2814f4a get

  • 调用set接口改变name call HelloWorld 0xf192536949b27bf4c78e051ba1244deac2814f4a set "Hello,FISCO BCOS"

  • 再次调用get接口查看是否生效 call HelloWorld 0xf192536949b27bf4c78e051ba1244deac2814f4a get

  • 查看BlockNumber的变化 getBlockNumber

  • 退出控制台 quit文章来源地址https://www.toymoban.com/news/detail-789984.html

到了这里,关于FISCO BCOS环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【教程】教你搭建控制台链接区块链网络,如何搭建FISCO-BCOS控制台

    目录 前言 配置及使用控制台 第一步. 准备依赖 第二步. 启动并使用控制台 部署及调用测试HelloWorld合约 第一步. 编写HelloWorld合约 第二步. 部署HelloWorld合约 第三步. 调用HelloWorld合约 随着区块链的发展,目前国内也掀起了一阵区块链的热潮,无论是金融、信任、交易、溯源等

    2024年02月10日
    浏览(68)
  • Fisco-Bcos智能合约开发案例----商品溯源

    1个商品种类----》n个商品,同时还可以创建多个商品种类(工厂合约的作用) 1.部署工厂合约 2.创建商品种类 3. 创建对应的商品 4.查询商品种类 5. 查询商品状态 0–生产者,1—运输者,2—超市售卖者,3—消费者 6. 查询商品溯源信息 7.改变商品状态 8.查询商品溯源

    2024年02月11日
    浏览(47)
  • 区块链实验室(14) - 编译FISCO-BCOS

    FISCO-BCOS是一种区块链平台,与Hyperledger和Ethereum有些不同,详见FISCO BCOS 区块链 编译FISCO BCOS源码的目的是修改或者新增其中功能模块,进行对比实验,验证新想法、新创意的效果。编译的步骤很简单,按技术文档一步一步进行即可。可能碰到的问题是访问网站raw.githubusercont

    2024年02月13日
    浏览(42)
  • FISCO BCOS环境搭建

    系统环境 Ubuntu 16.04+ 安装依赖openssl、curl ** ubuntu** sudo apt install -y openssl curl 在fisco-bcos操作目录下执行下载脚本 将下载的脚本设置权限 执行脚本,生成4节点的fisco链,最后输出All completed,表示节点生成成功 启动所有节点 安装Java环境 获取控制台下载脚本,并执行下载控制台 c

    2024年02月01日
    浏览(43)
  • fisco-bcos 部署企业级国密区块链

    首先说明,我目前所用的fisco-bcos generator企业部署版本尚不支持docker部署,只能在主机上直接部署。 下面进入正题 我们本次搭建的是三机构A、B、C组成的联盟链,AB首先组成群组Group1,C后期加入Group1。 本文所有的操作目录都是基于generator文件夹 在A、B、C三台机器上下载并安

    2024年02月03日
    浏览(45)
  • 基于Fisco-Bcos的区块链智能合约-简单案例实践

    智能合约是指把合同/协议条款以代码的形式电子化地放到区块链网络上。FISCO BCOS平台支持两种智能合约类型:Solidity智能合约与预编译智能合约 Solidity与Java类似。代码写好后,都需要通过编译器将代码转换成二进制,在Java中,编译器是Javac,而对于Solidity,是solc。生成后的

    2024年02月09日
    浏览(50)
  • FISCO-BCOS 命令交互控制台 Console-命令大全(超详细)

    引言 此文章基于fisco-bocs官方技术文档进行整理并加以解释,在这里可以快速理解命令的含义和更快地上手,可以当作命令词典使用。 前提条件 部署好区块链网络 配置好console,即拷贝配置文件等等 console 目录如下: 使用账户生成脚本生成账户(非国密版) PEM格式 p12格式 启动控

    2024年02月04日
    浏览(65)
  • Fisco Bcos区块链一(搭建单群组FISCO BCOS联盟链)

    技术文档:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/index.html 1、搭建单群组FISCO BCOS联盟链 1. 安装centos依赖包 安装依赖包openssl、curl 2. 创建操作目录, 下载安装脚本 如果因为网络问题导致长时间无法下载build_chain.sh脚本,请尝试 3. 搭建单群组4节点联盟链 在fisco目录下执

    2024年02月10日
    浏览(49)
  • 搭建FISCO BCOS区块链平台

    这是为北京交通大学《区块链技术》课程制作的实验教程,因面向全校研究生开放选课,故提供了详细的步骤。本文是实验第一步,用于搭建FISCO BCOS区块链平台。 详细阅读FISCO BCOS官方文档: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/index.html VMware虚拟机安装包下载地址: https

    2024年02月06日
    浏览(54)
  • FISCO BCOS 联盟链Max搭建

    为了能够支撑海量交易上链场景,v3.0.0推出了Max版本FISCO BCOS, Max版本FISCO BCOS旨在提供海量存储服务、高性能可扩展的执行模块、高可用的故障恢复机制 。 Max版FISCO BCOS节点采用分布式存储TiKV,执行模块独立成服务,存储和执行均可横向扩展,且支持自动化主备恢复。 Max版

    2024年02月10日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包