Abi

如何在不使用 web3 的情況下從智能合約呼叫函式?

  • September 30, 2019

我試圖找出是否有一種方法可以從已經部署在主網/測試網上的智能合約呼叫函式,而不使用 web3。如果是這樣,該怎麼做?

如果你描述了你想做的事情,你可能會得到更具體、更切題的想法。

web3 只是低級方法的抽象,所以是的,這樣的方法存在。其他抽像也存在:

  • 其他 JS 庫
  • 其他語言的圖書館
  • JSON RPC,可通過 curl 和 Postman 等工具訪問
  • Etherscan 和 MyEtherWallet 提供 UI
  • Mist 可以與合約函式對話
  • 您可以建構自己的節點來解釋區塊鏈並根據口味建構API

希望能幫助到你。

您可以使用 curl 發送請求……可以在這個問題中找到一個範例:“Exceeds block gas limit”錯誤當我嘗試通過personal_sendTransaction發送交易時 您需要正確格式化函式參數及其簽名,但是取決於您要呼叫的函式。

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