赞
踩
geth console --datadir "~/electrumx/ethdev" --dev 2>>eth.log
eth.accounts
personal.newAccount('密码')
miner.start()
eth.sendTransaction({from: user1,to: user2,value: web3.toWei(3,"ether")})
personal.unlockAccount(user1, "123456")
geth console --datadir "~/electrumx/ethdev" --dev 2>>eth.log
pragma solidity ^0.4.0;
contract test {
function multiply(uint a) public returns(uint d) {
return a * 7;
}
}
source = "contract test { function multiply(uint a) returns(uint d) { return a * 7; } }"
contract = eth.compile.solidity(source).test
[{"constant":false,"inputs":[{"name":"a","type":"uint256"}],"name":"multiply","outputs":[{"name":"d","type":"uint256"}],"payable":false,"type":"function","stateMutability":"nonpayable"}]
0x6060604052346000575b60a4806100176000396000f30060606040526000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063c6888fa114603c575b6000565b3460005760546004808035906020019091905050606a565b6040518082815260200191505060405180910390f35b60006007820290505b9190505600a165627a7a72305820fc29182ab23ed8e9069c7ad64027ee1118135406673bd20c7dd58fab3b9593890029
abi = [{"constant":false,"inputs":[{"name":"a","type":"uint256"}],"name":"multiply","outputs":[{"name":"d","type":"uint256"}],"payable":false,"type":"function","stateMutability":"nonpayable"}]
multiplyContract = web3.eth.contract(abi)
multiply=multiplyContract.new({from:user1,data:"0x6060604052346000575b60a4806100176000396000f30060606040526000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063c6888fa114603c575b6000565b3460005760546004808035906020019091905050606a565b6040518082815260200191505060405180910390f35b60006007820290505b9190505600a165627a7a72305820fc29182ab23ed8e9069c7ad64027ee1118135406673bd20c7dd58fab3b9593890029"})
MyContract = eth.contract(abi)
myContract = MyContract.at(multiply.address)
myContract.multiply.call(5)
pragma solidity 0.4.23;
contract test {
function multiply(uint a) public returns(uint d) {
return a * 100;
}
}
transaction cost 102687 gas
execution cost 37487 gas
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。