Abi
如何在不使用 web3 的情況下從智能合約呼叫函式?
我試圖找出是否有一種方法可以從已經部署在主網/測試網上的智能合約呼叫函式,而不使用 web3。如果是這樣,該怎麼做?
如果你描述了你想做的事情,你可能會得到更具體、更切題的想法。
web3 只是低級方法的抽象,所以是的,這樣的方法存在。其他抽像也存在:
- 其他 JS 庫
- 其他語言的圖書館
- JSON RPC,可通過 curl 和 Postman 等工具訪問
- Etherscan 和 MyEtherWallet 提供 UI
- Mist 可以與合約函式對話
- 您可以建構自己的節點來解釋區塊鏈並根據口味建構API
希望能幫助到你。
您可以使用 curl 發送請求……可以在這個問題中找到一個範例:“Exceeds block gas limit”錯誤當我嘗試通過personal_sendTransaction發送交易時 您需要正確格式化函式參數及其簽名,但是取決於您要呼叫的函式。