博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Solidity开发、测试、部署
阅读量:7260 次
发布时间:2019-06-29

本文共 642 字,大约阅读时间需要 2 分钟。

这篇文章很详细的列举了几种方式来开始solidity开发:

https://medium.com/@davekaj/solidity-tips-and-tricks-for-beginners-building-their-first-dapp-on-ethereum-fed32d6a19ac

 

最快的开发方式为使用官方在线IDE remix,https://remix.ethereum.org, 运行环境选择Javascript VM

步骤:

1. 编码、调试、编译

2. 选择Javascrpit VM运行环境

3. 创建合约

4. 通过执行function验证合约

5. 查看控制台信息是否符合预期

 

在Javascript VM环境下测试好代码后,可以将contract部署到测试区块链上进行测试。教程:http://liyuechun.org/2017/09/03/solidity-MetaMask/

步骤:

1. 环境选择Injected web3

2. 点击Create

3. 在MataMask弹窗口中点击submit,将合约部署到区块链上。

4. 点击MataMask chrome插件,可以查看交易执行情况

  

 

 

也可以通过以太坊钱包部署到测试区块链上:http://liyuechun.org/2017/09/29/solidity-contract-0004/

转载于:https://www.cnblogs.com/huahuayu/p/8543752.html

你可能感兴趣的文章
重构的素养
查看>>
linux memcached
查看>>
Java Socket网络编程常见异常(转)
查看>>
深度学习课程笔记(十六)Recursive Neural Network
查看>>
opencrud graphql 数据操作指南
查看>>
C#与C++的发展历程第三 - C#5.0异步编程巅峰
查看>>
SSE,MSE,RMSE,R-square 指标讲解
查看>>
avalon 如何隐藏首屏加载页面时出现的花括号
查看>>
WebAssembly相关
查看>>
pytest文档18-配置文件pytest.ini
查看>>
Git clone远程仓库
查看>>
fastjson List转JSONArray以及JSONArray转List
查看>>
现身说法:37岁老码农找工作
查看>>
聊一聊整车厂的那些事——售后配件业务
查看>>
jquery ui是什么
查看>>
前端开发面试题(转载)
查看>>
Nginx
查看>>
cf1056B. Divide Candies(数论 剩余系)
查看>>
手把手教你通过Ambari新建Hadoop集群图解案例
查看>>
关于flink的时间处理不正确的现象复现&原因分析
查看>>