以太坊上部署和运行智能合约的大致流程

流程 :

1.启动一个以太坊节点(ganache)
2.编写智能合约
3.编译代码(truffle compile)
4.将编译好的代码部署到以太坊哪个区块链上,需呀消耗GAS,并且使用自己的外部账户对将要部署的合约进行签名,通过矿工确认后,将合约的代码存于以太坊嗯区块链上,在这一步用户可获得合约的地址,以及调用合约所需的接口,以便之后使用
5.使用web3.js的库所提供的js接口来调用合约,这一步也会消耗以太币

ps:合约地址和合约接口(ABI)是找到合约并调用合约的必要信息

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、区块链 1. 分布式去中心化 比特币设计的初衷就是要避免依赖中心化的机构,没有发行机构,也不可能操纵发行数量。...
    Tenny1225阅读 34,103评论 5 35
  • 骊酒卧江边,月下花前,逍遥昂首笑风间。 怒马鲜衣行五岳,恣意狂言。 侠气种心田,四海结缘,功名利禄未曾怜。 天下兴...
    LouisaClark阅读 708评论 0 1
  • 工作安排既定,程序化生活依旧。在一项业务立住的艰辛之后,就是维护存量的日常运转。而日子久了,容易忘记业务存亡的因果...
    捡石头的村童阅读 2,976评论 0 0
  • 半夜突然醒来,脑子里一直想着一些乱七八糟,跟旅行无关的事情,大概是怕网络不好,天亮的时候打不上卡怎么办?突然间睡意...
    林妖妖的盛夏光年阅读 2,750评论 12 25