以太坊开发 | 如何部署和调用智能合约

本文详述了在私有链上部署智能合约的三种方法:使用网页版Remix独立部署,结合MetaMask在测试网络部署,以及利用geth客户端进行部署。同时介绍了调试、编译及账户解锁等关键步骤。

 

这篇写于搭建好私链之后、第一次尝试部署智能合约。用到了三种部署方法:(1)网页版Remix,(2)网页版Remix+MetaMask,(2)网页版Remix+geth客户端。

操作系统:macOS Mojave 10.14

 

Remix是Solidity官方推荐的编译器,有网页版和本地编译版(安装方法)。

 

教程1:适合新手部署简单合约

利用Remix网页版编译器和MetaMask(浏览器版Etherreum钱包)部署智能合约至测试网络-原文链接

 

教程中给出了两种方法。如下。

1. 利用Remix的在线编译器编译并在本地部署一个简单的智能合约。由于文中的示例代码没有断行,所以可以copy下面这段我整理的有断行的。

pragma solidity >=0.4.0 <0.6.0;

contract My_Token { 
    /* This creates an array with all balances */    
    ma
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值