如何使用geth javascript控制台参与Gnosis预售?
在gnosis中,官方博客描述了如何使用奇偶,但没有关于如何使用geth进行此操作的信息。
发布于 2017-04-24 11:44:34
启动geth控制台
$ geth --fast console
在控制台中:
var gnosisAuctionABI = [{"inputs":[{"type":"address","name":""}],"constant":true,"name":"bids","payable":false,"outputs":[{"type":"uint256","name":""}],"type":"function"},{"inputs":[{"type":"address","name":"receiver"}],"constant":false,"name":"bid","payable":true,"outputs":[{"type":"uint256","name":"amount"}],"type":"function"},{"inputs":[{"type":"address","name":"receiver"}],"constant":false,"name":"claimTokens","payable":false,"outputs":[],"type":"function"},{"inputs":[{"indexed":true,"type":"address","name":"sender"},{"indexed":false,"type":"uint256","name":"amount"}],"type":"event","name":"BidSubmission","anonymous":false}]
var gnosisAuction = eth.contract(gnosisAuctionABI).at("0x1d0dcc8d8bcafa8e8502beaeef6cbd49d3affcdc");
var myAccount = "{your account}".toLowerCase(); var amount = 0.1; /* ethers you want to spend */
personal.unlockAccount(myAccount); gnosisAuction.bid(myAccount, {from: myAccount, value:web3.toWei(amount), gas: 150000});
https://ethereum.stackexchange.com/questions/15470
复制相似问题