如何将DAPP部署到测试网络
2018-12-30 21:46
211 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38371144/article/details/85412824
- 注册infura账户:https://infura.io/
- 生成自己的服务连接: https://ropsten.infura.io/v3/788b2b5a40bd4a168b94e24aae5346c7
- 下载truffle-hdwallet-provider@0.0.3 包
truffle migrate --network rospten
使用步骤
truffle.js举例
如果是web3部署,则只需要let web3 = new Web3(provider)即可
// Allows us to use ES6 in our migrations and tests. require('babel-register') let HDWalletProvider = require('truffle-hdwallet-provider') // 助记词 // let mnemonic = 'candy maple cake sugar pudding cream honey rich smooth crumble sweet treat' let mnemonic = 'scout same naive genius cannon maze differ acquire penalty habit surround ice' let ip = 'https://ropsten.infura.io/v3/788b2b5a40bd4a168b94e24aae5346c7' // let provider = new HDWallet(mnemonic, ip) module.exports = { networks: { ganache: { host: '127.0.0.1', port: 7545, network_id: '*' // Match any network id }, ropsten: { provider: function () { return new HDWalletProvider(mnemonic, ip) }, network_id: '1', gas: 4500000, gasPrice: 10000000000 } } }
执行部署
truffle migrate --network ropsten
相关文章推荐
- 如何部署 Calico 网络?- 每天5分钟玩转 Docker 容器技术(67)
- 部署使用WebGoat6网络漏洞测试平台
- 手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法
- 【HW测试实习】如何初始配置交换机网络使能Telnet
- 如何在低速率网络中测试 Web 应用
- springboot(十二):springboot如何测试打包部署
- 如何把android项目部署到真实手机上测试
- 网络游戏性能测试一步曲:如何规划游戏产品性能测试(草稿)
- 如何用ping测试网络连接
- 如何获取本地网络中的所有(sqlserver)服务器名称,并测试其连通性!
- 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试
- 如何用ping来测试Azure虚机网络延迟的监测工作
- 如何测试网络连通性
- KVM的网络Networking-qemu-kvm和openvswitch原型环境部署和基本测试 (3)
- 如何开发一个RNN神经网络,并且部署到应用程序?你只需要点一下就够了!
- 小胖说事21------如何利用开发者账号重签ipa文件,并部署到IOS设备做测试(ipa重新签名)
- 如何将php代码部署到本地进行php代码测试
- RHCE 系列(一):如何设置和测试静态网络路由
- 如何把android项目部署到真实手机上测试
- 如何解决在Azure上部署Sqlserver网络访问不了