| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 基于lighthouse+长安链的轻量级云服务器产品,实现部署合约、区块链服务一系列操作文档 -> 正文阅读 |
|
[系统运维]基于lighthouse+长安链的轻量级云服务器产品,实现部署合约、区块链服务一系列操作文档 |
长安链已上架一款lighthouse+长安链的轻量级云服务器产品 体验入口:轻量应用服务器Lighthouse_香港轻量服务器_海外轻量服务器-腾讯云 长安链管理平台区块链管理区块链概览获取区块链ID(DApp需要配置) 合约管理智能合约git地址:https://git.chainmaker.org.cn/fish/fish1208-chainmaker-lighthouse/-/tree/master/contract EVM虚拟机 部署合约 合约名:HelloWorld 合约语言:solidity git地址: WASM虚拟机 部署合约 合约名:hello 合约语言:rust git地址:https://git.chainmaker.org.cn/fish/fish1208-chainmaker-lighthouse/-/blob/master/contract/rust/hello/contract_helloworld.wasm 注:需要在【投票管理】进行投票,允许部署合约。 投票管理上链管理HelloWorld合约 1、发起上链(set方法) 2、发起上链(get方法) 查看 hello合约 1、发起上链(set方法) 2、发起上链(get方法) 查看 组织信息获取org1组织ID(DApp需要配置) 节点信息获取consensus1节点端口(DApp需要配置) 区块链浏览器查看区块信息 DApp代码开发需要先开放端口,允许外部服务访问 netstat -tunlp | grep 12301 添加规则,允许外部访问12301、12302、12303、12304端口 拷贝证书使用本地SSH客户端软件远程登录实例。 证书文件在/root/chainmaker/chain目录下
将证书文件夹crypto-config拷贝到项目根目录下 代码开发
智能合约? 配置sdk-config.yml配置链ID、组织ID、节点信息。 获取区块基本信息根据区块高度来获取区块信息(传参blockHeight=6,返回该区块的区块高度、区块哈希、前区块哈希、时间戳)
hello合约set方法 请求
响应
返回交易id 使用交易id在区块链浏览器查询 get方法 请求
响应
Git地址fish yu / fish1208-chainmaker-lighthouse · ChainMaker 测试地址(可访问)注:测试地址失效时间为2022-07-10。 hello合约set方法http://1.13.249.4:7022/hello/set?n=ChainMaker hello合约get方法 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 14:07:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |