Oracles

Oraclize 智能合約中的定價

  • February 20, 2017

我應該在合約賬戶中有乙太幣以便呼叫 oraclize_query(第一次通話是免費的)還是從主賬戶打折?謝謝!

你需要合約在呼叫 oraclize 時擁有乙太幣。但是,無論您是預付契約還是在呼叫 oraclize 的交易中支付契約,它都應該有效。

根據您的評論,您正在使用松露,您應該能夠使用以下變體發送適當的乙太幣數量:

MyContract.deployed().update({ from: myAccountWithEther, value: web3.toWei(0.1, 'ether') });

MyContract 將是包含 Oraclize 方法的契約名稱。

myAccountWithEther 應該是一個帳戶,其中包含足夠的乙太幣,您可以使用該乙太幣進行發送。

引用自:https://ethereum.stackexchange.com/questions/12247