Contract-Deployment
什麼是 transferfrom 事件簽名?
我目前正在編寫一個程式碼,列出給定合約中所有類型的交易。我的計劃是檢查所有日誌是否主題
$$ 0 $$== 函式的事件簽名。現在我錯過了 transferfrom 的偶數簽名。有誰知道它的確切事件簽名,所以我可以做它的 keccak 散列,將放在主題中$$ 0 $$?
呼叫
transferFrom
觸發Transfer
事件。如果您使用 open zeppelin,那麼它也會觸發一個Approval
事件。ERC20 標準中沒有tranferFrom
事件。希望這可以幫助。
你去:
const Web3 = require("web3"); const signature = Web3.utils.keccak256("Transfer(address,address,uint256)");
使用 web3 v1.0.0-beta.34 測試。