摘要:這里有一個文件,內容是部署編譯好的文件到上下面是該文件的內容在終端中執行該文件結果是同樣,將上面的代碼在命令行中單行下輸入就能獲得的值非這里的問題困擾了我兩個晚上,后來發現是異步函數問題。
Web3 = require("web3"); web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545")); web3.personal.newAccount("abc");//create a new account,used to store transfer fee //testrpc has 3 acccounts,this is the 4th. fs = require("fs"); json_file = fs.readFileSync("dapp.json"); dapp_info = JSON.parse(json_file); abiInfo = dapp_info.contractABI; byteCode = dapp_info.contractBYTE; coinContract = web3.eth.contract(abiInfo); deployed = coinContract.new(300000000,1,web3.eth.accounts[3],{data:byteCode,from:web3.eth.accounts[0],gas:3000000}); console.log(deployed.address);//prompt undefined
$node deploy_contract.js
結果是
undefined
$node >Web3 = require("web3"); >web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545")); >web3.personal.newAccount("abc");//create a new account,used to store transfer fee ...
deployed = coinContract.new(300000000,1,web3.eth.accounts[3],{data:byteCode,from:web3.eth.accounts[0],gas:3000000});console.log(deployed.address);
deployed = coinContract.new(300000000,1,web3.eth.accounts[3],{from:web3.eth.accounts[0],data:byteCode,gas: 3000000}, function(err, coinContract){ if(!err){ if(!coinContract.address) { console.log("Cannot get the deploy address"); } else { console.log("Get the deploy address"); //do something } } else { console.log(err); }});
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/23994.html
摘要:剛剛在里說明的回調函數綁定在命令下。使用開源協議源代碼都放在目錄下目錄要對不同的代碼進行合理的分層。,我是韓亦樂,現任本科軟工男一枚。 以我的小經驗來看,軟件萌新寫出來的代碼大多無法直視。具體現象包括空格和換行符亂用、文件夾和變量的命名多使用拼音等。坐不住的我,便想到了通過 ESLint 配置文件來規范實驗室的 JavaScript 代碼規范的 Idea。 于是巧遇前實驗室畢業學長曾經...
摘要:命令行參數詳解查看的所有命令行參數,使用命令。我們將會對大部分常用的命令行參數進行一一解釋,以加深對能力的認識,更加快捷的在服務端命令行下使用或者調試各種因為對環境不熟悉而出現的問題。 PHP作為一門web開發語言,通常情況下我們都是在Web Server中運行PHP,使用瀏覽器訪問,因此很少關注其命令行操作以及相關參數的使用,但是,特別是在類Unix操作系統上,PHP可以作為一門腳本...
這里假設你已經安裝好node.js和npm,如果沒有安裝,請參閱其他教程安裝。 配置首先是來配置package.json文件,這里使用express,request和cheerio。 package.json如下: { name: node-scrape, version: 0.0.1, description: Scrape, main: server.js, depende...
閱讀 1990·2021-11-22 19:20
閱讀 2633·2021-11-22 13:54
閱讀 1962·2021-09-04 16:40
閱讀 1823·2021-08-13 11:54
閱讀 2657·2019-08-30 15:55
閱讀 3465·2019-08-29 13:51
閱讀 528·2019-08-29 11:09
閱讀 3008·2019-08-26 14:06