Web3js

使用 Metamask 給出的 web3.js 版本的 web3.eth.abi 在哪裡

  • August 15, 2019

似乎文件不包含答案。看起來該部分已通過最新交易轉移到其他地方。

目的是訪問 encodeFunctionSignature() 以了解選擇器在ᴅᴀᴏ合約82661dc4中屬於哪個函式名稱。

您可以通過 4byte.directory 查找 82661dc4:

請參見此處:https ://www.4byte.directory/signatures/?bytes4_signature=0x82661dc4

web3.eth.abi 是 web3.js 1.2.x 的一部分,而 Metamask 使用 web3.js 0.2.x

請參閱此連結,了解如何將 web3.js 1.2.1 與元遮罩一起使用:

問題將 web3 v 1.2.1 與元遮罩連接:未定義的’currentProvider’

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