[Bash shell] 纯文本查看 复制代码
var _greeting = /* var of type string here */ ;
var helloworldContract =
web3.eth.contract([{"constant":false,"inputs":[],"name":"kill","outputs
":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"n
ame":"_newgreeting","type":"string"}],"name":"setGreeting","outputs":[]
,"payable":false,"type":"function"},{"constant":true,"inputs":[],"name"
:"greet","outputs":[{"name":"","type":"string"}],"payable":false,"type"
:"function"},{"inputs":[{"name":"_greeting","type":"string"}],"type":"c
onstructor"}]);
var helloworld = helloworldContract.new(
_greeting,
{
from: web3.eth.accounts[0],
data:
'606060405260405161044e38038061044e833981016040528080518201919060200150
505b33600060006101000a81548173ffffffffffffffffffffffffffffffffffffffff0
21916908302179055508060016000509080519060200190828054600181600116156101
000203166002900490600052602060002090601f016020900481019282601f1061009e5
7805160ff19168380011785556100cf565b828001600101855582156100cf579182015b
828111156100ce5782518260005055916020019190600101906100b0565b5b509050610
0fa91906100dc565b808211156100f657600081815060009055506001016100dc565b50
90565b50505b506103428061010c6000396000f360606040526000357c0100000000000
0000000000000000000000000000000000000000000009004806341c0e1b51461005257
8063a413686214610066578063cfae3217146100c15761004d565b610002565b3461000
2576100646004805050610141565b005b34610002576100bf6004808035906020019082
018035906020019191908080601f0160208091040260200160405190810160405280939
291908181526020018383808284378201915050505050509090919050506101d5565b00
5b34610002576100d36004805050610286565b604051808060200182810382528381815
18152602001915080519060200190808383829060006004602084601f0104600302600f
01f150905090810190601f1680156101335780820380516001836020036101000a03191
6815260200191505b509250505060405180910390f35b600060009054906101000a9004
73ffffffffffffffffffffffffffffffffffffffff1673fffffffffffffffffffffffff
fffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156101
d257600060009054906101000a900473fffffffffffffffffffffffffffffffffffffff
f1673ffffffffffffffffffffffffffffffffffffffff16ff5b5b565b80600160005090
80519060200190828054600181600116156101000203166002900490600052602060002
090601f016020900481019282601f1061022457805160ff191683800117855561025556
5b82800160010185558215610255579182015b828111156102545782518260005055916
02001919060010190610236565b5b5090506102809190610262565b8082111561027c57
60008181506000905550600101610262565b5090565b50505b50565b602060405190810
16040528060008152602001506001600050805460018160011615610100020316600290
0480601f016020809104026020016040519081016040528092919081815260200182805
4600181600116156101000203166002900480156103335780601f106103085761010080
8354040283529160200191610333565b820191906000526020600020905b81548152906
001019060200180831161031657829003601f168201915b5050505050905061033f565b
9056',
gas: 4700000
}, function (e, contract){
console.log(e, contract);
if (typeof contract.address !== 'undefined') {
console.log('Contract mined! address: ' + contract.address + '
transactionHash: ' + contract.transactionHash);
}
})
设置显示的字符串以及减少费用(gas)
var _greeting = "Hello World" ;
gas: 300000