链客,专为开发者而生,有问必答!

此文章来自链客区块链技术问答社区,未经允许拒绝转载。

命令行编译,发布合约1. 编译合约,编译不了curl --data ‘{“jsonrpc”:“2.0”,“method”: “eth_compileSolidity”, “params”: [“替换为你的合约文件”]}’ localhost:8545

  1. 通过bytecode 计算 gas, data 参数填写 合约编译后的bytecodecurl --data ‘{“jsonrpc”:“2.0”,“method”: “eth_estimateGas”, “params”: [{“from”: “替换为挖矿钱包地址”, “data”: “替换为编译后的合约二进制码”}], “id”: 5}’ localhost:8545

  2. 发布合约 gas 为上面获取到的数据,data 参数填写 合约编译后的bytecodecurl --data ‘{“jsonrpc”:“2.0”,“method”: “eth_sendTransaction”, “params”: [{“from”: “替换为挖矿钱包地址”, “gas”: “替换为上面eth_estimateGas获取到的值”, “data”: “替换为编译后的合约二进制码”}], “id”: 6}’ localhost:8545

  3. 获取合约地址, params 参数填写 上面的交易 hashcurl --data ‘{“jsonrpc”:“2.0”,“method”: “eth_getTransactionReceipt”, “params”: [“替换为上面eth_sendTransaction的交易hash值”], “id”: 7}’ localhost:8545

5.在线编译合约http://remix.ethereum.org

区块链学习之-发布合约相关推荐

  1. 第118篇 在区块链浏览器上调用合约

    本文环境:参考文档 "第111篇 在区块链浏览器上发布合约源码" 合约地址:0x9B78a00a63D38A8BF56965c891B8794C603EF2c6 1.定位合约及 R ...

  2. 区块链学习笔记21——ETH智能合约

    区块链学习笔记21--ETH智能合约 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约简介 ...

  3. 美化UI合约区块链学习版系统+交易大厅

    简介: 美化UI合约区块链学习版系统+交易大厅 亲测环境:Win+宝塔+Apache+php5.6+mysql5.5 数据库配置文件:/APP/Conf/config.php 设置TP伪静态 后台地址 ...

  4. 区块链学习5:智能合约Smart contract原理及发展历程科普知识

    ☞ ░ 前往老猿Python博文目录 ░ 一.智能合约的定义 通俗来说,智能合约就是一种在计算机系统上,当一定条件满足的情况下可被自动执行的合约,智能合约体现为一段代码及其运行环境.例如银行信用卡的自 ...

  5. 尚硅谷以太坊区块链学习之NFT智能合约(6)

    尚硅谷以太坊区块链学习之NFT智能合约(6) 前言 一.NFT智能合约 1.智能合约代码 2.智能合约推送 3.具体调用 二.具体使用 三.NFT商家智能合约 前言 提示:服务外包区块链学习 5被ba ...

  6. 分享实录|区块链技术与智能合约入门(开发实例)

    2019独角兽企业重金招聘Python工程师标准>>> 1 什么是区块链 1.1白话讲解区块链 现在区块链特别火,可能大家都听说过区块链,听说过比特币,那到底什么是区块链? 前几天和 ...

  7. 剑英的区块链学习手记(二)

    孙子说,知己知彼,百战不殆. 咱是通过小蚁学习区块链技术的. 开工之前,先了解一下小蚁的资料家族. 小蚁网站 https://www.antshares.org/ 小蚁源码 https://githu ...

  8. 区块链学习笔记23——ETH反思

    区块链学习笔记23--ETH反思 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约真的智能吗 ...

  9. 区块链学习笔记15——ETH状态树

    区块链学习笔记15--ETH状态树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 引入 要实现的功 ...

最新文章

  1. antd + react model自定义footer_使用ESLint+Prettier规范React+Typescript项目
  2. CSS命名方法(笔记)
  3. 数据库-数据库的介绍
  4. SAP Commerce Cloud 的本地开发
  5. js控制语句练习(回顾)
  6. python安装(原系统中已有python2)
  7. 需求管理-需求的结构
  8. 微软将 Teams 移动应用纳入漏洞奖励计划,最高奖金3万美元
  9. myeclipse服务器未能创建视图:抛出意外异常。
  10. 路在何方 路在脚下 -- !!
  11. Android 使用Calendar类获取系统时间
  12. UVa Problem 10001 Garden of Eden (伊甸园)
  13. Eterm协议中文汉字编码
  14. 复变函数 —— 0. 连接复数与三角函数的欧拉公式
  15. 【5G架构】5G 接入网架构概述
  16. 数据治理服务解决方案
  17. 开源项目推荐:OpenGL之gult/freeglut/glew/glfw/glad的联系与区别
  18. 利用Javascript prototype特性使用模板设计模式对浏览器端绘图功能进行设计
  19. 【东方博宜】【基础】1878--哥德巴赫猜想
  20. 关闭服务器共享文件,服务器如何关闭共享文件夹共享文件夹

热门文章

  1. 适配设备的简易新闻浏览器
  2. String.hashCode 哈希值出现重复?
  3. iOS 获取Assets中的启动页
  4. 小编带你进入强如 Disruptor 也发生内存溢出?
  5. 图片基础知识梳理(3) BitmapBitmapFactory 解析
  6. 图像处理之噪声---椒盐,白噪声,高斯噪声三种不同噪声的区别
  7. Android_CodeWiki_01
  8. Symantec BE 12.5 备份Exchange错误排除
  9. SSAS使用时间智能解决本年累计、同比、环比【转载】
  10. 解決Linux下Android开发真机调试设备不被识别问题