web3怎麼使用合約 - 數位貨幣

Isla avatar
By Isla
at 2018-08-08T18:56

Table of Contents

※ 引述《Tim20502 (恩)》之銘言:
: 最近在連接testrpc可以使用合約,但在轉換到metamask使用的時候就發現這個問題…
: https://i.imgur.com/bBu9kVR.jpg

Metamask不支援sync function call
一定要用callback的方式取值

範例 (需Metamask ropsten)
https://output.jsbin.com/yihegurowu

Contract
pragma solidity ^0.4.24;

contract PTT {
function hello () public pure returns (string) {
return 'Hello PTT';
}
}

Contract Address
0x100e3d1600788d4606107120fdf30ec6657e412a

JS
const ABI = [
{
"constant": true,
"inputs": [],
"name": "hello",
"outputs": [
{
"name": "",
"type": "string"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
}
];
const PttContract = web3.eth.contract(ABI);
const ptt = PttContract.at("0x100e3d1600788d4606107120fdf30ec6657e412a");
ptt.hello((err,result) => document.getElementById("output").innerHTML =
result);


--

All Comments

Ophelia avatar
By Ophelia
at 2018-08-11T16:44
謝謝
Dorothy avatar
By Dorothy
at 2018-08-14T17:01
這是我改的,但還是沒反應…
http://i.imgur.com/Fkvudaf.jpg
http://i.imgur.com/YbPZo6r.jpg
http://i.imgur.com/ToZkYkE.jpg

程式自動交易是可行的嗎

Robert avatar
By Robert
at 2018-08-08T17:04
※ 引述《interboard (影特伯)》之銘言: : 不好意思我又來想進一步問一下 : 前一陣子討論到自動交易 : 大家提到比較有可能的就是搬磚 : 我在想應該就是在尋找價格較低的交易所買入,然後匯到較高價的交易所賣出換成usdt : 再尋找較低的交易所匯過去再買btc...不斷的循環 : 不過感覺這有個 ...

楊金龍:虛擬貨幣有 7 大問題,無法取代法定貨幣

Suhail Hany avatar
By Suhail Hany
at 2018-08-08T14:26
小弟不才,剛好混進去聽了這場要價10000元一人的 and#34;金融科技生態系 領袖峰會and#34; 還賺到免費的晶華柏麗廳,覺得爽爽的~~ 整場活動非常棒,業配相對來說不算太多 但楊總裁的這段............ 不知道版友如果在現場的話,會不會吐血 中央社的版本已是河蟹後的產物 或許是學貨幣 ...

web3怎麼使用合約

Madame avatar
By Madame
at 2018-08-08T10:40
最近在連接testrpc可以使用合約,但在轉換到metamask使用的時候就發現這個問題… https://i.imgur.com/bBu9kVR.jpg - ...

2018年各國ICO法規/監管態度整理

Victoria avatar
By Victoria
at 2018-08-08T09:21
最近在整理各國ICO政策近況, 雖然大致套路不出幾種。 若有問題都歡迎討論補充。 網頁版:https://bit.ly/2MphYsU 截至2018年8月,ICO法規各國簡短整理。 一、新加坡 新加坡監管環境相對友善,屬全球 ICO 市場最活躍的區域之一。2017年8月,新加坡金管 局MAS表態, ...

SEC延後SolidX ETF核准日期

Wallis avatar
By Wallis
at 2018-08-08T03:52
https://goo.gl/pGZTWN SolidX Bitcoin ETF申請核准與否之決議將延後到九月三十日 代表幣價反彈至少要等Q4? 大家怎麼看 - ...